pureos-store issueshttps://source.puri.sm/Librem5/pureos-store/-/issues2021-11-03T23:56:14Zhttps://source.puri.sm/Librem5/pureos-store/-/issues/23"Restart & Update" button doesn't work (& OS Updates not installed..)2021-11-03T23:56:14ZPhilip Freemanelektron@halo.nu"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 0...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