Bug 2023460 - Request to rebuild qt-creator for RHEL 8.5
Summary: Request to rebuild qt-creator for RHEL 8.5
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: qt-creator
Version: epel8
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
Assignee: Dave Johansen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-11-15 18:55 UTC by Matt Harvazinski
Modified: 2021-12-04 00:37 UTC (History)
8 users (show)

Fixed In Version: qt-creator-4.12.4-8.el8
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-12-04 00:37:55 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Matt Harvazinski 2021-11-15 18:55:06 UTC
Description of problem: qt-creator won't install on RHEL 8.5 due to mismatched dependencies.


Version-Release number of selected component (if applicable):


How reproducible: always.


Steps to Reproduce:
1. yum install qt-creator


Actual results:
qt-creator does not install

Expected results:
qt-creator installed

Additional info:

Comment 2 Thomas Zimmermann 2021-11-22 12:26:38 UTC
Another patch is needed:
https://code.qt.io/cgit/qt-creator/qt-creator.git/patch/src/tools/clangpchmanagerbackend/source/generatepchactionfactory.h?id=1646d9ffc4374e8bd9f99e42078b96a0d948d3d1

And one entry needs to be added to qt-creator-Fedora-privlibs:
%global privlibs %{privlibs}|libSerialTerminal

With these changes and https://code.qt.io/cgit/qt-creator/qt-creator.git/patch/src/plugins/clangformat/clangformatutils.cpp?id=25e7b2c5d608f71aba694224e5160fc430731b6a my local rebuild is finally working.

Comment 3 Sandro Mani 2021-11-22 12:27:43 UTC
Would you be willing to maintain qt-creator for epel?

Comment 4 Thomas Zimmermann 2021-11-22 12:47:44 UTC
I'm not able to fully maintain it, due to lack of time.

But I could take care of the frequent rebuilds until a real maintainer is found.
And I would need an introduction in how to contribute to EPEL (I'm mostly an openSUSE User ;-))

Comment 5 Sandro Mani 2021-11-23 06:48:34 UTC
Maintaining in epel8 isn't really much more than rebuilding when things break, and in case merging from rawhide or a stable branch if one wants to update the package. It would just be useful if someone who actively uses qt-creator on EL would maintain it there, as I'll never notice any dependency breakages, as I don't use EL.

Comment 6 Thomas Zimmermann 2021-11-23 08:01:49 UTC
I'm using qt-creator from EL at work, so I will notice breakages.

When it is mostly triggering rebuilds you can add me as maintainer for epel8.

Comment 7 Fedora Update System 2021-11-25 14:00:54 UTC
FEDORA-EPEL-2021-66d6618526 has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-66d6618526

Comment 8 Fedora Update System 2021-11-26 01:38:12 UTC
FEDORA-EPEL-2021-66d6618526 has been pushed to the Fedora EPEL 8 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-66d6618526

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Fedora Update System 2021-12-04 00:37:55 UTC
FEDORA-EPEL-2021-66d6618526 has been pushed to the Fedora EPEL 8 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.