Hi,

> dpkg-gencontrol: error: the Depends field contains an arch-specific 
> dependency but the package is architecture all
> dh_gencontrol: dpkg-gencontrol -pxmms2 -ldebian/changelog 
> -Tdebian/xmms2.substvars -Pdebian/xmms2 returned exit code 255
> make: *** [binary] Error 9

 In debian/control,

> Package: xmms2
> Architecture: all
> Depends: xmms2-client-cli,
(snip)
>          xmms2-plugin-oss [kfreebsd-i386 kfreebsd-amd64 hurd-i386],

 It caused this FTBFS bug. 

 Attached patch, set it as "xmms2-plugin-alsa | xmms2-plugin-oss" can avoid 
this 
 but not sure this is okay since xmms2-plugin-all cannot pull xmms2-plugin-oss.

 Please check and consider to apply it, thanks.


-- 
Regards,

 Hideki Yamane     henrich @ debian.or.jp/org
 http://wiki.debian.org/HidekiYamane
diff -Nru xmms2-0.7DrNo/debian/changelog xmms2-0.7DrNo/debian/changelog
--- xmms2-0.7DrNo/debian/changelog	2010-04-05 01:53:15.000000000 +0900
+++ xmms2-0.7DrNo/debian/changelog	2010-05-05 18:10:52.000000000 +0900
@@ -1,3 +1,11 @@
+xmms2 (0.7DrNo-5.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * debian/control
+    - set "xmms2-plugin-alsa | xmms2-plugin-oss" to avoid FTBFS (Closes: #580287)
+
+ -- Hideki Yamane (Debian-JP) <henr...@debian.or.jp>  Wed, 05 May 2010 18:10:37 +0900
+
 xmms2 (0.7DrNo-5) unstable; urgency=low
 
   * Disable ALSA on hurd-i386 and use OSS instead.
diff -Nru xmms2-0.7DrNo/debian/control xmms2-0.7DrNo/debian/control
--- xmms2-0.7DrNo/debian/control	2010-04-04 21:54:11.000000000 +0900
+++ xmms2-0.7DrNo/debian/control	2010-05-05 18:10:34.000000000 +0900
@@ -61,10 +61,9 @@
 Depends: xmms2-client-cli,
          xmms2-core,
          xmms2-icon,
-         xmms2-plugin-alsa [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386],
+         xmms2-plugin-alsa | xmms2-plugin-oss,
          xmms2-plugin-id3v2,
          xmms2-plugin-mad,
-         xmms2-plugin-oss [kfreebsd-i386 kfreebsd-amd64 hurd-i386],
          xmms2-plugin-vorbis,
          ${misc:Depends}
 Recommends: xmms2-client-nycli
@@ -83,7 +82,7 @@
 Package: xmms2-plugin-all
 Architecture: all
 Depends: xmms2-plugin-airplay,
-         xmms2-plugin-alsa [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386],
+         xmms2-plugin-alsa | xmms-2-plugin-oss,
          xmms2-plugin-ao,
          xmms2-plugin-apefile,
          xmms2-plugin-asf,
@@ -113,7 +112,6 @@
          xmms2-plugin-musepack,
          xmms2-plugin-normalize,
          xmms2-plugin-ofa,
-         xmms2-plugin-oss,
          xmms2-plugin-pls,
          xmms2-plugin-pulse,
          xmms2-plugin-rss,

Reply via email to