IntegrityError: duplicate key value violates unique constraint "packaging_uniqueness"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
High
|
Unassigned |
Bug Description
I setup a new project xubuntu-docs and setup my series and linked them to branches. Then I went to link the series to packages and did so via $project/
affects: | launchpad → launchpad-registry |
Curtis Hovey (sinzui) wrote : | #1 |
Changed in launchpad-registry: | |
importance: | Undecided → Low |
status: | New → Triaged |
Curtis Hovey (sinzui) wrote : | #2 |
OOPS-1377EA3 was caused by me trying to set /ubuntu/
Changed in launchpad-registry: | |
importance: | Low → High |
milestone: | none → 3.1.10 |
Curtis Hovey (sinzui) wrote : | #3 |
Let me restate that:
The view *should* return an error during validate() and report which package claims the series.
Changed in launchpad-registry: | |
assignee: | nobody → Curtis Hovey (sinzui) |
tags: | added: package-link |
Changed in launchpad-registry: | |
status: | Triaged → In Progress |
Curtis Hovey (sinzui) wrote : | #4 |
This bug is ultimately a duplicate of of bug 196774. the constraint is violated because the link to the product series already exists, but UI is no showing it. In this scenario, we want to delete this package that is shadowing the legitimate package. We will fix the 81 bad packages and change the constraint to prevent the extra package from being created.
Changed in launchpad: | |
assignee: | Curtis Hovey (sinzui) → nobody |
Source package linking appears to be flawed. I have seen unwanted linking to series before. I think we want to collect the source package bugs into one to two stories that we can address in the 2.2.5 cycle.