I am on a fedora 44 system in QubesOS and when attempting to perform the normal update process via the automatic updater I get the following errors:
Updating template-fedora-44
Refreshing package info
Removed 0 files, 0 directories (total of 0 B). 0 errors occurred.
Problem: cannot install the best update candidate for package libheif-1.21.2-1.fc44.x86_64
- package libheif-ffmpeg-1.23.4-6.fc44.x86_64 from updates requires libheif(x86-64) = 1.23.4-6.fc44, but none of the providers can be installed
- installed package libheif-freeworld-1.21.2-3.fc44.x86_64 requires libheif(x86-64) = 1.21.2, but none of the providers can be installed
- cannot install both libheif-1.23.4-6.fc44.x86_64 from updates and libheif-1.21.2-1.fc44.x86_64 from @System
- cannot install both libheif-1.21.2-1.fc44.x86_64 from fedora and libheif-1.23.4-6.fc44.x86_64 from updates
- cannot install the best update candidate for package libheif-freeworld-1.21.2-3.fc44.x86_64
Installed packages:
None
Updated packages:
None
Removed packages:
None
If I maually perform sudo dnf upgrade I get:
Updating and loading repositories:
Repositories loaded.
Problem: cannot install the best update candidate for package libheif-1.21.2-1.fc44.x86_64
- package libheif-ffmpeg-1.23.4-6.fc44.x86_64 from updates requires libheif(x86-64) = 1.23.4-6.fc44, but none of the providers can be installed
- installed package libheif-freeworld-1.21.2-3.fc44.x86_64 requires libheif(x86-64) = 1.21.2, but none of the providers can be installed
- cannot install both libheif-1.23.4-6.fc44.x86_64 from updates and libheif-1.21.2-1.fc44.x86_64 from @System
- cannot install both libheif-1.23.4-6.fc44.x86_64 from updates and libheif-1.21.2-1.fc44.x86_64 from fedora
- cannot install the best update candidate for package libheif-freeworld-1.21.2-3.fc44.x86_64
Package Arch Version Repository Size
Skipping packages with conflicts:
libheif x86_64 1.23.4-6.fc44 updates 2.4 MiB
Skipping packages with broken dependencies:
libheif-ffmpeg x86_64 1.23.4-6.fc44 updates 32.0 KiB
Nothing to do.
I checked this post already but didn’t understand what to do. Does anyone understand and can explain to me simply what is wrong and what I can do?