Bug#467594: glib2.0: FTBFS: gcc: ../../gobject/.libs/libgobject-2.0.so: No such file or directory

Lucas Nussbaum lucas at lucas-nussbaum.net
Tue Feb 26 13:17:05 UTC 2008


Package: glib2.0
Version: 2.14.6-1
Severity: serious
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20080225 qa-ftbfs
Justification: FTBFS on i386

Hi,

During a rebuild of all packages in sid, your package failed to build on i386.

Relevant part:
> make[5]: Entering directory `/build/user/glib2.0-2.14.6/debian/build/deb/gobject'
> /bin/sh /build/user/glib2.0-2.14.6/mkinstalldirs /build/user/glib2.0-2.14.6/debian/install/deb/usr/lib
>  /bin/sh ../libtool --mode=install /usr/bin/install -c  libgobject-2.0.la /build/user/glib2.0-2.14.6/debian/install/udeb/usr/lib/libgobject-2.0.la
> /bin/sh /build/user/glib2.0-2.14.6/mkinstalldirs /build/user/glib2.0-2.14.6/debian/install/deb/usr/bin
>  /bin/sh ../libtool --mode=install /usr/bin/install -c  libgobject-2.0.la /build/user/glib2.0-2.14.6/debian/install/deb/usr/lib/libgobject-2.0.la
> /bin/sh ../../libtool --mode=link gcc  -Wall -g -O2  -Wl,-z,defs -Wl,-O1 -o deftype  deftype.o libtestgobject.la ../../gobject/libgobject-2.0.la  
>  /usr/bin/install -c glib-mkenums /build/user/glib2.0-2.14.6/debian/install/udeb/usr/bin/glib-mkenums
> /build/user/glib2.0-2.14.6/tests/gobject/ifaceproperties.c: In function 'main':
> /build/user/glib2.0-2.14.6/tests/gobject/ifaceproperties.c:479: warning: pointer targets in passing argument 2 of 'g_object_class_list_properties' differ in signedness
> /build/user/glib2.0-2.14.6/tests/gobject/ifaceproperties.c:497: warning: pointer targets in passing argument 2 of 'g_object_interface_list_properties' differ in signedness
> /bin/sh /build/user/glib2.0-2.14.6/mkinstalldirs /build/user/glib2.0-2.14.6/debian/install/deb/usr/include/glib-2.0/gobject
>  /usr/bin/install -c glib-mkenums /build/user/glib2.0-2.14.6/debian/install/deb/usr/bin/glib-mkenums
> /bin/sh ../../libtool --mode=link gcc  -Wall -g -O2  -Wl,-z,defs -Wl,-O1 -o gvalue-test  gvalue-test.o libtestgobject.la ../../gobject/libgobject-2.0.la  
> mkdir -p -- /build/user/glib2.0-2.14.6/debian/install/deb/usr/include/glib-2.0/gobject
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gboxed.h /build/user/glib2.0-2.14.6/debian/install/deb/usr/include/glib-2.0/gobject/gboxed.h
> /bin/sh ../../libtool --mode=link gcc  -Wall -g -O2  -Wl,-z,defs -Wl,-O1 -o paramspec-test  paramspec-test.o libtestgobject.la ../../gobject/libgobject-2.0.la  
> /bin/sh ../../libtool --mode=link gcc  -Wall -g -O2  -Wl,-z,defs -Wl,-O1 -o accumulator  accumulator.o libtestgobject.la ../../gobject/libgobject-2.0.la  
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gclosure.h /build/user/glib2.0-2.14.6/debian/install/deb/usr/include/glib-2.0/gobject/gclosure.h
> /bin/sh /build/user/glib2.0-2.14.6/mkinstalldirs /build/user/glib2.0-2.14.6/debian/install/udeb/usr/include/glib-2.0/gobject
> mkdir -p -- /build/user/glib2.0-2.14.6/debian/install/udeb/usr/include/glib-2.0/gobject
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gboxed.h /build/user/glib2.0-2.14.6/debian/install/udeb/usr/include/glib-2.0/gobject/gboxed.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gclosure.h /build/user/glib2.0-2.14.6/debian/install/udeb/usr/include/glib-2.0/gobject/gclosure.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/genums.h /build/user/glib2.0-2.14.6/debian/install/udeb/usr/include/glib-2.0/gobject/genums.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/genums.h /build/user/glib2.0-2.14.6/debian/install/deb/usr/include/glib-2.0/gobject/genums.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gobject.h /build/user/glib2.0-2.14.6/debian/install/udeb/usr/include/glib-2.0/gobject/gobject.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gobject.h /build/user/glib2.0-2.14.6/debian/install/deb/usr/include/glib-2.0/gobject/gobject.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gparam.h /build/user/glib2.0-2.14.6/debian/install/udeb/usr/include/glib-2.0/gobject/gparam.h
> libtool: install: warning: relinking `libgobject-2.0.la'
> (cd /build/user/glib2.0-2.14.6/debian/build/udeb/gobject; /bin/sh ../libtool  --mode=relink gcc -Wall -g -O2 -Wl,-z,defs -Wl,-O1 -o libgobject-2.0.la -rpath /usr/lib -version-info 1400:6:1400 -export-dynamic -export-symbols-regex "^g.*" gboxed.lo gclosure.lo genums.lo gobject.lo gparam.lo gparamspecs.lo gsignal.lo gsourceclosure.lo gtype.lo gtypemodule.lo gtypeplugin.lo gvalue.lo gvaluearray.lo gvaluetransform.lo gvaluetypes.lo ../glib/libglib-2.0.la -inst-prefix-dir /build/user/glib2.0-2.14.6/debian/install/udeb)  
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gparam.h /build/user/glib2.0-2.14.6/debian/install/deb/usr/include/glib-2.0/gobject/gparam.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gparamspecs.h /build/user/glib2.0-2.14.6/debian/install/udeb/usr/include/glib-2.0/gobject/gparamspecs.h
> libtool: install: warning: relinking `libgobject-2.0.la'
> (cd /build/user/glib2.0-2.14.6/debian/build/deb/gobject; /bin/sh ../libtool  --mode=relink gcc -Wall -g -O2 -Wl,-z,defs -Wl,-O1 -o libgobject-2.0.la -rpath /usr/lib -version-info 1400:6:1400 -export-dynamic -export-symbols-regex "^g.*" gboxed.lo gclosure.lo genums.lo gobject.lo gparam.lo gparamspecs.lo gsignal.lo gsourceclosure.lo gtype.lo gtypemodule.lo gtypeplugin.lo gvalue.lo gvaluearray.lo gvaluetransform.lo gvaluetypes.lo ../glib/libglib-2.0.la -inst-prefix-dir /build/user/glib2.0-2.14.6/debian/install/deb)  
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gsignal.h /build/user/glib2.0-2.14.6/debian/install/udeb/usr/include/glib-2.0/gobject/gsignal.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gsourceclosure.h /build/user/glib2.0-2.14.6/debian/install/udeb/usr/include/glib-2.0/gobject/gsourceclosure.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gtype.h /build/user/glib2.0-2.14.6/debian/install/udeb/usr/include/glib-2.0/gobject/gtype.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gparamspecs.h /build/user/glib2.0-2.14.6/debian/install/deb/usr/include/glib-2.0/gobject/gparamspecs.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gsignal.h /build/user/glib2.0-2.14.6/debian/install/deb/usr/include/glib-2.0/gobject/gsignal.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gtypemodule.h /build/user/glib2.0-2.14.6/debian/install/udeb/usr/include/glib-2.0/gobject/gtypemodule.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gsourceclosure.h /build/user/glib2.0-2.14.6/debian/install/deb/usr/include/glib-2.0/gobject/gsourceclosure.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gtypeplugin.h /build/user/glib2.0-2.14.6/debian/install/udeb/usr/include/glib-2.0/gobject/gtypeplugin.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gtype.h /build/user/glib2.0-2.14.6/debian/install/deb/usr/include/glib-2.0/gobject/gtype.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gvalue.h /build/user/glib2.0-2.14.6/debian/install/udeb/usr/include/glib-2.0/gobject/gvalue.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gtypemodule.h /build/user/glib2.0-2.14.6/debian/install/deb/usr/include/glib-2.0/gobject/gtypemodule.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gvaluearray.h /build/user/glib2.0-2.14.6/debian/install/udeb/usr/include/glib-2.0/gobject/gvaluearray.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gvaluecollector.h /build/user/glib2.0-2.14.6/debian/install/udeb/usr/include/glib-2.0/gobject/gvaluecollector.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gtypeplugin.h /build/user/glib2.0-2.14.6/debian/install/deb/usr/include/glib-2.0/gobject/gtypeplugin.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gvaluetypes.h /build/user/glib2.0-2.14.6/debian/install/udeb/usr/include/glib-2.0/gobject/gvaluetypes.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gvalue.h /build/user/glib2.0-2.14.6/debian/install/deb/usr/include/glib-2.0/gobject/gvalue.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gobjectnotifyqueue.c /build/user/glib2.0-2.14.6/debian/install/udeb/usr/include/glib-2.0/gobject/gobjectnotifyqueue.c
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gvaluearray.h /build/user/glib2.0-2.14.6/debian/install/deb/usr/include/glib-2.0/gobject/gvaluearray.h
>  /usr/bin/install -c -m 644 gmarshal.h /build/user/glib2.0-2.14.6/debian/install/udeb/usr/include/glib-2.0/gobject/gmarshal.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gvaluecollector.h /build/user/glib2.0-2.14.6/debian/install/deb/usr/include/glib-2.0/gobject/gvaluecollector.h
> /bin/sh ../../libtool --mode=link gcc  -Wall -g -O2  -Wl,-z,defs -Wl,-O1 -o defaultiface  defaultiface.o libtestgobject.la ../../gobject/libgobject-2.0.la  
> gcc -Wall -g -O2 -Wl,-z -Wl,defs -Wl,-O1 -o .libs/accumulator accumulator.o  ./.libs/libtestgobject.a ../../gobject/.libs/libgobject-2.0.so /build/user/glib2.0-2.14.6/debian/build/deb/glib/.libs/libglib-2.0.so -lpcre 
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gvaluetypes.h /build/user/glib2.0-2.14.6/debian/install/deb/usr/include/glib-2.0/gobject/gvaluetypes.h
>  /usr/bin/install -c -m 644 /build/user/glib2.0-2.14.6/gobject/gobjectnotifyqueue.c /build/user/glib2.0-2.14.6/debian/install/deb/usr/include/glib-2.0/gobject/gobjectnotifyqueue.c
>  /usr/bin/install -c -m 644 gmarshal.h /build/user/glib2.0-2.14.6/debian/install/deb/usr/include/glib-2.0/gobject/gmarshal.h
> /bin/sh ../../libtool --mode=link gcc  -Wall -g -O2  -Wl,-z,defs -Wl,-O1 -o dynamictype  dynamictype.o libtestgobject.la ../../gobject/libgobject-2.0.la  
> gcc -Wall -g -O2 -Wl,-z -Wl,defs -Wl,-O1 -o .libs/deftype deftype.o  ./.libs/libtestgobject.a ../../gobject/.libs/libgobject-2.0.so /build/user/glib2.0-2.14.6/debian/build/deb/glib/.libs/libglib-2.0.so -lpcre 
> creating accumulator
> creating deftype
> gcc -Wall -g -O2 -Wl,-z -Wl,defs -Wl,-O1 -o .libs/gvalue-test gvalue-test.o  ./.libs/libtestgobject.a ../../gobject/.libs/libgobject-2.0.so /build/user/glib2.0-2.14.6/debian/build/deb/glib/.libs/libglib-2.0.so -lpcre 
> generating symbol list for `libgobject-2.0.la'
> /usr/bin/nm -B  .libs/gboxed.o .libs/gclosure.o .libs/genums.o .libs/gobject.o .libs/gparam.o .libs/gparamspecs.o .libs/gsignal.o .libs/gsourceclosure.o .libs/gtype.o .libs/gtypemodule.o .libs/gtypeplugin.o .libs/gvalue.o .libs/gvaluearray.o .libs/gvaluetransform.o .libs/gvaluetypes.o  | sed -n -e 's/^.*[ 	]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ 	][ 	]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /bin/sed 's/.* //' | sort | uniq > .libs/libgobject-2.0.exp
> /bin/sh ../../libtool --mode=link gcc  -Wall -g -O2  -Wl,-z,defs -Wl,-O1 -o ifacecheck  ifacecheck.o libtestgobject.la ../../gobject/libgobject-2.0.la  
> gcc -Wall -g -O2 -Wl,-z -Wl,defs -Wl,-O1 -o .libs/paramspec-test paramspec-test.o  ./.libs/libtestgobject.a ../../gobject/.libs/libgobject-2.0.so /build/user/glib2.0-2.14.6/debian/build/deb/glib/.libs/libglib-2.0.so -lpcre 
> /bin/sh ../../libtool --mode=link gcc  -Wall -g -O2  -Wl,-z,defs -Wl,-O1 -o ifaceinit  ifaceinit.o libtestgobject.la ../../gobject/libgobject-2.0.la  
> creating gvalue-test
> /bin/grep -E -e "^g.*" ".libs/libgobject-2.0.exp" > ".libs/libgobject-2.0.expT"
> mv -f ".libs/libgobject-2.0.expT" ".libs/libgobject-2.0.exp"
> creating paramspec-test
> echo "{ global:" > .libs/libgobject-2.0.ver
>  cat .libs/libgobject-2.0.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libgobject-2.0.ver
> generating symbol list for `libgobject-2.0.la'
>  echo "local: *; };" >> .libs/libgobject-2.0.ver
>  gcc -shared  .libs/gboxed.o .libs/gclosure.o .libs/genums.o .libs/gobject.o .libs/gparam.o .libs/gparamspecs.o .libs/gsignal.o .libs/gsourceclosure.o .libs/gtype.o .libs/gtypemodule.o .libs/gtypeplugin.o .libs/gvalue.o .libs/gvaluearray.o .libs/gvaluetransform.o .libs/gvaluetypes.o  -L/build/user/glib2.0-2.14.6/debian/install/deb/usr/lib -L/usr/lib -lglib-2.0  -Wl,-z -Wl,defs -Wl,-O1 -Wl,-soname -Wl,libgobject-2.0.so.0 -Wl,-version-script -Wl,.libs/libgobject-2.0.ver -o .libs/libgobject-2.0.so.0.1400.6
> /usr/bin/nm -B  .libs/gboxed.o .libs/gclosure.o .libs/genums.o .libs/gobject.o .libs/gparam.o .libs/gparamspecs.o .libs/gsignal.o .libs/gsourceclosure.o .libs/gtype.o .libs/gtypemodule.o .libs/gtypeplugin.o .libs/gvalue.o .libs/gvaluearray.o .libs/gvaluetransform.o .libs/gvaluetypes.o  | sed -n -e 's/^.*[ 	]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ 	][ 	]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /bin/sed 's/.* //' | sort | uniq > .libs/libgobject-2.0.exp
> /bin/sh ../../libtool --mode=link gcc  -Wall -g -O2  -Wl,-z,defs -Wl,-O1 -o ifaceinherit  ifaceinherit.o libtestgobject.la ../../gobject/libgobject-2.0.la  
> /bin/sh ../../libtool --mode=link gcc  -Wall -g -O2  -Wl,-z,defs -Wl,-O1 -o ifaceproperties  ifaceproperties.o libtestgobject.la ../../gobject/libgobject-2.0.la  
> gcc -Wall -g -O2 -Wl,-z -Wl,defs -Wl,-O1 -o .libs/defaultiface defaultiface.o  ./.libs/libtestgobject.a ../../gobject/.libs/libgobject-2.0.so /build/user/glib2.0-2.14.6/debian/build/deb/glib/.libs/libglib-2.0.so -lpcre 
> gcc: ../../gobject/.libs/libgobject-2.0.so: No such file or directory
> make[6]: *** [defaultiface] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2008/02/25

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot containing a sid i386
environment.  Internet was not accessible from the build systems.

-- 
| Lucas Nussbaum
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |






More information about the pkg-gnome-maintainers mailing list