When trying to update kodi today, I run into a failure in the early stage: -- LIB_TYPE: target -- DEP_LOCATION: /var/tmp/portage/media-tv/kodi-9999/work/kodi-9999_build/build -- PROJECTSOURCE: /var/tmp/portage/media-tv/kodi-9999/work/kodi-9999 -- SPDLOG_URL: http://mirrors.kodi.tv/build-deps/sources/spdlog-1.10.0.tar.gz -- Found Spdlog: /usr/lib64/libspdlog.so (found version "1.11.0") -- Found Sqlite3: /usr/lib64/libsqlite3.so (found version "3.42.0") -- Found TagLib: /usr/lib64/libtag.so (found version "1.13") -- Found TinyXML: /usr/lib64/libtinyxml.so (found version "2.6.2") -- MODULE: TINYXML2 -- LIB_TYPE: target -- DEP_LOCATION: /var/tmp/portage/media-tv/kodi-9999/work/kodi-9999_build/build -- PROJECTSOURCE: /var/tmp/portage/media-tv/kodi-9999/work/kodi-9999 -- TINYXML2_URL: http://mirrors.kodi.tv/build-deps/sources/tinyxml2-9.0.0.tar.gz CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message): Could NOT find TinyXML2 (missing: TINYXML2_LIBRARY TINYXML2_INCLUDE_DIR) Call Stack (most recent call first): /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE) cmake/modules/FindTinyXML2.cmake:109 (find_package_handle_standard_args) cmake/scripts/common/Macros.cmake:376 (find_package) cmake/scripts/common/Macros.cmake:390 (find_package_with_ver) CMakeLists.txt:226 (core_require_dep) -- Configuring incomplete, errors occurred! * ERROR: media-tv/kodi-9999::gentoo failed (configure phase): * cmake failed By doing an emerge tinyxml2, which pulled dev-libs/tinyxml2-9.0.0-r1::gentoo into my system, the kodi-9999 now compiles correctly, not complaining about the missing item. Could somebody add the dependency? My use flags are: [ebuild R *] media-tv/kodi-9999::gentoo USE="X alsa cec css dbus lcms mariadb nfs optical power-control samba (system-ffmpeg) udev udf upnp vaapi vdpau webserver xslt -airplay -bluetooth -bluray -caps -dav1d -eventclients -gbm -gles -libusb -lirc -mysql -pipewire -pulseaudio (-raspberry-pi) -test -udisks -upower -wayland -zeroconf" CPU_FLAGS_X86="avx avx2 sse sse2 sse3 sse4_1 sse4_2" PYTHON_SINGLE_TARGET="python3_11 -python3_10" 0 KiB Reproducible: Always
i hit that one too
9999 frees media-video/ffmpeg-6.x
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee7a4f5f7c338b8ae2aafabdc7b1bc3da901147e commit ee7a4f5f7c338b8ae2aafabdc7b1bc3da901147e Author: Alfred Wingate <parona@protonmail.com> AuthorDate: 2023-12-24 14:10:28 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-01-21 04:41:08 +0000 media-tv/kodi: update live ebuilds, add 20.9999, drop 19.9999 Closes: https://bugs.gentoo.org/913858 Closes: https://bugs.gentoo.org/919856 Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org> media-tv/kodi/Manifest | 4 +- media-tv/kodi/kodi-19.9999.ebuild | 360 ---------------------------- media-tv/kodi/kodi-20.9999.ebuild | 474 +++++++++++++++++++++++++++++++++++++ media-tv/kodi/kodi-9999.ebuild | 481 ++++++++++++++++++++++++-------------- 4 files changed, 778 insertions(+), 541 deletions(-)