ppa overview page doesn't make failed archive visible

Bug #191703 reported by Martin Pool
12
Affects Status Importance Assigned to Milestone
Launchpad itself
High
Celso Providelo

Bug Description

https://edge.launchpad.net/~bzr/+archive

One of the packages here failed to build from source. It is not at all obvious that this is so, and that one of the packages listed is only present as a broken source package and there is no binary.

This is very confusing both for people trying to use the PPA to build packages, and for people trying to work out why they can't install the package.

Martin Pool (mbp)
Changed in launchpad:
assignee: nobody → cprov
importance: Undecided → High
Revision history for this message
Celso Providelo (cprov) wrote :

We should make it more clear that the binaries haven't been published in the archive yet.

Changed in soyuz:
status: New → Triaged
milestone: none → 1.2.3
Revision history for this message
Steve Alexander (stevea) wrote :

Here's my take on this.

When I use PPAs, there's two things I want.

1. I want my source package to be converted into binary packages on various Ubuntu releases.

2. I want people to download and install my binary packages, and give me feedback.

For the first thing, I want to know if that process, converting a source package into binary packages, is not working. So, I'd expect to see an icon that tells me the packages were built, and it's all good. And a different icon to indicate that it's not built yet. And a different icon to indicate that the PPA system tried to build it but failed.

For the second thing, I want to see download stats.

Changed in soyuz:
milestone: 1.2.3 → 1.2.4
Revision history for this message
Celso Providelo (cprov) wrote :

The proposed solution for this is to add a new colunm in the package row, listing the architecture tags in which that source will be built (the queued build records) and the corresponding build icons representing their status.

I will prepare something we can test in edge during 1.2.3.

Changed in soyuz:
milestone: 1.2.4 → 1.2.3
Celso Providelo (cprov)
Changed in soyuz:
status: Triaged → In Progress
Celso Providelo (cprov)
Changed in soyuz:
milestone: 1.2.3 → 1.2.4
Revision history for this message
Celso Providelo (cprov) wrote :

RF 5979

Changed in soyuz:
status: In Progress → Fix Committed
Revision history for this message
Martin Pool (mbp) wrote :

This looks great, thanks!

Celso Providelo (cprov)
Changed in soyuz:
status: Fix Committed → Fix Released
Revision history for this message
Martin Pool (mbp) wrote : Re: [Bug 191703] Re: ppa overview page doesn't make failed archive visible

That's a great usability improvement, thanks!

--
Martin

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers