Re: Proposed pre-depends addition: all multiarched libs -> multiarch-support

2011-04-06 Thread Goswin von Brederlow
Steve Langasek writes: > On Tue, Apr 05, 2011 at 11:12:29AM +0100, Simon McVittie wrote: >> On Tue, 05 Apr 2011 at 11:12:54 +0200, Adam Borowski wrote: >> > On Sat, Apr 02, 2011 at 12:36:05AM -0700, Steve Langasek wrote: >> > > Specifically, the plan is that any package in wheezy shipping a runti

Re: Proposed pre-depends addition: all multiarched libs -> multiarch-support

2011-04-05 Thread Steve Langasek
On Tue, Apr 05, 2011 at 11:25:44AM +0100, Neil Williams wrote: > Lintian error (and an ftpmaster REJECT) if debhelper compat 9 is set > with no ${misc:PreDepends} set because that prevents the > multiarch-support addition. A failure to convert ${misc:PreDepends} to > multiarch-support would be a de

Re: Proposed pre-depends addition: all multiarched libs -> multiarch-support

2011-04-05 Thread Steve Langasek
On Tue, Apr 05, 2011 at 11:12:29AM +0100, Simon McVittie wrote: > On Tue, 05 Apr 2011 at 11:12:54 +0200, Adam Borowski wrote: > > On Sat, Apr 02, 2011 at 12:36:05AM -0700, Steve Langasek wrote: > > > Specifically, the plan is that any package in wheezy shipping a runtime > > > library in a multiarc

Re: Proposed pre-depends addition: all multiarched libs -> multiarch-support

2011-04-05 Thread Russ Allbery
Simon McVittie writes: > * lintian should warn (error?) if a binary package has libraries in a > multiarch directory and doesn't pre-depend on multiarch-support Yes, this is what we did for the X.org transition and it seemed to work reasonably well. -- Russ Allbery (r...@debian.org)

Re: Proposed pre-depends addition: all multiarched libs -> multiarch-support

2011-04-05 Thread Neil Williams
On Tue, 05 Apr 2011 11:47:01 +0100 Ben Hutchings wrote: > On Tue, 2011-04-05 at 11:25 +0100, Neil Williams wrote: > [...] > > Lintian error (and an ftpmaster REJECT) if a binary package (not just > > a library) has multiarch paths without debhelper compat 9. (This > > protects against uploading p

Re: Proposed pre-depends addition: all multiarched libs -> multiarch-support

2011-04-05 Thread Ben Hutchings
On Tue, 2011-04-05 at 11:25 +0100, Neil Williams wrote: [...] > Lintian error (and an ftpmaster REJECT) if a binary package (not just > a library) has multiarch paths without debhelper compat 9. (This > protects against uploading packages converted with tools like > dpkg-cross -M -A (>= 2.6.3).) [.

Re: Proposed pre-depends addition: all multiarched libs -> multiarch-support

2011-04-05 Thread Neil Williams
On Tue, 5 Apr 2011 11:12:29 +0100 Simon McVittie wrote: > * lintian should warn (error?) if a binary package has libraries in a > multiarch > directory and doesn't pre-depend on multiarch-support > > * lintian should perhaps also warn if a package uses debhelper compat 9 > and doesn't pre-d

Re: Proposed pre-depends addition: all multiarched libs -> multiarch-support

2011-04-05 Thread Simon McVittie
On Tue, 05 Apr 2011 at 11:12:54 +0200, Adam Borowski wrote: > On Sat, Apr 02, 2011 at 12:36:05AM -0700, Steve Langasek wrote: > > Specifically, the plan is that any package in wheezy shipping a runtime > > library in a multiarch directory should declare a Pre-Depends on the > > metapackage 'multiar

Re: Proposed pre-depends addition: all multiarched libs -> multiarch-support

2011-04-05 Thread Adam Borowski
On Sat, Apr 02, 2011 at 12:36:05AM -0700, Steve Langasek wrote: > Specifically, the plan is that any package in wheezy shipping a runtime > library in a multiarch directory should declare a Pre-Depends on the > metapackage 'multiarch-support'. And the dependency would be added by either dpkg-dev,

Re: Proposed pre-depends addition: all multiarched libs -> multiarch-support

2011-04-04 Thread Jan Hauke Rahm
On Mon, Apr 04, 2011 at 07:31:49PM -0700, Steve Langasek wrote: > On Sat, Apr 02, 2011 at 12:36:05AM -0700, Steve Langasek wrote: > > Specifically, the plan is that any package in wheezy shipping a runtime > > library in a multiarch directory should declare a Pre-Depends on the > > metapackage 'mul

Re: Proposed pre-depends addition: all multiarched libs -> multiarch-support

2011-04-04 Thread Russ Allbery
Steve Langasek writes: > One of the things that held up the deployment of multiarch-friendly > library packages in Debian was the recognition that the host triplet > used on i386, i486-linux-gnu, was not suitable for cross-distro > standardization because it encodes information about the current

Re: Proposed pre-depends addition: all multiarched libs -> multiarch-support

2011-04-04 Thread Steve Langasek
On Sat, Apr 02, 2011 at 12:36:05AM -0700, Steve Langasek wrote: > Specifically, the plan is that any package in wheezy shipping a runtime > library in a multiarch directory should declare a Pre-Depends on the > metapackage 'multiarch-support'. This package will be built from eglibc > source, and f