Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 925718 (qtwebengine5-removal)

Summary: [Tracker] dev-qt/qtwebengine:5 removal
Product: Gentoo Linux Reporter: Andreas Sturmlechner <asturm>
Component: Current packagesAssignee: Qt Bug Alias <qt>
Status: CONFIRMED ---    
Severity: normal CC: ansla80, eugene.shalygin
Priority: Normal Keywords: Tracker
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://qa-reports.gentoo.org/output/genrdeps/rindex/dev-qt/qtwebengine
See Also: https://bugs.gentoo.org/show_bug.cgi?id=933196
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 925722, 925723, 926654, 926655, 926664, 926665, 926666, 926669, 926670, 926671, 926672, 926673, 926674, 926675, 926676, 926677, 926678, 926680, 926681, 926684, 926686, 926687, 916451, 918966, 925719, 925720, 925724, 926661, 926679, 926682, 926683, 936794, 941135    
Bug Blocks: 682392    

Description Andreas Sturmlechner gentoo-dev 2024-02-28 16:37:08 UTC
Reasons:

- based off ancient Chromium 87 and barely usable as a browser
- upstream struggling to keep up with security patches
- already starting to bundle more and more as it fails to build w/ modern deps
- probably no chance of python3_12 support
- let's try to minimise the need for dual qtwebengine:{5,6} installs fast

No talking.
Comment 1 Ionen Wolkens gentoo-dev 2024-02-28 16:56:27 UTC
(In reply to Andreas Sturmlechner from comment #0)
> - probably no chance of python3_12 support
If really had to, probably a remote chance with what I had (formerly) done in [1] which turned out to be unnecessary thanks to chromium fixing it.

Albeit, I agree that getting rid of it earlier than later once reasonable seem like the right path forward.

[1] https://github.com/gentoo/gentoo/pull/34721
Comment 2 Larry the Git Cow gentoo-dev 2024-05-30 12:52:40 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d175b281a41ab520956d2d4f9cac7c5df533de

commit 97d175b281a41ab520956d2d4f9cac7c5df533de
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2024-05-30 12:01:01 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2024-05-30 12:34:41 +0000

    dev-qt/qtwebengine: Add python3.12, add missing BDEPEND for catapult
    
    Bug: https://bugs.gentoo.org/925718
    Bug: https://bugs.gentoo.org/931970
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-qt/qtwebengine/Manifest                             | 1 +
 dev-qt/qtwebengine/qtwebengine-5.15.14_p20240510.ebuild | 7 +++----
 2 files changed, 4 insertions(+), 4 deletions(-)
Comment 3 Larry the Git Cow gentoo-dev 2024-05-30 12:56:29 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/qt.git/commit/?id=69f33d85f987602bbee30b559cfe92ffeb5b7b73

commit 69f33d85f987602bbee30b559cfe92ffeb5b7b73
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2024-05-30 12:01:01 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2024-05-30 12:55:18 +0000

    dev-qt/qtwebengine: Add python3.12, add missing BDEPEND for catapult
    
    Bug: https://bugs.gentoo.org/925718
    Bug: https://bugs.gentoo.org/931970
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-qt/qtwebengine/Manifest                        | 2 +-
 dev-qt/qtwebengine/qtwebengine-5.15.14.9999.ebuild | 7 +++----
 2 files changed, 4 insertions(+), 5 deletions(-)
Comment 4 Andreas Sturmlechner gentoo-dev 2024-05-30 13:10:13 UTC
No longer blocking py3.12.