On Mon, Apr 29, 2019 at 10:43:11AM -0700, Vagrant Cascadian wrote: > On 2019-04-29, Vagrant Cascadian wrote: > > It seems to be missing the .buildinfo.N, which in some cases are the > > actual .buildinfo files built by the buildd's and the corresponding .deb > > files shipped in the archive. > > > > The .buildinfo without a numbered increment is frequently provided by > > developers who follow best practices and do source-only uploads that > > include a signed .buildinfo file. I'll take a look at the code and see > > if I can't propose a simple fix. > It seems like you did in fact catch these, and named them as > ARCH-source.buildinfo. Nice!
in the pool structure the filenames are changed so that the original
filename $package_$version_$arch.buildinfo is replaced with one where
the $arch part is replaced like this:
ARCHITECTURE=$(grep ^Architecture: $FILE | cut -d ' ' -f2-|sed 's# #-#g')
or in plain English: with the Architecture: field from inside the file,
where the architectures are concated with hyphons, so that
Architecture: all source amd64
results in a $package_$version_all-source-amd64.buildinfo file.
And then strangely there are a few hundred cases of identically named
$package_$version_$arch.buildinfo files (out of allmost a million) in
the yyyy/mm/dd structure, these get a .0 suffix. And then there are 4
cases with 3 identically named files, which get a .1 suffix.
(This needs to be investigated why this happens...)
--
tschau,
Holger
-------------------------------------------------------------------------------
holger@(debian|reproducible-builds|layer-acht).org
PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C
we'll all die. make a difference while you can. disobey. smile.
signature.asc
Description: PGP signature
_______________________________________________ [email protected] mailing list To change your subscription options, visit https://lists.reproducible-builds.org/listinfo/rb-general. To unsubscribe, send an email to [email protected].
