Bug#862197: mark elinks-data Multi-Arch: foreign

2017-11-05 Thread Manuel A. Fernandez Montecelo
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

2017-11-05 Thread 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.

Cheers,
Moritz



Bug#862197: mark elinks-data Multi-Arch: foreign

2017-11-04 Thread Manuel A. Fernandez Montecelo

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

2017-05-09 Thread 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.

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 Grohne   Tue, 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