Subject: Re: wpewebkit: Fails to build (a required package was not found)

From: Liliana Marie Prikler <[email-masked]>
Date: Wed, 12 Jan 2022 08:28:13 +0100

Am Dienstag, dem 11.01.2022 um 22:49 +0100 schrieb
[email-masked]:
> ```
> -- Found ICU: /gnu/store/7sik9fp2ffvnr7l01s423x4r5pn75rf9-icu4c-
> 69.1/include (found suitable version "69.1", minimum required is
> "60.2") 
> -- Found JPEG: /gnu/store/vhxayydx3y9n2gi2sc0dam26p7k1aaj8-libjpeg-
> turbo-2.0.5/lib/libjpeg.so (found version "62")
> -- Found LibEpoxy: /gnu/store/amq5psiagcz04lz4kil3yl553a9cj26b-
> libepoxy-1.5.5/include (found suitable version "1.5.5", minimum
> required is "1.4.0")
> -- Found LibGcrypt: /gnu/store/5z3gh8yq8a8dzlhm7llx50cjf1vj1r2w-
> libgcrypt-1.8.8/lib/libgcrypt.so (found suitable version "1.8.8",
> minimum required is "1.6.0")
> CMake Error at /gnu/store/aain9m7r37jlzd21kvgvrkhc2pm7mk1w-cmake-
> minimal-3.21.3/share/cmake-3.21/Modules/FindPkgConfig.cmake:562
> (message):
>   A required package was not found
> Call Stack (most recent call first):
>   /gnu/store/aain9m7r37jlzd21kvgvrkhc2pm7mk1w-cmake-minimal-
> 3.21.3/share/cmake-3.21/Modules/FindPkgConfig.cmake:784
> (_pkg_check_modules_internal)
>   Source/cmake/FindLibSoup.cmake:35 (pkg_check_modules)
>   Source/cmake/WebKitFindPackage.cmake:104 (_find_package)
>   Source/cmake/OptionsWPE.cmake:29 (find_package)
>   Source/cmake/WebKitCommon.cmake:58 (include)
>   CMakeLists.txt:173 (include)
> 
> 
> -- Configuring incomplete, errors occurred!
> ```
wpewebkit seems to have been ignored in the core-updates merge.  It
still uses old-style inputs and (more importantly) libsoup now refers
to libsoup 3.0 which is incompatible with most packages that depend on
the old version.  libsoup-minimal-2 should be used in its place.

Cheers