[Pkg-gnupg-maint] Bug#649490: gnupg: please mark Multi-Arch: foreign

Colin Watson cjwatson at ubuntu.com
Mon Nov 21 13:41:55 UTC 2011

Package: gnupg
Version: 1.4.11-3
Severity: wishlist
Tags: patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu ubuntu-patch precise


It would be useful for gnupg to be marked "Multi-Arch: foreign", to
indicate that it can satisfy dependencies of packages of other
architectures.  Although Debian's dpkg doesn't yet do anything special
with this, it's safe to add this tag in advance of package manager

This is an early step in being able to crossgrade from i386 to amd64,
because apt Depends: gnupg.

  * Mark gnupg, gnupg-curl, and gpgv Multi-Arch: foreign.

=== modified file 'debian/control'
--- debian/control	2011-02-15 19:49:51 +0000
+++ debian/control	2011-11-21 13:41:12 +0000
@@ -17,6 +17,7 @@ Vcs-Svn: svn://svn.debian.org/svn/pkg-gn
 Package: gnupg
 Architecture: any
+Multi-Arch: foreign
 Depends: ${shlibs:Depends}, ${misc:Depends}, gpgv
 Recommends: ${shlibs:Recommends}, gnupg-curl
 Suggests: gnupg-doc, xloadimage | imagemagick | eog, libpcsclite1
@@ -42,6 +43,7 @@ Description: GNU privacy guard - a free
 Package: gnupg-curl
 Priority: optional
 Architecture: any
+Multi-Arch: foreign
 Depends: ${shlibs:Depends}, ${shlibs:Recommends}, ${misc:Depends}, gnupg
 Description: GNU privacy guard - a free PGP replacement (cURL)
  GnuPG is GNU's tool for secure communication and data storage.
@@ -59,6 +61,7 @@ Description: GNU privacy guard - a free
 Package: gpgv
 Architecture: any
+Multi-Arch: foreign
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Suggests: gnupg
 Description: GNU privacy guard - signature verification tool


Colin Watson                                       [cjwatson at ubuntu.com]

More information about the Pkg-gnupg-maint mailing list