Is it a known issue? Although not mentioned is it something related to RPM Fusion?
Part of the sudo dnf upgrade --refresh output:
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
There are sometimes delays in keeping rpm-fusion repos up to date with the updates repo from Fedora. These repos usually get in sync shortly (a few days maybe).
libheif-freeworld from RPM-Fusion is here on an older version.
I still don’t understand, why it takes so long time to reach even the testing repo?
Update to the upstream 1.23.4 version was committed into master in September 15. According to the maintainer’s comment in Bugzilla it was merged into f44 and built in September 19. Today, 3 days later, it’s still not available even for testing:
$ sudo dnf --enablerepo=rpmfusion-free-updates-testing list libheif-freeworld
Updating and loading repositories:
RPM Fusion for Fedora 44 - Free - Test Updates 100% | 46.9 KiB/s | 12.4 KiB | 00m00s
Repositories loaded.
Installed packages (available for reinstall, available for upgrade)
libheif-freeworld.x86_64 1.21.2-3.fc44 rpmfusion-free
That had been perplexing me too, but I’m happy to report that the update to libheif-freeworld is now in the rpmfusion-free-updates repo, and I have updated my system.
~$ dnf info libheif-freeworld
Updating and loading repositories:
Repositories loaded.
Installed packages
Name : libheif-freeworld
Epoch : 0
Version : 1.23.4
Release : 1.fc44
Architecture : x86_64
Installed size : 226.3 KiB
Source : libheif-freeworld-1.23.4-1.fc44.src.rpm
From repository : rpmfusion-free-updates
Summary : H.264, HEVC and VVC support for HEIF and AVIF file format decoder and encoder
URL : https://github.com/strukturag/libheif
License : LGPL-3.0-or-later and MIT
Description : libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format)
: file format decoder and encoder.
:
: This package adds support for H.264, HEVC and VVC-encoded HEIC files to
: applications that use libheif to read HEIF image files.
Vendor : RPM Fusion