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'


There seem to be a couple of problems here:
* libblkid-dev having an unversioned dependency on uuid-dev
* libblkid1 dependening on libuuid1 > 1.40.3-1, where apparently the old
  version from e2fsprogs is *not* sufficient.
  My guess is that this is either due to broken symbols files or
  dh_shlibdeps not finding the correct symbols/shlibs files from
  debian/


Cheers,
Michael
-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (300, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.30.3
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libblkid1 depends on:
ii  libc6                         2.9-23     GNU C Library: Shared libraries
ii  libuuid1                      2.16-2     Universally Unique ID library

libblkid1 recommends no packages.

libblkid1 suggests no packages.

-- no debconf information



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

Reply via email to