Bug 2249975

Summary: Request to rebuild qt-creator for RHEL8.9
Product: [Fedora] Fedora EPEL Reporter: gerhard.a.neubauer
Component: qt-creatorAssignee: thomas.zimmermann <thomas.zimmermann>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: epel8CC: davejohansen, helio, jreznik, kde-sig, manisandro, rdieter, thomas.zimmermann
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: qt-creator-8.0.2-2.el8 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-11-25 02:05:29 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 gerhard.a.neubauer 2023-11-16 07:41:40 UTC
Description of problem:

Currently installing qt-creator on RHEL 8.9 requires a downgrade of 16 Packages

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


How reproducible:



Steps to Reproduce:
1.

dxh0#root# dnf install qt-creator
Updating Subscription Management repositories.

This system is registered with an entitlement server, but is not receiving updates. You can use subscription-manager to assign subscriptions.

Red Hat Enterprise Linux 8 for x86_64 - Supplementary (RPMs)                                                                                                      16 kB/s | 3.8 kB     00:00    
Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs)                                                                                                          22 kB/s | 4.5 kB     00:00    
Red Hat CodeReady Linux Builder for RHEL 8 x86_64 (RPMs)                                                                                                          23 kB/s | 4.5 kB     00:00    
JBoss Enterprise Application Platform 7.4 (RHEL 8) (RPMs)                                                                                                         16 kB/s | 4.1 kB     00:00    
Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs)                                                                                                             20 kB/s | 4.1 kB     00:00    
Single Sign-On 7.6 for RHEL 8 x86_64 (RPMs)                                                                                                                       20 kB/s | 4.0 kB     00:00    
Dependencies resolved.
=================================================================================================================================================================================================
 Package                                       Architecture               Version                                                     Repository                                            Size
=================================================================================================================================================================================================
Installing:
 qt-creator                                    x86_64                     8.0.2-1.el8                                                 epel                                                  22 M
Installing dependencies:
 qt-creator-data                               noarch                     8.0.2-1.el8                                                 epel                                                 1.7 M
 qt5-qtserialport                              x86_64                     5.15.3-1.el8                                                rhel-8-for-x86_64-appstream-rpms                      71 k
 yaml-cpp                                      x86_64                     0.6.2-3.el8                                                 epel                                                 171 k
Downgrading:
 clang                                         x86_64                     15.0.7-1.module+el8.8.0+17939+b58878af                      rhel-8-for-x86_64-appstream-rpms                      84 k
 clang-devel                                   x86_64                     15.0.7-1.module+el8.8.0+17939+b58878af                      rhel-8-for-x86_64-appstream-rpms                     2.5 M
 clang-libs                                    x86_64                     15.0.7-1.module+el8.8.0+17939+b58878af                      rhel-8-for-x86_64-appstream-rpms                      24 M
 clang-resource-filesystem                     x86_64                     15.0.7-1.module+el8.8.0+17939+b58878af                      rhel-8-for-x86_64-appstream-rpms                      15 k
 clang-tools-extra                             x86_64                     15.0.7-1.module+el8.8.0+17939+b58878af                      rhel-8-for-x86_64-appstream-rpms                      22 M
 lld                                           x86_64                     15.0.7-1.module+el8.8.0+17939+b58878af                      rhel-8-for-x86_64-appstream-rpms                      29 k
 lld-libs                                      x86_64                     15.0.7-1.module+el8.8.0+17939+b58878af                      rhel-8-for-x86_64-appstream-rpms                     1.8 M
 llvm                                          x86_64                     15.0.7-1.module+el8.8.0+17939+b58878af                      rhel-8-for-x86_64-appstream-rpms                      17 M
 llvm-devel                                    x86_64                     15.0.7-1.module+el8.8.0+17939+b58878af                      rhel-8-for-x86_64-appstream-rpms                     3.9 M
 llvm-libs                                     x86_64                     15.0.7-1.module+el8.8.0+17939+b58878af                      rhel-8-for-x86_64-appstream-rpms                      27 M
 llvm-static                                   x86_64                     15.0.7-1.module+el8.8.0+17939+b58878af                      rhel-8-for-x86_64-appstream-rpms                      48 M
 llvm-test                                     x86_64                     15.0.7-1.module+el8.8.0+17939+b58878af                      rhel-8-for-x86_64-appstream-rpms                     594 k
 llvm-toolset                                  x86_64                     15.0.7-1.module+el8.8.0+17939+b58878af                      rhel-8-for-x86_64-appstream-rpms                      23 k
 mesa-dri-drivers                              x86_64                     22.3.0-2.el8                                                rhel-8-for-x86_64-appstream-rpms                     7.3 M
 mesa-filesystem                               x86_64                     22.3.0-2.el8                                                rhel-8-for-x86_64-appstream-rpms                      35 k
 mesa-libxatracker                             x86_64                     22.3.0-2.el8                                                rhel-8-for-x86_64-appstream-rpms                     2.0 M

Transaction Summary
=================================================================================================================================================================================================
Install     4 Packages
Downgrade  16 Packages

dxh0#root# rpm -qf /bin/clang
clang-16.0.6-2.module+el8.9.0+19521+190d7aba.x86_64


Actual results:


Expected results:


Additional info:

Comment 1 thomas.zimmermann@voestalpine.com 2023-11-16 08:37:39 UTC
Hi,
can you please try the packages from this build?
https://koji.fedoraproject.org/koji/taskinfo?taskID=109099825

