Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 893668 - [TRACKER] net-libs/webkit-gtk:4: Remove
Summary: [TRACKER] net-libs/webkit-gtk:4: Remove
Status: IN_PROGRESS
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: PMASKED, Tracker
Depends on: 893700 893706 893720 893670 893672 893674 893676 893678 893680 893682 893684 893686 893688 893690 893692 893694 893696 893698 893702 893704 893708 893710 893712 893714 893716 893718 917409
Blocks:
  Show dependency tree
 
Reported: 2023-02-09 02:45 UTC by Matt Turner
Modified: 2025-05-22 15:48 UTC (History)
4 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 Matt Turner gentoo-dev 2023-02-09 02:45:42 UTC
We currently have 3 slots of webkit-gtk:

- SLOT="4"   for GTK 3 and libsoup:2.4
- SLOT="4.1" for GTK 3 and libsoup:3.0
- SLOT="5"   for GTK 4 and libsoup:3.0

For such a large package, this is a headache for developers and users alike.

There are not API differences between 4 and 4.1, as I understand, so we should be able to migrate dependencies from net-libs/webkit-gtk:4 to :4.1 if the package does not have libsoup:2.4 in its transitive dependencies.
Comment 1 Larry the Git Cow gentoo-dev 2025-05-22 15:47:28 UTC
The bug has been referenced in the following commit(s):

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

commit 6ef4c7fb6e052c5a411c0c65d077a10d679744fd
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2025-05-22 15:44:49 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2025-05-22 15:47:18 +0000

    package.mask: Last rite net-libs/webkit-gtk:4
    
    Bug: https://bugs.gentoo.org/893668
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 profiles/package.mask | 6 ++++++
 1 file changed, 6 insertions(+)