<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Feb 11, 2014 at 4:12 PM, Art McGee <span dir="ltr">&lt;<a href="mailto:amcgee@gmail.com" target="_blank">amcgee@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
They keep their environment segregated from the rest of the system, and because of this, even though any MacPorts admin will strongly and vehemently advise against even trying it, they can work in concert with each other.</blockquote>
</div><br>Mostly. What you&#39;re missing is that configure scripts are pernicious, and even with the most careful vetting and editing they will occasionally glom onto stuff under /sw/lib and incorporate it into a MacPorts build, leading to bizarre problems when you upgrade Fink later. (Yes, I&#39;ve seen this happen.) Note that it can&#39;t usually happen in the other direction unless you&#39;re in the unusual habit of building Fink stuff from source instead of installing the prebuilt debs. (But it&#39;s also possible for stuff using dynamically loaded libraries to slip its leash and spot libs under /opt/local/lib, with similarly bizarre errors as the result.)</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">Both of these are more likely if you&#39;re also committing another cardinal sin, namely setting $DYLD_LIBRARY_PATH or $DYLD_FALLBACK_LIBRARY_PATH. But then, the former has the strong potential to break your entire system in &quot;interesting&quot; ways, and the latter is only a little bit safer --- so just don&#39;t do it except as a workaround for broken programs, and in that case use a script wrapper around those programs rather than risking breaking everything in order to make it happy.<br clear="all">
<div><br></div>-- <br><div dir="ltr"><div>brandon s allbery kf8nh                               sine nomine associates</div><div><a href="mailto:allbery.b@gmail.com" target="_blank">allbery.b@gmail.com</a>                                  <a href="mailto:ballbery@sinenomine.net" target="_blank">ballbery@sinenomine.net</a></div>
<div>unix, openafs, kerberos, infrastructure, xmonad        <a href="http://sinenomine.net" target="_blank">http://sinenomine.net</a></div></div>
</div></div>