[MacPorts] #38036: port install gobject-introspection +universal fails

MacPorts noreply at macports.org
Mon Jul 13 19:04:23 PDT 2015


#38036: port install gobject-introspection +universal fails
--------------------------------------+--------------------------------
  Reporter:  jeanchristophe.mincke@…  |      Owner:  macports-tickets@…
      Type:  defect                   |     Status:  closed
  Priority:  Normal                   |  Milestone:
 Component:  ports                    |    Version:  2.1.3
Resolution:  invalid                  |   Keywords:
      Port:  gobject-introspection    |
--------------------------------------+--------------------------------
Changes (by ryandesign@…):

 * status:  new => closed
 * cc: juanrgar@…, devans@… (added)
 * resolution:   => invalid


Comment:

 Replying to [comment:10 jeanchristophe.mincke@…]:
 > here it is ( see main.5.log)

 It says the problem is:

 {{{
 :info:build ld: warning: in /opt/local/lib/libgobject-2.0.dylib, missing
 required architecture x86_64 in file
 :info:build ld: warning: in /opt/local/lib/libgthread-2.0.dylib, missing
 required architecture x86_64 in file
 :info:build ld: warning: in /opt/local/lib/libffi.dylib, missing required
 architecture x86_64 in file
 :info:build ld: warning: in /opt/local/lib/libglib-2.0.dylib, missing
 required architecture x86_64 in file
 :info:build ld: warning: in /opt/local/lib/libintl.dylib, missing required
 architecture x86_64 in file
 :info:build ld: warning: in /opt/local/lib/libiconv.dylib, missing
 required architecture x86_64 in file
 }}}

 For some reason, on your system, the ports glib2, libffi, gettext and
 libintl are missing the x86_64 portion, which should be there.

 I think shlaer was probably right: you probably have `build_arch` set to
 either `ppc` or `i386`, and/or you have  `universal_archs` set to `ppc
 i386` in macports.conf. These values would have been appropriate for Mac
 OS X 10.4 and 10.5, but when you upgraded to Mac OS X 10.6 you needed to
 have changed `build_arch` to `x86_64` and `universal_archs` to `x86_64
 i386`, or commented them out to use the MacPorts default value. More
 generally, you needed to have followed the instructions in wiki:Migration;
 one of the steps is manually updating your macports.conf file.

-- 
Ticket URL: <https://trac.macports.org/ticket/38036#comment:13>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list