On Wed, Jul 29, 2009 at 06:30:36AM +0200, Michael Biebl wrote:
> Package: libblkid1
> Version: 2.16-2
> Severity: serious
> Justification: wrong dependencies
> 
> Hi,
> 
> libblkdi1 has a generated dependency on libuuid1 > 1.40.3-1.
> 
> When I compile hal 0.5.13 against libblkid-dev in a minimal chroot, this
> installs
> libblkid-dev 2.16-2
> uuid-dev 1.2-1.41.8-2
> libblkid1 1.41.8-2
> 
> The build fails:
> libtool: link: cc -g -O2 -g -Wall -O2 -Wchar-subscripts
> -Wmissing-declarations -Wnested-externs -Wpointer-arith -Wcast-align
> -Wsign-compare -Wl,--as-needed -o .libs/hald-probe-storage
> probe-storage.o linux_dvd_rw_utils.o util_helper.o logger.o
> /usr/lib/libblkid.so ../../../libhal/.libs/libhal.so
> ../../../partutil/.libs/libpartutil.a -ldbus-glib-1 -ldbus-1 -lpthread
> -lrt /usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so -lsmbios
> /usr/lib/libblkid.so: undefined reference to `uuid_unpa...@uuid_1.0'
> collect2: ld returned 1 exit status
> make[6]: *** [hald-probe-storage] Error 1
> make[6]: Leaving directory `/tmp/buildd/hal-0.5.13/hald/linux/probing'

libblkid1 version 2.16-2 is in experimental, and is generated from
sources in util-linux-ng (aka util-linux version 2.16), and no longer
from e2fsprogs.  I don't think (in fact I'm pretty sure) the BTS isn't
smart enough to send this report to the util-linux maintainers instead
of the e2fsprogs maintainer (me).

Scott, LaMont, could you subscribe to this bug, and handle it, please?
As Michael pointed out in a subsequent e-mail to this bug, it's a
failure in the shlibs file.  The libblkid 1.x packages do not provide
any symbols with the @UUID_1.0 symbol version, and so the shlibs file
needs to be adjusted to point this out.

Thanks, regards,

                                                        - Ted



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to