Interestingly, I cannot emerge -9999 version from sources. -- Found Python: /mnt/nocrypt/var/tmp/portage/portage/sci-geosciences/qgis-9999/temp/python3.9/bin/python3 (found suitable version "3.9.16", minimum required is "3.7") found components: Interpreter Development Development.Module Development.Embed -- Found Python executable: /mnt/nocrypt/var/tmp/portage/portage/sci-geosciences/qgis-9999/temp/python3.9/bin/python3 (version 3.9.16) -- Python library: /usr/lib64/libpython3.9.so -- Python site-packages: /usr/lib/python3.9/site-packages -- Found SIP version: 6.7.5 -- Found PyQt5 version: 5.15.7 -- Found QScintilla2 PyQt module: 2.13.3 -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success CMake Error at /usr/lib64/cmake/Qt5/Qt5Config.cmake:28 (find_package): Could not find a package configuration file provided by "Qt5MultimediaWidgets" with any of the following names: Qt5MultimediaWidgetsConfig.cmake qt5multimediawidgets-config.cmake Add the installation prefix of "Qt5MultimediaWidgets" to CMAKE_PREFIX_PATH or set "Qt5MultimediaWidgets_DIR" to a directory containing one of the above files. If "Qt5MultimediaWidgets" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): src/gui/CMakeLists.txt:1417 (find_package) -- Configuring incomplete, errors occurred! See also "/mnt/nocrypt/var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build/CMakeFiles/CMakeOutput.log". * ERROR: sci-geosciences/qgis-9999::gentoo failed (configure phase): * cmake failed * * Call stack: * ebuild.sh, line 136: Called src_configure * environment, line 3649: Called cmake_src_configure * environment, line 1682: Called die * The specific snippet of code: * "${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed"; * * If you need support, post the output of `emerge --info '=sci-geosciences/qgis-9999::gentoo'`, * the complete build log and the output of `emerge -pqv '=sci-geosciences/qgis-9999::gentoo'`. * The complete build log is located at '/mnt/nocrypt/var/tmp/portage/portage/sci-geosciences/qgis-9999/temp/build.log'. * The ebuild environment file is located at '/mnt/nocrypt/var/tmp/portage/portage/sci-geosciences/qgis-9999/temp/environment'. * Working directory: '/mnt/nocrypt/var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999_build' * S: '/mnt/nocrypt/var/tmp/portage/portage/sci-geosciences/qgis-9999/work/qgis-9999' >>> Failed to emerge sci-geosciences/qgis-9999, Log file: >>> '/mnt/nocrypt/var/tmp/portage/portage/sci-geosciences/qgis-9999/temp/build.log' # emerge -pv qtmultimedia These are the packages that would be merged, in order: Calculating dependencies... done! Dependency resolution took 64.69 s. [ebuild U ] dev-qt/qtcore-5.15.8-r2:5/5.15.8::gentoo [5.15.7:5/5.15.7::gentoo] USE="icu -debug -old-kernel -systemd -test" 49 850 KiB [ebuild U ] dev-qt/qtdbus-5.15.8:5/5.15::gentoo [5.15.7:5/5.15::gentoo] USE="-debug -test" 763 KiB [ebuild U ] dev-qt/qttest-5.15.8:5/5.15::gentoo [5.15.7:5/5.15::gentoo] USE="-debug -test" 0 KiB [ebuild U ] dev-qt/qtnetwork-5.15.8-r1:5/5.15::gentoo [5.15.7:5/5.15::gentoo] USE="networkmanager sctp ssl -connman -debug -gssapi -libproxy -test" 0 KiB [ebuild U ] dev-qt/qtgui-5.15.8-r2:5/5.15.8::gentoo [5.15.7-r1:5/5.15.7::gentoo] USE="X dbus egl jpeg libinput png udev vnc wayland -accessibility -debug -eglfs -evdev -gles2-only -ibus -linuxfb -test -tslib -tuio -vulkan" 771 KiB [ebuild U ] dev-qt/qtwidgets-5.15.8-r1:5/5.15::gentoo [5.15.7:5/5.15::gentoo] USE="X dbus gtk png -debug -gles2-only -test" 0 KiB [ebuild U ] dev-qt/qtdeclarative-5.15.8-r2:5/5.15::gentoo [5.15.7-r1:5/5.15::gentoo] USE="jit widgets -debug -gles2-only -localstorage -test -vulkan" 21 107 KiB [ebuild U ] dev-qt/qtwayland-5.15.8:5/5.15.8::gentoo [5.15.7-r2:5/5.15.7::gentoo] USE="X -debug -test -vulkan" 599 KiB [ebuild U ] dev-qt/qtmultimedia-5.15.8:5/5.15::gentoo [5.15.7:5/5.15::gentoo] USE="alsa qml* -debug -gles2-only -gstreamer -openal -pulseaudio -test -widgets" 3 745 KiB Total: 9 packages (9 upgrades), Size of downloads: 76 832 KiB !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: Ah, probably dev-qt/qtmultimedia +widgets is needed or whatever is the syntax.
That in turn requires dev-qt/qtwebkit +multimedia
That in turn requires dev-python/PyQt5 +multimedia
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21035cc535fb3513a8d9126daf0c3f49a0e7d715 commit 21035cc535fb3513a8d9126daf0c3f49a0e7d715 Author: Marco Genasci <fedeliallalinea@gmail.com> AuthorDate: 2024-02-21 06:56:59 +0000 Commit: Andrew Ammerlaan <andrewammerlaan@gentoo.org> CommitDate: 2024-04-11 12:42:40 +0000 sci-geosciences/qgis: add missing rdep sci-libs/gdal[spatialite,sqlite], add 3.36.1 Co-authored-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> Signed-off-by: Marco Genasci <fedeliallalinea@gmail.com> Closes: https://bugs.gentoo.org/893950 Closes: https://bugs.gentoo.org/918437 Closes: https://bugs.gentoo.org/925126 Closes: https://github.com/gentoo/gentoo/pull/35458 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> sci-geosciences/qgis/Manifest | 1 + sci-geosciences/qgis/qgis-3.36.1.ebuild | 285 ++++++++++++++++++++++++++++++++ sci-geosciences/qgis/qgis-9999.ebuild | 16 +- 3 files changed, 295 insertions(+), 7 deletions(-)