Bug 1727444
Summary: | Installing python3-qt5-webengine downgrades many qt5-* packages | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Thomas Drake-Brockman <thomas> |
Component: | pyqtwebengine | Assignee: | Rex Dieter <rdieter> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 30 | CC: | albertgasset, chkr, jan.public, jjb, kde-sig, paulds, projects.rg, rdieter, than, timothee.floure |
Target Milestone: | --- | Keywords: | Triaged |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | pyqtwebengine-5.12.1-5.fc30 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-07-15 00:56:39 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: | 1727429, 1728950 |
Description
Thomas Drake-Brockman
2019-07-06 11:58:04 UTC
According to the changelog of python-qt5, the webengine sub-packages was removed: * Thu Mar 21 2019 Rex Dieter <rdieter> - 5.12.1-1 - 5.12.1 - omit webengine (now packaged separately) I guess the new package is https://src.fedoraproject.org/rpms/pyqtwebengine - but this one was never built for F30: https://koji.fedoraproject.org/koji/packageinfo?packageID=28563 That means, with the last recent update of python-qt5, python3-qt5-webengine is gone and causes update problems on systems having it installed. Please can you build pyqtwebengine for F30 as well? I guess the following problem upgrading several packages is related: # dnf update Last metadata expiration check: 2:03:23 ago on 2019-07-07T10:28:18 CEST. Dependencies resolved. Problem 1: package python3-qt5-webengine-5.11.3-6.fc30.x86_64 requires python3-qt5(x86-64) = 5.11.3-6.fc30, but none of the providers can be installed - cannot install both python3-qt5-5.12.2-5.fc30.x86_64 and python3-qt5-5.11.3-6.fc30.x86_64 - cannot install both python3-qt5-5.11.3-6.fc30.x86_64 and python3-qt5-5.12.2-5.fc30.x86_64 - cannot install the best update candidate for package python3-qt5-webengine-5.11.3-6.fc30.x86_64 - cannot install the best update candidate for package python3-qt5-5.11.3-6.fc30.x86_64 Problem 2: package qutebrowser-1.6.3-1.fc30.noarch requires python3-qt5-webengine, but none of the providers can be installed - package python3-qt5-webengine-5.11.3-6.fc30.x86_64 requires python3-qt5(x86-64) = 5.11.3-6.fc30, but none of the providers can be installed - package python3-qt5-5.11.3-6.fc30.x86_64 requires python3-qt5-base(x86-64) = 5.11.3-6.fc30, but none of the providers can be installed - cannot install both python3-qt5-base-5.12.2-5.fc30.x86_64 and python3-qt5-base-5.11.3-6.fc30.x86_64 - cannot install both python3-qt5-base-5.11.3-6.fc30.x86_64 and python3-qt5-base-5.12.2-5.fc30.x86_64 - cannot install the best update candidate for package qutebrowser-1.6.3-1.fc30.noarch - cannot install the best update candidate for package python3-qt5-base-5.11.3-6.fc30.x86_64 Problem 3: problem with installed package python3-qt5-webengine-5.11.3-6.fc30.x86_64 - package python3-qt5-webengine-5.11.3-6.fc30.x86_64 requires python3-qt5(x86-64) = 5.11.3-6.fc30, but none of the providers can be installed - cannot install both python3-qt5-5.12.2-5.fc30.x86_64 and python3-qt5-5.11.3-6.fc30.x86_64 - cannot install both python3-qt5-5.11.3-6.fc30.x86_64 and python3-qt5-5.12.2-5.fc30.x86_64 - package python3-qt5-webkit-5.12.2-5.fc30.x86_64 requires python3-qt5(x86-64) = 5.12.2-5.fc30, but none of the providers can be installed - cannot install the best update candidate for package python3-qt5-webkit-5.11.3-6.fc30.x86_64 Problem 4: problem with installed package qutebrowser-1.6.3-1.fc30.noarch - package qutebrowser-1.6.3-1.fc30.noarch requires python3-qt5-webengine, but none of the providers can be installed - package python3-qt5-webengine-5.11.3-6.fc30.x86_64 requires python3-qt5(x86-64) = 5.11.3-6.fc30, but none of the providers can be installed - package python3-qt5-5.11.3-6.fc30.x86_64 requires libQt5Quick.so.5(Qt_5.12.1_PRIVATE_API)(64bit), but none of the providers can be installed - cannot install both qt5-qtdeclarative-5.12.4-1.fc30.x86_64 and qt5-qtdeclarative-5.12.1-1.fc30.x86_64 - cannot install both qt5-qtdeclarative-5.12.1-1.fc30.x86_64 and qt5-qtdeclarative-5.12.4-1.fc30.x86_64 - cannot install the best update candidate for package qt5-qtdeclarative-5.12.1-1.fc30.x86_64 ============================================================================================================================================================================================================================================================== Package Architecture Version Repository Size ============================================================================================================================================================================================================================================================== Upgrading: libnice x86_64 0.1.16-5.fc30 updates 174 k libnice-gstreamer1 x86_64 0.1.16-5.fc30 updates 19 k Skipping packages with conflicts: (add '--best --allowerasing' to command line to force their upgrade): python3-qt5 x86_64 5.12.2-5.fc30 updates 1.1 M python3-qt5-base x86_64 5.12.2-5.fc30 updates 2.7 M qt5-qtdeclarative x86_64 5.12.4-1.fc30 updates 3.5 M Skipping packages with broken dependencies: python3-qt5-webkit x86_64 5.12.2-5.fc30 updates 116 k Transaction Summary ============================================================================================================================================================================================================================================================== Upgrade 2 Packages Skip 4 Packages Appears we missed building pyqtwebengine for the prior update (now that webengine support is built separately). f30 branch for the aforementioned package has been requested, and builds will process as soon as that's completed. Triaging to pyqtwebengine, new builds on the way FEDORA-2019-6a3adc4a53 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-6a3adc4a53 pyqtwebengine-5.12.1-5.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-6a3adc4a53 Hello! Qutebrowser maintainer here, which package is affected by this change. Is the python3-qt5-webgine package being replaced by the pyqtwebengine (that's weird naming for a python package!) package? I'm a bit confused since we still have python3-qt5-webengine in rawhide, and no pyqtwebengine package. Yes and no. :) the src.rpm changed from python-qt5 to pyqtwebengine, but the run-time package stays the same for upgrade path: python3-qt5-webengine Does that answer your question? (In reply to Rex Dieter from comment #8) > Yes and no. :) > > the src.rpm changed from python-qt5 to pyqtwebengine, but the run-time > package stays the same for upgrade path: python3-qt5-webengine > > Does that answer your question? Yes, thanks! pyqtwebengine-5.12.1-5.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report. *** Bug 1727429 has been marked as a duplicate of this bug. *** |