and the replacement was successful.
Now the script continues, but it gives me another error (in addition to the previous one, which remains):
Errors during downloading metadata for repository 'qubes-dom0-cached':
- Curl error (37): Couldn't read a file:// file for file:///var/lib/qubes/updates/repodata/repomd.xml [Couldn't open file /var/lib/qubes/updates/repodata/repomd.xml]
Error: Failed to download metadata for repo 'qubes-dom0-cached': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
Ignored repositories: qubes-dom0-cached
Package xfce4-screensaver-4.18.4-4.fc41.x86_64 is installed.
Dependencies resolved.
No action required.
Done!
The script then continues by attempting to perform distro-sync, and the same error appears here:
Error:
Problem: The operation would result in removing the following protected packages: dnf
Hi,
I recently had the same problem.
The solution is to change UpdateVM from “sys-whonix” to “sys-firewall” when performing updates.
Press Start, then “Qubes global config,” go to the ‘updates’ tab, and change the Dom0 update proxy from “sys-whonix” to “sys-firewall” for the duration of the system update.
Run the distro update commands again, and everything should work correctly.
After completing all stages of the distribution update, install Whonix18 using “Qubes-template-manager” and replace the “sys-whonix” template from ‘whonix17’ to “whonix18”.
Then:
Press Start, then “Qubes global config”, go to the ‘updates’ tab and change the Dom0 update proxy from “sys-firewall” to “sys-whonix” for the duration of the system update.