>> >> There is a file which was not put there by using MacPorts. Therefore the >> activation was cancelled. This can happen if you manually installed >> files into your prefix.
I wonder how to work around? >> >> You can force the activation to overwrite the existing files: >> sudo port -f activate py25-pyqt4 > > Actually it was probably put there by an earlier failed install > because of the python25 framework bug. > > See > <http://trac.macports.org/ticket/16068> > and > <http://trac.macports.org/ticket/16334> > > The port does work after you force the install, but the registry gets > all messed up - macports thinks py25-pyqt4 is active but a "port > contents py25-pyqt4" yields nothing. This is why I'm all for fixing > the framework bug even if it means users having to reinstall all > py25-* ports. > Thank you for the info, everyone! I do not mind rebuilding all python 2.5 stuff. It's no problem to build at night. Is there a recommended way to work around the issue? For me, this `sudo port -f activate py25-pyqt4` yields a large pile of the following: Warning: File /opt/local/share/sip/PyQt4/QtXmlPatterns/qxmlquery.sip already exists. Moving to: /opt/local/share/sip/PyQt4/QtXmlPatterns/qxmlquery.sip.mp_1236301109. Warning: File /opt/local/share/sip/PyQt4/QtXmlPatterns/qxmlresultitems.sip already exists. Moving to: /opt/local/share/sip/PyQt4/QtXmlPatterns/qxmlresultitems.sip.mp_1236301109. Warning: File /opt/local/share/sip/PyQt4/QtXmlPatterns/qxmlserializer.sip already exists. Moving to: /opt/local/share/sip/PyQt4/QtXmlPatterns/qxmlserializer.sip.mp_1236301109. Error: port activate failed: Not a directory Thank you! Art _______________________________________________ macports-users mailing list [email protected] http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
