Hello, On Sun, Jan 28, 2024 at 04:42:18PM -0500, Greg Wooledge wrote: > On Sun, Jan 28, 2024 at 04:31:02PM -0500, Stefan Monnier wrote: > > I self-inflicted this by installing [unattended-upgrades] so many years ago? > > It's a dependency of some/most(?) desktop environments, I think. I > doubt you installed it by name and forgot.
I do not have it installed on my recently-install Debian 12 / GNOME desktop. I do have packagekit though, which includes this config file: $ cat /etc/apt/apt.conf.d/20packagekit // THIS FILE IS USED TO INFORM PACKAGEKIT THAT THE UPDATE-INFO MIGHT HAVE CHANGED // Whenever dpkg is called we might have different updates // i.e. if an user removes a package that had an update DPkg::Post-Invoke { "/usr/bin/test -e /usr/share/dbus-1/system-services/org.freedesktop.PackageKit.service && /usr/bin/test -S /var/run/dbus/system_bus_socket && /usr/bin/gdbus call --system --dest org.freedesktop.PackageKit --object-path /org/freedesktop/PackageKit --timeout 4 --method org.freedesktop.PackageKit.StateHasChanged cache-update > /dev/null; /bin/echo > /dev/null"; }; // When APT's cache is updated (i.e. apt-cache update) APT::Update::Post-Invoke-Success { "/usr/bin/test -e /usr/share/dbus-1/system-services/org.freedesktop.PackageKit.service && /usr/bin/test -S /var/run/dbus/system_bus_socket && /usr/bin/gdbus call --system --dest org.freedesktop.PackageKit --object-path /org/freedesktop/PackageKit --timeout 4 --method org.freedesktop.PackageKit.StateHasChanged cache-update > /dev/null; /bin/echo > /dev/null"; }; So I think probably that unattended-upgrades is downloading Stefan's packages and then poking packagekit over DBUS to make the GNOME tell Stefan about it. Which also explains the warning when packagekit is disabled. Thanks, Andy -- https://bitfolk.com/ -- No-nonsense VPS hosting