Bug#862197: mark elinks-data Multi-Arch: foreign
2017-11-05 11:54 GMT+01:00 Moritz Mühlenhoff: > On Sun, Nov 05, 2017 at 12:26:00AM +0100, Manuel A. Fernandez Montecelo wrote: >> Hello, >> >> 2017-05-09 19:38 Helmut Grohne: >> > Package: elinks-data >> > Version: 0.12~pre6-12 >> > Tags: patch >> > User: helm...@debian.org >> > Usertags: rebootstrap >> > >> > elinks cannot be installed for non-native architectures, because its >> > dependency on elinks-data would be unsatisfiable. In general, >> > Architecture: all packages can never satisfy dependencies from >> > non-native architectures unless marked Multi-Arch: foreign. In this >> > case, such a marking is correct, because elinks-data does not have any >> > maintainer scripts nor dependencies. The same holds for elinks-doc. The >> > attached patch marks both of them Multi-Arch: foreign. Please consider >> > applying it after stretch is released. >> >> Could this fix be applied now, after the realease? >> >> It looks like a net improvement in the package, in any case, and would >> enable to cross-build a few packages [1]. > > Yeah, I can make an upload in the next week. Great, thanks a lot! -- Manuel A. Fernandez Montecelo
Bug#862197: mark elinks-data Multi-Arch: foreign
On Sun, Nov 05, 2017 at 12:26:00AM +0100, Manuel A. Fernandez Montecelo wrote: > Hello, > > 2017-05-09 19:38 Helmut Grohne: > > Package: elinks-data > > Version: 0.12~pre6-12 > > Tags: patch > > User: helm...@debian.org > > Usertags: rebootstrap > > > > elinks cannot be installed for non-native architectures, because its > > dependency on elinks-data would be unsatisfiable. In general, > > Architecture: all packages can never satisfy dependencies from > > non-native architectures unless marked Multi-Arch: foreign. In this > > case, such a marking is correct, because elinks-data does not have any > > maintainer scripts nor dependencies. The same holds for elinks-doc. The > > attached patch marks both of them Multi-Arch: foreign. Please consider > > applying it after stretch is released. > > Could this fix be applied now, after the realease? > > It looks like a net improvement in the package, in any case, and would > enable to cross-build a few packages [1]. Yeah, I can make an upload in the next week. Cheers, Moritz
Bug#862197: mark elinks-data Multi-Arch: foreign
Hello, 2017-05-09 19:38 Helmut Grohne: Package: elinks-data Version: 0.12~pre6-12 Tags: patch User: helm...@debian.org Usertags: rebootstrap elinks cannot be installed for non-native architectures, because its dependency on elinks-data would be unsatisfiable. In general, Architecture: all packages can never satisfy dependencies from non-native architectures unless marked Multi-Arch: foreign. In this case, such a marking is correct, because elinks-data does not have any maintainer scripts nor dependencies. The same holds for elinks-doc. The attached patch marks both of them Multi-Arch: foreign. Please consider applying it after stretch is released. Could this fix be applied now, after the realease? It looks like a net improvement in the package, in any case, and would enable to cross-build a few packages [1]. Cheers. [1] perhaps those should have elinks as build-depends-indep instead of build-depends, but that's another question. -- Manuel A. Fernandez Montecelo
Bug#862197: mark elinks-data Multi-Arch: foreign
Package: elinks-data Version: 0.12~pre6-12 Tags: patch User: helm...@debian.org Usertags: rebootstrap elinks cannot be installed for non-native architectures, because its dependency on elinks-data would be unsatisfiable. In general, Architecture: all packages can never satisfy dependencies from non-native architectures unless marked Multi-Arch: foreign. In this case, such a marking is correct, because elinks-data does not have any maintainer scripts nor dependencies. The same holds for elinks-doc. The attached patch marks both of them Multi-Arch: foreign. Please consider applying it after stretch is released. Helmut diff --minimal -Nru elinks-0.12~pre6/debian/changelog elinks-0.12~pre6/debian/changelog --- elinks-0.12~pre6/debian/changelog 2016-10-23 21:17:47.0 +0200 +++ elinks-0.12~pre6/debian/changelog 2017-05-09 19:35:24.0 +0200 @@ -1,3 +1,10 @@ +elinks (0.12~pre6-12.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Mark elinks-data and elinks-doc Multi-Arch: foreign (Closes: #-1) + + -- Helmut GrohneTue, 09 May 2017 19:35:24 +0200 + elinks (0.12~pre6-12) unstable; urgency=medium * Fix maint script (Closes: #788160) diff --minimal -Nru elinks-0.12~pre6/debian/control elinks-0.12~pre6/debian/control --- elinks-0.12~pre6/debian/control 2016-10-23 21:17:47.0 +0200 +++ elinks-0.12~pre6/debian/control 2017-05-09 19:35:19.0 +0200 @@ -34,6 +34,7 @@ Package: elinks-data Architecture: all +Multi-Arch: foreign Depends: ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} Recommends: elinks (= ${source:Version}) @@ -59,6 +60,7 @@ Package: elinks-doc Section: doc Architecture: all +Multi-Arch: foreign Depends: ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} Suggests: elinks