binary ancestry calculation broken for new binary packages
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Critical
|
Celso Providelo |
Bug Description
The upload 20070226-
lp_buildd@
The log follows:
10:46:40 INFO creating lockfile
10:46:40 DEBUG Initialising connection.
10:46:42 DEBUG Beginning processing
10:46:42 DEBUG Checked in /srv/launchpad.
20070302-
10:46:42 DEBUG Considering upload 20070226-
10:46:42 DEBUG Skipping 20070226-
10:46:42 DEBUG Considering upload 20070302-
10:46:42 DEBUG Skipping 20070302-
10:46:42 DEBUG Considering upload 20070302-
10:46:42 DEBUG Skipping 20070302-
10:46:42 DEBUG Considering upload 20070302-
10:46:42 DEBUG Skipping 20070302-
10:46:42 DEBUG Considering upload 20070302-
10:46:42 DEBUG Skipping 20070302-
10:46:42 DEBUG Considering upload 20070302-
10:46:42 DEBUG Skipping 20070302-
10:46:42 DEBUG Considering upload 20070302-
10:46:42 DEBUG Skipping 20070302-
10:46:42 DEBUG Considering upload 20070302-
10:46:42 DEBUG Skipping 20070302-
10:46:42 DEBUG Considering upload 20070302-
10:46:42 DEBUG Skipping 20070302-
10:46:42 DEBUG Considering upload 20070216-
10:46:42 DEBUG Considering changefile thunar-
10:46:42 DEBUG Finding fresh policy
10:46:42 INFO Processing upload /srv/launchpad.
10:46:42 DEBUG Beginning processing.
10:46:42 DEBUG Changes file can be unsigned, storing None
10:46:42 DEBUG Verifying the changes file.
10:46:42 DEBUG Verifying files in upload.
10:46:42 DEBUG Verifying binary thunar-
10:46:43 DEBUG Verifying timestamps in thunar-
10:46:43 DEBUG Finding and applying overrides.
10:46:43 DEBUG Checking for thunar-
10:46:43 DEBUG thunar-
10:46:43 DEBUG No signer, therefore ACL not processed
10:46:43 DEBUG No signer, therefore no point verifying signer against ACL
10:46:43 DEBUG Finished checking upload.
10:46:43 DEBUG Building recipients list.
10:46:43 DEBUG Changes file is unsigned, adding changer as recipient
10:46:43 DEBUG Adding recipient: 'Gauvain Pocentek <email address hidden>'
10:46:43 INFO Would be sending a mail:
10:46:43 INFO Subject: thunar-
10:46:43 INFO Recipients: Gauvain Pocentek <email address hidden>
10:46:43 INFO Body:
10:46:43 INFO Rejected:
10:46:43 INFO thunar-
10:46:43 INFO
10:46:43 INFO Format: 1.7
10:46:43 INFO Date: Sat, 27 Jan 2007 11:21:54 +0100
10:46:43 INFO Source: thunar-
10:46:43 INFO Binary: thunar-
10:46:43 INFO Architecture: i386_translations i386
10:46:43 INFO Version: 0.1.2-0ubuntu1
10:46:43 INFO Distribution: autobuild
10:46:43 INFO Urgency: low
10:46:43 INFO Maintainer: Ubuntu/i386 Build Daemon <email address hidden>
10:46:43 INFO Changed-By: Gauvain Pocentek <email address hidden>
10:46:43 INFO Description:
10:46:43 INFO thunar-
10:46:43 INFO Changes:
10:46:43 INFO thunar-
10:46:43 INFO .
10:46:43 INFO * Initial release
10:46:43 INFO Files:
10:46:43 INFO 3c1c85c7be84611
10:46:43 INFO e7d95727f44c9f8
10:46:43 INFO
10:46:43 INFO
10:46:43 INFO ===
10:46:43 INFO
10:46:43 INFO If you don't understand why your files were rejected, or if the
10:46:43 INFO override file requires editing, reply to this email.
10:46:43 INFO Committing the transaction and any mails associated with this upload.
10:46:43 DEBUG Moving upload directory /srv/launchpad.
10:46:43 DEBUG Rolling back any remaining transactions.
10:46:43 DEBUG Removing lock file: /var/lock/
Specifically, note this:
10:46:43 DEBUG Checking for thunar-
10:46:43 DEBUG thunar-
The fallback to other distroarchreleases in NascentUpload.
It's possible that this code may be trying to ensure that we perform version checks against other architectures in the case of Architecture: all packages. However, the current code is already broken in this regard (at best, it will check *one* other architecture, not all) and so I don't think you should worry about breaking it further in the course of fixing this.
Please address this ASAP, as it is rejecting valid binary uploads.
Changed in soyuz: | |
assignee: | nobody → cprov |
importance: | Undecided → Critical |
status: | Unconfirmed → Confirmed |
tags: | added: tech-debt |
RF 3903, already in soyuz production.