]> git.donarmstrong.com Git - debian/debian-policy.git/commit
Architecture in .dsc may now be "any all"
authorRaphael Hertzog <hertzog@debian.org>
Mon, 16 May 2011 20:54:34 +0000 (13:54 -0700)
committerRuss Allbery <rra@debian.org>
Mon, 16 May 2011 20:54:34 +0000 (13:54 -0700)
commit191c59413924e9b0a8a9cd16071178ee205f4013
treefa23980efb1ebec421fef83a2544034d14fda242
parenta0e9076e941eb44449f9154ea02e20aebe598918
Architecture in .dsc may now be "any all"

With dpkg >= 1.16.1, the value of the Architecture field in the .dsc
is generated a bit differently.

The goal is to be able to always know when a source package generates an
architecture-independent package. Currently as soon as one binary is
"Architecture: any", the value generated is "any" and we have no way to
know that there are "Architecture: all".

With dpkg >= 1.16.1, the "all" is kept even if there's a binary package
with "any". So the resulting value is then "any all". This allows
wanna-build to know if it must schedule a build for the "Architecure: all"
packages.
policy.sgml