Dom0 update error, fresh Qubes 4.3 install

Hi,

I just installed Qubes 4.3 but I get an error. Fresh install, no upgrade from 4.2
Below is the error log. Should I use the --no-best arg ? Where do I use it ?

Checking for available updates for dom0…
Using sys-firewall as UpdateVM for Dom0
Checking for dom0 updates…
Updating and loading repositories:
Qubes Host Repository (updates) 100% | 95.0 KiB/s | 317.9 KiB | 00m03s

Downloading successful, but checksum doesn’t match. Calculated: bf15ea8b7859
Status code: 404 for https://mirrors.edge.kernel.org/qubes/repo/yum/r4.3/cur
Fedora 41 - x86_64 - Updates 100% | 1.6 MiB/s | 12.6 MiB | 00m08s
Fedora 41 - x86_64 100% | 3.2 MiB/s | 36.2 MiB | 00m11s
Repositories loaded.
Available updates:
amd-gpu-firmware.noarch 1:20251125-2.fc41 qubes-dom0-current
amd-ucode-firmware.noarch 1:20251125-2.fc41 qubes-dom0-current
anaconda-core.x86_64 1000:41.35-1.fc41 qubes-dom0-current
anaconda-gui.x86_64 1000:41.35-1.fc41 qubes-dom0-current
anaconda-tui.x86_64 1000:41.35-1.fc41 qubes-dom0-current
anaconda-widgets.x86_64 1000:41.35-1.fc41 qubes-dom0-current
cirrus-audio-firmware.noarch 1:20251125-2.fc41 qubes-dom0-current
intel-audio-firmware.noarch 1:20251125-2.fc41 qubes-dom0-current
intel-gpu-firmware.noarch 1:20251125-2.fc41 qubes-dom0-current
kernel.x86_64 1000:6.12.64-1.qubes.fc41 qubes-dom0-current
kernel-devel.x86_64 1000:6.12.64-1.qubes.fc41 qubes-dom0-current
kernel-modules.x86_64 1000:6.12.64-1.qubes.fc41 qubes-dom0-current
kernel-qubes-vm.x86_64 1000:6.12.64-1.qubes.fc41 qubes-dom0-current
linux-firmware-whence.noarch 1:20251125-2.fc41 qubes-dom0-current
nvidia-gpu-firmware.noarch 1:20251125-2.fc41 qubes-dom0-current
python3-qubesadmin.noarch 4.3.27-1.fc41 qubes-dom0-current
python3-qubesdb.x86_64 4.3.2-1.fc41 qubes-dom0-current
python3-qubesimgconverter.x86_64 4.3.15-1.fc41 qubes-dom0-current
python3-xen.x86_64 2001:4.19.4-2.fc41 qubes-dom0-current
qubes-audio-daemon.x86_64 4.3.15-1.fc41 qubes-dom0-current
qubes-audio-dom0.x86_64 4.3.15-1.fc41 qubes-dom0-current
qubes-core-admin-addon-kicksecure.noarch 4.3.1-1.fc41 qubes-dom0-current
qubes-core-admin-addon-whonix.noarch 4.3.6-1.fc41 qubes-dom0-current
qubes-core-admin-client.noarch 4.3.27-1.fc41 qubes-dom0-current
qubes-db.x86_64 4.3.2-1.fc41 qubes-dom0-current
qubes-db-dom0.x86_64 4.3.2-1.fc41 qubes-dom0-current
qubes-db-libs.x86_64 4.3.2-1.fc41 qubes-dom0-current
qubes-dom0-meta-packages.noarch 4.3.7-1.fc41 qubes-dom0-current
qubes-dom0-unwanted-packages.noarch 4.3.7-1.fc41 qubes-dom0-current
qubes-gui-daemon.x86_64 4.3.15-1.fc41 qubes-dom0-current
qubes-gui-daemon-selinux.x86_64 4.3.15-1.fc41 qubes-dom0-current
qubes-gui-dom0.x86_64 4.3.15-1.fc41 qubes-dom0-current
qubes-kernel-vm-support.x86_64 4.3.15-1.fc41 qubes-dom0-current
qubes-libvchan-xen.x86_64 4.2.8-1.fc41 qubes-dom0-current
qubes-manager.noarch 4.3.20-1.fc41 qubes-dom0-current
qubes-utils.x86_64 4.3.15-1.fc41 qubes-dom0-current
qubes-utils-libs.x86_64 4.3.15-1.fc41 qubes-dom0-current
qubes-utils-selinux.x86_64 4.3.15-1.fc41 qubes-dom0-current
xen.x86_64 2001:4.19.4-2.fc41 qubes-dom0-current
xen-hypervisor.x86_64 2001:4.19.4-2.fc41 qubes-dom0-current
xen-libs.x86_64 2001:4.19.4-2.fc41 qubes-dom0-current
xen-licenses.x86_64 2001:4.19.4-2.fc41 qubes-dom0-current
xen-runtime.x86_64 2001:4.19.4-2.fc41 qubes-dom0-current
There are dom0 updates available
Using sys-firewall as UpdateVM for Dom0
Downloading updates. This may take a while…
Updating and loading repositories:
Fedora 41 - x86_64 - Updates 100% | 3.0 KiB/s | 4.6 KiB | 00m02s
Qubes Host Repository (updates) 100% | 2.9 KiB/s | 2.7 KiB | 00m01s
Fedora 41 - x86_64 100% | 7.6 KiB/s | 4.7 KiB | 00m01s
Repositories loaded.
Failed to resolve the transaction:
Problem: problem with installed package

  • cannot install the best update candidate for package kernel-qubes-vm-1000:6.12.59-1.qubes.fc41.x86_64
  • package kernel-qubes-vm-1000:6.12.64-1.qubes.fc41.x86_64 from qubes-dom0-current requires qubes-core-dom0, but none of the providers can be installed
  • installed package qubes-core-dom0-4.3.38-1.fc41.noarch conflicts with qubes-core-dom0 < 4.3.39 provided by python3-qubesadmin-4.3.27-1.fc41.noarch from qubes-dom0-current
  • package python3-qubesadmin-4.3.27-1.fc41.noarch from qubes-dom0-current conflicts with qubes-core-dom0 < 4.3.39 provided by qubes-core-dom0-4.3.31-1.fc41.noarch from qubes-dom0-current
  • package python3-qubesadmin-4.3.27-1.fc41.noarch from qubes-dom0-current conflicts with qubes-core-dom0 < 4.3.39 provided by qubes-core-dom0-4.3.34-1.fc41.noarch from qubes-dom0-current
  • package python3-qubesadmin-4.3.27-1.fc41.noarch from qubes-dom0-current conflicts with qubes-core-dom0 < 4.3.39 provided by qubes-core-dom0-4.3.35-1.fc41.noarch from qubes-dom0-current
  • package python3-qubesadmin-4.3.27-1.fc41.noarch from qubes-dom0-current conflicts with qubes-core-dom0 < 4.3.39 provided by qubes-core-dom0-4.3.36-1.fc41.noarch from qubes-dom0-current
  • package python3-qubesadmin-4.3.27-1.fc41.noarch from qubes-dom0-current conflicts with qubes-core-dom0 < 4.3.39 provided by qubes-core-dom0-4.3.37-1.fc41.noarch from qubes-dom0-current
  • package python3-qubesadmin-4.3.27-1.fc41.noarch from qubes-dom0-current conflicts with qubes-core-dom0 < 4.3.39 provided by qubes-core-dom0-4.3.38-1.fc41.noarch from qubes-dom0-current
  • problem with installed package
  • cannot install the best update candidate for package python3-qubesadmin-4.3.25-1.fc41.noarch
    You can try to add to command line:
    –no-best to not limit the transaction to the best candidates

Looks like uploading core-admin-client v4.3.27 (r4.3) · Issue #6369 · QubesOS/updates-status · GitHub to the stable repository was premature… This needs matching core-admin v4.3.41 (r4.3) · Issue #6370 · QubesOS/updates-status · GitHub, but this one has still some issues, so it isn’t suitable for stable upload.

The update issue should be fixed in few hours (after buggy package is removed from the stable repo).

4 Likes

thank you

Hi there,

To resolve this issue I tried the suggested option (–no-best) and all but the python3-qubesadmin was updated fine.

What about the python3-qubesadmin package. Will this automatically get updated or do I have to do something extra?

Sincerely
Max