In article <[email protected]>, Ryan Schmidt <[email protected]> wrote: > On Nov 16, 2012, at 14:40, Alejandro Imass wrote: > > > When I do port install dosbox it tries to re-install Python 2.7.3_1 > > > > sudo port install dosbox > > ---> Computing dependencies for python27 > > ---> Staging python27 into destroot > > > > But Python is already installed: > > > > port installed python27 > > The following ports are currently installed: > > python27 @2.7.3_1 (active) > > python27 is installed non-universal (for x86_64 only). dosbox only builds > 32-bit. Therefore MacPorts is trying to rebuild python27 universal (for > x86_64 and i386). > > > > Also, the Python27 build fails because it can't find some shared > > objects (shoudl these be dylibs instead??). Here are some relevant > > parts of the main.log file: > > > > :info:destroot ImportError: > > dlopen(/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/pytho > > n2.7/site-packages/_xmlplus/parsers/pyexpat.so, > > 2): no suitable image found. Did find: > > :info:destroot > > /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/si > > te-packages/_xmlplus/parsers/pyexpat.so: > > mach-o, but wrong architecture > > :info:destroot make[1]: *** [install_BuildApplet] Error 1 > > Could you file a bug report for that?
This appears to be yet another instance of the problem reported in https://trac.macports.org/ticket/32090, At some point port py27-xml was installed. That port is now obsolete and has been deleted. You need to uninstall it and get rid of the conflicting pyexpat.so. -- Ned Deily, [email protected] _______________________________________________ macports-users mailing list [email protected] http://lists.macosforge.org/mailman/listinfo/macports-users
