Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 836131 - net-libs/webkit-gtk-2.36.0 build failed (USE_GTK4 conflicts with USE_SOUP2. You must disable one or the other.)
Summary: net-libs/webkit-gtk-2.36.0 build failed (USE_GTK4 conflicts with USE_SOUP2. ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 836154 836157 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-03-26 05:27 UTC by ArchFeh(Yu Gu)
Modified: 2022-03-26 10:49 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
full log (log.tar.xz,37.19 KB, application/x-xz)
2022-03-26 05:29 UTC, ArchFeh(Yu Gu)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ArchFeh(Yu Gu) 2022-03-26 05:27:16 UTC
-- Found OpenGL: /usr/lib64/libOpenGL.so  
CMake Error at Source/cmake/WebKitFeatures.cmake:291 (message):
  USE_GTK4 conflicts with USE_SOUP2.  You must disable one or the other.
Call Stack (most recent call first):
  Source/cmake/WebKitFeatures.cmake:299 (_WEBKIT_OPTION_ENFORCE_CONFLICTS)
  Source/cmake/WebKitFeatures.cmake:324 (_WEBKIT_OPTION_ENFORCE_ALL_CONFLICTS)
  Source/cmake/OptionsGTK.cmake:178 (WEBKIT_OPTION_END)
  Source/cmake/WebKitCommon.cmake:220 (include)
  CMakeLists.txt:20 (include)


Reproducible: Always
Comment 1 ArchFeh(Yu Gu) 2022-03-26 05:29:12 UTC
Created attachment 767821 [details]
full log
Comment 2 Illia Demianchuk 2022-03-26 06:22:54 UTC
Also, libsoup 3.0(USE_SOUP3) is required, but it's masked now
Comment 3 Larry the Git Cow gentoo-dev 2022-03-26 07:00:41 UTC
The bug has been closed via the following commit(s):

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

commit 0f16f9f5ad7a45c2561b0bed4f71ad18f9702d5b
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2022-03-26 06:59:54 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2022-03-26 07:00:34 +0000

    net-libs/webkit-gtk: Don't try to use GTK4
    
    Closes: https://bugs.gentoo.org/836131
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 net-libs/webkit-gtk/webkit-gtk-2.36.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Comment 4 Matt Turner gentoo-dev 2022-03-26 07:02:24 UTC
Thanks for the report.

I was testing the ebuild on a much faster system in a chroot and I think what I did was emerged all the deps for webkit-gtk-2.34.6 and then did

> ebuild webkit-gtk-2.36.0.ebuild clean install

for testing, but I didn't have gui-libs/gtk:4 installed. So I guess configure silently fell back to gtk+:3 without me noticing.
Comment 5 Ionen Wolkens gentoo-dev 2022-03-26 08:31:39 UTC
*** Bug 836154 has been marked as a duplicate of this bug. ***
Comment 6 Stephan Hartmann (RETIRED) gentoo-dev 2022-03-26 10:49:38 UTC
*** Bug 836157 has been marked as a duplicate of this bug. ***