Package: acpi-support Version: 0.84-1 Severity: serious Justification: Policy 3.5 Tags: patch
acpi-support ships a dynamically linked binary (acpi_fakekey) which
needs libc6 to run, but the package is missing a proper dependency on
libc6.
This happens because dh_shlibdeps and ${shlibs:Depends} are not used
in debian/rules and debian/control.
The attached patch fixes this.
Cheers,
Christian Aichinger
diff -Nur acpi-support-0.84.orig/debian/control acpi-support-0.84/debian/control
--- acpi-support-0.84.orig/debian/control 2006-08-17 12:34:20.000000000
+0200
+++ acpi-support-0.84/debian/control 2006-08-17 12:33:18.000000000 +0200
@@ -7,7 +7,7 @@
Package: acpi-support
Architecture: i386 amd64 ia64
-Depends: xbase-clients, acpid (>= 1.0.4), hdparm, lsb-base (>= 1.3-9),
${arch:Depends}, finger, powermgmt-base, laptop-detect, dmidecode (>= 2.7-1)
+Depends: xbase-clients, acpid (>= 1.0.4), hdparm, lsb-base (>= 1.3-9),
${arch:Depends}, finger, powermgmt-base, laptop-detect, dmidecode (>= 2.7-1),
${shlibs:Depends}
Recommends: laptop-mode-tools
Description: a collection of useful events for acpi
The scripts included in acpi-support include events for lid closure
diff -Nur acpi-support-0.84.orig/debian/rules acpi-support-0.84/debian/rules
--- acpi-support-0.84.orig/debian/rules 2006-08-17 12:34:20.000000000 +0200
+++ acpi-support-0.84/debian/rules 2006-08-17 12:33:41.000000000 +0200
@@ -57,6 +57,7 @@
dh_compress
dh_fixperms
dh_installdeb
+ dh_shlibdeps
dh_gencontrol -- $(arch-depends)
dh_md5sums
dh_builddeb
signature.asc
Description: Digital signature

