On Sun, Jun 22, 2008 at 21:48:24 +0200, Steffen Joeris wrote:

> At the moment, DTSA uploads do not make it from testing-security on
> security-master to testing-proposed-updates on ftp-master, due to
> rejects.
> Rejection emails look like this:
> 
> Mapping testing-security to testing-proposed-updates.
> Warning: ignoring clamav_0.93~dfsg.orig.tar.gz, since it's already in
> the archive.
> Rejected: clamav_0.93~dfsg.orig.tar.gz: extraneous entry in sha1
> checksums
> Rejected: clamav_0.93~dfsg.orig.tar.gz: extraneous entry in sha256
> checksums
> 
As I understand the code, when Upload.check_dsc_against_db in
daklib/queue.py finds an orig.tar.gz that's already in the archive, it
removes it from the 'files' dict, but doesn't look at the checksum
fields.  So later when we run check_hash in dak/process_unckecked.py, it
finds checksums for a file it doesn't expect and rejects the upload.

AFAICT one option would be to turn that into a warning instead of
reject.  Another is to have check_hash make the same checks as
Upload.check_dsc_against_db for orig.tar.gz files that already exist.

Cheers,
Julien



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to