On fedora 26 I keep getting this:
[root@zooty ~]# dnf -y update
Last metadata expiration check: 0:12:14 ago on Fri Nov 24 13:31:23 2017.
Dependencies resolved.
Problem: cannot install both qt5-qtbase-5.7.1-15.fc26.x86_64 and
qt5-qtbase-5.9.2-4.fc26.x86_64
- package calibre-3.11.1-1.fc26.x86_64 requires qt5-qtbase(x86-64) = 5.7.1, but none of
the providers can be installed
- cannot install the best update candidate for package qt5-qtbase-5.9.2-4.fc26.x86_64
- cannot install the best update candidate for package calibre-3.1.1-2.fc26.x86_64
================================================================================
Package Arch Version Repository Size
================================================================================
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
qt5-qtbase x86_64 5.7.1-15.fc26 fedora 3.0 M
Skipping packages with broken dependencies:
calibre x86_64 3.11.1-1.fc26 updates 29 M
Transaction Summary
================================================================================
Skip 2 Packages
Nothing to do.
Complete!
My current fedora 26 system has:
[root@zooty ~]# rpm -q calibre
calibre-3.1.1-2.fc26.x86_64
[root@zooty ~]# rpm -q qt5-qtbase
qt5-qtbase-5.9.2-4.fc26.x86_64
So new calibre update wants an older version of Qt5? But the calibre
I already have installed if fine with the newer Qt5 version I
already have installed?
Very confusing...
P.S. I see on fedora 27 new calibre is perfectly happy
with new qt5. These are installed on my fedora 27 partition:
[root@zooty /]# rpm -q calibre
calibre-3.11.1-2.fc27.x86_64
[root@zooty /]# rpm -q qt5-qtbase
qt5-qtbase-5.9.2-5.fc27.x86_64