"Restart & Update" button doesn't work (& OS Updates not installed..)
In the pureos-store, after OS updates are claimed to have installed the interface presents a "Restart & Update" button. When pressed, this button appears to do nothing and just comes back over and over. The system log says:
Feb 20 09:23:48 pureos gnome-session[787]: gnome-session-binary[787]: WARNING: Client '/org/gnome/SessionManager/Client23' failed to reply before timeout
Feb 20 09:23:48 pureos gnome-session-binary[787]: WARNING: Client '/org/gnome/SessionManager/Client23' failed to reply before timeout
Feb 20 09:23:48 pureos gnome-session[787]: gnome-session-binary[787]: WARNING: Unable to open shell end session dialog: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.gnome.SessionManager.EndSessionDialog” on object at path /org/gnome/SessionManager/EndSessionDialog
Feb 20 09:23:48 pureos gnome-session-binary[787]: WARNING: Unable to open shell end session dialog: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.gnome.SessionManager.EndSessionDialog” on object at path /org/gnome/SessionManager/EndSessionDialog
Feb 20 09:23:48 pureos gnome-session-binary[787]: Entering running state
Feb 20 09:23:48 pureos pureos-store[1052]: Calling org.gnome.SessionManager.Reboot failed: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dio_2derror_2dquark.Code19: Operation was cancelled
Feb 20 09:23:48 pureos gnome-session[787]: gnome-session-binary[787]: WARNING: Unable to open shell end session dialog: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.gnome.SessionManager.EndSessionDialog” on object at path /org/gnome/SessionManager/EndSessionDialog
Feb 20 09:23:48 pureos gnome-session-binary[787]: WARNING: Unable to open shell end session dialog: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.gnome.SessionManager.EndSessionDialog” on object at path /org/gnome/SessionManager/EndSessionDialog
Upon further inspection, the update don't appear to be installed:
purism@pureos:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
libgtk-3-0-dbgsym
The following packages will be upgraded:
libdns-export1104 libisc-export1100 libzstd1
3 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Need to get 0 B/1,485 kB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
After upgradin manually via the CLI (apt-get upgrade
,) the button disappears on press and I get the checkmard "Software up to date" page.
I have enabled debug symbol repositories for testing other things, and I have Automatic Updates
and Automatic Update Notifications
turned off in the preferences.
purism@pureos:~$ dpkg-query -W pureos-store
pureos-store 3.36.1+8050+git01956105-1pureos0
Possibly related to #20