PPA async copy attempting to "undelete" a package OOPSes

Bug #1031089 reported by Max Bowsher
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Critical
Colin Watson

Bug Description

It appears that if you attempt to async copy a package to undelete it (i.e. copy a deleted package back into the same PPA, same series, copy including binaries) it OOPSes.

OOPS-4a12b32c0720f1bf3b617950d07907f8
Attempted to copy bzr 2.4.0~beta4-1~0.IS.10.04~candidate.maxb1 in PPA maxb/launchpad

Related branches

Revision history for this message
Max Bowsher (maxb) wrote :

@cjwatson:

Hi, here is an OOPS code pertaining to our conversation in #launchpad-dev earlier today.

Revision history for this message
William Grant (wgrant) wrote :

IntegrityError: new row for relation "packagediff" violates check constraint "distinct_sources"

The copy requests a diff of the source against itself.

Changed in launchpad:
importance: Undecided → Critical
status: New → Triaged
tags: added: oops package-diff regression soyuz-core
Colin Watson (cjwatson)
Changed in launchpad:
status: Triaged → In Progress
assignee: nobody → Colin Watson (cjwatson)
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Changed in launchpad:
status: In Progress → Fix Committed
Colin Watson (cjwatson)
tags: added: qa-ok
removed: qa-needstesting
Curtis Hovey (sinzui)
Changed in launchpad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.