<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Doing “sudo port deactivate active” would deactivate ALL my active ports, would it not? And given that I have scores active, it would be brutal to reactivate all of them,<div class=""><br class=""></div><div class="">I had originally installed inkscape with +quartz, which didn’t work. Then after uninstalling that I installed inkscape +x11, which also didn’t work!</div><div class=""><br class=""></div><div class="">I don’t understand syntax & semantics of:</div><div class=""><br class=""></div><div class="">   sudo port -f deactivate rdepof:inkscape and active</div><div class=""><br class=""></div><div class="">(I don’t find any mention of “rdepof” at <a href="http://guide.macports.org" class="">guide.macports.org</a>, and I need to be sure that the “and active” there really applies only to whatever it is that would match "rdepof:inkscape”.</div><div class=""><br class=""></div><div class="">I note the output from </div><div class=""><br class=""></div><div class="">            <span style="font-family: Menlo; font-size: 12px; background-color: rgb(255, 255, 255);" class="">sudo port installed | grep quartz</span></div><div class=""><span style="font-family: Menlo; font-size: 12px; background-color: rgb(255, 255, 255);" class=""><br class=""></span></div><div class="">is:</div><div class=""><font face="Menlo" class=""><span style="font-size: 12px; background-color: rgb(255, 255, 255);" class=""><br class=""></span></font></div><div class=""><div style="margin: 0px; font-size: 12px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  cairo @1.14.8_0+quartz+x11 (active)</span></div><div style="margin: 0px; font-size: 12px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  pango @1.40.3_1+quartz+x11 (active)</span></div><div style="margin: 0px; font-size: 12px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  tk @8.6.6_0+quartz (active)</span></div><div style="margin: 0px; font-size: 12px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><br class=""></div><div style="margin: 0px; font-size: 12px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><span style="font-family: Helvetica; font-size: 14px;" class="">And I have a huge number of ports that depend on cairo.</span></span></div><div style="margin: 0px; font-size: 12px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><span style="font-family: Helvetica; font-size: 14px;" class=""><br class=""></span></span></div><div style="margin: 0px; font-size: 12px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><span style="font-family: Helvetica; font-size: 14px;" class="">So still question is what to do.</span></span></div><div style="margin: 0px; font-size: 12px; line-height: normal; font-family: Menlo; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><span style="font-family: Helvetica; font-size: 14px;" class=""><br class=""></span></span></div><div><blockquote type="cite" class=""><div class="">On Jan 7, 2017, at 4:48 PM, David Evans <<a href="mailto:devans@macports.org" class="">devans@macports.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">On 1/7/17 10:31 AM, Murray Eisenberg wrote:<br class=""><blockquote type="cite" class="">I have latest (2..7.11) XQuartz installed under macOS Sierra (10.12.2). I installed inkscape+quartz and insckape-app.<br class="">When I either run inkscape from Terminal command line or from inkscape.app created by the latter, I see the XQiartz icon<br class="">repeatedly appear and bounce in my Dock and then disappear. But I never see an Inkscape window.<br class=""><br class="">How to fix?<br class=""></blockquote><br class="">If the XQuartz server is being activated, that indicates that your program is issuing X11 protocol requests.  Thus, it<br class="">appears that you have not been successful in rebuilding all the necessary dependencies with +quartz instead of +x11.<br class=""><br class="">Although I have been criticized for suggesting such a brute force approach, the most fool proof way I know of doing<br class="">this this transition successfully is the following:<br class=""><br class="">sudo port deactivate active<br class="">sudo port install inkscape +quartz<br class=""><br class="">or perhaps less clumsily<br class=""><br class="">sudo port -f deactivate rdepof:inkscape and active<br class="">sudo port install inkscape +quartz<br class=""><br class="">This is how I switch from one to the other for testing.<br class=""><br class="">Note that a potential problem in trying to switch from +x11 to +quartz on a port by port basis is that you may now be<br class="">mixing installed ports that require +x11 and others that require +quartz that may have common dependencies that can only<br class="">be installed one way or the other.<br class=""><br class="">Depending on what ports you often use, you may have to decide on whether you want a +quartz only installation or an +x11<br class="">one.<br class=""><br class="">Dave<br class=""><br class=""></div></div></blockquote></div><br class=""><div class="">
---<br class="">Murray Eisenberg<span class="Apple-tab-span" style="white-space: pre;">                       </span><a href="mailto:murrayeisenberg@gmail.com" class="">murrayeisenberg@gmail.com</a><br class="">503 King Farm Blvd #101<span class="Apple-tab-span" style="white-space: pre;">     </span>Home (240)-246-7240<br class="">Rockville, MD 20850-6667<span class="Apple-tab-span" style="white-space: pre;">  </span>Mobile (413)-427-5334<br class=""><br class="">

</div>
<br class=""></div></body></html>