Bug#749826: Documenting `Multi-Arch: foreign`

2017-10-14 Thread Sean Whitton
Hello Helmut, On Mon, Sep 04 2017, Helmut Grohne wrote: > On Sat, Sep 02, 2017 at 08:44:14AM -0700, Sean Whitton wrote: >> Rather than introduce the new terminology 'intended interface', which >> we would definitely have to define, how about something like this: >> >> If all a package's

Bug#749826: Documenting `Multi-Arch: foreign`

2017-09-04 Thread Helmut Grohne
On Sat, Sep 02, 2017 at 08:44:14AM -0700, Sean Whitton wrote: > Rather than introduce the new terminology 'intended interface', which we > would definitely have to define, how about something like this: > > If all a package's architecture-dependent interfaces are listed in >

Bug#749826: Documenting `Multi-Arch: foreign`

2017-09-04 Thread Helmut Grohne
Hi Simon, On Sat, Sep 02, 2017 at 05:26:57PM +0100, Simon McVittie wrote: > That seems like it might be a bug (or design flaw if you prefer). If a > package (build-)depends on foo:any, it is saying "I am only using the > arch-indep parts of foo's interface", whatever those are. You may call it

Bug#749826: Documenting `Multi-Arch: foreign`

2017-09-02 Thread Simon McVittie
On Sat, 02 Sep 2017 at 08:44:14 -0700, Sean Whitton wrote: > On Sun, Aug 20 2017, Helmut Grohne wrote: > > A common theme with such cases is to resort to `Multi-Arch: allowed` > > (e.g. make), but that has the downside of requiring most consumers to > > attach the :any annotation and that it can

Bug#749826: Documenting `Multi-Arch: foreign`

2017-09-02 Thread Sean Whitton
Hello Helmut, On Sun, Aug 20 2017, Helmut Grohne wrote: >> - I couldn't figure out how to include this text, because I didn't >> understand it: >> >> For instance, using dpkg --print-architecture can be used to emit the >> native architecture even though dpkg is marked Multi-Arch: >>

Bug#749826: Documenting `Multi-Arch: foreign`

2017-08-20 Thread Helmut Grohne
Hi Sean, Thanks for picking up multiarch! On Sat, Aug 19, 2017 at 09:50:21PM -0700, Sean Whitton wrote: > I spoke to Russ and we're both of the view that we should document > multiarch piecemeal. Let's begin by getting a definition of the > Multi-Arch: field into ch. 5 of policy. I'm glad you

Bug#749826: Documenting `Multi-Arch: foreign`

2017-08-20 Thread Sean Whitton
Hello Helmut, I spoke to Russ and we're both of the view that we should document multiarch piecemeal. Let's begin by getting a definition of the Multi-Arch: field into ch. 5 of policy. I have pushed a new branch to the Debian policy repo named bug749826-spwhitton. On that branch I've committed