After accepting a private PPA subscription Launchpad provided deb lines that don't work

Bug #376608 reported by Jamu Kakar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

I went to my profile page on Launchpad, clicked 'View private PPA
subscriptions' and then clicked 'Confirm' to accept an outstanding
subscription. This led me to a page showing me my private
username/password deb lines. I blindly copied and pasted these and
ended up getting a 404 when I did an apt-get update. As it turns
out, the deb lines where for karmic and I'm running jaunty. I
updated the lines to specify jaunty instead of karmic and everything
works now.

I think there are two problems here:

1. Launchpad should never give me deb lines for repositories that
   don't actually exist.

2. Launchpad should probably show the latest stable distroseries by
   default, and provide an option to select development or old
   distroseries. To be even more friendly, it would be nice to use
   hints from the User-Agent string, when appropriate, to determine
   which distroseries to show by default. For example, the
   User-Agent in my browser is:

   Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.10) Gecko/2009042523 Ubuntu/9.04 (jaunty) Firefox/3.0.10

Tags: lp-soyuz
Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Is this a duplicate of bug 240225, or is the page different? Ideally bug 240225, bug 314370, and bug 361725 would each need fixing in only one place.

Revision history for this message
Jamu Kakar (jkakar) wrote :

The basic gist of this bug is the same as bug 240225. My point #1
above isn't mentioned in the duplicate bug, though, and it feels
like an issue that should be fixed.

William Grant (wgrant)
affects: launchpad → soyuz
Revision history for this message
Julian Edwards (julian-edwards) wrote :

bug 240225 is not the same page, although it's a similar issue.

We need to refactor the fix done in bug 314370 so it works here too.

Changed in soyuz:
status: New → Triaged
importance: Undecided → Low
assignee: nobody → Michael Nelson (michael.nelson)
importance: Low → Undecided
status: Triaged → New
status: New → Triaged
importance: Undecided → Low
Curtis Hovey (sinzui)
Changed in launchpad:
assignee: Michael Nelson (michael.nelson) → nobody
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.