[MacPorts] #48491: gobject-introspection: libxml2.2.dylib, file was built for x86_64 which is not the architecture being linked (i386)
MacPorts
noreply at macports.org
Mon Aug 3 15:17:48 PDT 2015
#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 ryandesign@…):
Right.
What I was looking for in your list of installed ports was any port
installed for i386 only. On 64-bit systems such as yours, such ports would
require their dependencies to be installed universal. wine is one such
port. However, I don't see any such ports in your list, so it should be
safe to remove the universal ports and reinstall the non-universal
versions of them. Unfortunately there isn't a simple way to do that, but I
think running the following command would work:
{{{
sudo port install $(port -q installed active | sed -n s/+universal//p |
cut -d ' ' -f 3-4)
}}}
Assuming this works, the universal versions will be made inactive and the
non-universal versions will be made active. You can then uninstall the
inactive ports using:
{{{
sudo port uninstall inactive
}}}
--
Ticket URL: <https://trac.macports.org/ticket/48491#comment:11>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list