Fedora 44 and RPMFusion

Hello good Fedora people:

I recently decided to move to Fedora using the new Fedora Desktop 44 release. I would imagine it would take a hot second to move things over for the new release, but, this being 2026 and all and not familiar with how Fedora does things, I thought I’d ask.

Is the transition over for external repositories like RPMFusion relatively quick after a new release, or is there a considerable delay before the repository is updated?

I didn’t see anything on the repositories website besides the initial beta testing notice and others indicating the shift to 44 had occurred.

I’ve installed the RPM’s for the actual repositories for no problem, but it seems that the Intel Media drivers have issues?

`test@fedora:~$ sudo dnf swap ffmpeg-free ffmpeg --allowerasing`

`Updating and loading repositories:`

`Repositories loaded.`

`Failed to resolve the transaction:`

`Problem: package ffmpeg-8.0.1-9.fc45.x86_64 from rpmfusion-free-rawhide requires ffmpeg-libs(x86-64) = 8.0.1-9.fc45, but none of the providers can be installed`

`- conflicting requests`

`- nothing provides libvpx.so.12()(64bit) needed by ffmpeg-libs-8.0.1-9.fc45.x86_64 from rpmfusion-free-rawhide`

`- nothing provides libm.so.6(GLIBC_2.44)(64bit) needed by ffmpeg-libs-8.0.1-9.fc45.x86_64 from rpmfusion-free-rawhide`

`- nothing provides glibc >= 2.43.9000-11 needed by ffmpeg-libs-8.0.1-9.fc45.x86_64 from rpmfusion-free-rawhide`

If it’s too early I’ll chill out. Otherwise, I’m happy to file a bug with RPMFusion. Just being new to Fedora I wasn’t quite sure how everyone does things around here.

Try using the correct repo.

Interesting.

sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

… via: Making sure you're not a bot!

Additionally:

Updating and loading repositories:
Repositories loaded.
 https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-44.noarch.rpm                                        100% |  53.8 KiB/s |  11.7 KiB |  00m00s
Package "rpmfusion-nonfree-release-44-0.2.noarch" is already installed.

Updating and loading repositories:
Repositories loaded.
 https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-44.noarch.rpm                                              100% |  16.2 KiB/s |  11.6 KiB |  00m01s
Package "rpmfusion-free-release-44-0.2.noarch" is already installed.

Is what I used to install the repo. What am I missing? I see rawhide but that isn’t a user issue.

Can you do

dnf repolist

and

dnf list rpmfusion\*

Sure.

test@fedora:~$ sudo dnf repolist
[sudo] password for test: 
repo id                                                                   repo name                                                                                  
fedora                                                                    Fedora 44 - x86_64                                                                         
fedora-cisco-openh264                                                     Fedora 44 openh264 (From Cisco) - x86_64                                                   
rpmfusion-free-rawhide                                                    RPM Fusion for Fedora Rawhide - Free                                                       
rpmfusion-nonfree-rawhide                                                 RPM Fusion for Fedora Rawhide - Nonfree                                                    
updates                                                                   Fedora 44 - x86_64 - Updates

and

test@fedora:~$ sudo dnf list rpmfusion\*
Updating and loading repositories:
Repositories loaded.
Installed packages (available for reinstall, available for upgrade)
rpmfusion-free-appstream-data.noarch       45-1.fc45     rpmfusion-free-rawhide
rpmfusion-free-release.noarch              44-0.2        @commandline
rpmfusion-nonfree-appstream-data.noarch    45-1.fc45     rpmfusion-nonfree-rawhide
rpmfusion-nonfree-release.noarch           44-0.2        @commandline

Available packages (available for reinstall, available for upgrade)
rpmfusion-free-obsolete-packages.noarch    38-3.fc44     rpmfusion-free-rawhide
rpmfusion-free-release.noarch              45-0.1        rpmfusion-free-rawhide
rpmfusion-free-release-tainted.noarch      45-0.1        rpmfusion-free-rawhide
rpmfusion-nonfree-obsolete-packages.noarch 38-1.fc39     rpmfusion-nonfree-rawhide
rpmfusion-nonfree-release.noarch           45-0.1        rpmfusion-nonfree-rawhide
rpmfusion-nonfree-release-tainted.noarch   45-0.1        rpmfusion-nonfree-rawhide
rpmfusion-packager.noarch                  0.7.2-13.fc45 rpmfusion-free-rawhide

