Your message dated Wed, 05 Aug 2009 23:17:15 +0000
with message-id <e1mypjp-0002jv...@ries.debian.org>
and subject line Bug#539100: fixed in util-linux 2.16-2.1
has caused the Debian Bug report #539100,
regarding libblkid1: Broken/loose dependencies
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
539100: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=539100
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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
--- End Message ---
--- Begin Message ---
Source: util-linux
Source-Version: 2.16-2.1
We believe that the bug you reported is fixed in the latest version of
util-linux, which is due to be installed in the Debian FTP archive:
bsdutils_2.16-2.1_kfreebsd-i386.deb
to pool/main/u/util-linux/bsdutils_2.16-2.1_kfreebsd-i386.deb
libblkid-dev_2.16-2.1_kfreebsd-i386.deb
to pool/main/u/util-linux/libblkid-dev_2.16-2.1_kfreebsd-i386.deb
libblkid1-udeb_2.16-2.1_kfreebsd-i386.udeb
to pool/main/u/util-linux/libblkid1-udeb_2.16-2.1_kfreebsd-i386.udeb
libblkid1_2.16-2.1_kfreebsd-i386.deb
to pool/main/u/util-linux/libblkid1_2.16-2.1_kfreebsd-i386.deb
libuuid1-udeb_2.16-2.1_kfreebsd-i386.udeb
to pool/main/u/util-linux/libuuid1-udeb_2.16-2.1_kfreebsd-i386.udeb
libuuid1_2.16-2.1_kfreebsd-i386.deb
to pool/main/u/util-linux/libuuid1_2.16-2.1_kfreebsd-i386.deb
util-linux-locales_2.16-2.1_all.deb
to pool/main/u/util-linux/util-linux-locales_2.16-2.1_all.deb
util-linux-udeb_2.16-2.1_kfreebsd-i386.udeb
to pool/main/u/util-linux/util-linux-udeb_2.16-2.1_kfreebsd-i386.udeb
util-linux_2.16-2.1.diff.gz
to pool/main/u/util-linux/util-linux_2.16-2.1.diff.gz
util-linux_2.16-2.1.dsc
to pool/main/u/util-linux/util-linux_2.16-2.1.dsc
util-linux_2.16-2.1_kfreebsd-i386.deb
to pool/main/u/util-linux/util-linux_2.16-2.1_kfreebsd-i386.deb
uuid-dev_2.16-2.1_kfreebsd-i386.deb
to pool/main/u/util-linux/uuid-dev_2.16-2.1_kfreebsd-i386.deb
uuid-runtime_2.16-2.1_kfreebsd-i386.deb
to pool/main/u/util-linux/uuid-runtime_2.16-2.1_kfreebsd-i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 539...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Aurelien Jarno <aure...@debian.org> (supplier of updated util-linux package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 05 Aug 2009 21:20:07 +0000
Source: util-linux
Binary: util-linux util-linux-locales mount bsdutils fdisk-udeb cfdisk-udeb
libblkid1 libblkid1-udeb libblkid-dev libuuid1 uuid-runtime libuuid1-udeb
uuid-dev util-linux-udeb
Architecture: source all kfreebsd-i386
Version: 2.16-2.1
Distribution: unstable
Urgency: low
Maintainer: Aurelien Jarno <aure...@debian.org>
Changed-By: Aurelien Jarno <aure...@debian.org>
Description:
bsdutils - Basic utilities from 4.4BSD-Lite
cfdisk-udeb - Manually partition a hard drive (cfdisk) (udeb)
fdisk-udeb - Manually partition a hard drive (fdisk) (udeb)
libblkid-dev - block device id library - headers and static libraries
libblkid1 - block device id library
libblkid1-udeb - block device id library (udeb)
libuuid1 - Universally Unique ID library
libuuid1-udeb - stripped down universally unique id library, for
debian-installer (udeb)
mount - Tools for mounting and manipulating filesystems
util-linux - Miscellaneous system utilities
util-linux-locales - Locales files for util-linux
util-linux-udeb - Miscellaneous system utilities (udeb)
uuid-dev - universally unique id library - headers and static libraries
uuid-runtime - runtime components for the Universally Unique ID library
Closes: 528518 538940 539054 539100
Changes:
util-linux (2.16-2.1) unstable; urgency=low
.
[ Aurelien Jarno ]
* Non-maintainer upload.
* Upload to unstable.
* Don't ship *.la files.
* Add avr32 to debian/control (closes: bug#528518).
.
[ Michael Biebl ]
* Remove the outdated debian/shlibs.local file.
* Remove the auto-update of symbols files from debian/rules.
* Remove symbols from the debian/libuuid1.symbols files which were never
part of the public ABI, like uuid_pack/uuid_unpack and were falsely
copied over from e2fsprogs.
* Strip the Debian revision in the symbols files.
* Create a shlibs file for libblkid1 and libuuid1 and bump it to >= 2.16 to
ensure correct udeb shlibs dependencies.
(closes: bug#539100, bug#538940).
* Remove *.la files and empty /usr/include and /usr/lib/pkgconfig
directories from the util-linux package.
.
[ Cyril Brulebois ]
* Only check for ENOMEDIUM when ENOMEDIUM is defined. Fixes build on
GNU/kFreeBSD. (closes: bug#539054).
Checksums-Sha1:
6d35cbb11312446fb4bdaf4dc45e547e20befdc1 1482 util-linux_2.16-2.1.dsc
0f1658f953c0208786c9cf4344090db36b0427b4 301960 util-linux_2.16-2.1.diff.gz
8e94ac3c709a8906b9650aa27f3a4f0b5c1bc382 1376314
util-linux-locales_2.16-2.1_all.deb
80e8561c6d80a85d7d7de4346783d2c03e043c9e 479150
util-linux_2.16-2.1_kfreebsd-i386.deb
26f694526508d6f76bcfb86c08e06bb1e15c4352 74672
bsdutils_2.16-2.1_kfreebsd-i386.deb
1bec74bee695438612a87ca582c577b8f5f541f3 82282
libblkid1_2.16-2.1_kfreebsd-i386.deb
97ec476f210e2dc871b911c4d1eb23fc5101c9e6 35806
libblkid1-udeb_2.16-2.1_kfreebsd-i386.udeb
9e246dbd5d88dfdaeccdb9ae71f2c3720bfa972e 95452
libblkid-dev_2.16-2.1_kfreebsd-i386.deb
b04a7ede4984fa777f8b2d42627ec70537bcee69 55408
libuuid1_2.16-2.1_kfreebsd-i386.deb
0bd0e125c3fe4cd9e958a0d69f3db8699cc66013 57276
uuid-runtime_2.16-2.1_kfreebsd-i386.deb
bdb365285a74d80058a72f03b2337378e81ea99a 7602
libuuid1-udeb_2.16-2.1_kfreebsd-i386.udeb
82fd9c603d4b7134abbed0c70e855f2b8af0cf91 69930
uuid-dev_2.16-2.1_kfreebsd-i386.deb
2d451f07d221c1bca8227f6dbca8dc7648df0441 7000
util-linux-udeb_2.16-2.1_kfreebsd-i386.udeb
Checksums-Sha256:
a71f192a28b3f2924f6d42e572f18fc76386bae93ee8beecddd9c04d9a733ddf 1482
util-linux_2.16-2.1.dsc
9859687b5ba0d64af9862d1a0248a26dcbd537e88c1518f45bc7fcb7d3779b99 301960
util-linux_2.16-2.1.diff.gz
83ee64b579ff5eb6f82bb991bf067333d55d5a238ab07cb73db6251249cc2801 1376314
util-linux-locales_2.16-2.1_all.deb
3621449813cb5a5029d3440c6c4d185d43d9a00dacb0255298cb1c3e74dd643e 479150
util-linux_2.16-2.1_kfreebsd-i386.deb
5a0830c01cd8bda258fbe725472c07cddcb47d1171a4eebde87da8263fd24932 74672
bsdutils_2.16-2.1_kfreebsd-i386.deb
97521e3b6952fcedd78f3a9f9ee6da5a7515bed43b0328c7614c47ebea7a5100 82282
libblkid1_2.16-2.1_kfreebsd-i386.deb
d48a99d352fef08ebadc4a7d228decc427040d928953b16dc1eea93ae7179e98 35806
libblkid1-udeb_2.16-2.1_kfreebsd-i386.udeb
78300f6434edc833a78bedf23a9a081aa495da02bff231a20a3030ad29d59858 95452
libblkid-dev_2.16-2.1_kfreebsd-i386.deb
0c9fbd51ce22da6cfaa4394289a757e141d3b2928a61f5f87e8f56300bdac7cf 55408
libuuid1_2.16-2.1_kfreebsd-i386.deb
a09d70111b132fd90ccfe12bd2ef5b3165a34a0bc0c5e94c7a12e30006222a90 57276
uuid-runtime_2.16-2.1_kfreebsd-i386.deb
fff34f5b747ab3145f882e4def1acf17c20322336cba12c7f3a00ae2dceb971d 7602
libuuid1-udeb_2.16-2.1_kfreebsd-i386.udeb
70c0c41bf2279d036baa979e3522560e9f90b364d67ba0edbcbe223d034a750d 69930
uuid-dev_2.16-2.1_kfreebsd-i386.deb
dbf313a208d80bdec9a1bb2fed73c9ce45772961d99321b2e55b1abb10d59723 7000
util-linux-udeb_2.16-2.1_kfreebsd-i386.udeb
Files:
d56a4c73f3f65d459a28d9f24bd9cf27 1482 base required util-linux_2.16-2.1.dsc
51a941205c4fd33ed6cc3153d53c6059 301960 base required
util-linux_2.16-2.1.diff.gz
f65f21ebd38a9e9fa2ce08972298bfe3 1376314 utils optional
util-linux-locales_2.16-2.1_all.deb
0d81f113828a590a299859f992bebda8 479150 utils required
util-linux_2.16-2.1_kfreebsd-i386.deb
9312452537b3dd3a16fb602e493eadf2 74672 utils required
bsdutils_2.16-2.1_kfreebsd-i386.deb
ca3d21e369f6f783572bb537dd6505f5 82282 libs required
libblkid1_2.16-2.1_kfreebsd-i386.deb
d75503fc6ac2d1ea109d0870485de2e8 35806 debian-installer optional
libblkid1-udeb_2.16-2.1_kfreebsd-i386.udeb
309cd6d7a52d917b08e27fe36b958e3c 95452 libdevel extra
libblkid-dev_2.16-2.1_kfreebsd-i386.deb
ac5165ee830733ff15a34422c32a556c 55408 libs required
libuuid1_2.16-2.1_kfreebsd-i386.deb
0da075a3cca78f239ceca0c7eb872d10 57276 libs optional
uuid-runtime_2.16-2.1_kfreebsd-i386.deb
6219029bb25021258c4a1e48c9bf3f67 7602 debian-installer optional
libuuid1-udeb_2.16-2.1_kfreebsd-i386.udeb
78491a13a87cb0f4de940e037db42067 69930 libdevel extra
uuid-dev_2.16-2.1_kfreebsd-i386.deb
e39ca501bfd5817c133a1726cc438eac 7000 debian-installer optional
util-linux-udeb_2.16-2.1_kfreebsd-i386.udeb
Package-Type: udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/kFreeBSD)
iD8DBQFKehGtw3ao2vG823MRAouSAJ92bNE/2TpsjqQLefgdtW/z+lb/pgCeNL+a
igUT4BiQzMFkw+aQKsSL7lk=
=J9Gm
-----END PGP SIGNATURE-----
--- End Message ---