Package: lynx-cur
Version: 2.8.8dev.15-1
Severity: wishlist
Tags: patch
User: crossbu...@debian.org
Usertags: cross

lynx-cur is Architecture: any, but on a multiarch system it doesn't
matter which architecture you get as long as you can execute its
binaries.  Six source packages in unstable build-depend on it directly,
and 40 more would if they noticed that lynx is a transitional package
and replaced it with lynx-cur.  Accordingly, it would be helpful to mark
lynx-cur Multi-Arch: foreign to avoid blocking cross-builds of those
packages.  For example, at the moment xterm fails to cross-build in
Ubuntu because it tries to run lynx but only has the version for the
host architecture (the one being built for) rather than the build
architecture (the one being built on).

There would be no harm in marking lynx-cur-wrapper and lynx Multi-Arch:
foreign as well, even though they're transitional and Architecture: all.
On Ubuntu this is in practice unnecessary for Architecture: all packages
in cross-build-dependencies due to an apt patch, but that patch hasn't
yet been accepted into Debian so it still makes a difference there.  In
any case it seems good to be explicit.

  * Mark lynx-cur, lynx-cur-wrapper, and lynx Multi-Arch: foreign.

diff -u lynx-cur-2.8.8dev.15/debian/control lynx-cur-2.8.8dev.15/debian/control
--- lynx-cur-2.8.8dev.15/debian/control
+++ lynx-cur-2.8.8dev.15/debian/control
@@ -8,6 +8,7 @@
 
 Package: lynx-cur
 Architecture: any
+Multi-Arch: foreign
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Provides: www-browser, news-reader
 Conflicts: lynx (<< 2.8.7dev9-1.1), lynx-ssl, lynx-cur-wrapper (<< 
2.8.8dev.8-2)
@@ -25,6 +26,7 @@
 Package: lynx-cur-wrapper
 Section: oldlibs
 Architecture: all
+Multi-Arch: foreign
 Depends: lynx-cur (>= ${source:Version}), ${misc:Depends}
 Description: Wrapper for lynx-cur (transitional package)
  This is a transitional package and can safely be removed; see the
@@ -33,6 +35,7 @@
 Package: lynx
 Section: oldlibs
 Architecture: all
+Multi-Arch: foreign
 Depends: lynx-cur (>= ${source:Version}), ${misc:Depends}
 Description: Text-mode WWW Browser (transitional package)
  This is a transitional package and can safely be removed; see the

Thanks,

-- 
Colin Watson                                       [cjwat...@ubuntu.com]


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to