Package: lynx-cur
Version: 2.8.8dev.15-1
Severity: wishlist
Tags: patch
User: [email protected]
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 [[email protected]]
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]