Bug 1292093
Summary: | Packages of qjson for both Qt4 and Qt5 can not co-exist in the same system | |||
---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Raphael Groner <projects.rg> | |
Component: | qjson | Assignee: | Rex Dieter <rdieter> | |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | |
Severity: | medium | Docs Contact: | ||
Priority: | high | |||
Version: | rawhide | CC: | jgrulich, projects.rg, rdieter | |
Target Milestone: | --- | |||
Target Release: | --- | |||
Hardware: | All | |||
OS: | Linux | |||
Whiteboard: | ||||
Fixed In Version: | Doc Type: | Bug Fix | ||
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1292106 (view as bug list) | Environment: | ||
Last Closed: | 2015-12-19 12:48:14 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: | ||
Embargoed: | ||||
Bug Depends On: | ||||
Bug Blocks: | 1292095 |
Description
Raphael Groner
2015-12-16 13:08:16 UTC
Please also remove wrong path with /usr/lib/ in x86_64 package: /usr/lib/pkgconfig/QJson.pc > rpm -q qjson-qt5-devel qjson-qt5-devel-0-0.1.20150318.d0f62e6git.fc23.x86_64 > dnf repoquery --list qjson-devel |grep .pc /usr/lib/pkgconfig/QJson.pc /usr/lib64/pkgconfig/QJson.pc > rpmls qjson-qt5-devel |grep pc -rw-r--r-- /usr/lib64/pkgconfig/QJson.pc Comment #1 is invalid cause dnf does not know about correct arch to choose in --list execution. qjson package is fine, it's this mysterious qjson-qt5 you're trying to use here that is arguably broken. Where is that coming from? I can turn on support here in qjson, but you said before it wasn't needed in bug #1234207 Has the situation changed? That's totally confusing. What are you talking about? http://pkgs.fedoraproject.org/cgit/qjson.git/tree/qjson.spec#n48 qt5 isn't actually enabled... yet. See top of qjson.spec: http://pkgs.fedoraproject.org/cgit/qjson.git/tree/qjson.spec#n7 So: 1. Are you asking again that qt5 support be enabled again (contrary to bug #1234207) ? 2. Can you rephrase exactly what is wrong? As far as I can tell "Qt4 and Qt5" versions *can* co-exist just fine. 1 yes 2 # env LC_ALL=C dnf install qjson-devel qjson-qt5-devel Last metadata expiration check performed 0:00:18 ago on Wed Dec 16 14:02:31 2015. Package qjson-qt5-devel-0-0.1.20150318.d0f62e6git.fc23.x86_64 is already installed, skipping. Error: package qjson-devel-0.8.1-10.fc23.i686 requires libqjson.so.0, but none of the providers can be installed (try to add '--allowerasing' to command line to replace conflicting packages) ok 2. the qjson-qt5-devel you have installed is broken, and it's not from fedora. I don't know where you got it, but *that* is the source of your the problem As for 1, ok, I'll go ahead and (re)enable qt5 support in fedora's qjson package. %changelog * Thu Dec 17 2015 Rex Dieter <rdieter> 0.8.1-14 - pull in another Qt5-related upstream fix, enable -qt5 (#1292093) https://koji.fedoraproject.org/koji/taskinfo?taskID=12252252 This one should be less broken. :) |