Summary: | net-misc/icaclient shouldn't have hard dependency on net-libs/webkit-gtk | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mark Harmstone <mark> |
Component: | Current packages | Assignee: | Amy Liffey <amynka> |
Status: | UNCONFIRMED --- | ||
Severity: | enhancement | CC: | burnsmellfactory, jstein, mattst88, pacho |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=893706 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | ebuild with webkit USE flag |
Description
Mark Harmstone
2023-07-27 22:31:46 UTC
I previously filed a bug (bug 893706) asking whether it was possible to switch to a newer slot of webkit-gtk or drop the dependency completely. It didn't seem like the then-maintainer knew what functionality was reliant on webkit-gtk, but it sounds like you might know better. If you know, could you tell us here? Thanks! Created attachment 869893 [details]
ebuild with webkit USE flag
It seems to be mainly the selfservice program, used for enrolment(?). Have a look at the ebuild I've just attached - I've been testing it the past few days, and it's been fine. I can't see that util/webcontainer and lib/UIDialogLibWebKit3.so are actually used by anything. FWIW as a regular user of icaclient, I'd happily accept some degraded functionality in order to avoid having to build webkit-gtk. My PC has 16 cores, 32 threads, 128GB RAM, and I build entirely within RAM (in a tmpfs), and even I find building webkit-gtk to be a nuisance. |