Bug#236242: FTBFS: missing dependency on libglib2.0-dev
Package: libartsc0-dev
Version: 1.2.1-1
Severity: serious
pbuilder fails to build allegro4:
...
mv `pwd`/debian/liballegro4a/usr/lib/allegro/4.0/alleg-artsdigi.so `pwd`/debian/liballegro4a-plugin-arts/usr/lib/allegro/4.0/
mv: cannot stat `/tmp/buildd/allegro4-4.0.3/debian/liballegro4a/usr/lib/allegro/4.0/alleg-artsdigi.so': No such file or directory
make: *** [liballegro4a-plugin-arts] Error 1
...
It doesn't build alleg-artsdigi.so because the configure check for
arts_init fails:
...
checking for arts_init... no
...
The check for arts_init fails because it can't find
libgmodule-2.0:
...
configure:2564: checking for arts_init
configure:2573: gcc -o conftest -I/usr/include/kde/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wl,-export-dynamic conftest.c -L/usr/lib -ldl -lartsc -lpthread -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -ldl 1>&5
/usr/bin/ld: cannot find -lgmodule-2.0
...
Since this module is added by artsc-config, I think that
libartsc0-dev should depend on libglib2.0-dev, which includes this
library.
--
Matt Kraai kraai@ftbfs.org http://ftbfs.org/
Reply to: