Hi, Quoting Ansgar Burchardt (2014-08-01 12:25:05) > > I want to understand purpose and syntax of this new field. > > The field was originally discussed in https://bugs.debian.org/619131 to > allow easier processing of packages that build arch-specific binaries > such as src:linux[1]. > > The architecture information was only (re)introduced later, as far as I > know to help with bootstrapping, but it turns out that I also want this > for source-only uploads to catch uploads introducing NEW binary packages.
The field started out with the binary package name, type, section and priority. For bootstrapping it is necessary to know for which architectures and build profiles a binary package builds without having access to the unpacked source package but just from looking at the Packages/Sources files. Thus this information was added as optional fields. Every field that comes after the first four will be of the form key=value. The arch information will always be printed and the profile field only for a build with a build profile. Guillem explains the new field here: https://lists.debian.org/20140421140417.ga1...@gaara.hadrons.org cheers, josch -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140806051637.19236.26348@hoothoot