Broken link in breadcrumbs for source packages

Bug #264319 reported by Jeroen T. Vermeulen
82
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Celso Providelo

Bug Description

On pages that pertain to a source package in a distribution (or distribution series), we show a bar of breadcrumbs:

  (*) Launchpad > Ubuntu > 8.04 > "firefox-3.0" package

That final part is supposed to link back to the source package, but it's broken: it links to /ubuntu/hardy/+source which is not a usable URL.

This example is from https://answers.staging.launchpad.net/ubuntu/hardy/+source/firefox-3.0 but it seems to happen for all packages across all facets/apps. Example on develpment system: http://launchpad.dev/ubuntu/+source/alsa-utils

I would have expected LinkChecker to panic over this. Did it? If so, why is the problem still here? If not, why not?

Changed in launchpad:
status: New → Triaged
Changed in launchpad-foundations:
importance: Undecided → High
Changed in soyuz:
assignee: nobody → julian-edwards
milestone: none → 2.1.11
Revision history for this message
EmmaJane (emmajane) wrote :

I think I'm seeing a duplicate of this bug. I am adding a screenshot for clarification.

The link with the pink arrow goes to the following URL:
https://bugs.edge.launchpad.net/ubuntu/+source

It should go to:
https://bugs.edge.launchpad.net/xchat-gnome

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

That's meant to be a link to xchat-gnome in Ubuntu, not xchat-gnome upstream. It is this bug, but it should be a link to https://bugs.edge.launchpad.net/ubuntu/+source/xchat-gnome.

Revision history for this message
Francis J. Lacoste (flacoste) wrote :

That's actually a regression in the breadcrumbs code due to the recent refactoring.

Changed in soyuz:
assignee: julian-edwards → flacoste
milestone: 2.1.11 → none
Changed in launchpad-foundations:
milestone: none → 2.1.11
Changed in launchpad-foundations:
milestone: 2.1.11 → 2.1.12
Revision history for this message
Daniel Hahler (blueyed) wrote :
Changed in launchpad-foundations:
assignee: flacoste → nobody
milestone: 2.1.12 → 2.2.1
Revision history for this message
Max Bowsher (maxb) wrote :

It's the same for individual bug pages too:
https://bugs.launchpad.net/ubuntu/+source/checkbox/+bug/320991 (for example)

Changed in launchpad-foundations:
milestone: 2.2.1 → 2.2.2
Changed in launchpad-foundations:
milestone: 2.2.2 → 2.2.3
Revision history for this message
Marco Rodrigues (gothicx) wrote :

I can confirm it too.

Celso Providelo (cprov)
Changed in launchpad-foundations:
assignee: nobody → cprov
Revision history for this message
Celso Providelo (cprov) wrote :

The bug is fixed in my branch and further implications of the *fix* will be addressed by bug #345877 (hopefully not that urgent)

Changed in launchpad-foundations:
status: Triaged → In Progress
Revision history for this message
Celso Providelo (cprov) wrote :

RF 8018

Changed in launchpad-foundations:
status: In Progress → Fix Committed
Celso Providelo (cprov)
Changed in launchpad-foundations:
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.