With dev-lang/duktape 2.5.0 installed, gerbera 1.5.0 emerge fails with: >>> Emerging (1 of 1) net-misc/gerbera-1.5.0-r1::gentoo * gerbera-1.5.0.tar.gz BLAKE2B SHA512 size ;-) ... [ ok ] * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 5.4.43-gentoo * Checking for suitable kernel configuration options... [ ok ] >>> Unpacking source... >>> Unpacking gerbera-1.5.0.tar.gz to /var/tmp/portage/net-misc/gerbera-1.5.0-r1/work >>> Source unpacked in /var/tmp/portage/net-misc/gerbera-1.5.0-r1/work >>> Preparing source in /var/tmp/portage/net-misc/gerbera-1.5.0-r1/work/gerbera-1.5.0 ... * Applying gerbera-1.5.0-incomplete-type-iohandler.patch ... [ ok ] * Working in BUILD_DIR: "/var/tmp/portage/net-misc/gerbera-1.5.0-r1/work/gerbera-1.5.0_build" * Hardcoded definition(s) removed in CMakeLists.txt: * set(CMAKE_VERBOSE_MAKEFILE off CACHE BOOL "Show verbose build commands") >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-misc/gerbera-1.5.0-r1/work/gerbera-1.5.0 ... * Working in BUILD_DIR: "/var/tmp/portage/net-misc/gerbera-1.5.0-r1/work/gerbera-1.5.0_build" cmake -C /var/tmp/portage/net-misc/gerbera-1.5.0-r1/work/gerbera-1.5.0_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DWITH_CURL=no -DWITH_DEBUG=no -DWITH_EXIF=yes -DWITH_EXIV2=yes -DWITH_AVCODEC=yes -DWITH_FFMPEGTHUMBNAILER=yes -DWITH_JS=yes -DWITH_LASTFM=no -DWITH_MAGIC=no -DWITH_MATROSKA=yes -DWITH_MYSQL=yes -DWITH_SYSTEMD=no -DWITH_TAGLIB=yes -DWITH_INOTIFY=1 -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/net-misc/gerbera-1.5.0-r1/work/gerbera-1.5.0_build/gentoo_toolchain.cmake /var/tmp/portage/net-misc/gerbera-1.5.0-r1/work/gerbera-1.5.0 loading initial cache file /var/tmp/portage/net-misc/gerbera-1.5.0-r1/work/gerbera-1.5.0_build/gentoo_common_config.cmake -- The C compiler identification is GNU 9.3.0 -- The CXX compiler identification is GNU 9.3.0 -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ -- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for C++ include optional -- Looking for C++ include optional - found -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Looking for __atomic_fetch_add_4 in atomic -- Looking for __atomic_fetch_add_4 in atomic - found -- Looking for C++ include filesystem -- Looking for C++ include filesystem - found -- Performing Test CXX_FILESYSTEM_NO_LINK_NEEDED -- Performing Test CXX_FILESYSTEM_NO_LINK_NEEDED - Success -- Performing Test ICONV_SECOND_ARGUMENT_IS_CONST -- Performing Test ICONV_SECOND_ARGUMENT_IS_CONST - Failed -- Found Iconv: /usr/lib64/libc.so -- Found PkgConfig: x86_64-pc-linux-gnu-pkg-config (found version "1.6.3") -- Looking for BSD native UUID -- Looking for libuuid -- Looking for libuuid - found -- Found UUID: TRUE -- Looking for native LFS support -- Looking for native LFS support - found -- Found LFS: TRUE -- Found UPnP: /usr/lib64/libupnp.so (found version "1.12.1") -- Found PUGIXML: /usr/lib64/libpugixml.so -- Found Sqlite3: /usr/lib64/libsqlite3.so -- Looking for native inotify -- Looking for native inotify - found -- Could NOT find Duktape (missing: DUKTAPE_LIBRARY DUKTAPE_INCLUDE_DIR) CMake Error at CMakeLists.txt:402 (message): Duktape not found! Reproducible: Always
at the moment there's a bug in the ebuild, which breaks src_install and therefore headers and libs don't get installed. head over to https://bugs.gentoo.org/729914 for a proposed fix.
(In reply to tt_1 from comment #1) > at the moment there's a bug in the ebuild, which breaks src_install and > therefore headers and libs don't get installed. head over to > https://bugs.gentoo.org/729914 for a proposed fix. Yes, this is likely a duplicate of bug 729914. Please reopen if not fixed now. *** This bug has been marked as a duplicate of bug 729914 ***