I am trying to do a yum update from Fedora 17 to Fedora 18 and am getting this when I do 'sudo yum --releasever=18 --disableplugin=presto distro-sync':
GPG key retrieval failed: [Errno 14] Could not open/read file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-18-i386 I saw on some lists that things have changed and I should be using the "branched" rpmfusion repositories now... like so: sudo yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-branched.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-branched.noarch.rpm But when I try that, I get: ================================= --> Running transaction check ---> Package rpmfusion-free-release.noarch 0:19-0.3 will be installed --> Processing Dependency: system-release >= 19 for package: rpmfusion-free-release-19-0.3.noarch ---> Package rpmfusion-nonfree-release.noarch 0:19-0.3 will be installed --> Processing Dependency: system-release >= 19 for package: rpmfusion-nonfree-release-19-0.3.noarch --> Finished Dependency Resolution Error: Package: rpmfusion-free-release-19-0.3.noarch (/rpmfusion-free-release-branched.noarch) Requires: system-release >= 19 Installed: fedora-release-17-2.noarch (@updates) system-release = 17-2 Available: fedora-release-17-1.noarch (fedora) system-release = 17-1 Available: generic-release-17-1.noarch (fedora) system-release = 17-1 Error: Package: rpmfusion-nonfree-release-19-0.3.noarch (/rpmfusion-nonfree-release-branched.noarch) Requires: system-release >= 19 Installed: fedora-release-17-2.noarch (@updates) system-release = 17-2 Available: fedora-release-17-1.noarch (fedora) system-release = 17-1 Available: generic-release-17-1.noarch (fedora) system-release = 17-1 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest =========================== I could try to disable the rpmfusion repos during the f17->f18 update (then manually update the rpmfusion packages afterwards), but this has worked fine in the past (f14->f15, f15->f16, f16->f17) to have the big yum update included the extra packages in rpmfusion from one major fedora release to the next. [I could also add --nogpgcheck, but I prefer not to use that unsafe option] I suppose I could also manually delete the current rpmfusion repo definition packages (rpmfusion-free-release-17.0.4-1.noarch and rpmfusion-nonfree-release-17.0.4-1.noarch) and force install the f18 rpmfusion ones (download and manually install using 'rpm -i'). But what's the right path now for including rpmfusion packages with the base fedora packages when doing a yum update from one major fedora version to the next?
