Opened 17 years ago

Closed 16 years ago

#12960 closed defect (fixed)

gnome-vfs 2.20.0_1 fails on MacOS 10.3.9

Reported by: william.allen.simpson@… Owned by: rhwood@…
Priority: High Milestone:
Component: ports Version: 1.5.2
Keywords: Cc: rhwood@… openmaintainer@… william.allen.simpson@…
Port:

Description

gnome-vfs 2.18.1_0 < 2.20.0_1

Attempting to upgrade gimp and dependencies.

sudo port -Rp upgrade gimp

Fails 77 times before escape.... That's a lot of gnome-vfs deps!

Is libneon missing in its deps? I definitely have neon, but not libneon installed. (There's none in port search libneon.)

neon @0.26.4_0 (active)

Or is it some other problem with libcom_err.la?


The failures differ slightly. The first time:

--->  Fetching gnome-vfs
--->  Attempting to fetch gnome-vfs-2.20.0.tar.bz2 from http://mandril.creatis.insa-lyon.fr/linux/gnome.org/sources/gnome-vfs/2.20/
--->  Verifying checksum(s) for gnome-vfs
--->  Extracting gnome-vfs
--->  Applying patches to gnome-vfs
--->  Configuring gnome-vfs
--->  Building gnome-vfs with target all
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gnome-vfs/work/gnome-vfs-2.20.0" && make all " returned error 2
Command output: mkdir .libs/libhttp.lax/libneon.a
Extracting /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gnome-vfs/work/gnome-vfs-2.20.0/modules/../imported/neon/.libs/libneon.a
(cd .libs/libhttp.lax/libneon.a && ar x /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gnome-vfs/work/gnome-vfs-2.20.0/modules/../imported/neon/.libs/libneon.a)
gcc  -o .libs/libhttp.so -bundle  .libs/http-neon-method.o .libs/http-proxy.o  .libs/libhttp.lax/libneon.a/ne_207.o .libs/libhttp.lax/libneon.a/ne_acl.o .libs/libhttp.lax/libneon.a/ne_alloc.o .libs/libhttp.lax/libneon.a/ne_auth.o .libs/libhttp.lax/libneon.a/ne_basic.o .libs/libhttp.lax/libneon.a/ne_compress.o .libs/libhttp.lax/libneon.a/ne_dates.o .libs/libhttp.lax/libneon.a/ne_gnomevfs.o .libs/libhttp.lax/libneon.a/ne_locks.o .libs/libhttp.lax/libneon.a/ne_md5.o .libs/libhttp.lax/libneon.a/ne_props.o .libs/libhttp.lax/libneon.a/ne_redirect.o .libs/libhttp.lax/libneon.a/ne_request.o .libs/libhttp.lax/libneon.a/ne_session.o .libs/libhttp.lax/libneon.a/ne_string.o .libs/libhttp.lax/libneon.a/ne_uri.o .libs/libhttp.lax/libneon.a/ne_utils.o .libs/libhttp.lax/libneon.a/ne_xml.o .libs/libhttp.lax/libneon.a/ne_xmlreq.o   -L/opt/local/lib /opt/local/lib/libgconf-2.dylib /opt/local/lib/libORBit-2.dylib /opt/local/lib/libgmodule-2.0.dylib /opt/local/lib/libgthread-2.0.dylib /opt/local/lib/libgobject-2.0.dylib /opt/local/lib/libglib-2.0.dylib /opt/local/lib/libintl.dylib -lresolv /opt/local/lib/libxml2.dylib /opt/local/lib/libz.dylib -lpthread -lz /opt/local/lib/libiconv.dylib -lm ../libgnomevfs/.libs/libgnomevfs-2.dylib /opt/local/lib/libdbus-glib-1.dylib /opt/local/lib/libdbus-1.dylib /opt/local/lib/libssl.dylib /opt/local/lib/libcrypto.dylib /opt/local/lib/libhowl.dylib
ld: warning -prebind has no effect with -bundle
ld: warning multiple definitions of symbol _locale_charset
/opt/local/lib/libiconv.dylib(localcharset.o) definition of _locale_charset
/opt/local/lib/libintl.dylib(localcharset.o) definition of _locale_charset
rm -fr .libs/libhttp.lax
mkdir .libs/libhttp.lax
rm -fr .libs/libhttp.lax/lt1-libneon.a
mkdir .libs/libhttp.lax/lt1-libneon.a
Extracting /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gnome-vfs/work/gnome-vfs-2.20.0/modules/../imported/neon/.libs/libneon.a
(cd .libs/libhttp.lax/lt1-libneon.a && ar x /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gnome-vfs/work/gnome-vfs-2.20.0/modules/../imported/neon/.libs/libneon.a)
ar cru .libs/libhttp.a  http-neon-method.o http-proxy.o  .libs/libhttp.lax/lt1-libneon.a/ne_207.o .libs/libhttp.lax/lt1-libneon.a/ne_acl.o .libs/libhttp.lax/lt1-libneon.a/ne_alloc.o .libs/libhttp.lax/lt1-libneon.a/ne_auth.o .libs/libhttp.lax/lt1-libneon.a/ne_basic.o .libs/libhttp.lax/lt1-libneon.a/ne_compress.o .libs/libhttp.lax/lt1-libneon.a/ne_dates.o .libs/libhttp.lax/lt1-libneon.a/ne_gnomevfs.o .libs/libhttp.lax/lt1-libneon.a/ne_locks.o .libs/libhttp.lax/lt1-libneon.a/ne_md5.o .libs/libhttp.lax/lt1-libneon.a/ne_props.o .libs/libhttp.lax/lt1-libneon.a/ne_redirect.o .libs/libhttp.lax/lt1-libneon.a/ne_request.o .libs/libhttp.lax/lt1-libneon.a/ne_session.o .libs/libhttp.lax/lt1-libneon.a/ne_string.o .libs/libhttp.lax/lt1-libneon.a/ne_uri.o .libs/libhttp.lax/lt1-libneon.a/ne_utils.o .libs/libhttp.lax/lt1-libneon.a/ne_xml.o .libs/libhttp.lax/lt1-libneon.a/ne_xmlreq.o 
ranlib .libs/libhttp.a
rm -fr .libs/libhttp.lax .libs/libhttp.lax
creating libhttp.la
(cd .libs && rm -f libhttp.la && ln -s ../libhttp.la libhttp.la)
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../imported/neon -D_REENTRANT -DORBIT2=1 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/libxml2 -I/opt/local/include/gconf/2 -I/opt/local/include/orbit-2.0   -D_REENTRANT -DORBIT2=1 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/gconf/2 -I/opt/local/include/orbit-2.0   -I/opt/local/include/howl      -I/opt/local/include   -D_FILE_OFFSET_BITS=64 -D_BSD_SOURCE -D_LARGEFILE64_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -DSSH_PROGRAM=\"/usr/bin/ssh\" -DG_DISABLE_DEPRECATED -DGNOME_VFS_PREFIX=\"/opt/local\" -DGNOME_VFS_DATADIR=\"/opt/local/share\" -DGNOME_VFS_LIBDIR=\"/opt/local/lib\" -DGNOME_VFS_SYSCONFDIR=\"/opt/local/etc\" -DG_LOG_DOMAIN=\"gnome-vfs-modules\"   -I/opt/local/include -no-cpp-precomp  -O2 -MT ftp-method.lo -MD -MP -MF ".deps/ftp-method.Tpo" -c -o ftp-method.lo ftp-method.c; \
then mv -f ".deps/ftp-method.Tpo" ".deps/ftp-method.Plo"; else rm -f ".deps/ftp-method.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../imported/neon -D_REENTRANT -DORBIT2=1 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/libxml2 -I/opt/local/include/gconf/2 -I/opt/local/include/orbit-2.0 -D_REENTRANT -DORBIT2=1 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/gconf/2 -I/opt/local/include/orbit-2.0 -I/opt/local/include/howl -I/opt/local/include -D_FILE_OFFSET_BITS=64 -D_BSD_SOURCE -D_LARGEFILE64_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -DSSH_PROGRAM=\"/usr/bin/ssh\" -DG_DISABLE_DEPRECATED -DGNOME_VFS_PREFIX=\"/opt/local\" -DGNOME_VFS_DATADIR=\"/opt/local/share\" -DGNOME_VFS_LIBDIR=\"/opt/local/lib\" -DGNOME_VFS_SYSCONFDIR=\"/opt/local/etc\" -DG_LOG_DOMAIN=\"gnome-vfs-modules\" -I/opt/local/include -no-cpp-precomp -O2 -MT ftp-method.lo -MD -MP -MF .deps/ftp-method.Tpo -c ftp-method.c  -fno-common -DPIC -o .libs/ftp-method.o
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../imported/neon -D_REENTRANT -DORBIT2=1 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/libxml2 -I/opt/local/include/gconf/2 -I/opt/local/include/orbit-2.0 -D_REENTRANT -DORBIT2=1 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/gconf/2 -I/opt/local/include/orbit-2.0 -I/opt/local/include/howl -I/opt/local/include -D_FILE_OFFSET_BITS=64 -D_BSD_SOURCE -D_LARGEFILE64_SOURCE -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -DSSH_PROGRAM=\"/usr/bin/ssh\" -DG_DISABLE_DEPRECATED -DGNOME_VFS_PREFIX=\"/opt/local\" -DGNOME_VFS_DATADIR=\"/opt/local/share\" -DGNOME_VFS_LIBDIR=\"/opt/local/lib\" -DGNOME_VFS_SYSCONFDIR=\"/opt/local/etc\" -DG_LOG_DOMAIN=\"gnome-vfs-modules\" -I/opt/local/include -no-cpp-precomp -O2 -MT ftp-method.lo -MD -MP -MF .deps/ftp-method.Tpo -c ftp-method.c -o ftp-method.o >/dev/null 2>&1
/bin/sh ../libtool --tag=CC --mode=link gcc  -O2  -L/opt/local/lib -lresolv -flat_namespace -o libftp.la -rpath /opt/local/lib/gnome-vfs-2.0/modules -export_dynamic -avoid-version -module -no-undefined ftp-method.lo -L/opt/local/lib -lgmodule-2.0 -lgthread-2.0 -lgobject-2.0 -lglib-2.0 -lintl -liconv   -L/opt/local/lib -lgssapi -lkrb5 -lasn1 -lcom_err -lcrypto -lroken -lresolv ../libgnomevfs/libgnomevfs-2.la 
grep: /opt/local/lib/libcom_err.la: No such file or directory
sed: /opt/local/lib/libcom_err.la: No such file or directory
libtool: link: `/opt/local/lib/libcom_err.la' is not a valid libtool archive
make[2]: *** [libftp.la] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Error: Unable to upgrade port: 1

The subsequent times:

--->  Building gnome-vfs with target all
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gnome-vfs/work/gnome-vfs-2.20.0" && make all " returned error 2
Command output: rm -fr  .libs/libhttp.a .libs/libhttp.la .libs/libhttp.lai .libs/libhttp.so
rm -fr .libs/libhttp.lax
mkdir .libs/libhttp.lax
rm -fr .libs/libhttp.lax/libneon.a
mkdir .libs/libhttp.lax/libneon.a
Extracting /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gnome-vfs/work/gnome-vfs-2.20.0/modules/../imported/neon/.libs/libneon.a
(cd .libs/libhttp.lax/libneon.a && ar x /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gnome-vfs/work/gnome-vfs-2.20.0/modules/../imported/neon/.libs/libneon.a)
gcc  -o .libs/libhttp.so -bundle  .libs/http-neon-method.o .libs/http-proxy.o  .libs/libhttp.lax/libneon.a/ne_207.o .libs/libhttp.lax/libneon.a/ne_acl.o .libs/libhttp.lax/libneon.a/ne_alloc.o .libs/libhttp.lax/libneon.a/ne_auth.o .libs/libhttp.lax/libneon.a/ne_basic.o .libs/libhttp.lax/libneon.a/ne_compress.o .libs/libhttp.lax/libneon.a/ne_dates.o .libs/libhttp.lax/libneon.a/ne_gnomevfs.o .libs/libhttp.lax/libneon.a/ne_locks.o .libs/libhttp.lax/libneon.a/ne_md5.o .libs/libhttp.lax/libneon.a/ne_props.o .libs/libhttp.lax/libneon.a/ne_redirect.o .libs/libhttp.lax/libneon.a/ne_request.o .libs/libhttp.lax/libneon.a/ne_session.o .libs/libhttp.lax/libneon.a/ne_string.o .libs/libhttp.lax/libneon.a/ne_uri.o .libs/libhttp.lax/libneon.a/ne_utils.o .libs/libhttp.lax/libneon.a/ne_xml.o .libs/libhttp.lax/libneon.a/ne_xmlreq.o   -L/opt/local/lib /opt/local/lib/libgconf-2.dylib /opt/local/lib/libORBit-2.dylib /opt/local/lib/libgmodule-2.0.dylib /opt/local/lib/libgthread-2.0.dylib /opt/local/lib/libgobject-2.0.dylib /opt/local/lib/libglib-2.0.dylib /opt/local/lib/libintl.dylib -lresolv /opt/local/lib/libxml2.dylib /opt/local/lib/libz.dylib -lpthread -lz /opt/local/lib/libiconv.dylib -lm ../libgnomevfs/.libs/libgnomevfs-2.dylib /opt/local/lib/libdbus-glib-1.dylib /opt/local/lib/libdbus-1.dylib /opt/local/lib/libssl.dylib /opt/local/lib/libcrypto.dylib /opt/local/lib/libhowl.dylib
ld: warning -prebind has no effect with -bundle
ld: warning multiple definitions of symbol _locale_charset
/opt/local/lib/libiconv.dylib(localcharset.o) definition of _locale_charset
/opt/local/lib/libintl.dylib(localcharset.o) definition of _locale_charset
rm -fr .libs/libhttp.lax
mkdir .libs/libhttp.lax
rm -fr .libs/libhttp.lax/lt1-libneon.a
mkdir .libs/libhttp.lax/lt1-libneon.a
Extracting /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gnome-vfs/work/gnome-vfs-2.20.0/modules/../imported/neon/.libs/libneon.a
(cd .libs/libhttp.lax/lt1-libneon.a && ar x /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_gnome-vfs/work/gnome-vfs-2.20.0/modules/../imported/neon/.libs/libneon.a)
ar cru .libs/libhttp.a  http-neon-method.o http-proxy.o  .libs/libhttp.lax/lt1-libneon.a/ne_207.o .libs/libhttp.lax/lt1-libneon.a/ne_acl.o .libs/libhttp.lax/lt1-libneon.a/ne_alloc.o .libs/libhttp.lax/lt1-libneon.a/ne_auth.o .libs/libhttp.lax/lt1-libneon.a/ne_basic.o .libs/libhttp.lax/lt1-libneon.a/ne_compress.o .libs/libhttp.lax/lt1-libneon.a/ne_dates.o .libs/libhttp.lax/lt1-libneon.a/ne_gnomevfs.o .libs/libhttp.lax/lt1-libneon.a/ne_locks.o .libs/libhttp.lax/lt1-libneon.a/ne_md5.o .libs/libhttp.lax/lt1-libneon.a/ne_props.o .libs/libhttp.lax/lt1-libneon.a/ne_redirect.o .libs/libhttp.lax/lt1-libneon.a/ne_request.o .libs/libhttp.lax/lt1-libneon.a/ne_session.o .libs/libhttp.lax/lt1-libneon.a/ne_string.o .libs/libhttp.lax/lt1-libneon.a/ne_uri.o .libs/libhttp.lax/lt1-libneon.a/ne_utils.o .libs/libhttp.lax/lt1-libneon.a/ne_xml.o .libs/libhttp.lax/lt1-libneon.a/ne_xmlreq.o 
ranlib .libs/libhttp.a
rm -fr .libs/libhttp.lax .libs/libhttp.lax
creating libhttp.la
(cd .libs && rm -f libhttp.la && ln -s ../libhttp.la libhttp.la)
/bin/sh ../libtool --tag=CC --mode=link gcc  -O2  -L/opt/local/lib -lresolv -flat_namespace -o libftp.la -rpath /opt/local/lib/gnome-vfs-2.0/modules -export_dynamic -avoid-version -module -no-undefined ftp-method.lo -L/opt/local/lib -lgmodule-2.0 -lgthread-2.0 -lgobject-2.0 -lglib-2.0 -lintl -liconv   -L/opt/local/lib -lgssapi -lkrb5 -lasn1 -lcom_err -lcrypto -lroken -lresolv ../libgnomevfs/libgnomevfs-2.la 
grep: /opt/local/lib/libcom_err.la: No such file or directory
sed: /opt/local/lib/libcom_err.la: No such file or directory
libtool: link: `/opt/local/lib/libcom_err.la' is not a valid libtool archive
make[2]: *** [libftp.la] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Error: Unable to upgrade port: 1

Change History (3)

comment:1 Changed 16 years ago by william.allen.simpson@…

Still no joy this weekend.

comment:2 Changed 16 years ago by william.allen.simpson@…

See also #12753 and #12789

comment:3 Changed 16 years ago by reiffert@…

Resolution: fixed
Status: newclosed

gnome-vfs is 2.22.0 now. Please sync and try that one. Please open a new ticket should the error stay with you.

Note: See TracTickets for help on using tickets.