#48491: gobject-introspection: libxml2.2.dylib, file was built for x86_64 which is not the architecture being linked (i386) ------------------------------------+-------------------------------- Reporter: vamsi765@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: gobject-introspection | ------------------------------------+-------------------------------- Comment (by vamsi765@…): Hi, I had certain issue with GNURadio installation and I was asked to install 'gnuradio' using -universal. https://trac.macports.org/ticket/47108 [[BR]] http://comments.gmane.org/gmane.os.apple.macports.tickets/96734 So I had repeated errors with following packages, libxml2 @2.9.2_2-universal platform='darwin 14' archs='x86_64' [[BR]] libxslt @1.1.28_1-universal platform='darwin 14' archs='x86_64' After the following commands, sudo port install libxml2 [[BR]] sudo port install libxslt [[BR]] sudo port uninstall inactive And I got stuck with the following error. Error: Cannot install py27-cairo for the arch(s) 'i386 x86_64' because [[BR]] Error: its dependency py27-numpy does not build for the required arch(s) by default [[BR]] Error: and does not have a universal variant. [[BR]] Error: Unable to upgrade port: architecture mismatch [[BR]] Error: Unable to execute port: upgrade gnuradio failed and running the following code also doesn't make any difference. sudo port -n upgrade --force py27-numpy +universal [[BR]] [[BR]] BTW, GNURadio GUI is working alright now but there is this error while updating. [[BR]] Thank you for pointing out how to look for errors, this is almost my first time using MacPort. [[BR]] Any suggestions on how to proceed? [[BR]] [[BR]] Vamsi -- Ticket URL: <https://trac.macports.org/ticket/48491#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X