dom0 has been failing to update properly with the GUI updater for a long time for me. I have been using qubes-dom0-update
to keep it updated since then. The reason the GUI failed to update dom0 was because qubes-dom0-update
successfully updated but then just hung there, causing the GUI to never finish.
I don’t know when that stopped working but I just now realized that dom0 isn’t properly updating anymore, it will download all of the packages but it seems to not install them. I don’t know why this.
Using sys-whonix as UpdateVM to download updates for Dom0; this may take some time...
22 files removed
Unable to detect release version (use '--releasever' to specify release version)
Fedora 37 - x86_64 1.5 MB/s | 70 MB 00:45
Fedora 37 - x86_64 - Updates 1.4 MB/s | 43 MB 00:29
Qubes Host Repository (updates) 615 kB/s | 3.4 MB 00:05
Last metadata expiration check: 0:00:04 ago on Wed Nov 27 20:41:54 2024.
Dependencies resolved.
========================================================================================================
Package Arch Version Repository Size
========================================================================================================
Installing:
// <LIST OF PACKAGES>
Transaction Summary
========================================================================================================
Install 8 Packages
Upgrade 90 Packages
Remove 4 Packages
Total download size: 403 M
DNF will only download packages for the transaction.
Downloading Packages:
// <LIST OF PACKAGES>
--------------------------------------------------------------------------------
Total 1.7 MB/s | 403 MB 04:00
Complete!
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
After this it will hang like it normally does until I run ctrl-C
If I run the command again it will say it skipped downloading the packages and has saved them in the cache until the next successful transaction.
Anyone have any ideas?