Bug 1325662

Summary: kf5-frameworkintegration package conflict
Product: [Fedora] Fedora Reporter: Clodoaldo Pinto Neto <clodoaldo.pinto.neto>
Component: kf5-frameworkintegrationAssignee: Rex Dieter <rdieter>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 23CC: jgrulich, me, rdieter, than
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-04-12 11:55:00 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
dnf command output
none
Installed qt5 packages
none
dnf clean all none

Description Clodoaldo Pinto Neto 2016-04-10 12:45:23 UTC
Created attachment 1145676 [details]
dnf command output

When upgrading kf5-framewokintegration from the updates-testing repository it is skipped due to conflicts.

Using the --best --allowerasing options it asks to downgrade qt5 from 5.6.0 to 5.5.1

Comment 1 Rex Dieter 2016-04-10 12:48:24 UTC
Odd, Qt 5.6.0 is still in -testing:

https://bodhi.fedoraproject.org/updates/FEDORA-2016-d4c912d8a2

which includes kf5-frameworkintegration-5.21.0-1.fc23.1  (which is newer than what is referenced in your attachment)

Comment 2 Clodoaldo Pinto Neto 2016-04-10 13:03:59 UTC
Created attachment 1145677 [details]
Installed qt5 packages

Comment 3 Clodoaldo Pinto Neto 2016-04-10 13:04:38 UTC
I installed qt5 5.6 from the updates-testing repository, check the attachment, and it is in the mirror that appears to me now:

http://fedora.c3sl.ufpr.br/linux/updates/testing/23/x86_64/q/

Comment 4 Rex Dieter 2016-04-10 13:17:35 UTC
I know, except your latest transaction did not include kf5-frameworkintegration-5.21.0-1.fc23.1 , which is required to get qt-5.6

Comment 5 Rex Dieter 2016-04-10 13:22:53 UTC
For posterity, if anything like this happens again, try just: dnf --best (without --allowerasing).  That will help highlight more precisely where the problem(s) are, and give important details in filing bugs (like here :) )

Comment 6 Clodoaldo Pinto Neto 2016-04-10 13:23:41 UTC
Created attachment 1145678 [details]
dnf clean all

Comment 7 Clodoaldo Pinto Neto 2016-04-10 13:25:04 UTC
Even after dnf clean all the newest kf5-frameworkintegration does not show up. Check attachment

Comment 8 Clodoaldo Pinto Neto 2016-04-10 13:25:37 UTC
# dnf --enablerepo=updates-testing upgrade kf5\* --best
Last metadata expiration check: 0:02:42 ago on Sun Apr 10 13:22:33 2016.
Error: package kf5-frameworkintegration-5.21.0-1.fc23.x86_64 requires qt5-qtbase(x86-64) = 5.5.1, but none of the providers can be installed.
package qt5-qtxmlpatterns-5.6.0-4.fc23.x86_64 requires libQt5Core.so.5(Qt_5)(64bit), but none of the providers can be installed
(try to add '--allowerasing' to command line to replace conflicting packages)

Comment 9 Rex Dieter 2016-04-10 13:32:38 UTC
All I can say is it seems repos are in an inconsistent state right now, I cannot explain why kf5-frameworkintegration-5.21.0-1.fc23.1 isn't there, but it should be.

$ koji latest-pkg f23-updates kf5-frameworkintegration
...
kf5-frameworkintegration-5.21.0-1.fc23

$ koji latest-pkg f23-updates-testing kf5-frameworkintegration
...
kf5-frameworkintegration-5.21.0-1.fc23.1


I'll try to find out more details later today.

Comment 10 Clodoaldo Pinto Neto 2016-04-12 06:58:40 UTC
It is fixed for me now

Comment 11 Rex Dieter 2016-04-12 11:55:00 UTC
Thanks