This bug appears to be caused by the patch in #272307 attempting to
use the [i386 ...] syntax in the Depends field, which is invalid and
causes dpkg-gencontrol to ignore the whole line.  Here's a patch to
instead pass a substitution variable to dpkg-gencontrol at build time.
-- 
Daniel Schepler              "Please don't disillusion me.  I
[EMAIL PROTECTED]    haven't had breakfast yet."
                                 -- Orson Scott Card
diff -urN jack-audio-connection-kit-0.99.0.old/debian/control.in jack-audio-connection-kit-0.99.0/debian/control.in
--- jack-audio-connection-kit-0.99.0.old/debian/control.in	2005-02-20 06:38:05.694041000 +0000
+++ jack-audio-connection-kit-0.99.0/debian/control.in	2005-02-20 06:45:25.429870038 +0000
@@ -45,7 +45,7 @@
 Cpu: any
 System: any
 Section: libdevel
-Depends: libjack0.80.0-0 (= ${Source-Version}), libasound2-dev [system: linux], libglib1.2-dev, pkg-config
+Depends: libjack0.80.0-0 (= ${Source-Version}), ${asound:Depends}, libglib1.2-dev, pkg-config
 Provides: libjack-dev
 Conflicts: libjack-dev 
 Replaces: libjack-dev, libjack0.71.2-0 (<< 0.75.0-1)
diff -urN jack-audio-connection-kit-0.99.0.old/debian/rules jack-audio-connection-kit-0.99.0/debian/rules
--- jack-audio-connection-kit-0.99.0.old/debian/rules	2005-02-20 06:38:05.687042000 +0000
+++ jack-audio-connection-kit-0.99.0/debian/rules	2005-02-20 06:47:16.812109167 +0000
@@ -69,6 +69,12 @@
 	chmod u=rwxs,g=rx,o=r debian/jackd/usr/bin/jackstart
 endif
 
+ifeq ($(DEB_HOST_GNU_SYSTEM),linux)
+DEB_DH_GENCONTROL_ARGS := -u'-Vasound:Depends=libasound2-dev'
+else
+DEB_DH_GENCONTROL_ARGS := -u'-Vasound:Depends='
+endif
+
 clean::
 	-rm -f debian/stamp-autotools-maintregen-arch
 

Reply via email to