Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 925718 (qtwebengine5-removal) - [Tracker] dev-qt/qtwebengine:5 removal
Summary: [Tracker] dev-qt/qtwebengine:5 removal
Status: CONFIRMED
Alias: qtwebengine5-removal
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 2 votes (vote)
Assignee: Qt Bug Alias
URL: https://qa-reports.gentoo.org/output/...
Whiteboard:
Keywords: Tracker
Depends on: 916451 925719 925720 925722 925723 926654 926655 926664 926665 926666 926669 926670 926671 926672 926673 926674 926675 926676 926677 926678 926680 926681 926684 926686 926687 918966 925724 926661 926679 926682 926683
Blocks: metatracker
  Show dependency tree
 
Reported: 2024-02-28 16:37 UTC by Andreas Sturmlechner
Modified: 2024-05-30 13:10 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.