I installed the archlinux template from the template manager and it installed without an issue. There was a notification for an update available and when I go to install the update it failed. I loaded the template and attempted to update manually and came across multiple package replacement prompts and multiple gpg key failures leading to corrupt packages.
I believe there was another replacement but am unable to replicate it. These are two that I come across:
Replace dbus-python with extra/python-bus? [Y/n]
Replace tracker3 with extra/tinysparql? [Y/n]
After choosing yes for both the packages load prompting to confirm update. After choosing yes, the packages DL and then get checked for integrity which then leads to these errors:
gtk-layer-shell: signature from "..." is uknown trust
File ..../pacman/pkg/gtk-layer-shell...tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Dow you want to delete it? [Y/n]
The same error for different signatures occur for:
python-cairo
python-jaraco.functools
python-cairo-text
I am unsure of the necessity of the packages so I choose not to delete them and the update fails.
Any solutions for this? I am hesitant to find pgp signatures and load them onto the template and want to be confirmed by the community before attempting to.
when i update templates using whonix there are times when i get that there is error because of files don’t match what is expected
i don’t know why this happens. malicious tor exit node? just part of the file packet that had error? i don’t investigate and just try again and eventually there’s update go through
In such issue, in general I update only the keyring packages (something like pacman -S archlinux-keyring qubes-vm-keyring) and sometimes I need to also update the local keyring (see pacman-key --init and/or pacman-key --refresh-keys in the above ArchLinux doc). Then I update all the ArchLinux OS.
The above Replace prompts are not a part of the problem (and are not a problem).