Qubes-OS repositories for CentOS8 - updating doesn't work

In my case, CentOS8 updating doesn’t work, with the following error:

Errors during downloading metadata for repository ‘qubes-vm-r4.1-current-testing’:

The reason is obvious - the set repository url is not valid, and the workaround is to edit /etc/yum.repos.d/qubes-r4.repo so instead:

baseurl=https://yum.qubes-os.org/r4.1/current-testing/vm/$releasever

it has to be:

baseurl=https://yum.qubes-os.org/r4.1/current-testing/vm/centos$releasever

It has to be done for all repositories.

Probably known to the ones in the know, but it might help newbies like me.

1 Like

is this a guide?

Workaround? Template has to be changed/updated.

@fepitre

bash-4.4# dnf upgrade
Last metadata expiration check: 0:07:24 ago on Mon 03 Jan 2022 06:12:54 PM EST.
Error:
Problem: cannot install the best update candidate for package garcon-4.16.1-1.el8.x86_64

  • nothing provides libxfce4ui-1.so.0()(64bit) needed by garcon-1000:0.6.4-4.centos8.x86_64

bash-4.4# yum list garcon
Last metadata expiration check: 0:05:28 ago on Mon 03 Jan 2022 06:12:54 PM EST.
Installed Packages
garcon.x86_64 4.16.1-1.el8 @epel
Available Packages
garcon.src 1000:0.6.4-4.centos8 qubes-vm-r4.1-current
garcon.src 1000:0.6.4-4.centos8 qubes-vm-r4.1-current-testing
garcon.x86_64 1000:0.6.4-4.centos8 qubes-vm-r4.1-current
garcon.x86_64 1000:0.6.4-4.centos8 qubes-vm-r4.1-current-testing

I tried to find it on Index of /results/fepitre/

but with no luck…

https://forum.qubes-os.org/search?q=centos
did not help a lot…

CentOS 8 is deprecated and we dropped its support months ago already. I need to build CentOS Stream 8 template.

Some info here: Define CentOS Stream as a separate dist · QubesOS/qubes-builder-rpm@1b2d3a9 · GitHub. I think I never post something about that because there is still few minor issues that I need to find on my backlog.

1 Like