It builds, but I'm not sure if the epel build enviroment is already updated to RHEL 8.9.
I expected the build to fail, as upstream has added two small patches to build against clang 16, which I haven't added yet...

Comment 2 gerhard.a.neubauer 2023-11-16 16:03:28 UTC
Hi,

I tried the packages from the mentioned build and it worked.

dxh0#root# yum localinstall qt-creator*       
Updating Subscription Management repositories.

This system is registered with an entitlement server, but is not receiving updates. You can use subscription-manager to assign subscriptions.

Last metadata expiration check: 1:06:02 ago on Thu Nov 16 13:15:13 2023.
Dependencies resolved.
=========================================================================================================================
 Package                          Architecture    Version                Repository                                 Size
=========================================================================================================================
Installing:
 qt-creator                       x86_64          8.0.2-2.el8            @commandline                               22 M
 qt-creator-data                  noarch          8.0.2-2.el8            @commandline                              1.7 M
 qt-creator-debuginfo             x86_64          8.0.2-2.el8            @commandline                              309 M
 qt-creator-debugsource           x86_64          8.0.2-2.el8            @commandline                               11 M
 qt-creator-doc                   noarch          8.0.2-2.el8            @commandline                              6.8 M
 qt-creator-translations          noarch          8.0.2-2.el8            @commandline                              2.4 M
Installing dependencies:
 qt5-qtserialport                 x86_64          5.15.3-1.el8           rhel-8-for-x86_64-appstream-rpms           71 k
 qt5-qttranslations               noarch          5.15.3-1.el8           rhel-8-for-x86_64-appstream-rpms          2.1 M
 yaml-cpp                         x86_64          0.6.2-3.el8            epel                                      171 k

Transaction Summary
=========================================================================================================================
Install  9 Packages

Total size: 356 M
Total download size: 2.4 M
Installed size: 1.5 G
Is this ok [y/N]: y
Downloading Packages:
(1/3): yaml-cpp-0.6.2-3.el8.x86_64.rpm                                                   4.1 MB/s | 171 kB     00:00    
(2/3): qt5-qttranslations-5.15.3-1.el8.noarch.rpm                                        5.3 MB/s | 2.1 MB     00:00    
(3/3): qt5-qtserialport-5.15.3-1.el8.x86_64.rpm                                          175 kB/s |  71 kB     00:00    
-------------------------------------------------------------------------------------------------------------------------
Total                                                                                    2.6 MB/s | 2.4 MB     00:00     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                 1/1 
  Installing       : qt-creator-debugsource-8.0.2-2.el8.x86_64                                                       1/9 
  Installing       : qt5-qttranslations-5.15.3-1.el8.noarch                                                          2/9 
  Installing       : qt5-qtserialport-5.15.3-1.el8.x86_64                                                            3/9 
  Installing       : yaml-cpp-0.6.2-3.el8.x86_64                                                                     4/9 
  Installing       : qt-creator-data-8.0.2-2.el8.noarch                                                              5/9 
  Installing       : qt-creator-8.0.2-2.el8.x86_64                                                                   6/9 
  Installing       : qt-creator-doc-8.0.2-2.el8.noarch                                                               7/9 
  Installing       : qt-creator-translations-8.0.2-2.el8.noarch                                                      8/9 
  Installing       : qt-creator-debuginfo-8.0.2-2.el8.x86_64                                                         9/9 
  Running scriptlet: qt-creator-debuginfo-8.0.2-2.el8.x86_64                                                         9/9 
  Verifying        : yaml-cpp-0.6.2-3.el8.x86_64                                                                     1/9 
  Verifying        : qt5-qtserialport-5.15.3-1.el8.x86_64                                                            2/9 
  Verifying        : qt5-qttranslations-5.15.3-1.el8.noarch                                                          3/9 
  Verifying        : qt-creator-8.0.2-2.el8.x86_64                                                                   4/9 
  Verifying        : qt-creator-data-8.0.2-2.el8.noarch                                                              5/9 
  Verifying        : qt-creator-debuginfo-8.0.2-2.el8.x86_64                                                         6/9 
  Verifying        : qt-creator-debugsource-8.0.2-2.el8.x86_64                                                       7/9 
  Verifying        : qt-creator-doc-8.0.2-2.el8.noarch                                                               8/9 
  Verifying        : qt-creator-translations-8.0.2-2.el8.noarch                                                      9/9 
Installed products updated.

Installed:
  qt-creator-8.0.2-2.el8.x86_64                             qt-creator-data-8.0.2-2.el8.noarch                          
  qt-creator-debuginfo-8.0.2-2.el8.x86_64                   qt-creator-debugsource-8.0.2-2.el8.x86_64                   
  qt-creator-doc-8.0.2-2.el8.noarch                         qt-creator-translations-8.0.2-2.el8.noarch                  
  qt5-qtserialport-5.15.3-1.el8.x86_64                      qt5-qttranslations-5.15.3-1.el8.noarch                      
  yaml-cpp-0.6.2-3.el8.x86_64                              

Complete!

thx

Comment 3 Fedora Update System 2023-11-16 18:19:55 UTC
FEDORA-EPEL-2023-40614766da has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-40614766da

Comment 4 Fedora Update System 2023-11-17 02:18:33 UTC
FEDORA-EPEL-2023-40614766da 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-2023-40614766da

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

Comment 5 Fedora Update System 2023-11-25 02:05:29 UTC
FEDORA-EPEL-2023-40614766da has been pushed to the Fedora EPEL 8 stable repository.
If problem still persists, please make note of it in this bug report.