[Parted-maintainers] Bug#526896: Missing / broken dependency on uuid-dev/libdevmapper-dev
Michael Biebl
biebl at debian.org
Mon May 4 11:01:19 UTC 2009
Package: libparted1.8-dev
Version: 1.8.8.git.2008.03.24-11.1
Severity: important
Hi,
libparted.la declares a dependency on uuid and devmapper:
dependency_libs=' -ldl -ldevmapper -luuid'
Yet the package is missing the required Depends.
A package that uses libtool to links against libparted will thus fail to
build if uuid-dev and libdevmapper-dev are not installed.
On the other hand, /usr/lib/pkgconfig/libparted.pc does not list uuid
and devmapper as dependency. So either the pkg-config file is incorrect
or the libtool dependencies were added errorneously.
Either way, this should be fixed (by either stripping -ldevmapper -luuid from
libparted.la or removing libparted.la, or by declaring the missing
Depends).
Cheers,
Michael
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (300, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.29.2
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 libparted1.8-dev depends on:
ii libc6-dev 2.9-9 GNU C Library: Development Librari
ii libparted1.8-1 1.8.8.git.2008.03.24-11.1 The GNU Parted disk partitioning s
libparted1.8-dev recommends no packages.
Versions of packages libparted1.8-dev suggests:
ii parted 1.8.8.git.2008.03.24-11.1 The GNU Parted disk partition resi
pn parted-doc <none> (no description available)
-- no debconf information
More information about the Parted-maintainers
mailing list