Re: Architecture in *.dsc files
Russ Allbery <rra@debian.org> writes:
> 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.
architectures separated by spaces (including "all" for architecture
independent), or the special value any.
I would change "all" to be no longer special but be one of the
architectures (like above). Or can one have "Architecture: all any"?
> 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 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.
See above.
MfG
Goswin
Reply to: