Update fails due to recent PackageKit state changes
Update breaks with PK commit https://github.com/PackageKit/PackageKit/commit/652afe1664000d5be486af91ad2de2e12d13f5f5.
I guess GS needs to be updated to handle the new states (Remove
/ Install
than Removed
/ Installed
etc).
cc: @mak
17:34:27:212 Gs Plugin ‘packagekit’ failed to update apps: The following packages have unmet dependencies:
cdemu-daemon-dbg: Depends: cdemu-daemon (= 3.2.6-1) but 3.2.6-1+b1 is to be installed
17:34:27:212 Gs running UpdateApps job with dedupe-flags=7 with propagate-error=True, elapsed time since creation 2895ms
17:34:27:213 PK emit transaction-list-changed
17:34:27:221 Gs interactive action 'unknown' failed with error 'pk-client-error-quark::268': The following packages have unmet dependencies:
cdemu-daemon-dbg: Depends: cdemu-daemon (= 3.2.6-1) but 3.2.6-1+b1 is to be installed
Here is the pkcon get-updates
command difference between old
and new
(with commit https://github.com/PackageKit/PackageKit/commit/652afe1664000d5be486af91ad2de2e12d13f5f5)
--- /tmp/old 2024-04-17 18:32:46.632500857 +0100
+++ /tmp/new 2024-04-17 18:33:29.359956944 +0100
@@ -1,10 +1,10 @@
-$ pkcon get-updates
+$ pkcon get-updates
Getting updates [=========================]
Loading cache [=========================]
Finished [=========================]
Normal base-files-13.1.amd64 (debian-unstable-main) Debian base system miscellaneous files
Normal cdemu-daemon-3.2.6-1+b1.amd64 (debian-unstable-main) Main CDEmu daemon
-Removed cdemu-daemon-dbg-3.2.6-1.amd64 (manual:local) Main CDEmu daemon (debugging symbols)
+Remove cdemu-daemon-dbg-3.2.6-1.amd64 (manual:local) Main CDEmu daemon (debugging symbols)
Normal firefox-esr-115.10.0esr-1.amd64 (debian-unstable-main) Mozilla Firefox web browser - Extended Support Release (ESR)
Normal gh-2.48.0.amd64 (local) GitHub’s official command line tool.
Normal google-chrome-stable-124.0.6367.60-1.amd64 (google_llc-stable-main) The web browser from Google