Cannot rename or merge a person with a PPA

Bug #87326 reported by Celso Providelo on 2007-02-23
72
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Low
Unassigned

Bug Description

Currently the PPAs get published to directories named like "$USERNAME". However, user can be renamed or the PPA can get transferred to a new owner (either by person merging or by reassignment in the web UI).

We should consider using a setup similar to the bazaar.launchpad.net branch storage:

 * store PPAs in directories keyed off the Archive database ID

 * generate a rewrite map that can be used by Apache's mod_rewrite in order to provide the nice archive names via HTTP.

Celso Providelo (cprov) on 2007-02-23
Changed in soyuz:
importance: Undecided → Wishlist
status: Unconfirmed → Confirmed
Celso Providelo (cprov) on 2007-02-28
description: updated

The approach described here will make Bug #87098 trivial to fix.

--
Stuart Bishop <email address hidden> http://www.canonical.com/
Canonical Ltd. http://www.ubuntu.com/

Christian Reis (kiko) on 2007-10-18
Changed in soyuz:
importance: Wishlist → Medium
milestone: 1.1.11 → 1.1.12

I encountered the same problem trying to change my username from "c.falco" to "wallyweek".

I modified my personal details and the url for my homepage became http://www.launchpad.net/~wallyweek as I wished.

The link on my PPA main page also pointed to http://ppa.launchpad.ne/wallyweek/ubuntu, but when I tried to click it, I received a 404 from the webserver. Trying http://ppa.launchpad.ne/c.falco/ubuntu instead (the original url), all was ok. I reverted to my old username and I found that the repository had not been modified in any way.

Just one more short note: the link for Bug #87098 leads me to a page which I'm not allowed to visit. :(

Celso Providelo (cprov) on 2007-11-26
Changed in soyuz:
milestone: 1.1.12 → 1.2.1
Changed in soyuz:
milestone: 1.2.1 → 1.2.4
Nicolas Valcarcel (nvalcarcel) wrote :

I have got the same problem. And trying to upload new packages i get this e-mail:

Rejected:
Signer has no upload rights at all to this distribution.

Changed in soyuz:
milestone: 1.2.4 → 1.2.6
Celso Providelo (cprov) on 2008-06-10
Changed in soyuz:
milestone: 1.2.6 → none

Additionally to the repository path changes, we have to address changes in the signing-key UID as well.

summary: - Support PPA Renaming and Reassignment
+ Cannot rename a person with a PPA
Tom Haddon (mthaddon) on 2010-05-28
tags: added: canonical-losa-lp

Signing key is orthogonal if we do it right. More of an issue is that the url user see will change and that may break users of the PPA - so it needs to be something folk renaming things are warned about.

Changed in launchpad:
importance: Medium → Low
William Grant (wgrant) on 2013-08-12
summary: - Cannot rename a person with a PPA
+ Cannot rename or merge a person with a PPA
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related questions