Use update instead of install !

sudo dnf update https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf update https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf distro-sync

This will revert back to f44 packages….

It’s definitely a user issue.

$ dnf repolist |grep rpmfusion
rpmfusion-free                                            RPM Fusion for Fedora 44 - Free
rpmfusion-free-updates                                    RPM Fusion for Fedora 44 - Free - Updates
rpmfusion-nonfree                                         RPM Fusion for Fedora 44 - Nonfree
rpmfusion-nonfree-updates                                 RPM Fusion for Fedora 44 - Nonfree - Updates
$ rpm -qa rpmfusion\*
rpmfusion-packager-0.7.2-13.fc44.noarch
rpmfusion-nonfree-release-44-3.noarch
rpmfusion-free-release-44-3.noarch


If you say so.

This was a fresh install from distribution ISO. Defaults were used outside of my partitioning scheme as I’ve done in the past with no issues whatsoever.

Upon install, offline-upgrade was ran:

sudo dnf upgrade --offline
sudo dnf offline reboot

Upon the completion of the offline upgrade and confirming that DNF had nothing else left to update, I proceeded with the RPM fusion install from their own webpage as noted.

sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

sudo dnf install https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

sudo dnf config-manager setopt fedora-cisco-openh264.enabled=1
sudo dnf install rpmfusion-\*-appstream-data

… and the result is what I posted. I’ve tried the same procedure now twice more and have received the same result.

Can you also run

sudo dnf check-upgrade rpmfusion\*

and perhaps also

sudo dnf upgrade rpmfusion\*

Current version should be

rpmfusion-free-release.noarch              44-0.3        rpmfusion-free
rpmfusion-nonfree-release.noarch           44-0.3        rpmfusion-nonfree

You probably hit a bad mirror when you installed the release files., this is beyond rpmfusion control.

@kwizart Maybe switch the release instructions to use download1 instead of mirrors

Ah yes. But I thought it was user error?

I think I’ll just move on to another distribution. This one doesn’t seem to fit my needs nor does the community seem to include certain factors that I’m looking for.

Thanks for the help, Fedora.

wrong, it should be

$ dnf list rpmfusion*release
Updating and loading repositories:
Repositories loaded.
Installed packages (available for reinstall, available for upgrade)
rpmfusion-free-release.noarch    44-3 rpmfusion-free-updates
rpmfusion-nonfree-release.noarch 44-3 rpmfusion-nonfree-updates

not 44-0.3 which was the branch release version

Cancel that: wrong address Sorry.
That is why I want you to run the check-upgrade and the upgrade to see if you will be upgraded to the 44-0.3 version.

I used distro-sync to upgrade an old f43 vm

For the record: This is correct.

I know I’m right :slightly_smiling_face:

Whatever :roll_eyes:

FWIW, I’ve been a Linux user for 9 years, and a Fedora/RHEL user for the last three in particular. I’ve never encountered this issue on Fedora or RHEL before, but I did today when I installed Fedora 44. I ended up uninstalling both of the repositories, then, after reinstalling them freshly, I ran dnf makecache before attempting to install packages from them. That seemed to fix it.

I hope J.P.Wheeler @jparker571 checks and sees this again.
1 day seems like a quick turn around time for judging a community based on very few replies IMO.

By the looks of things it does appear that the rpmfusion packages you downloaded / installed seem to be activating the “rawhide” repos - which (if memory serves) are really for the rawhide / next release of Fedora (45) when you have 44 installed.

Personally I would uninstall any “rawhide” RPMs:

dnf repolist
dnf clean all
dnf remove "rpmfu*rawhide*"
dnf repolist

you should see that the repos now do not include rawhide, and so should be all good now.

If you are still experiencing an issue then you may need to remove the rpmfusion packages, ensure the rpmfusion files are not present under /etc/yum.repos.d , and then re-install rpmfusion RPMs but be more selective over which ones you re-install after (as I say - rawhide should not get installed or enabled as you won’t want that).