<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt">I uninstalled, reinstalled MacPorts and restored all my packages (with restore_port.tcl).<br>So far, no issues.<br><br>Question:<br>Going forward, is it problematic to use Brew to install Ruby packages, etc.?<br><div><span><br></span></div><div style="display: block;" class="yahoo_quoted"> <br> <br> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> On Friday, November 22, 2013 3:34 PM, Ryan Schmidt &lt;ryandesign@macports.org&gt; wrote:<br> </font> </div>  <div class="y_msg_container"><div class="yqt4275824226" id="yqtfd92380"><br clear="none">On Nov 22, 2013, at
 15:38, david laxer wrote:<br clear="none"><br clear="none">&gt; I did this:<br clear="none">&gt; <br clear="none">&gt;&nbsp;  701&nbsp; sudo port -v selfupdate<br clear="none">&gt;&nbsp;  703&nbsp; sudo&nbsp; port upgrade outdated<br clear="none">&gt; <br clear="none">&gt; Also, this:<br clear="none">&gt; <br clear="none">&gt;&nbsp;  733&nbsp; port -qv installed &gt; myports.txt<br clear="none">&gt;&nbsp;  734&nbsp; sudo port -f uninstall installed<br clear="none">&gt;&nbsp;  735&nbsp; sudo port clean all<br clear="none">&gt; <br clear="none">&gt; and this:<br clear="none">&gt; <br clear="none">&gt; sudo ./restore_ports.tcl myports.txt<br clear="none">&gt; <br clear="none">&gt; &gt;&gt; Why does /opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/numpy/core/_methods.py already exist if it does not belong to a port?<br clear="none">&gt; I've done Ruby work in the past.&nbsp; Also, Boost installation.&nbsp;  Could Brew
 cause this?</div><br clear="none"><br clear="none">/opt/local is MacPorts’ directory. Nobody else should be installing software there.<br clear="none"><br clear="none">This file is either on your system because you previously installed the py26-numpy port, then somehow cleared MacPorts’ database of what ports are installed without actually uninstalling the py26-numpy port, or because you installed a 3rd-party software package that was itself built using MacPorts and it installed files into the MacPorts directory. This situation is discussed (for a different port (expat), but it’s the same principle regardless what port it is) here:<br clear="none"><br clear="none"><a shape="rect" href="https://trac.macports.org/wiki/ProblemHotlist#xmlwf" target="_blank">https://trac.macports.org/wiki/ProblemHotlist#xmlwf</a><br clear="none"><br clear="none">You can force the activation of py26-numpy, but if this one file exists and shouldn’t, it seems unlikely
 that it would be the only file, so you may run into this problem again later unless you fix it now. If you cannot explain why this file is there, the safest fix would be to uninstall MacPorts completely:<br clear="none"><br clear="none"><a shape="rect" href="http://guide.macports.org/chunked/installing.macports.uninstalling.html" target="_blank">http://guide.macports.org/chunked/installing.macports.uninstalling.html</a><br clear="none"><br clear="none">Then reinstall MacPorts and the ports you want (using the restore_ports.tcl script if you like).<div class="yqt4275824226" id="yqtfd57669"><br clear="none"><br clear="none"><br clear="none"></div><br><br></div>  </div> </div>  </div> </div></body></html>