Package: packagekit
Version: 1.2.6-2
Severity: normal

Dear Maintainer,


the update from 1.2.5 to 1.2.6 broke the package-update-indicator package.
There is a bug report on the affected package here: 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1025907

After looking at the debug looks and glancing at the code, it looks to me like 
the newest packagekit version just ends up telling it that there is no updates 
available (even if there are updates available).

Attached are package-update-indicator debug logs with 1.2.5 and 1.2.6.
While it says that it is using the "apt" backend instead of "aptcc", I *think* 
it gets that backend name from packagekit. It isn't defined anywhere in the 
package-update-indicator source code.


Greetings
Julian Groß


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (900, 'testing'), (400, 'unstable'), (50, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-2-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages packagekit depends on:
ii  init-system-helpers     1.65.2
ii  libappstream4           0.16.0-1
ii  libapt-pkg6.0           2.5.5
ii  libc6                   2.36-8
ii  libgcc-s1               12.2.0-14
ii  libglib2.0-0            2.74.5-1
ii  libglib2.0-bin          2.74.5-1
ii  libgstreamer1.0-0       1.20.5-1
ii  libpackagekit-glib2-18  1.2.6-2
ii  libpolkit-gobject-1-0   122-2
ii  libsqlite3-0            3.40.1-1
ii  libstdc++6              12.2.0-14
ii  libsystemd0             252.4-2
ii  policykit-1             122-2

Versions of packages packagekit recommends:
pn  packagekit-tools  <none>
ii  systemd           252.4-2

Versions of packages packagekit suggests:
ii  appstream  0.16.0-1

-- no debconf information
$ package-update-indicator --debug
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:15:13.172: 
property "update-command" set to "/usr/bin/synaptic-pkexec --dist-upgrade-mode"
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:15:13.172: 
property "always-active" set to "TRUE"
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:15:13.173: 
indicator icon: system-software-update, notification title: "", notification 
body: ""
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:15:13.173: 
indicator icon: system-software-update, notification title: "", notification 
body: ""
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:15:13.174: 
backend: aptcc
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:15:13.174: 
roles: 
cancel;depends-on;get-details;get-files;get-packages;get-repo-list;required-by;get-update-detail;get-updates;install-files;install-packages;install-signature;refresh-cache;remove-packages;repo-enable;resolve;search-details;search-file;search-group;search-name;update-packages;what-provides;download-packages;get-old-transactions;repair-system;get-details-local;get-files-local;repo-remove
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:15:13.174: 
network-state: online
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:15:13.174: 
scheduled first check in: 180s
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:15:13.174: 
property "refresh-interval" set to 28800
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:15:13.174: 
property "use-mobile-connection" set to false
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:15:13.174: 
state initial -> up-to-date
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:15:13.174: 
indicator icon: system-software-update, notification title: "Auf dem neuesten 
Stand", notification body: "Das System ist auf dem neuesten Stand"
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:15:13.197: 
setting HTTP proxy to "(null)"
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:15:13.197: 
setting HTTPS proxy to "(null)"
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:15:13.197: 
setting FTP proxy to "(null)"
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:15:13.197: 
setting SOCKS proxy to "(null)"
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:15:13.197: 
setting the list of download IPs which should not go through a proxy to "(null)"
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:15:13.197: 
setting the PAC string to "(null)"

(package-update-indicator:71692): Gdk-CRITICAL **: 22:15:14.321: 
gdk_window_thaw_toplevel_updates: assertion 
'window->update_and_descendants_freeze_count > 0' failed
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:18:13.795: 
running periodic check
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:18:13.795: 
getting the time since the cache was last refreshed
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:18:13.795: 
time since last cache refresh: 32745s
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:18:13.795: 
refreshing the cache
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:18:55.556: 
refresh cache transaction finished
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:18:55.556: 
transaction finished, required restart: unknown
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:18:58.473: 
get updates transaction finished
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:18:58.473: 
normal updates: 29, important updates: 0
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:18:58.473: 
emitting signal state-changed
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:18:58.473: 
state up-to-date -> normal-updates-available
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:18:58.474: 
indicator icon: software-update-available, notification title: 
"Softwareaktualisierungen", notification body: "Es sind 29 
Softwareaktualisierungen verfügbar."
(package-update-indicator:71692): package-update-indicator-DEBUG: 22:18:58.474: 
transaction finished, required restart: unknown

$ package-update-indicator --debug
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:20:31.023: 
property "update-command" set to "/usr/bin/synaptic-pkexec --dist-upgrade-mode"
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:20:31.023: 
property "always-active" set to "TRUE"
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:20:31.023: 
indicator icon: system-software-update, notification title: "", notification 
body: ""
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:20:31.023: 
indicator icon: system-software-update, notification title: "", notification 
body: ""
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:20:31.025: 
backend: apt
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:20:31.025: 
roles: 
cancel;depends-on;get-details;get-files;get-packages;get-repo-list;required-by;get-update-detail;get-updates;install-files;install-packages;install-signature;refresh-cache;remove-packages;repo-enable;resolve;search-details;search-file;search-group;search-name;update-packages;what-provides;download-packages;get-old-transactions;repair-system;get-details-local;get-files-local;repo-remove
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:20:31.025: 
network-state: online
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:20:31.025: 
scheduled first check in: 180s
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:20:31.025: 
property "refresh-interval" set to 28800
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:20:31.025: 
property "use-mobile-connection" set to false
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:20:31.025: 
state initial -> up-to-date
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:20:31.025: 
indicator icon: system-software-update, notification title: "Auf dem neuesten 
Stand", notification body: "Das System ist auf dem neuesten Stand"
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:20:31.049: 
setting HTTP proxy to "(null)"
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:20:31.049: 
setting HTTPS proxy to "(null)"
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:20:31.049: 
setting FTP proxy to "(null)"
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:20:31.049: 
setting SOCKS proxy to "(null)"
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:20:31.049: 
setting the list of download IPs which should not go through a proxy to "(null)"
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:20:31.049: 
setting the PAC string to "(null)"

(package-update-indicator:74245): Gdk-CRITICAL **: 22:20:32.173: 
gdk_window_thaw_toplevel_updates: assertion 
'window->update_and_descendants_freeze_count > 0' failed
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:23:31.793: 
running periodic check
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:23:31.793: 
getting the time since the cache was last refreshed
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:23:31.794: 
time since last cache refresh: 276s
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:23:31.794: 
getting updates
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:23:32.765: 
get updates transaction finished
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:23:32.766: 
normal updates: 0, important updates: 0
(package-update-indicator:74245): package-update-indicator-DEBUG: 22:23:32.766: 
transaction finished, required restart: unknown

Reply via email to