[MacPorts] #24253: Building 'libidl +universal' fails due to uninstalled dependency 'gsed'

MacPorts noreply at macports.org
Sat Mar 27 19:01:55 PDT 2010


#24253: Building 'libidl +universal' fails due to uninstalled dependency 'gsed'
----------------------------------------+-----------------------------------
 Reporter:  jorge.villalobos@…          |       Owner:  macports-tickets@…                   
     Type:  defect                      |      Status:  new                                  
 Priority:  Normal                      |   Milestone:                                       
Component:  ports                       |     Version:  1.8.2                                
 Keywords:                              |        Port:                                       
----------------------------------------+-----------------------------------
 I was trying to install 'xulrunner +universal' on Mac OS X Snow Leopard,
 and was running into this problem with libidl:

 {{{
 --->  Building libidl for architecture i386
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_libidl/work/libIDL-0.8.13-i386"
 && /usr/bin/make -j1 all " returned error 2
 Command output: /usr/bin/make  all-recursive
 Making all in include
 Making all in libIDL
 /usr/bin/make  all-am
 make[4]: Nothing to be done for `all-am'.
 make[3]: Nothing to be done for `all-am'.
 /bin/sh ./libtool --tag=CC   --mode=link /usr/bin/gcc-4.2
 -DLIBIDL_COMPILATION -O2 -arch i386 -version-info 0:0:0 -L/opt/local/lib
 -lglib-2.0 -lintl -liconv   -no-undefined  -L/opt/local/lib -arch i386 -o
 libIDL-2.la -rpath /opt/local/lib libIDL_2_la-parser.lo libIDL_2_la-
 lexer.lo libIDL_2_la-ns.lo libIDL_2_la-util.lo
 ./libtool: line 390: /opt/local/bin/gsed: No such file or directory
 ./libtool: line 789: /opt/local/bin/gsed: No such file or directory
 : ignoring unknown tag
 ./libtool: line 789: /opt/local/bin/gsed: No such file or directory
 *** Warning: inferring the mode of operation is deprecated.
 *** Future versions of Libtool will require --mode=MODE be specified.
 : warning: cannot infer operation mode from `/usr/bin/gcc-4.2'
 : you must specify a MODE
 Try ` --help' for more information.
 make[2]: *** [libIDL-2.la] Error 1
 make[1]: *** [all-recursive] Error 1
 make: *** [all] Error 2

 Error: The following dependencies failed to build: gconf orbit2 libidl
 policykit heimdal lcms libcanberra gstreamer bison flex gzip libvorbis
 libogg nspr nss xorg-libXt xorg-libsm xorg-libice
 Error: Status 1 encountered during processing.
 }}}

 This was easily fixed by running:

 {{{
 port install gsed +universal
 }}}

 Maybe 'gsed' should be added as a dependency of 'libidl'?

-- 
Ticket URL: <http://trac.macports.org/ticket/24253>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list