CMake Error at CMakeLists.txt:137 (message): The submodules were not downloaded! Please update submodules with "git submodule update --init --recursive" and try again. -- Configuring incomplete, errors occurred! * ERROR: media-gfx/realesrgan-ncnn-vulkan-0.2.0-r1::gentoo failed (configure phase): * cmake failed ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop_gnome_systemd_merged_usr-20240118-221520 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-13 * clang/llvm (if any): clang version 17.0.6 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/17/bin Configuration file: /etc/clang/x86_64-pc-linux-gnu-clang.cfg /usr/lib/llvm/17 17.0.6 Python 3.11.7 Available Ruby profiles: [1] ruby31 (with Rubygems) * Available Rust versions: [1] rust-bin-1.74.1 * The following VMs are available for generation-2: *) Eclipse Temurin JDK 21.0.1_p12 [openjdk-bin-21] Available Java Virtual Machines: [1] openjdk-bin-21 system-vm The Glorious Glasgow Haskell Compilation System, version 9.2.8 php cli (if any): go version go1.21.6 linux/amd64 HEAD of ::gentoo commit d24b76bd5bc0c9eba9368d51c3f3be81a4fd2a28 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Fri Jan 19 13:20:02 2024 +0000 2024-01-19 13:20:02 UTC emerge -qpvO media-gfx/realesrgan-ncnn-vulkan [ebuild N ] media-gfx/realesrgan-ncnn-vulkan-0.2.0-r1
Created attachment 882644 [details] emerge-info.txt
Created attachment 882645 [details] emerge-history.txt
Created attachment 882646 [details] environment
Created attachment 882647 [details] etc.clang.tar.xz
Created attachment 882648 [details] etc.portage.tar.xz
Created attachment 882649 [details] media-gfx:realesrgan-ncnn-vulkan-0.2.0-r1:20240119-142143.log
Created attachment 882650 [details] qlist-info.txt
Thought these were fine, but forgot they don't need to be := rebuilt (depend-only), need to recheck how it's using glslang.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e9f9a19f7cb150d653ba6fe244253d1426bbf5 commit 70e9f9a19f7cb150d653ba6fe244253d1426bbf5 Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2024-01-19 19:01:40 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2024-01-19 19:07:09 +0000 media-gfx/realesrgan-ncnn-vulkan: fix build "with" glslang-1.3.275 Do not quite see why this is even looking for glslang libraries at all with USE_SYSTEM_NCNN, there is nothing that use it that I can see. System ncnn *does* use glslang on the other hand (maybe it's trying to check if system ncnn has support? ...but then RDEPEND already ensures this). Meanwhile system ncnn itself (which is more recent) seems to be handling current glslang properly. Let's just yank out the entire block. That aside, this still looks for glslangValidator, so the dependency should instead be BDEPEND. Closes: https://bugs.gentoo.org/922511 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> .../realesrgan-ncnn-vulkan-0.2.0-no-glslang-libs.patch | 15 +++++++++++++++ .../realesrgan-ncnn-vulkan-0.2.0-r1.ebuild | 8 +++++--- 2 files changed, 20 insertions(+), 3 deletions(-)