Package: libgstreamer-interfaces-perl
Version: 0.06-1
Severity: important
Tags: patch

Hi,

currently libgstreamer-interfaces-perl cannot be built on non-Linux
architectures, because it build-depends on gstreamer0.10-alsa and
alsa-utils, which exist on Linux only (since ALSA in specific to Linux).
It seems they are used in a test of the test suite, although it seems
to skip checks if there is no alsamixer available; hence, the proposed
change is to make the gstreamer0.10-alsa and alsa-utils build
dependencies restricted to linux architectures.
(Note that wildcard archs are officially supported in Policy >= 3.9.1,
while the packaging is still at 3.8.4.)

Thanks,
-- 
Pino
--- a/debian/control
+++ b/debian/control
@@ -2,9 +2,10 @@
 Section: perl
 Priority: optional
 Build-Depends: debhelper (>= 7), libgstreamer-plugins-base0.10-dev (>= 0.10.12),
- gstreamer0.10-alsa, alsa-utils, gstreamer0.10-plugins-base, libgstreamer0.10-dev,
+ gstreamer0.10-plugins-base, libgstreamer0.10-dev,
  libextutils-depends-perl (>= 0.205), libextutils-pkgconfig-perl (>= 1.07), 
- libglib-perl (>= 1.180), libgstreamer-perl, perl
+ libglib-perl (>= 1.180), libgstreamer-perl, perl,
+ gstreamer0.10-alsa [linux-any], alsa-utils [linux-any]
 Maintainer: Debian Perl Group <pkg-perl-maintain...@lists.alioth.debian.org>
 Uploaders: Antonio Radici <anto...@dyne.org>,
  gregor herrmann <gre...@debian.org>

Reply via email to