Unhelpful listing in software-properties/-sources

Bug #514864 reported by Kiwinote on 2010-01-30
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
Low
Unassigned
software-properties (Ubuntu)
Medium
Unassigned

Bug Description

Binary package hint: software-center

software-store 1.1.10
software-properties-gtk 0.75.7

When enabling sources from the details view of software-center the listing of the source in the software-properties-gtk is 'Added by software-center'. This should be something more helpful. See attachment.

The relevant sources.list line is 'deb http://archive.canonical.com/ubuntu lucid partner #Added by software-center'.

Kiwinote (kiwinote) wrote :
Kiwinote (kiwinote) on 2010-03-24
summary: - Unhelpfull listing in software-properties/-sources
+ Unhelpful listing in software-properties/-sources
description: updated
Michael Vogt (mvo) on 2010-03-26
Changed in software-properties (Ubuntu):
status: New → Confirmed
importance: Undecided → Medium
Changed in software-center (Ubuntu):
status: New → Confirmed
importance: Undecided → Low
Matthew Paul Thomas (mpt) wrote :

For Canonical Partners, we should use "Canonical Partners", and for purchases we should use something like "Purchased software". I don't know what we could do for other sources, though. And in a future version I expect we'll be able to add arbitrary sources directly from USC rather than going into Software Sources, so this bug will become steadily more important. Ideally we'd use the Label of the archive, but I guess there's a catch-22 there in that we don't know the Label until after the repository data has loaded, which is after we've already added the line to sources.list.

Robert Roth (evfool) wrote :

@mpt: We can query the repository data for PPAs without having to add them to the sources, as it's done in apt-add-repository to confirm that you want to add the repository, so we could query the name/short description. However there still are some blanks, like medibuntu or other (non-PPA) repositories used, for which we either have to add them to the software sources, or build the repository description file URL and read the description from there (From the release file we can get the name of the release, and we should map components like main, universe, etc to human-readable names).

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

Other bug subscribers