Bug#396996: libcommoncpp2-dev: missing dependency on libgnutls-dev

Steve Langasek vorlon at debian.org
Sat Nov 4 10:39:46 CET 2006


Package: libcommoncpp2-dev
Version: 1.5.1-2
Severity: serious

Rebuilds of libccaudio on i386 for the libcommoncpp2 library transition are
failing, because ccgnu2-config --extlibs now outputs the names of libraries
that libcommoncpp2-dev doesn't depend on:

$ ccgnu2-config --extlibs
-lccext2 -lgnutls -lgcrypt -lz
$

[...]
/bin/sh ../libtool --tag=CXX --mode=link g++  -g -Wall -O2 -D_GNU_SOURCE -o libccaudio1.la -rpath /usr/lib -lm -version-info 0:0 -release 1.2 audiofile.lo friends.lo codec.lo cdalinux.lo cdawin32.lo samples.lo fileio.lo dtmf.lo  -L/usr/lib -lccext2 -lccgnu2 -lgnutls -lgcrypt -lz -ldl -lrt -pthread
g++ -shared -nostdlib /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/crti.o /usr/lib/gcc/i486-linux-gnu/4.1.2/crtbeginS.o  .libs/audiofile.o /.libs/friends.o .libs/codec.o .libs/cdalinux.o .libs/cdawin32.o .libs/samples.o .libs/fileio.o .libs/dtmf.o  -L/usr/lib/usr/lib/libccext2.so /usr/lib/libccgnu2.so -lgnutls -lgcrypt -lz -ldl -lrt -pthread -L/usr/lib/gcc/i486-linux-gnu/4.1.2 -L/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib -L/lib/../lib -L/usr/lib/../lib -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i486-linux-gnu/4.1.2/crtendS.o /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/crtn.o  -Wl,-soname -Wl,libccaudio1-1.2.so.0 -o .libs/libccaudio1-1.2.so.0.0.0
/usr/bin/ld: cannot find -lgnutls
collect2: ld returned 1 exit status
make[3]: *** [libccaudio1.la] Error 1
make[3]: Leaving directory `/build/buildd/libccaudio-1.2.0/src'
[...]

Please fix this package to either depend on the other libraries it will tell
packages to use, or to not output transitive dependencies in its -config
script since this is not the common case.

Marked as 'serious' because without these dependencies, the upstream
interface for specifying linker options isn't consistently usable on Debian.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
vorlon at debian.org                                   http://www.debian.org/




More information about the Pkg-voip-maintainers mailing list