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

New Checksums-* entries in changes files



Hi

why do we need 3 different checksums for the files in a .changes file?
I can understand the need to enhance it with other things than md5, but
why do we now end up with the old Files: and two SHA* below it?
Could you limit the additional fields to just one?

Especially as its an *IMO* useless SHA-1 followed by SHA-256. Erm, why?
Just take 256? (Even if dpkg is able to generate lots of hashes, which
is fine, why do they need to be in the generated .changes? Select one
that gets into it. Dont do useless space waste please.)

Anyway, I also noticed a bug somewhere in the toolchain dealing with
those new fields. Look at the paste below, compare the sizes of the dsc
files. Looks like something writes the checksums before dsc gets signed
or something.

Files: 
 cc4a8ccaf4aa7804111fd95ea7ac5483 1068 games optional tagua_1.0~alpha2-1.dsc
 90763997cf902251c7440fa6ebb6a988 3029908 games optional tagua_1.0~alpha2.orig.tar.gz
 794f1e65dd4d877e5889efb7d7d6885e 1188 games optional tagua_1.0~alpha2-1.diff.gz
 5491e73fb952f7a9f3ee032e770fdc23 918230 games optional tagua_1.0~alpha2-1_i386.deb
 32115510efaa135a48edd1f7f49ee742 2488866 games optional tagua-data_1.0~alpha2-1_all.deb
Checksums-Sha1: 
 8a31c125ed849808e002526e29019db26f0fbc41 831 tagua_1.0~alpha2-1.dsc
 e0a8f8b068e82ae03d2fbae38506ae1ef91ed3e7 3029908 tagua_1.0~alpha2.orig.tar.gz
 10265c87a6dfd8ee44c77e14d7ecfa6373f037e3 1188 tagua_1.0~alpha2-1.diff.gz
 2bfc3299f0c2593cfe7f864c7104668641305dc4 918230 tagua_1.0~alpha2-1_i386.deb
 d29951af0583fefa89ef90ac526871e35d2b0fe6 2488866 tagua-data_1.0~alpha2-1_all.deb
Checksums-Sha256: 
 5a15bb17514bffb75cd7637ca8b50c23bfd9622ea5a851a717ef4b61f3450625 831 tagua_1.0~alpha2-1.dsc
 6b7ab23e9ea9e50850b3c6648385887f564339dfa3998f8034bc52045e5ac4be 3029908 tagua_1.0~alpha2.orig.tar.gz
 d0b862556aeca5c64206bff86714ed89cc118d366f615c49148bccf0f1bcb761 1188 tagua_1.0~alpha2-1.diff.gz
 129e5ab0d4e917d1789783f99bfca91ff8e78641f9a73cdb865501d42e3223c1 918230 tagua_1.0~alpha2-1_i386.deb
 23d992c09a23ade6fe66ee75bf7c1690e9afe809ba20aa1e281a5d0eaddf5113 2488866 tagua-data_1.0~alpha2-1_all.deb

-- 
bye, Joerg
The Rathaus is the town hall, not where rats live (some may dispute
that).
(http://cioppino.blogs.com/hungrig_in_san_francisco/2006/06/englisch_oder_d.html)


Reply to: