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

Architecture in *.dsc files



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 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/>


Reply to: