View previous topic :: View next topic |
Author |
Message |
sidamos Apprentice
Joined: 16 Dec 2007 Posts: 246
|
Posted: Sun Oct 06, 2024 7:58 am Post subject: [SOLVED] Cannot get rid of webkit-gtk |
|
|
I want to get rid of webkit-gtk. This is the current situation:
Code: |
# equery depends webkit-gtk
* These packages depend on webkit-gtk:
x11-libs/wxGTK-3.2.5 (webkit ? net-libs/webkit-gtk:4.1)
(webkit ? net-libs/webkit-gtk:4.1)
# equery depends wxGTK
* These packages depend on wxGTK:
app-crypt/veracrypt-1.26.7 (x11-libs/wxGTK:3.2-gtk3[X?])
(x11-libs/wxGTK:3.2-gtk3[X?])
# equery uses wxGTK
[ Legend : U - final flag setting for installation]
[ : I - package is installed with flag ]
[ Colors : set, unset ]
* Found these USE flags for x11-libs/wxGTK-3.2.5:
U I
+ + X : Add support for X11
- - abi_x86_32 : 32-bit (x86) libraries
- - curl : Add support for client-side URL transfer library
- - debug : Enable extra debug codepaths, like asserts and extra output. If you want to get
meaningful backtraces see
https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- - doc : Add extra documentation (API, Javadoc, etc). It is recommended to enable per
package instead of globally
- - gstreamer : Enable the wxMediaCtrl class for playing audio and video through gstreamer.
- - keyring : Enable support for freedesktop.org Secret Service API password store
- - libnotify : Enable desktop notification support
+ + lzma : Support for LZMA compression algorithm
+ + opengl : Add support for OpenGL (3D graphics)
+ + sdl : Use Simple Directmedia Layer (media-libs/libsdl) for audio.
+ + spell : Add dictionary support
- - test : Enable dependencies and/or preparations necessary to run tests (usually
controlled by FEATURES=test but can be toggled independently)
+ + tiff : Add support for the TIFF image format
- - wayland : Enable dev-libs/wayland backend
+ + webkit : Add support for the WebKit HTML rendering/layout engine
# equery uses veracrypt
[ Legend : U - final flag setting for installation]
[ : I - package is installed with flag ]
[ Colors : set, unset ]
* Found these USE flags for app-crypt/veracrypt-1.26.7:
U I
- - X : Add support for X11
+ + asm : Enable using assembly for optimization
+ + cpu_flags_x86_sse2 : Use the SSE2 instruction set
+ + cpu_flags_x86_sse4_1 : Enable SSE4.1 instruction support
+ + cpu_flags_x86_ssse3 : Use the SSSE3 instruction set (NOT sse3/pni)
- - doc : Add extra documentation (API, Javadoc, etc). It is recommended to
enable per package instead of globally
|
I have these use flags:
Code: |
app-crypt/veracrypt -X
x11-libs/wxGTK -webkit
|
1.
-X seems to have effect for veracrypt ("equery uses" shows -X), but still it wants to have wxGTK installed. Why?
2.
-webkit has not effect on wxGTK ("equery uses" still shows +webkit). Why?
Any hints/insights would be highly appreciated. Thanks!
Last edited by sidamos on Sun Oct 06, 2024 9:49 am; edited 1 time in total |
|
Back to top |
|
|
sMueggli Guru
Joined: 03 Sep 2022 Posts: 449
|
Posted: Sun Oct 06, 2024 9:18 am Post subject: |
|
|
1. wxGTK is a runtime dependency for veracrypt. It looks like veracrypt needs wxGTK even without the GUI part.
2. Maybe the USE flag is set at another place? Code: | grep -Hirn webkit /etc/portage |
|
|
Back to top |
|
|
sidamos Apprentice
Joined: 16 Dec 2007 Posts: 246
|
Posted: Sun Oct 06, 2024 9:49 am Post subject: |
|
|
Thanks a lot for the quick reply and solution!
There really was another use file where the webkit flag was enabled for wxGTK. It was auto-generated by emerge at some time.
Shame on me, should have thought of that.
Now I have no webkit-gtk installed anymore. |
|
Back to top |
|
|
|