[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Architecture in *.dsc files


This is probably a stupid question, but...

On Tue, May 26, 2009 at 11:33 PM, Russ Allbery <rra@debian.org> wrote:
> Currently, Policy's description of Architecture includes the statement:
>    In the main debian/control file in the source package, or in the
>    source package control file .dsc, one may specify a list of
>    architectures separated by spaces, or the special values any or all.
> By my reading, this says that the Architecture field may be *either* a
> list of architectures *or* one of any or all.  However, the current
> dpkg-dev appears to generate an Architecture line that includes both
> architectures and special values like "all".

I'm curious, which package(s) do this? What is the idea of doing so?
Is it like saying, "build specially on these architectures; otherwise
just use 'all'"? Or am I missing the point of it completely?
> I can see why this was done, and I think it's a more accurate portrayal
> of what the source package generates.  However, it means that Policy is
> wrong and needs to be changed.
> What should it say instead?  I assume that the current language should
> be retained for debian/control, but the specification for .dsc is now
> different.
> --
> Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>
> --
> To UNSUBSCRIBE, email to debian-dpkg-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

Reply to: