Deleting a PPA does not remove the PPA's Launchpad page

Bug #604877 reported by Kenny Strawn
34
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Low
William Grant

Bug Description

Obviously this is a bug: When I delete a PPA and then try to register it again, I get errors that the PPA already exists. It is DELETED, for Mitnick's sake! When it is deleted, its Web page should be deleted with it. That way, Launchpad knows that it no longer exists and will allow the user to re-register it if he/she has to.

To re-create this bug: Try to create an empty PPA, delete it, and then try to create a new PPA with the same name. You can't.

Related branches

tags: added: deleted ppa
Curtis Hovey (sinzui)
affects: launchpad-registry → soyuz
Revision history for this message
Julian Edwards (julian-edwards) wrote :

This is entirely intentional, the external repository is deleted, the internal history is not. We simply haven't done the work to have the option of fully deleting a PPA's history yet, it's just at the point where people can rename their accounts, which was the motivation to delete the external repos.

tags: removed: deleted
Changed in soyuz:
status: New → Triaged
importance: Undecided → Low
Revision history for this message
Bryce Harrington (bryce) wrote :

This issue was discussed at the recent UDS. Currently although others don't see them, your deleted PPAs are still quite visible to you. Curtis (I think) suggested that maybe moving these off your main person page into a link on the right hand side would make them less visible without making them completely inaccessible for those who might actually need them.

Revision history for this message
Julian Edwards (julian-edwards) wrote :

If someone is going to do any work on this, it would be better spent deleting the PPA internally too. Unfortunately it's not as trivial as it sounds because of the ability to copy packages between PPAs, which are shared objects in the data model.

William Grant (wgrant)
Changed in launchpad:
assignee: nobody → William Grant (wgrant)
status: Triaged → In Progress
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Changed in launchpad:
status: In Progress → Fix Committed
William Grant (wgrant)
tags: added: qa-ok
removed: qa-needstesting
Steve Kowalik (stevenk)
Changed in launchpad:
status: Fix Committed → Fix Released
Revision history for this message
Morty (morty) wrote :

This patch made the deleted PPA visible, but did not fix the bug.

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

How did it not fix the bug? It can take 20 minutes, but the PPA does get deleted.

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.