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: RESOLVED FIXED
Alias: qtwebengine5-removal
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Qt Bug Alias
URL: https://qa-reports.gentoo.org/output/...
Whiteboard: last-rites scheduled for end of April
Keywords: PMASKED, Tracker
Depends on: 925722 926684 823008 916451 918966 925719 925720 925723 925724 926655 926661 926664 926665 926666 926669 926670 926671 926672 926673 926674 926675 926676 926677 926678 926679 926680 926681 926682 926683 926686 926687 936794 941135 946528 947737 949925 953061 954143
Blocks: metatracker qt5-removal
  Show dependency tree
 
Reported: 2024-02-28 16:37 UTC by Andreas Sturmlechner
Modified: 2025-04-28 17:21 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.
Comment 5 Larry the Git Cow gentoo-dev 2025-04-24 18:21:23 UTC
The bug has been referenced in the following commit(s):

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

commit e71f628fd1f0b625d45e57484dedea48662b54fa
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2025-04-21 06:54:28 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2025-04-24 18:21:06 +0000

    dev-qt/qtwebengine: Mask slot 5 for imminent removal
    
    Bug: https://bugs.gentoo.org/925718
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 profiles/package.mask | 4 ++++
 1 file changed, 4 insertions(+)
Comment 6 Larry the Git Cow gentoo-dev 2025-04-28 17:21:57 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=951d2f5c3d1df1a37315280bcce3fff1c681daef

commit 951d2f5c3d1df1a37315280bcce3fff1c681daef
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2025-04-27 21:31:52 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2025-04-28 17:12:55 +0000

    dev-qt/qtwebengine: drop 5.15.16_p20241115
    
    Closes: https://bugs.gentoo.org/925718
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-qt/qtwebengine/Manifest                        |   2 -
 ...webengine-5.15.14_p20240510-gcc15-cstdint.patch | 170 --------------
 ...5.15.14_p20240510-gcc15-template-id-cdtor.patch |  93 --------
 .../qtwebengine-5.15.14_p20240510-icu-75.patch     | 102 --------
 .../files/qtwebengine-5.15.14_p20240510-re2.patch  |  14 --
 ...twebengine-5.15.16_p20241115-py3.13-pipes.patch |  21 --
 ...qtwebengine-5.15.2_p20210521-clang-libc++.patch |  10 -
 .../qtwebengine-5.15.16_p20241115.ebuild           | 259 ---------------------
 profiles/package.mask                              |   4 -
 9 files changed, 675 deletions(-)