View previous topic :: View next topic |
Author |
Message |
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1601
|
Posted: Wed Apr 13, 2022 9:52 am Post subject: [gel.]ktimer scheitert bei der Installation |
|
|
Hallo zusammen,
ich bin gerade dabei, gentoo-unstable (systemd) zu installieren,
kde-plasma/plasma-meta ist schon installiert,
im Moment sind kdeadmin-meta kdegraphics-meta kdemultimedia-meta kdeutils-meta
kdialog kmahjongg krusader kshisen kwrite sollte drankommen,
doch ktimer bringt folgende build.log
Code: |
* Package: kde-apps/ktimer-21.12.3
* Repository: gentoo
* Maintainer: kde@gentoo.org
* Upstream: https://bugs.kde.org/
* USE: abi_x86_64 amd64 elibc_glibc handbook kernel_linux userland_GNU
* FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
>>> Unpacking ktimer-21.12.3.tar.xz to /var/tmp/portage/kde-apps/ktimer-21.12.3/work
>>> Source unpacked in /var/tmp/portage/kde-apps/ktimer-21.12.3/work
>>> Preparing source in /var/tmp/portage/kde-apps/ktimer-21.12.3/work/ktimer-21.12.3 ...
* Source directory (CMAKE_USE_DIR): "/var/tmp/portage/kde-apps/ktimer-21.12.3/work/ktimer-21.12.3"
* Build directory (BUILD_DIR): "/var/tmp/portage/kde-apps/ktimer-21.12.3/work/ktimer-21.12.3_build"
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/kde-apps/ktimer-21.12.3/work/ktimer-21.12.3 ...
* Source directory (CMAKE_USE_DIR): "/var/tmp/portage/kde-apps/ktimer-21.12.3/work/ktimer-21.12.3"
* Build directory (BUILD_DIR): "/var/tmp/portage/kde-apps/ktimer-21.12.3/work/ktimer-21.12.3_build"
cmake -C /var/tmp/portage/kde-apps/ktimer-21.12.3/work/ktimer-21.12.3_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DKDE_INSTALL_USE_QT_SYS_PATHS=ON -DKDE_INSTALL_DOCBUNDLEDIR=/usr/share/help -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/kde-apps/ktimer-21.12.3/work/ktimer-21.12.3_build/gentoo_toolchain.cmake /var/tmp/portage/kde-apps/ktimer-21.12.3/work/ktimer-21.12.3
loading initial cache file /var/tmp/portage/kde-apps/ktimer-21.12.3/work/ktimer-21.12.3_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 11.2.1
-- The CXX compiler identification is GNU 11.2.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
-- 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
-- Performing Test BSYMBOLICFUNCTIONS_AVAILABLE
-- Performing Test BSYMBOLICFUNCTIONS_AVAILABLE - Success
[31mCMake Error at /usr/share/ECM/kde-modules/KDEMetaInfoPlatformCheck.cmake:24 (file):
file STRINGS file
"/var/tmp/portage/kde-apps/ktimer-21.12.3/work/ktimer-21.12.3/metainfo.yaml"
cannot be read.
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEFrameworkCompilerSettings.cmake:71 (include)
CMakeLists.txt:16 (include)
[0m
[31mCMake Error at /usr/share/ECM/kde-modules/KDEMetaInfoPlatformCheck.cmake:69 (message):
Your current platform 'Linux' is not supported. The list of supported
platorms is ''.If you think this is a mistake or you are working on
enabling the platform please build with the KF_IGNORE_PLATFORM_CHECK
variable set to true
Call Stack (most recent call first):
/usr/share/ECM/kde-modules/KDEFrameworkCompilerSettings.cmake:71 (include)
CMakeLists.txt:16 (include)
[0m
-- Configuring incomplete, errors occurred!
See also "/var/tmp/portage/kde-apps/ktimer-21.12.3/work/ktimer-21.12.3_build/CMakeFiles/CMakeOutput.log".
* ERROR: kde-apps/ktimer-21.12.3::gentoo failed (configure phase):
* cmake failed
*
* Call stack:
* ebuild.sh, line 127: Called src_configure
* environment, line 2485: Called ecm_src_configure
* environment, line 1482: Called cmake_src_configure
* environment, line 1137: 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 '=kde-apps/ktimer-21.12.3::gentoo'`,
* the complete build log and the output of `emerge -pqv '=kde-apps/ktimer-21.12.3::gentoo'`.
* The complete build log is located at '/var/tmp/portage/kde-apps/ktimer-21.12.3/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/kde-apps/ktimer-21.12.3/temp/environment'.
* Working directory: '/var/tmp/portage/kde-apps/ktimer-21.12.3/work/ktimer-21.12.3_build'
* S: '/var/tmp/portage/kde-apps/ktimer-21.12.3/work/ktimer-21.12.3'
|
Interessant ist die Meldung:
31mCMake Error at /usr/share/ECM/kde-modules/KDEMetaInfoPlatformCheck.cmake:69 (message):
Your current platform 'Linux' is not supported. The list of supported
platorms is ''.If you think this is a mistake or you are working on
enabling the platform please build with the KF_IGNORE_PLATFORM_CHECK
variable set to true,
Warum wird platform Linux nicht unterstützt?
Das verstehe ich nun überhaupt nicht.
Danke im voraus für Hilfe.
eselect profile set 9: plasma-desktop
Last edited by ManfredB on Mon Apr 18, 2022 9:03 am; edited 1 time in total |
|
Back to top |
|
|
Christian99 Veteran
Joined: 28 May 2009 Posts: 1668
|
Posted: Wed Apr 13, 2022 10:22 am Post subject: |
|
|
https://bugs.gentoo.org/838040
Quote: | Interessant ist die Meldung:
Code: | 31mCMake Error at /usr/share/ECM/kde-modules/KDEMetaInfoPlatformCheck.cmake:69 (message):
Your current platform 'Linux' is not supported. The list of supported
platorms is ''.If you think this is a mistake or you are working on
enabling the platform please build with the KF_IGNORE_PLATFORM_CHECK
variable set to true, |
Warum wird platform Linux nicht unterstützt?
Das verstehe ich nun überhaupt nicht. |
nicht alle fehlermeldungen sind richtig. kde ist hauptsächlich für Linux gemacht, deswegen ist es nicht plausibel, dass ein kde paket linux nicht unterstützt. Also ist das vermutlich der Fehler.
Außerdem ist die Liste der unterstützten platformen leer, was auch nicht sonderlich sinnvoll ist. |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1601
|
Posted: Wed Apr 13, 2022 10:33 am Post subject: |
|
|
Vielen Dank für die Erklärung.
Ich habe kdeutils-meta ausgelassen und aus diesem Verzeichnis nur die Pakate installiert, die ich benötige.
Daher ist die Installation jetzt in der letzten Phase: libreoffice libreoffice-l10n: 50 Pakete.
Liebe Grüße von
Manfred |
|
Back to top |
|
|
Christian99 Veteran
Joined: 28 May 2009 Posts: 1668
|
Posted: Wed Apr 13, 2022 10:48 am Post subject: |
|
|
du kannst --keep-going verwenden, z.B.
Code: | emerge --keep-going kdeutils-meta |
dann wird nur das fehlerhafte paket und das meta paket nicht installiert. So muss man nicht händisch alle anderen raussuchen |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1601
|
Posted: Mon Apr 18, 2022 8:28 am Post subject: |
|
|
Hallo Christian99!
Vielen Dank für diese Lösung. So geht das alles viel schneller.
Liebe Grüße
Manfred |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1601
|
Posted: Mon Apr 18, 2022 9:04 am Post subject: |
|
|
Und nun kommt die Lösung:
eben habe ich den Befehl eingegeben - und siehe da: kdeutils-meta und ktimer sind mitinstalliert.
Damit ist das Problem vom Tisch.
Noch einmal vielen Dank für die Unterstützung.
Gruß
Manfred |
|
Back to top |
|
|
|