Package: po-debconf
Version: 1.0.16+nmu2
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu precise ubuntu-patch

Hi Nicolas,

The po-debconf package is a frequent build-dependency of packages that it's
interesting to cross-build.  As discussed in bug #646288, if a
build-dependency is not tagged as a multiarch package, apt will expect to
install the host-arch version of the package; however, as described in
the multiarch specification at <https://wiki.ubuntu.com/MultiarchSpec>,
Architecture: all packages are always treated as being packages of the
native architecture (i.e., the build arch) for multiarch purposes.

The attached patch has therefore been applied in Ubuntu to make po-debconf
Multi-Arch: foreign, so that it can be used as a cross-build-dependency. 
Please consider applying this change in Debian as well.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
[email protected]                                     [email protected]
=== modified file 'debian/changelog'

=== modified file 'debian/control'
--- debian/control	2011-12-29 17:38:08 +0000
+++ debian/control	2012-02-01 00:40:55 +0000
@@ -8,6 +8,7 @@
 
 Package: po-debconf
 Architecture: all
+Multi-Arch: foreign
 Depends: perl, gettext (>= 0.16), intltool-debian (>= 0.34.2+20060512), ${misc:Depends}
 Recommends: libmail-sendmail-perl, libcompress-zlib-perl
 Suggests: libmail-box-perl

Reply via email to