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

Attachment: signature.asc
Description: Digital signature

Reply via email to