Software center shows multiple entries for banshee & rhythmbox
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
app-install-data-ubuntu (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
software-center (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
To reproduce banshee entries:
- Open software center
- Search 'Banshee'
Result: Three entries for Banshee, all the same. Installing one of them shows an install progress bar for them all. See screenshot
To reproduce Rhythmbox entries:
- Open software center
- Search 'Rhythmbox'
Result: Two entries for Rythmbox
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: software-center 5.3.12
ProcVersionSign
Uname: Linux 3.2.0-30-generic x86_64
ApportVersion: 2.5.1-0ubuntu7
Architecture: amd64
Date: Wed Sep 12 14:57:02 2012
InstallationMedia: Ubuntu 12.04.1 LTS "Precise Pangolin" - Release amd64 (20120823.1)
PackageArchitec
ProcEnviron:
LANGUAGE=en_GB:en
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: software-center
UpgradeStatus: Upgraded to quantal on 2012-09-09 (2 days ago)
Changed in app-install-data-ubuntu (Ubuntu): | |
status: | New → Confirmed |
Changed in software-center (Ubuntu): | |
status: | New → Confirmed |
no longer affects: | hundredpapercuts |
Changed in software-center (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in app-install-data-ubuntu (Ubuntu): | |
status: | Confirmed → Fix Released |
This is because app-install-data ships multiple desktop files per pkgname:
$ ls /usr/share/ app-install/ desktop | grep rhythmbox: rhythmbox. desktop rhythmbox- device. desktop app-install/ desktop | grep banshee: banshee- audiocd. desktop banshee. desktop banshee- media-player. desktop
rhythmbox:
rhythmbox:
$ ls /usr/share/
banshee:
banshee:
banshee:
Either app-install-data should restrict itself to one desktop file per pkgname, or s-c should enforce this.