Description of problem: upgrading my f26 desktop, I'm seeing a bunch of dependency problems which have exiv2 in common; problems 2,3,4,5,6 all seem to stem from that Problem 1: package ceph-libs-compat-1:10.2.7-2.fc26.x86_64 requires libcephfs1 = 1:10.2.7-2.fc26, but none of the providers can be installed - libcephfs1-1:10.2.7-2.fc26.x86_64 does not belong to a distupgrade repository - problem with installed package ceph-libs-compat-1:10.2.7-2.fc26.x86_64 Problem 2: package kfilemetadata-4.14.3-7.fc26.x86_64 requires libexiv2.so.14()(64bit), but none of the providers can be installed - exiv2-libs-0.25-4.fc26.x86_64 does not belong to a distupgrade repository - problem with installed package kfilemetadata-4.14.3-7.fc26.x86_64 Problem 3: package digikam-5.7.0-1.fc27.x86_64 requires libexiv2.so.26()(64bit), but none of the providers can be installed - cannot install both exiv2-libs-0.26-6.fc27.x86_64 and exiv2-libs-0.25-4.fc26.x86_64 - problem with installed package digikam-5.6.0-1.fc26.x86_64 - package libkexiv2-15.08.3-3.fc26.x86_64 requires libexiv2.so.14()(64bit), but none of the providers can be installed - digikam-5.6.0-1.fc26.x86_64 does not belong to a distupgrade repository - problem with installed package libkexiv2-15.08.3-3.fc26.x86_64 Problem 4: package digikam-libs-5.7.0-1.fc27.x86_64 requires libexiv2.so.26()(64bit), but none of the providers can be installed - cannot install both exiv2-libs-0.26-6.fc27.x86_64 and exiv2-libs-0.25-4.fc26.x86_64 - problem with installed package digikam-libs-5.6.0-1.fc26.x86_64 - package strigi-libs-0.7.8-12.fc24.x86_64 requires libexiv2.so.14()(64bit), but none of the providers can be installed - digikam-libs-5.6.0-1.fc26.x86_64 does not belong to a distupgrade repository - problem with installed package strigi-libs-0.7.8-12.fc24.x86_64 Problem 5: cannot install both exiv2-libs-0.26-6.fc27.x86_64 and exiv2-libs-0.25-4.fc26.x86_64 - package gnome-color-manager-3.26.0-1.fc27.x86_64 requires libexiv2.so.26()(64bit), but none of the providers can be installed - package strigi-libs-0.7.8-12.fc24.x86_64 requires libexiv2.so.14()(64bit), but none of the providers can be installed - problem with installed package gnome-color-manager-3.24.0-1.fc26.x86_64 - package kdegraphics-strigi-analyzer-16.04.2-1.fc24.x86_64 requires libstreamanalyzer.so.0()(64bit), but none of the providers can be installed - gnome-color-manager-3.24.0-1.fc26.x86_64 does not belong to a distupgrade repository - problem with installed package kdegraphics-strigi-analyzer-16.04.2-1.fc24.x86_64 Problem 6: cannot install both exiv2-libs-0.26-6.fc27.x86_64 and exiv2-libs-0.25-4.fc26.x86_64 - package hugin-2017.0.0-5.fc27.x86_64 requires libexiv2.so.26()(64bit), but none of the providers can be installed - package strigi-libs-0.7.8-12.fc24.x86_64 requires libexiv2.so.14()(64bit), but none of the providers can be installed - problem with installed package hugin-2017.0.0-1.fc26.x86_64 - package strigi-devel-0.7.8-12.fc24.x86_64 requires libsearchclient.so.0()(64bit), but none of the providers can be installed - hugin-2017.0.0-1.fc26.x86_64 does not belong to a distupgrade repository - problem with installed package strigi-devel-0.7.8-12.fc24.x86_64 Version-Release number of selected component (if applicable): [dg@major ~]$ rpm -qa | grep exiv2 kf5-libkexiv2-16.12.3-1.fc26.x86_64 libkexiv2-15.08.3-3.fc26.x86_64 exiv2-libs-0.25-4.fc26.x86_64 libgexiv2-0.10.6-1.fc26.x86_64 How reproducible: Steps to Reproduce: 1. dnf system-upgrade download --refresh --releasever=27 2. 3. Actual results: Expected results: Additional info:
fedora-obsolete-packages-27-8 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2017-743fe12b00
fedora-obsolete-packages-27-8 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-743fe12b00
That seems to help, but not get me all the way: [root@major dg]# dnf system-upgrade download --refresh --releasever=27 --enablerepo=updates-testing Before you continue ensure that your system is fully upgraded by running "dnf --refresh upgrade". Do you want to continue [y/N]: y Fedora 27 - x86_64 - Test Updates 8.3 MB/s | 19 MB 00:02 Fedora 27 - x86_64 8.2 MB/s | 58 MB 00:07 Last metadata expiration check: 0:00:00 ago on Fri 13 Oct 2017 10:13:01 BST. Error: Problem 1: problem with installed package python2-backports-functools_lru_cache-1.2.1-3.fc26.noarch - python2-backports-functools_lru_cache-1.2.1-3.fc26.noarch does not belong to a distupgrade repository - nothing provides python2-backports needed by python2-backports-functools_lru_cache-1.4-3.fc27.noarch Problem 2: package ceph-libs-compat-1:10.2.7-2.fc26.x86_64 requires libcephfs1 = 1:10.2.7-2.fc26, but none of the providers can be installed - libcephfs1-1:10.2.7-2.fc26.x86_64 does not belong to a distupgrade repository - problem with installed package ceph-libs-compat-1:10.2.7-2.fc26.x86_64 Problem 3: package kdegraphics-strigi-analyzer-16.04.2-1.fc24.x86_64 requires libstreamanalyzer.so.0()(64bit), but none of the providers can be installed - strigi-libs-0.7.8-12.fc24.x86_64 does not belong to a distupgrade repository - problem with installed package kdegraphics-strigi-analyzer-16.04.2-1.fc24.x86_64 Problem 4: package kfilemetadata-4.14.3-7.fc26.x86_64 requires libexiv2.so.14()(64bit), but none of the providers can be installed - exiv2-libs-0.25-4.fc26.x86_64 does not belong to a distupgrade repository - problem with installed package kfilemetadata-4.14.3-7.fc26.x86_64 Problem 5: package hugin-2017.0.0-5.fc27.x86_64 requires libexiv2.so.26()(64bit), but none of the providers can be installed - cannot install both exiv2-libs-0.26-6.fc27.x86_64 and exiv2-libs-0.25-4.fc26.x86_64 - problem with installed package hugin-2017.0.0-1.fc26.x86_64 - package libkexiv2-15.08.3-3.fc26.x86_64 requires libexiv2.so.14()(64bit), but none of the providers can be installed - hugin-2017.0.0-1.fc26.x86_64 does not belong to a distupgrade repository - problem with installed package libkexiv2-15.08.3-3.fc26.x86_64 (try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages) so that's two problems less. Removing my old f24 'kdegraphics-strigi-analyzer-16.04.2-1.fc24.x86_64' gets rid of problem 3 Still, problem 4 and 5 still look like they're moaning about exiv2-libs
yep, so cleaning out the old strigi-analyzer, that python package and the ceph-libs compat I'm left with these 2 that are still exiv: [root@major dg]# dnf system-upgrade download --refresh --releasever=27 --enablerepo=updates-testing Before you continue ensure that your system is fully upgraded by running "dnf --refresh upgrade". Do you want to continue [y/N]: y Fedora 27 - x86_64 - Test Updates 5.2 MB/s | 19 MB 00:03 Fedora 27 - x86_64 8.4 MB/s | 58 MB 00:06 Last metadata expiration check: 0:00:00 ago on Fri 13 Oct 2017 10:20:22 BST. Error: Problem 1: package kfilemetadata-4.14.3-7.fc26.x86_64 requires libexiv2.so.14()(64bit), but none of the providers can be installed - exiv2-libs-0.25-4.fc26.x86_64 does not belong to a distupgrade repository - problem with installed package kfilemetadata-4.14.3-7.fc26.x86_64 Problem 2: package hugin-2017.0.0-5.fc27.x86_64 requires libexiv2.so.26()(64bit), but none of the providers can be installed - cannot install both exiv2-libs-0.26-6.fc27.x86_64 and exiv2-libs-0.25-4.fc26.x86_64 - problem with installed package hugin-2017.0.0-1.fc26.x86_64 - package libkexiv2-15.08.3-3.fc26.x86_64 requires libexiv2.so.14()(64bit), but none of the providers can be installed - hugin-2017.0.0-1.fc26.x86_64 does not belong to a distupgrade repository - problem with installed package libkexiv2-15.08.3-3.fc26.x86_64 (try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages)
OK, thanks, looks like there's a few more retired packages that need to be removed here.
fedora-obsolete-packages-27-8 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.
*** Bug 1469822 has been marked as a duplicate of this bug. ***
fedora-obsolete-packages-27-9 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.
Hi I have been getting the following: Problem: package ceph-libs-compat-1:10.2.7-2.fc26.x86_64 requires libcephfs1 = 1:10.2.7-2.fc26, but none of the providers can be installed - libcephfs1-1:10.2.7-2.fc26.x86_64 does not belong to a distupgrade repository - problem with installed package ceph-libs-compat-1:10.2.7-2.fc26.x86_64
(In reply to aolmov89 from comment #9) > Hi I have been getting the following: > > > Problem: package ceph-libs-compat-1:10.2.7-2.fc26.x86_64 requires libcephfs1 > = 1:10.2.7-2.fc26, but none of the providers can be installed > - libcephfs1-1:10.2.7-2.fc26.x86_64 does not belong to a distupgrade > repository > - problem with installed package ceph-libs-compat-1:10.2.7-2.fc26.x86_64 I solved it
Hi aolmov89 I have exactly the same issue as reported in comment #9. How did you manage to solve it ? Thanks.
fyi, as far as I know and can tell, ceph has little to nothing to do with exiv2, so is (should be) not related to this specific bug. Upgrade path issues should be filed as a separate bug, probably against the 'ceph' bugzilla component.
Actually, searching now, I think it's already filed @ bug #1498846 , which matches the symptoms reported here.
I solved the problem anyway, just had to remove libcephfs1. I'm now running on Fedora 27, thx.