On 12/6/23 09:03, Santiago Vila wrote:
Package: src:calamares-extensions
Version: 1.3.2-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

Hi,

Thanks for the bug!


--------------------------------------------------------------------------------
snip
-- Found Gettext: /usr/bin/msgmerge (found version "0.21")
CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Calamares/CalamaresAddTranslations.cmake:17 (set_package_properties):
  Unknown CMake command "set_package_properties".
Call Stack (most recent call first):
/usr/lib/x86_64-linux-gnu/cmake/Calamares/CalamaresAddModuleSubdirectory.cmake:40 (include) /usr/lib/x86_64-linux-gnu/cmake/Calamares/CalamaresConfig.cmake:121 (include)
  CMakeLists.txt:64 (find_package)


These files are actually provided by Calamares and pulled into Calamares-Extensions as a dependency. I'm not particularly versed in Cmake, but the attached patch seems to fix some of them.

With that I get the following output that I'm less sure about debugging:

-- Configuring done (0.4s)
CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Calamares/CalamaresTargets.cmake:71 (set_target_properties):
  The link interface of target "Calamares::calamares" contains:

    KF5::CoreAddons

  but the target was not found.  Possible reasons include:

    * There is a typo in the target name.
    * A find_package call is missing for an IMPORTED target.
    * An ALIAS target is missing.

Call Stack (most recent call first):
/usr/lib/x86_64-linux-gnu/cmake/Calamares/CalamaresConfig.cmake:59 (include)
  CMakeLists.txt:64 (find_package)
Index: calamares/CMakeModules/CalamaresAddTranslations.cmake
===================================================================
--- calamares.orig/CMakeModules/CalamaresAddTranslations.cmake	2023-12-06 08:23:58.300000000 +0000
+++ calamares/CMakeModules/CalamaresAddTranslations.cmake	2023-12-06 08:23:58.294000000 +0000
@@ -11,6 +11,7 @@
 # This file has not yet been documented for use outside of Calamares itself.
 
 include( CMakeParseArguments )
+include( FeatureSummary )
 
 # The Gettext module is still old-fashioned, ALLCAPS variables
 find_package( Gettext )
Index: calamares/CMakeModules/CalamaresAddModuleSubdirectory.cmake
===================================================================
--- calamares.orig/CMakeModules/CalamaresAddModuleSubdirectory.cmake	2023-12-06 07:57:33.571000000 +0000
+++ calamares/CMakeModules/CalamaresAddModuleSubdirectory.cmake	2023-12-06 08:24:39.686000000 +0000
@@ -39,6 +39,7 @@
 
 include( CalamaresAddTranslations )
 include( CalamaresCheckModuleSelection )
+include(FeatureSummary)
 
 set( MODULE_DATA_DESTINATION share/calamares/modules )
_______________________________________________
pkg-kde-extras mailing list
pkg-kde-extras@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-kde-extras

Reply via email to