What is the correct way to upgrade a Fedora system with RPMFusion repos?

Nicolas Chauvet kwizart at gmail.com
Wed Nov 9 12:28:21 CET 2016


2016-11-09 11:54 GMT+01:00 Berend De Schouwer <berend.de.schouwer at gmail.com>:
> On Wed, 2016-11-09 at 11:11 +0100, Nicolas Chauvet wrote:
>> 2016-11-09 10:57 GMT+01:00 Berend De Schouwer <berend.de.schouwer at gma
>> il.com>:
>> > On Tue, 2016-11-08 at 16:41 -0500, Vic Ricker wrote:
>> > > Looks like it was pushed to the 15th.
>> > >
>> > > I have used 'dnf system-upgrade', to upgrade several times, and
>> > > it's
>> > > gone smoothly: https://fedoraproject.org/wiki/DNF_system_upgrade
[...]
>> I don't reproduce this symlink issue on any of my f24/f25
>> workstations.
>> Can you tell us more about it inclusing the exacts steps in order to
>> reproduce.
>> And the exact fix you have used ?
>
>
> Sure
>
> 'sudo dnf system-upgrade download --releasever=25 --refresh' wanted to
> upgrade +-2000 packages, remove +-5 (old kernel) and downgrade +-100
> packages.  I'm assuming Koji still has to catch up some updates to f25.
>
> One of the packages was gstreamer-ffmpeg.  This package comes from
> rpmfusion.  It wanted to install gstreamer-ffmpeg-0.10.13-15.fc24
> (event though it's upgrading to F25)

> That package is signed by GPG key 6806A9CB (rpmfusion fedora 25) even
> though the package release is fc24.
There is a little mixup here.
Packages ending with .fc24 can perfectly be compatible with f25.
Specially as fedora has not made a mass rebuilt, we don't plan to
update it needlessly.

So the package is indeed signed with the f25 key because it's provided
as part of the f25-free repository that is only intended for f25.

> I did a 'ls -la' on /etc/pki/rpm-gpg, noticed that RPM-GPG-KEY-
> rpmfusion-free-fedora-25 was a link to RPM-GPG-KEY-rpmfusion-free-
> fedora-24-primary.  I manually did a 'sudo rm ...; sudo ln -sf ...' to
> link it to RPM-GPG-KEY-rpmfusion-free-fedora-25-primary.
What's weird is that's an issue that we have fixed two months agos:
https://pkgs.rpmfusion.org/cgit/free/rpmfusion-free-release.git/commit/?h=f24&id=470dafd8ea4b0eeddf7dda9177fc7450c2b7ebfe
and the package is provided in the updates repo since then:
http://download1.rpmfusion.org/free/fedora/updates/24/x86_64/r/rpmfusion-free-release-24-2.noarch.rpm

Is there any issue with your repository configuration ? (or mirror ?)

Thx

-- 
-

Nicolas (kwizart)


More information about the rpmfusion-users mailing list