[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#901746: kirigami2: versioned depends on extra-cmake-modules too low and broken autopkgtest



Source: kirigami2
Version: 5.47.0-1
User: debian-ci@lists.debian.org
Usertags: regression

The autopkgtest run of kirigami2¹ that was triggered by the migration
software failed. Looking at the log file, I see that the build of
kirigami2 failed with the error copied at the bottom of this report.

I don't know cmake, but is seems to suggest the Build-Depends on
extra-cmake-modules should be bumped to 5.47.0~.

Your package is currently being delayed from migration to testing by 13
days (15 now, while with a passing test it would be 2).

Just a note, I hope you read the note about the "build-needed"
restriction carefully as the intention of autopkgtest is to test
as-installed packages:

    Please use this considerately, as for large builds it unnecessarily
    builds the entire project when you only need a tiny subset (like the
    tests/ subdirectory). It is often possible to run ``make -C tests``
    instead, or copy the test code to ``$AUTOPKGTEST_TMP`` and build it
    there with some custom commands. This cuts down the load on the
    Continuous Integration servers and also makes tests more robust as
    it prevents accidentally running them against the built source tree
    instead of the installed packages.

Oh, and the irony, a successful test doesn't seem to test anything:

autopkgtest [14:01:24]: test testsuite: [-----------------------
Openbox-Message: Unable to find a valid menu file
"/var/lib/openbox/debian-menu.xml"
	cd obj-x86_64-linux-gnu && make -j2 test ARGS\+=-j2
Running tests...
/usr/bin/ctest --force-new-ctest-process -j2
Test project
/tmp/autopkgtest-lxc.yk37kd2b/downtmp/build.K2H/src/obj-x86_64-linux-gnu
No tests were found!!!
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":99"
      after 837 requests (837 known processed) with 0 events remaining.
autopkgtest [14:01:30]: test testsuite: -----------------------]
autopkgtest [14:01:30]: test testsuite:  - - - - - - - - - - results - -
- - - - - - - -
testsuite            PASS

From:
https://ci.debian.net/data/autopkgtest/unstable/amd64/k/kirigami2/468227/log.gz

Could you please fix your autopkgtest.

Paul

¹
https://ci.debian.net/data/autopkgtest/testing/amd64/k/kirigami2/466107/log.gz

CMake Warning at CMakeLists.txt:51 (find_package):
  Could not find a configuration file for package "ECM" that is compatible
  with requested version "5.47.0".

  The following configuration files were considered but not accepted:

    /usr/share/ECM/cmake/ECMConfig.cmake, version: 5.46.0



CMake Error at CMakeLists.txt:58 (include):
  include could not find load file:

    ECMSetupVersion


CMake Error at CMakeLists.txt:59 (include):
  include could not find load file:

    ECMGenerateHeaders


CMake Error at CMakeLists.txt:61 (include):
  include could not find load file:

    ECMPoQmTools


CMake Error at CMakeLists.txt:62 (include):
  include could not find load file:

    ECMQMLModules


CMake Error at CMakeLists.txt:63 (include):
  include could not find load file:

    KDEInstallDirs


CMake Error at CMakeLists.txt:64 (include):
  include could not find load file:

    KDECMakeSettings


CMake Error at CMakeLists.txt:65 (include):
  include could not find load file:

    ECMQtDeclareLoggingCategory


CMake Error at CMakeLists.txt:66 (include):
  include could not find load file:

    ECMAddQch


CMake Error at CMakeLists.txt:67 (include):
  include could not find load file:

    KDECompilerSettings


CMake Error at
/usr/share/cmake-3.11/Modules/CMakePackageConfigHelpers.cmake:249 (message):
  Variable KF5_INCLUDE_INSTALL_DIR does not exist
Call Stack (most recent call first):
  CMakeLists.txt:74 (configure_package_config_file)


-- Configuring incomplete, errors occurred!

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: