robert7k / gentoo-overlay

Gentoo Overlay with some new or modified ebuilds
3 stars 2 forks source link

media-sound/amarok-3.1.1 fails to build #17

Closed hurra closed 3 weeks ago

hurra commented 3 weeks ago

Hi,

media-sound/amarok-3.1.1 fails to build here. Maybe some missing dependency?

>>> Emerging (8 of 8) media-sound/amarok-3.1.1::robert7k
 * amarok-v3.1.1.tar.bz2 BLAKE2B SHA512 size ;-) ...                                                                                                                                                                                 [ ok ]
>>> Unpacking source...
>>> Unpacking amarok-v3.1.1.tar.bz2 to /var/tmp/portage/media-sound/amarok-3.1.1/work
>>> Source unpacked in /var/tmp/portage/media-sound/amarok-3.1.1/work
>>> Preparing source in /var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1 ...
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1_build"
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1 ...
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1_build"
cmake -C /var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_TESTING=OFF -DKDE_INSTALL_USE_QT_SYS_PATHS=ON -DKDE_INSTALL_DOCBUNDLEDIR=/usr/share/help -DBUILD_WITH_QT6=OFF -DWITH_MP3Tunes=OFF -DWITH_PLAYER=ON -DWITH_UTILITIES=ON -DCMAKE_DISABLE_FIND_PACKAGE_Googlemock=ON -DCMAKE_DISABLE_FIND_PACKAGE_LibOFA=ON -DCMAKE_DISABLE_FIND_PACKAGE_MySQLe=ON -DWITH_IPOD=no -DWITH_GPODDER=OFF -DCMAKE_DISABLE_FIND_PACKAGE_LibLastFm=ON -DCMAKE_DISABLE_FIND_PACKAGE_MySQL=OFF -DCMAKE_DISABLE_FIND_PACKAGE_Mtp=ON -DCMAKE_DISABLE_FIND_PACKAGE_Mygpo-qt5=ON -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngine=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1_build/gentoo_toolchain.cmake /var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1
loading initial cache file /var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 13.3.1
-- The CXX compiler identification is GNU 13.3.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Building good old Qt5 version
-- Found PkgConfig: /usr/bin/x86_64-pc-linux-gnu-pkg-config (found version "2.3.0")
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
-- Found KF5Archive: /usr/lib64/cmake/KF5Archive/KF5ArchiveConfig.cmake (found version "5.116.0")
-- Found KF5Codecs: /usr/lib64/cmake/KF5Codecs/KF5CodecsConfig.cmake (found version "5.116.0")
-- Found KF5Config: /usr/lib64/cmake/KF5Config/KF5ConfigConfig.cmake (found version "5.116.0")
-- Found KF5ConfigWidgets: /usr/lib64/cmake/KF5ConfigWidgets/KF5ConfigWidgetsConfig.cmake (found version "5.116.0")
-- Found KF5CoreAddons: /usr/lib64/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version "5.116.0")
-- Found KF5Crash: /usr/lib64/cmake/KF5Crash/KF5CrashConfig.cmake (found version "5.116.0")
-- Found KF5DBusAddons: /usr/lib64/cmake/KF5DBusAddons/KF5DBusAddonsConfig.cmake (found version "5.116.0")
-- Found KF5DNSSD: /usr/lib64/cmake/KF5DNSSD/KF5DNSSDConfig.cmake (found version "5.116.0")
-- Found KF5GlobalAccel: /usr/lib64/cmake/KF5GlobalAccel/KF5GlobalAccelConfig.cmake (found version "5.116.0")
-- Found KF5GuiAddons: /usr/lib64/cmake/KF5GuiAddons/KF5GuiAddonsConfig.cmake (found version "5.116.0")
-- Found Gettext: /usr/bin/msgmerge (found version "0.22.5")
-- Found KF5I18n: /usr/lib64/cmake/KF5I18n/KF5I18nConfig.cmake (found version "5.116.0")
-- Found KF5IconThemes: /usr/lib64/cmake/KF5IconThemes/KF5IconThemesConfig.cmake (found version "5.116.0")
-- Found KF5KCMUtils: /usr/lib64/cmake/KF5KCMUtils/KF5KCMUtilsConfig.cmake (found version "5.116.0")
-- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found KF5KIO: /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake (found version "5.116.0")
-- Found KF5Notifications: /usr/lib64/cmake/KF5Notifications/KF5NotificationsConfig.cmake (found version "5.116.0")
-- Found KF5Package: /usr/lib64/cmake/KF5Package/KF5PackageConfig.cmake (found version "5.116.0")
-- Found KF5Solid: /usr/lib64/cmake/KF5Solid/KF5SolidConfig.cmake (found version "5.116.0")
-- Found KF5TextEditor: /usr/lib64/cmake/KF5TextEditor/KF5TextEditorConfig.cmake (found version "5.116.0")
-- Found KF5TextWidgets: /usr/lib64/cmake/KF5TextWidgets/KF5TextWidgetsConfig.cmake (found version "5.116.0")
-- Found KF5ThreadWeaver: /usr/lib64/cmake/KF5ThreadWeaver/KF5ThreadWeaverConfig.cmake (found version "5.116.0")
-- Found KF5WidgetsAddons: /usr/lib64/cmake/KF5WidgetsAddons/KF5WidgetsAddonsConfig.cmake (found version "5.116.0")
-- Found KF5WindowSystem: /usr/lib64/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake (found version "5.116.0")
-- Found KF5: success (found suitable version "5.116.0", minimum required is "5.89.0") found components: Archive Codecs Config ConfigWidgets CoreAddons Crash DBusAddons DNSSD GlobalAccel GuiAddons I18n IconThemes KCMUtils KIO Notifications Package Solid TextEditor TextWidgets ThreadWeaver WidgetsAddons WindowSystem
-- Taglib found: -L/usr/lib64 -ltag -lz
-- Performing Test TAGLIB_ASF_FOUND
-- Performing Test TAGLIB_ASF_FOUND - Success
-- Performing Test TAGLIB_MP4_FOUND
-- Performing Test TAGLIB_MP4_FOUND - Success
-- Performing Test TAGLIB_MOD_FOUND
-- Performing Test TAGLIB_MOD_FOUND - Success
-- Performing Test TAGLIB_OPUS_FOUND
-- Performing Test TAGLIB_OPUS_FOUND - Success
CMake Warning (dev) at cmake/modules/FindTaglib-Extras.cmake:30 (exec_program):
  Policy CMP0153 is not set: The exec_program command should not be called.
  Run "cmake --help-policy CMP0153" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  Use execute_process() instead.
Call Stack (most recent call first):
  CMakeLists.txt:140 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at cmake/modules/FindTaglib-Extras.cmake:37 (exec_program):
  Policy CMP0153 is not set: The exec_program command should not be called.
  Run "cmake --help-policy CMP0153" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  Use execute_process() instead.
Call Stack (most recent call first):
  CMakeLists.txt:140 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at cmake/modules/FindTaglib-Extras.cmake:39 (exec_program):
  Policy CMP0153 is not set: The exec_program command should not be called.
  Run "cmake --help-policy CMP0153" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  Use execute_process() instead.
Call Stack (most recent call first):
  CMakeLists.txt:140 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Taglib-Extras found: -L/usr/lib64 -ltag-extras
-- Performing Test COMPLEX_TAGLIB_FILENAME
-- Performing Test COMPLEX_TAGLIB_FILENAME - Failed
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found MySQL: -L/usr/lib64 -lmysqlclient -lz -lzstd -lssl -lcrypto -lresolv -lm
-- Checking for module 'libavcodec'
--   Found libavcodec, version 58.134.100
-- Checking for module 'libavformat'
--   Found libavformat, version 58.76.100
-- Checking for module 'libavdevice'
--   Found libavdevice, version 58.13.100
-- Checking for module 'libavutil'
--   Found libavutil, version 56.70.100
-- Checking for module 'libswscale'
--   Found libswscale, version 5.9.100
-- Checking for module 'libpostproc'
--   Found libpostproc, version 55.9.100
-- Found FFmpeg: /usr/lib64/libavcodec.so;/usr/lib64/libavformat.so;/usr/lib64/libavutil.so
-- Found Python3: /usr/bin/python3 (found version "3.12.6") found components: Interpreter
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:233 (message):
  Could NOT find FFTW3 (missing: FFTW3_LIBRARIES FFTW3_INCLUDE_DIRS)
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:603 (_FPHSA_FAILURE_MESSAGE)
  cmake/modules/FindFFTW3.cmake:25 (find_package_handle_standard_args)
  CMakeLists.txt:335 (find_package)

-- Configuring incomplete, errors occurred!
 * ERROR: media-sound/amarok-3.1.1::robert7k failed (configure phase):
 *   cmake failed
 * 
 * Call stack:
 *     ebuild.sh, line  136:  Called src_configure
 *   environment, line 2620:  Called ecm_src_configure
 *   environment, line 1488:  Called cmake_src_configure
 *   environment, line 1122:  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 '=media-sound/amarok-3.1.1::robert7k'`,
 * the complete build log and the output of `emerge -pqv '=media-sound/amarok-3.1.1::robert7k'`.
 * The complete build log is located at '/var/tmp/portage/media-sound/amarok-3.1.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-sound/amarok-3.1.1/temp/environment'.
 * Working directory: '/var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1_build'
 * S: '/var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1'

>>> Failed to emerge media-sound/amarok-3.1.1, Log file:

>>>  '/var/tmp/portage/media-sound/amarok-3.1.1/temp/build.log'

 * Messages for package media-sound/amarok-3.1.1:

 * ERROR: media-sound/amarok-3.1.1::robert7k failed (configure phase):
 *   cmake failed
 * 
 * Call stack:
 *     ebuild.sh, line  136:  Called src_configure
 *   environment, line 2620:  Called ecm_src_configure
 *   environment, line 1488:  Called cmake_src_configure
 *   environment, line 1122:  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 '=media-sound/amarok-3.1.1::robert7k'`,
 * the complete build log and the output of `emerge -pqv '=media-sound/amarok-3.1.1::robert7k'`.
 * The complete build log is located at '/var/tmp/portage/media-sound/amarok-3.1.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-sound/amarok-3.1.1/temp/environment'.
 * Working directory: '/var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1_build'
 * S: '/var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1'

 * GNU info directory index is up-to-date.
hurra commented 3 weeks ago

I installed sci-libs/fftw but the build doesn't complete nevertheless:

>>> Emerging (1 of 1) media-sound/amarok-3.1.1::robert7k
 * amarok-v3.1.1.tar.bz2 BLAKE2B SHA512 size ;-) ...                                                                                                                                                                                 [ ok ]
>>> Unpacking source...
>>> Unpacking amarok-v3.1.1.tar.bz2 to /var/tmp/portage/media-sound/amarok-3.1.1/work
>>> Source unpacked in /var/tmp/portage/media-sound/amarok-3.1.1/work
>>> Preparing source in /var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1 ...
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1_build"
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1 ...
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1_build"
cmake -C /var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_TESTING=OFF -DKDE_INSTALL_USE_QT_SYS_PATHS=ON -DKDE_INSTALL_DOCBUNDLEDIR=/usr/share/help -DBUILD_WITH_QT6=OFF -DWITH_MP3Tunes=OFF -DWITH_PLAYER=ON -DWITH_UTILITIES=ON -DCMAKE_DISABLE_FIND_PACKAGE_Googlemock=ON -DCMAKE_DISABLE_FIND_PACKAGE_LibOFA=ON -DCMAKE_DISABLE_FIND_PACKAGE_MySQLe=ON -DWITH_IPOD=no -DWITH_GPODDER=OFF -DCMAKE_DISABLE_FIND_PACKAGE_LibLastFm=ON -DCMAKE_DISABLE_FIND_PACKAGE_MySQL=OFF -DCMAKE_DISABLE_FIND_PACKAGE_Mtp=ON -DCMAKE_DISABLE_FIND_PACKAGE_Mygpo-qt5=ON -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngine=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1_build/gentoo_toolchain.cmake /var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1
loading initial cache file /var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 13.3.1
-- The CXX compiler identification is GNU 13.3.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Building good old Qt5 version
-- Found PkgConfig: /usr/bin/x86_64-pc-linux-gnu-pkg-config (found version "2.3.0")
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
-- Found KF5Archive: /usr/lib64/cmake/KF5Archive/KF5ArchiveConfig.cmake (found version "5.116.0")
-- Found KF5Codecs: /usr/lib64/cmake/KF5Codecs/KF5CodecsConfig.cmake (found version "5.116.0")
-- Found KF5Config: /usr/lib64/cmake/KF5Config/KF5ConfigConfig.cmake (found version "5.116.0")
-- Found KF5ConfigWidgets: /usr/lib64/cmake/KF5ConfigWidgets/KF5ConfigWidgetsConfig.cmake (found version "5.116.0")
-- Found KF5CoreAddons: /usr/lib64/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version "5.116.0")
-- Found KF5Crash: /usr/lib64/cmake/KF5Crash/KF5CrashConfig.cmake (found version "5.116.0")
-- Found KF5DBusAddons: /usr/lib64/cmake/KF5DBusAddons/KF5DBusAddonsConfig.cmake (found version "5.116.0")
-- Found KF5DNSSD: /usr/lib64/cmake/KF5DNSSD/KF5DNSSDConfig.cmake (found version "5.116.0")
-- Found KF5GlobalAccel: /usr/lib64/cmake/KF5GlobalAccel/KF5GlobalAccelConfig.cmake (found version "5.116.0")
-- Found KF5GuiAddons: /usr/lib64/cmake/KF5GuiAddons/KF5GuiAddonsConfig.cmake (found version "5.116.0")
-- Found Gettext: /usr/bin/msgmerge (found version "0.22.5")
-- Found KF5I18n: /usr/lib64/cmake/KF5I18n/KF5I18nConfig.cmake (found version "5.116.0")
-- Found KF5IconThemes: /usr/lib64/cmake/KF5IconThemes/KF5IconThemesConfig.cmake (found version "5.116.0")
-- Found KF5KCMUtils: /usr/lib64/cmake/KF5KCMUtils/KF5KCMUtilsConfig.cmake (found version "5.116.0")
-- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found KF5KIO: /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake (found version "5.116.0")
-- Found KF5Notifications: /usr/lib64/cmake/KF5Notifications/KF5NotificationsConfig.cmake (found version "5.116.0")
-- Found KF5Package: /usr/lib64/cmake/KF5Package/KF5PackageConfig.cmake (found version "5.116.0")
-- Found KF5Solid: /usr/lib64/cmake/KF5Solid/KF5SolidConfig.cmake (found version "5.116.0")
-- Found KF5TextEditor: /usr/lib64/cmake/KF5TextEditor/KF5TextEditorConfig.cmake (found version "5.116.0")
-- Found KF5TextWidgets: /usr/lib64/cmake/KF5TextWidgets/KF5TextWidgetsConfig.cmake (found version "5.116.0")
-- Found KF5ThreadWeaver: /usr/lib64/cmake/KF5ThreadWeaver/KF5ThreadWeaverConfig.cmake (found version "5.116.0")
-- Found KF5WidgetsAddons: /usr/lib64/cmake/KF5WidgetsAddons/KF5WidgetsAddonsConfig.cmake (found version "5.116.0")
-- Found KF5WindowSystem: /usr/lib64/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake (found version "5.116.0")
-- Found KF5: success (found suitable version "5.116.0", minimum required is "5.89.0") found components: Archive Codecs Config ConfigWidgets CoreAddons Crash DBusAddons DNSSD GlobalAccel GuiAddons I18n IconThemes KCMUtils KIO Notifications Package Solid TextEditor TextWidgets ThreadWeaver WidgetsAddons WindowSystem
-- Taglib found: -L/usr/lib64 -ltag -lz
-- Performing Test TAGLIB_ASF_FOUND
-- Performing Test TAGLIB_ASF_FOUND - Success
-- Performing Test TAGLIB_MP4_FOUND
-- Performing Test TAGLIB_MP4_FOUND - Success
-- Performing Test TAGLIB_MOD_FOUND
-- Performing Test TAGLIB_MOD_FOUND - Success
-- Performing Test TAGLIB_OPUS_FOUND
-- Performing Test TAGLIB_OPUS_FOUND - Success
CMake Warning (dev) at cmake/modules/FindTaglib-Extras.cmake:30 (exec_program):
  Policy CMP0153 is not set: The exec_program command should not be called.
  Run "cmake --help-policy CMP0153" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  Use execute_process() instead.
Call Stack (most recent call first):
  CMakeLists.txt:140 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at cmake/modules/FindTaglib-Extras.cmake:37 (exec_program):
  Policy CMP0153 is not set: The exec_program command should not be called.
  Run "cmake --help-policy CMP0153" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  Use execute_process() instead.
Call Stack (most recent call first):
  CMakeLists.txt:140 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at cmake/modules/FindTaglib-Extras.cmake:39 (exec_program):
  Policy CMP0153 is not set: The exec_program command should not be called.
  Run "cmake --help-policy CMP0153" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  Use execute_process() instead.
Call Stack (most recent call first):
  CMakeLists.txt:140 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Taglib-Extras found: -L/usr/lib64 -ltag-extras
-- Performing Test COMPLEX_TAGLIB_FILENAME
-- Performing Test COMPLEX_TAGLIB_FILENAME - Failed
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found MySQL: -L/usr/lib64 -lmysqlclient -lz -lzstd -lssl -lcrypto -lresolv -lm
-- Checking for module 'libavcodec'
--   Found libavcodec, version 58.134.100
-- Checking for module 'libavformat'
--   Found libavformat, version 58.76.100
-- Checking for module 'libavdevice'
--   Found libavdevice, version 58.13.100
-- Checking for module 'libavutil'
--   Found libavutil, version 56.70.100
-- Checking for module 'libswscale'
--   Found libswscale, version 5.9.100
-- Checking for module 'libpostproc'
--   Found libpostproc, version 55.9.100
-- Found FFmpeg: /usr/lib64/libavcodec.so;/usr/lib64/libavformat.so;/usr/lib64/libavutil.so
-- Found Python3: /usr/bin/python3 (found version "3.12.6") found components: Interpreter
-- Found FFTW3: /usr/lib64/libfftw3.so
-- 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
-- The following RUNTIME packages have been found:

 * Qt5QuickControls2 (required version >= 5.15.0)
   Needed by the player's context area
 * KF5Kirigami2 (required version >= 5.89.0)
   Needed by the player's context area

-- The following OPTIONAL packages have been found:

 * Qt5UiTools (required version >= 5.15.0)
   Needed by the scripting engine
 * Taglib-Extras, Support for metadata reading of RealMedia and Audible file types, <https://websvn.kde.org/trunk/kdesupport/taglib-extras/>
 * MySQL, MySQL Client Library (libmysqlclient), <https://www.mysql.com>
 * FFmpeg, Libraries and tools for handling multimedia data, <https://www.ffmpeg.org/>
   Enable MusicDNS service
 * Python3, Required for generating the autocompletion file for the script console, <https://www.python.org>

-- The following REQUIRED packages have been found:

 * ECM (required version >= 5.89.0)
 * Qt5QmlModels (required version >= 5.15.14)
 * Qt5Quick (required version >= 5.15.14)
 * Qt5QuickWidgets
 * Qt5Qml
 * Qt5Sql
 * Qt5Svg
 * Qt5Test
 * Qt5 (required version >= 5.15.0)
 * KF5Archive (required version >= 5.89.0)
 * Qt5Xml (required version >= 5.15.2)
 * Qt5DBus (required version >= 5.15.2)
 * KF5Codecs (required version >= 5.116.0)
 * KF5Config (required version >= 5.116.0)
 * KF5CoreAddons (required version >= 5.89.0)
 * KF5Crash (required version >= 5.89.0)
 * KF5DBusAddons (required version >= 5.89.0)
 * Qt5Network (required version >= 5.15.2)
 * KF5DNSSD (required version >= 5.89.0)
 * KF5GlobalAccel (required version >= 5.89.0)
 * Qt5Gui (required version >= 5.15.2)
 * KF5GuiAddons (required version >= 5.89.0)
 * KF5IconThemes (required version >= 5.89.0)
 * KF5ConfigWidgets (required version >= 5.116.0)
 * KF5KCMUtils (required version >= 5.89.0)
 * KF5Notifications (required version >= 5.89.0)
 * KF5Package (required version >= 5.89.0)
 * KF5Solid (required version >= 5.89.0)
 * KF5KIO (required version >= 5.116.0)
 * Gettext
 * KF5I18n (required version >= 5.116.0)
 * KF5TextEditor (required version >= 5.89.0)
 * KF5TextWidgets (required version >= 5.89.0)
 * KF5ThreadWeaver (required version >= 5.89.0)
 * KF5WidgetsAddons (required version >= 5.89.0)
 * KF5WindowSystem (required version >= 5.89.0)
 * KF5 (required version >= 5.89.0)
 * Taglib, Support for Audio metadata., <http://developer.kde.org/~wheeler/taglib.html>
   Required for tag reading
 * Qt5Core
 * Qt5Widgets
 * Phonon4Qt5 (required version >= 4.6.60)
 * Threads
 * PkgConfig
 * FFTW3, A C subroutine library for computing the discrete Fourier transform, <http://www.fftw.org/>

CMake Error at CMakeLists.txt:348 (kdoctools_install):
  Unknown CMake command "kdoctools_install".

-- Configuring incomplete, errors occurred!
 * ERROR: media-sound/amarok-3.1.1::robert7k failed (configure phase):
 *   cmake failed
 * 
 * Call stack:
 *     ebuild.sh, line  136:  Called src_configure
 *   environment, line 2620:  Called ecm_src_configure
 *   environment, line 1488:  Called cmake_src_configure
 *   environment, line 1122:  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 '=media-sound/amarok-3.1.1::robert7k'`,
 * the complete build log and the output of `emerge -pqv '=media-sound/amarok-3.1.1::robert7k'`.
 * The complete build log is located at '/var/tmp/portage/media-sound/amarok-3.1.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-sound/amarok-3.1.1/temp/environment'.
 * Working directory: '/var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1_build'
 * S: '/var/tmp/portage/media-sound/amarok-3.1.1/work/amarok-v3.1.1'
robert7k commented 3 weeks ago

Thanks for the report.

I added sci-libs/fftw as a dependency.

CMake Error at CMakeLists.txt:348 (kdoctools_install):
  Unknown CMake command "kdoctools_install".

This is a strange error I could not reproduce.

kde-frameworks/kdoctools is already a dependency. Which version do you have installed?

hurra commented 3 weeks ago

kde-frameworks/kdoctools is already a dependency. Which version do you have installed?

i have installed 6.6.0 and 5.1116.0. I'm running stable in general.

lolo@hurra ~/tmp/go $ eix kde-frameworks/kdoctools
[I] kde-frameworks/kdoctools
     Available versions:  
     (5)    5.116.0(5/5.116)^t
     (6)    6.6.0(6/6.6)^t ~6.7.0(6/6.7)^t
       {debug nls test}
     Installed versions:  5.116.0(5/5.116)^t(10:45:50 AM 05/30/2024)(nls -debug -test) 6.6.0(6/6.6)^t(07:55:01 PM 10/12/2024)(nls -debug -test)
     Homepage:            https://develop.kde.org/products/frameworks/
     Description:         Tools to generate documentation in various formats from DocBook files