Qubes Manager was showing an update for whonix-ws and whonix-gw templateVMs. Update process on whonix-gw went as usual. On whonix-ws, update seemed to proceed fine initially but then suddenly the update window disappeared. Usually it prompts to hit Enter to shut down the templateVM if the update completes successfully.
Following the updates, neither templateVM (nor any VMs which use them) works - they will launch and run but I cannot bring up any programs, not even a terminal.
I tried reinstalling both templates in dom0 and, rather frustratingly, this did not work.
I will attempt to type part of the error since I can't copy/paste out of dom0 (grr):
Installed package qubes-template-whonix-gw-4.0.0-201803270426.noarch not available
Error: No packages marked for reinstall.
Installed package qubes-template-whonix-ws-4.0.0.-201803270504.noarch not available.
Error: No packages marked for reintall.
Can anyone give me a clue how I might at least start a reinstall? I don't need the package to exactly match, I just want the current whonix-ws and whonix-gw installed. (And yes I have tried a straight sudo qubes-dom0-update - no new stuff there.)
(PS Would really like to avoid any testing or unstable branches, just want stock Qubes, stock templates! ...and working whonix, even if it is old)
Thanks for any help....
I forgot to say which commands I used to reinstall:
sudo qubes-dom0-update --action=reinstall qubes-template-whonix-gw
and
sudo qubes-dom0-update --action=reinstall qubes-template-whonix-ws
Turns out this is a known issue for more than a year and a half :-(
IMO if this isn't going to be fixed the reinstall action should simply be removed. At least then people would just do the thing that works - remove the package, install the package. Having a broken reinstall is the worst of all worlds.
Obviously I tried every permutation of "action=remove" I could think of but none matched. I tried copy/pasting every version of the full (and short) package name. %^&#%*^&@^*(@
Adding --enablerepo=qubes-templates-community seems to make it work.
So I just needed to do qubes-dom0-update --enablerepo=qubes-templates-community --action=reinstall qubes-template-whonix-gw
[...]
I will attempt to type part of the error since I can't copy/paste out of dom0 (grr):
[...]
I'm having the same exact problem right now. Tried uninstalling and reinstalling template as well. But only after I already couldn't open up any applications in whonix-gw, after seeing that the update window from qubes-manager wasn't loading anymore.
In the past this was a debian thing to do with the languages changing and having to change it back to english.
But the issue is I can't bring up any program in the gui for whonix-gw, can't bring up a terminal or update it.
I didn't copy anything from dom0. didn't do any changes to system at all. whonix-gw just all of a sudden will not load any applications from menu, or qvm-run. nothing happens. and its not updating.
also tried removing and re-adding appmenus. but as I said even trying to load konsole from qvm-run doens't work. nothing happens.
After the install I then added Whonix-14 (I didn't have to delete the old).
Did this a while ago and have updated a few times with no issues...
Bit of a sledge hammer solution...hope it helps.