[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