buildd-queue-builder broken with odd SQLObject problems
Bug #59186 reported by
Malcolm Cleaton
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Critical
|
Malcolm Cleaton |
Bug Description
When running buildd-
This in fact isn't true. It appears to be going wrong on this line:
legal_archs = release_
At this point, from extra debugging output I added, both sets appear to contain records relating to the relevant distroarchreleases, but they are different objects with different memory addresses, and which don't compare equal. This of course causes the intersection to be empty and the code to decide none of the archs for this release were amongst the archs for which we found pockets.
Changed in soyuz: | |
assignee: | nobody → malcolmcleaton |
importance: | Untriaged → Critical |
status: | Unconfirmed → Confirmed |
Changed in soyuz: | |
status: | Confirmed → In Progress |
Changed in soyuz: | |
status: | In Progress → Fix Committed |
Changed in soyuz: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Sent a patch to Malcolm for testing.
I'll try and see what magic hook is called that is missing on SQLObject.