Bug 2394367

Summary: LabPlot-2.12.1-5.fc42 does not allow new qt6-qtbase-6.9.2 packages to update
Product: [Fedora] Fedora Reporter: Brian Morrison <bdm>
Component: LabPlotAssignee: Jan Grulich <jgrulich>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 42CC: i, jgrulich, kde-sig, scitech-bugs, topazus
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: LabPlot-2.12.1-6.fc42 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-09-16 01:15:04 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Brian Morrison 2025-09-10 11:30:22 UTC
qt6-qtbase-6.9.2-1.fc42.x86_64 needs LabPlot-2.2.1 rebuilt against it, as does

Qt-Advanced-Docking-System-4.4.1-1.fc42.x86_64


Reproducible: Always

Actual Results:
Problem: python3-pyqt6-6.9.0-4.fc42.i686 from updates-testing has inferior architecture
  - package calibre-8.0.1-5.fc42.x86_64 from updates-testing requires python-pyqt6 >= 6.9.0-4.fc42, but none of the providers can be installed
  - package python3-pyqt6-6.9.0-4.fc42.x86_64 from updates-testing requires python3-pyqt6-base(x86-64) = 6.9.0-4.fc42, but none of the providers can be installed
  - package python3-pyqt6-base-6.9.0-4.fc42.x86_64 from updates-testing requires qt6-qtbase(x86-64) = 6.9.2, but none of the providers can be installed
  - problem with installed package
  - installed package LabPlot-2.12.1-4.fc42.x86_64 requires qt6-qtbase(x86-64) = 6.9.1, but none of the providers can be installed
  - package LabPlot-2.12.1-4.fc42.x86_64 from updates requires qt6-qtbase(x86-64) = 6.9.1, but none of the providers can be installed
  - package LabPlot-2.11.80~20241117.082905.4e770ae-7.fc42.x86_64 from fedora requires qt6-qtbase(x86-64) = 6.8.2, but none of the providers can be installed
  - cannot install both qt6-qtbase-6.9.2-1.fc42.x86_64 from updates-testing and qt6-qtbase-6.9.1-1.fc42.x86_64 from @System
  - cannot install both qt6-qtbase-6.9.2-1.fc42.x86_64 from updates-testing and qt6-qtbase-6.9.1-1.fc42.x86_64 from updates
  - cannot install both qt6-qtbase-6.9.2-1.fc42.x86_64 from updates-testing and qt6-qtbase-6.8.2-3.fc42.x86_64 from fedora
  - nothing provides libqtadvanceddocking-qt6.so.4.4.0()(64bit) needed by LabPlot-2.12.1-5.fc42.x86_64 from updates-testing
  - cannot install the best update candidate for package calibre-8.0.1-4.fc42.x86_64

Package                                       Arch        Version                                        Repository                     Size
Skipping packages with conflicts:
 qt6-qtbase                                   x86_64      6.8.2-3.fc42                                   fedora                     12.6 MiB
 qt6-qtbase                                   x86_64      6.9.2-1.fc42                                   updates-testing            12.9 MiB
Skipping packages with broken dependencies:
 LabPlot                                      x86_64      2.12.1-4.fc42                                  updates                    43.4 MiB
 LabPlot                                      x86_64      2.11.80~20241117.082905.4e770ae-7.fc42         fedora                     41.2 MiB
 LabPlot                                      x86_64      2.12.1-5.fc42                                  updates-testing            43.4 MiB
 calibre                                      x86_64      8.0.1-5.fc42                                   updates-testing            59.3 MiB
 python3-pyqt6                                x86_64      6.9.0-4.fc42                                   updates-testing             5.7 MiB
 python3-pyqt6-base                           x86_64      6.9.0-4.fc42                                   updates-testing            15.6 MiB


Expected Results:
Packages update without error.

Comment 1 Brian Morrison 2025-09-11 16:02:34 UTC
Actually it's only the LabPlot packages that need to be rebuilt, Qt-Advanced-Docking-System-4.4.1-1.fc42.x86_64 will install with the qt6-qtbase-6.9.2-1.fc42.x86_64 updates installed.

Comment 2 Fedora Update System 2025-09-12 09:00:14 UTC
FEDORA-2025-e0d21b8d35 (calibre-8.0.1-5.fc42, dtk6core-6.0.27-7.fc42, and 55 more) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-e0d21b8d35

Comment 3 Fedora Update System 2025-09-13 03:44:32 UTC
FEDORA-2025-e0d21b8d35 has been pushed to the Fedora 42 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-e0d21b8d35`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-e0d21b8d35

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

Comment 4 Fedora Update System 2025-09-16 01:15:04 UTC
FEDORA-2025-e0d21b8d35 (calibre-8.0.1-5.fc42, dtk6core-6.0.27-7.fc42, and 55 more) has been pushed to the Fedora 42 stable repository.
If problem still persists, please make note of it in this bug report.