** Description changed:

+ [ 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.
  
- Please, consider removing the AppStream metainfo file from the Ubuntu
- package until a better solution is found.
+ The appstream metadata should be updated to specify that it cannot be
+ uninstalled. This was implemented upstream in version 1.3.0:
+ 
https://github.com/PackageKit/PackageKit/commit/d8f84f7e0a017e0b4df1e08a2a6be832c9fb3611
  
- Here is an upstream PackageKit ticket:
- https://github.com/PackageKit/PackageKit/issues/759
+ [ Test plan ]
+ 
+ 1. Install gnome-software
+ 2. Run `gnome-software --details org.freedesktop.PackageKit`
+ 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_for_desktop> tags. The tag is supported starting from
+ appstream version 0.6 (dating 2014), so the file will be parsed without
+ problems.

** Changed in: packagekit (Ubuntu Noble)
       Status: Triaged => In Progress

** Changed in: packagekit (Ubuntu Noble)
    Milestone: None => noble-updates

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2066183

Title:
  AppStream metadata allow user uninstallation of PackageKit

To manage notifications about this bug go to:
https://bugs.launchpad.net/packagekit/+bug/2066183/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to