Bug 1408580

Summary: qt5 not available
Product: [Fedora] Fedora Reporter: Daniele Santini <danysan95>
Component: qconfAssignee: Ivan Romanov <drizt72>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: 25CC: drizt72, projects.rg
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-12-25 13:59:03 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:

Description Daniele Santini 2016-12-25 10:40:12 UTC
Description of problem: Upstream supports both qt5 and qt4, but package only supports qt4

Actual results: Only qconf-qt4 available 

Expected results: qconf-qt5 and qconf-qt4 available

Additional info: The configure script in qconf allows for the --qtselect=[N] flag, which allows to choose the Qt release to use (4 or 5)

Comment 1 Raphael Groner 2016-12-25 12:37:23 UTC
The binary is indeed named as qconf-qt4 with help from a patch but it's linked against Qt5 libraries, this may be the confusing part. It can be used independently for both qt4 and qt5 because it reads XML to generate a configure script. The main purpose is to build psi and psi-plus. When we remove the mentioned patch, those won't build any more and need fixes.

Comment 2 Daniele Santini 2016-12-25 13:59:03 UTC
Ok. Thanks.

Comment 3 Raphael Groner 2017-01-07 08:51:04 UTC

*** This bug has been marked as a duplicate of bug 1234217 ***

Comment 4 Ivan Romanov 2017-01-07 08:59:19 UTC
qconf binary name has allready used by another package. So we can't use it. Maybe we can use symlink with name 'qconf-qt5' or 'qconf-qt' to avoid future 'notabug' bugreports.

$ dnf provides /usr/bin/qconf
Last metadata expiration check performed 2:50:22 ago on Sat Jan  7 11:05:33 2017.
gridengine-2011.11p1-23.fc22.i686 : Grid Engine - Distributed Computing Management software
Repo        : fedora

gridengine-2011.11p1-23.fc22.x86_64 : Grid Engine - Distributed Computing Management software
Repo        : fedora

Comment 5 Raphael Groner 2017-01-07 09:09:25 UTC
https://bugzilla.redhat.com/show_bug.cgi?id=676129#c23

Comment 6 Ivan Romanov 2017-01-07 09:25:16 UTC
I added qconf-qt5 hard link to avoid extra questions.

Comment 7 Raphael Groner 2017-01-07 10:48:48 UTC
(In reply to Ivan Romanov from comment #6)
> I added qconf-qt5 hard link to avoid extra questions.

IMHO that's the best solution ATM in concern of all known issues. Thanks!

Comment 8 Raphael Groner 2017-01-07 17:16:31 UTC
@Daniele Please try the update:
https://bodhi.fedoraproject.org/updates/FEDORA-2017-0f6e0e4159