Bug#247469: Missing dependency on libxext-dev

Michel Daenzer Michel Daenzer <daenzer@debian.org>, 247469@bugs.debian.org
Wed, 05 May 2004 12:05:12 +0200


Package: libgtk2.0-dev
Version: 2.4.0-4
Severity: important
Tags: experimental

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


/usr/lib/libgdk_pixbuf_xlib-2.0.la contains -lXext in dependency_libs, but
libgtk2.0-dev doesn't depend on libxext-dev. This causes nautilus-media
0.8.0-1 to fail to build:

/usr/lib/ccache/gcc -g -Wall -O2 -o nautilus-audio-view audio-play.o
audio-view.o nautilus-audio-view.o main.o -Wl,--export-dynamic
- -Wl,--export-dynamic  -L/usr/X11R6/lib /usr/lib/libnautilus.so -L/usr/lib
/usr/lib/libeel-2.so /usr/lib/libXrender.so -lXext /usr/lib/libgnomeui-2.so
/usr/lib/libgnome-keyring.so /usr/lib/libjpeg.so /usr/lib/libgailutil.so
/usr/lib/libglade-2.0.so /usr/lib/libbonoboui-2.so -lSM -lICE -lX11
/usr/lib/libgnomecanvas-2.so /usr/lib/libgnome-2.so /usr/lib/libesd.so
/usr/lib/libaudiofile.so /usr/lib/libart_lgpl_2.so
/usr/lib/libpangoft2-1.0.so /usr/lib/libgtk-x11-2.0.so
/usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so
/usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangoxft-1.0.so
/usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libgnomevfs-2.so
/usr/lib/libbonobo-2.so /usr/lib/libgnutls.so /usr/lib/libtasn1.so
/usr/lib/libgcrypt.so -lnsl /usr/lib/libgpg-error.so -lrt
/usr/lib/libbonobo-activation.so /usr/lib/libORBitCosNaming-2.so
../media-info/.libs/libgstmedia-info.a -pthread /usr/lib/libgstgconf-0.8.so
/usr/lib/libgconf-2.so /usr/lib/libORBit-2.so /usr/lib/libgstreamer-0.8.so
/usr/lib/libpopt.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so
- -ldl /usr/lib/libgthread-2.0.so /usr/lib/libxml2.so -lpthread -lz -lm
/usr/lib/libglib-2.0.so
/usr/bin/ld: cannot find -lXext
collect2: ld returned 1 exit status
make[3]: *** [nautilus-audio-view] Error 1
make[3]: Leaving directory `/tmp/buildd/nautilus-media-0.8.0/audio-view'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/buildd/nautilus-media-0.8.0'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/buildd/nautilus-media-0.8.0'
make: *** [debian/stamp-makefile-build] Error 2
pbuilder: Failed autobuilding of package


A thorough audit of the shipped libtool and header files might be in order,
to see if there's anything else missing (I see 2.2.4-6 depends on libxt-dev,
e.g.).


- -- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (101, 'experimental')
Architecture: powerpc (ppc)
Kernel: Linux 2.6.5-rc2-ben0-ck1
Locale: LANG=de_CH.UTF-8, LC_CTYPE=de_CH.UTF-8

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAmLxYWoGvjmrbsgARAiNSAJ9AB0me1PegApARD2w7mvYVKQkaKwCfbz0Y
AedT3CZ3urijS2IvoTgyMDo=
=ZnWk
-----END PGP SIGNATURE-----