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

Bug#845369: debian-policy: [5.6.8] Not fully updated for "any all"



Package: debian-policy
Severity: minor

In policy 3.9.3.0 (at least according to upgrading-checklist.txt):

     5.6.8
          The `Architecture' field in `*.dsc' files may now contain the
          value `any all' for source packages building both
          architecture-independent and architecture-dependent packages.

The current 5.6.8 does describe `any all`, but unfortunately it also still
contains this paragraph which is no longer correct since this change:

     In the main `debian/control' file in the source package, this field
     may contain the special value `all', the special architecture wildcard
     `any', or a list of specific and wildcard architectures separated by
     spaces.  If `all' or `any' appears, that value must be the entire
     contents of the field.  Most packages will use either `all' or `any'.

I'd suggest updating this to:

     In the main `debian/control' file in the source package, this field
     may contain the special value `all', the special architecture wildcard
     `any', the special combination `any all`, or a list of specific and
     wildcard architectures separated by spaces.  If `all', `any', or
     `any all` appears, that value must be the entire contents of the
     field.  Most packages will use either `all', `any', or `any all`.

(Credit for noticing this should go to sarnold on #launchpad).

Cheers,
    Olly


Reply to: