Just updated my system and I found out that extra-cmake-modules doesn't compile. The package is used by the following packages on my system:
kde-frameworks/breeze-icons-5.94.0 (>=kde-frameworks/extra-cmake-modules-5.94:5) kde-frameworks/karchive-5.94.0 (>=kde-frameworks/extra-cmake-modules-5.94:5) kde-frameworks/kauth-5.94.0 (>=kde-frameworks/extra-cmake-modules-5.94:5) kde-frameworks/kcodecs-5.94.0 (>=kde-frameworks/extra-cmake-modules-5.94:5) kde-frameworks/kcompletion-5.94.0 (>=kde-frameworks/extra-cmake-modules-5.94:5) kde-frameworks/kconfig-5.94.0 (>=kde-frameworks/extra-cmake-modules-5.94:5) kde-frameworks/kconfigwidgets-5.94.0 (>=kde-frameworks/extra-cmake-modules-5.94:5) kde-frameworks/kcoreaddons-5.94.0 (>=kde-frameworks/extra-cmake-modules-5.94:5) kde-frameworks/kcrash-5.94.0 (>=kde-frameworks/extra-cmake-modules-5.94:5) kde-frameworks/kdbusaddons-5.94.0 (>=kde-frameworks/extra-cmake-modules-5.94:5) kde-frameworks/kdoctools-5.94.0 (>=kde-frameworks/extra-cmake-modules-5.94:5) kde-frameworks/kglobalaccel-5.94.0 (>=kde-frameworks/extra-cmake-modules-5.94:5) kde-frameworks/kguiaddons-5.94.0 (>=kde-frameworks/extra-cmake-modules-5.94:5) kde-frameworks/ki18n-5.94.0 (>=kde-frameworks/extra-cmake-modules-5.94:5) kde-frameworks/kiconthemes-5.94.0 (>=kde-frameworks/extra-cmake-modules-5.94:5) kde-frameworks/kitemmodels-5.94.0 (>=kde-frameworks/extra-cmake-modules-5.94:5) kde-frameworks/kitemviews-5.94.0 (>=kde-frameworks/extra-cmake-modules-5.94:5) kde-frameworks/kwidgetsaddons-5.94.0 (>=kde-frameworks/extra-cmake-modules-5.94:5) kde-frameworks/kwindowsystem-5.94.0 (>=kde-frameworks/extra-cmake-modules-5.94:5) kde-frameworks/kxmlgui-5.94.0 (>=kde-frameworks/extra-cmake-modules-5.94:5) kde-plasma/polkit-kde-agent-5.24.5 (>=kde-frameworks/extra-cmake-modules-5.89.0:5) sys-auth/polkit-qt-0.113.0 (>=kde-frameworks/extra-cmake-modules-5.57.0:5)
I use next using the amd64-zen2 subarch with the desktop, xfce and glfwcard-nvidia mix-ins. No USE modifications made, build output below:
* Package: kde-frameworks/extra-cmake-modules-5.98.0 * Repository: kde-kit * USE: amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking extra-cmake-modules-5.98.0.tar.xz to /var/tmp/portage/kde-frameworks/extra-cmake-modules-5.98.0/work >>> Source unpacked in /var/tmp/portage/kde-frameworks/extra-cmake-modules-5.98.0/work >>> Preparing source in /var/tmp/portage/kde-frameworks/extra-cmake-modules-5.98.0/work/extra-cmake-modules-5.98.0 ... * Applying extra-cmake-modules-5.49.0-no-fatal-warnings.patch ... patching file kde-modules/KDECompilerSettings.cmake Hunk #1 succeeded at 537 with fuzz 1 (offset 193 lines). [ ok ] * Applying extra-cmake-modules-5.93.0-skip-ecm_add_test-early.patch ... /var/tmp/portage/kde-frameworks/extra-cmake-modules-5.98.0/temp/environment: line 1807: /var/tmp/portage/kde-frameworks/extra-cmake-modules-5.98.0/files/extra-cmake-modules-5.93.0-skip-ecm_add_test-early.patch: No such file or directory /var/tmp/portage/kde-frameworks/extra-cmake-modules-5.98.0/temp/environment: line 1810: /var/tmp/portage/kde-frameworks/extra-cmake-modules-5.98.0/files/extra-cmake-modules-5.93.0-skip-ecm_add_test-early.patch: No such file or directory [ !! ] * ERROR: kde-frameworks/extra-cmake-modules-5.98.0::kde-kit failed (prepare phase): * patch -p1 failed with /var/tmp/portage/kde-frameworks/extra-cmake-modules-5.98.0/files/extra-cmake-modules-5.93.0-skip-ecm_add_test-early.patch * * Call stack: * ebuild.sh, line 93: Called src_prepare * environment, line 3819: Called kde5_src_prepare * environment, line 2637: Called cmake-utils_src_prepare * environment, line 1646: Called default_src_prepare * phase-functions.sh, line 920: Called __eapi6_src_prepare * environment, line 260: Called eapply '/var/tmp/portage/kde-frameworks/extra-cmake-modules-5.98.0/files/extra-cmake-modules-5.49.0-no-fatal-warnings.patch' '/var/tmp/portage/kde-frameworks/extra-cmake-modules-5.98.0/files/extra-cmake-modules-5.93.0-skip-ecm_add_test-early.patch' '/var/tmp/portage/kde-frameworks/extra-cmake-modules-5.98.0/files/extra-cmake-modules-5.93.0-disable-qmlplugindump.patch' * environment, line 1875: Called _eapply_patch '/var/tmp/portage/kde-frameworks/extra-cmake-modules-5.98.0/files/extra-cmake-modules-5.93.0-skip-ecm_add_test-early.patch' * environment, line 1813: Called __helpers_die 'patch -p1 failed with /var/tmp/portage/kde-frameworks/extra-cmake-modules-5.98.0/files/extra-cmake-modules-5.93.0-skip-ecm_add_test-early.patch' * isolated-functions.sh, line 112: Called die * The specific snippet of code: * die "$@" * * If you need support, post the output of `emerge --info '=kde-frameworks/extra-cmake-modules-5.98.0::kde-kit'`, * the complete build log and the output of `emerge -pqv '=kde-frameworks/extra-cmake-modules-5.98.0::kde-kit'`. * The complete build log is located at '/var/tmp/portage/kde-frameworks/extra-cmake-modules-5.98.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/kde-frameworks/extra-cmake-modules-5.98.0/temp/environment'. * Working directory: '/var/tmp/portage/kde-frameworks/extra-cmake-modules-5.98.0/work/extra-cmake-modules-5.98.0' * S: '/var/tmp/portage/kde-frameworks/extra-cmake-modules-5.98.0/work/extra-cmake-modules-5.98.0'
From what it looks like the issue is caused by trying to apply patches that don't exist