Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] Cannot get rid of webkit-gtk
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
sidamos
Apprentice
Apprentice


Joined: 16 Dec 2007
Posts: 246

PostPosted: Sun Oct 06, 2024 7:58 am    Post subject: [SOLVED] Cannot get rid of webkit-gtk Reply with quote

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
View user's profile Send private message
sMueggli
Guru
Guru


Joined: 03 Sep 2022
Posts: 449

PostPosted: Sun Oct 06, 2024 9:18 am    Post subject: Reply with quote

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
View user's profile Send private message
sidamos
Apprentice
Apprentice


Joined: 16 Dec 2007
Posts: 246

PostPosted: Sun Oct 06, 2024 9:49 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum