AppStream metadata allow user uninstallation of PackageKit
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
PackageKit |
Fix Released
|
Unknown
|
|||
packagekit (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Noble |
Fix Released
|
Undecided
|
Alessandro Astone |
Bug Description
[ Impact ]
An AppStream metainfo file was added in PackageKit since v1.2.8. Unfortunately, this file causes PackageKit to show in App Center, GNOME Software, KDE Discover and other package management GUIs and allow users to click an "Uninstall" button.
The appstream metadata should be updated to specify that it cannot be uninstalled. This was implemented upstream in version 1.3.0: https:/
[ Test plan ]
1. Install gnome-software
2. Run `gnome-software --details org.freedesktop
3. Verify that "Software" opens a page about PackageKit
4. Verify that there is no button to uninstall it
[ Where problems could occur ]
The patch only changes the metainfo.xml file adding <compulsory_
Changed in packagekit: | |
status: | Unknown → Fix Released |
Changed in packagekit (Ubuntu): | |
status: | New → Fix Released |
Changed in packagekit (Ubuntu Noble): | |
assignee: | nobody → Alessandro Astone (aleasto) |
status: | New → Triaged |
tags: | added: udeng-5158 |
description: | updated |
Changed in packagekit (Ubuntu Noble): | |
status: | Triaged → In Progress |
milestone: | none → noble-updates |
Upstream fix: https:/ /github. com/PackageKit/ PackageKit/ commit/ d8f84f7e0a017e0 b4df1e08a2a6be8 32c9fb3611