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

Bug#1113084: kpublictransport: FTBFS with CMake 4



Source: kpublictransport
Version: 25.04.3-1
Severity: serious
User: cmake@packages.debian.org
Usertags: cmake-4
Tags: ftbfs, forky, sid

Dear maintainer,

During a test rebuild for CMake 4, kpublictransport failed to rebuild.

Log Summary:
-------------------------------------------------------------------------------
[...]
45: QWARN  : PublicTransportManagerTest::testTripRequestOutOfCoverage() org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
45: QWARN  : PublicTransportManagerTest::testTripRequestOutOfCoverage() org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
45: QWARN  : PublicTransportManagerTest::testTripRequestOutOfCoverage() org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
49: PASS   : OnboardStatusTest::testScriptedPositionParsers(lufthansa)
45: QWARN  : PublicTransportManagerTest::testTripRequestOutOfCoverage() org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
45: QWARN  : PublicTransportManagerTest::testTripRequestOutOfCoverage() org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
45: QWARN  : PublicTransportManagerTest::testTripRequestOutOfCoverage() org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
45: QWARN  : PublicTransportManagerTest::testTripRequestOutOfCoverage() org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
49: PASS   : OnboardStatusTest::testScriptedPositionParsers(ouigo-es)
45: XFAIL  : PublicTransportManagerTest::testTripRequestOutOfCoverage() NoBackend error handling not correctly implemented yet
45:    Loc: [./autotests/publictransportmanagertest.cpp(168)]
45: PASS   : PublicTransportManagerTest::testTripRequestOutOfCoverage()
45: PASS   : PublicTransportManagerTest::cleanupTestCase()
45: Totals: 12 passed, 0 failed, 0 skipped, 0 blacklisted, 64ms
45: ********* Finished testing of PublicTransportManagerTest *********
49: PASS   : OnboardStatusTest::testScriptedJourneyParsers(cd-railjet)
47/49 Test #45: publictransportmanagertest .......   Passed    0.10 sec
49: PASS   : OnboardStatusTest::testScriptedJourneyParsers(db-ice)
20: PASS   : BackendTest::testCoverageBenchmark()
20: RESULT : BackendTest::testCoverageBenchmark():
20:      0.029 msecs per iteration (total: 60, iterations: 2048)
20: QWARN  : BackendTest::testBackendModel(flat) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: QWARN  : BackendTest::testBackendModel(flat) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
49: PASS   : OnboardStatusTest::testScriptedJourneyParsers(db-ice-canceled-stops)
20: QWARN  : BackendTest::testBackendModel(flat) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: QWARN  : BackendTest::testBackendModel(flat) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: QWARN  : BackendTest::testBackendModel(flat) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: QWARN  : BackendTest::testBackendModel(flat) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: QWARN  : BackendTest::testBackendModel(flat) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: QWARN  : BackendTest::testBackendModel(flat) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: QWARN  : BackendTest::testBackendModel(flat) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: QWARN  : BackendTest::testBackendModel(flat) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
49: PASS   : OnboardStatusTest::testScriptedJourneyParsers(db-zugportal)
20: QWARN  : BackendTest::testBackendModel(flat) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: QWARN  : BackendTest::testBackendModel(flat) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: QWARN  : BackendTest::testBackendModel(flat) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: QWARN  : BackendTest::testBackendModel(flat) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: PASS   : BackendTest::testBackendModel(flat)
49: PASS   : OnboardStatusTest::testScriptedJourneyParsers(db-zugportal-canceled)
20: QWARN  : BackendTest::testBackendModel(groupByCountry) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: QWARN  : BackendTest::testBackendModel(groupByCountry) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: QWARN  : BackendTest::testBackendModel(groupByCountry) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: QWARN  : BackendTest::testBackendModel(groupByCountry) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: QWARN  : BackendTest::testBackendModel(groupByCountry) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: QWARN  : BackendTest::testBackendModel(groupByCountry) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: QWARN  : BackendTest::testBackendModel(groupByCountry) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: QWARN  : BackendTest::testBackendModel(groupByCountry) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: QWARN  : BackendTest::testBackendModel(groupByCountry) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
49: PASS   : OnboardStatusTest::testScriptedJourneyParsers(db-zugportal-occupancy)
20: QWARN  : BackendTest::testBackendModel(groupByCountry) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: QWARN  : BackendTest::testBackendModel(groupByCountry) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: QWARN  : BackendTest::testBackendModel(groupByCountry) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: QWARN  : BackendTest::testBackendModel(groupByCountry) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
20: QWARN  : BackendTest::testBackendModel(groupByCountry) org.kde.kpublictransport: Unknown backend setting: "supportedOutputFormats"
49: PASS   : OnboardStatusTest::testScriptedJourneyParsers(sncf-inoui)
20: PASS   : BackendTest::testBackendModel(groupByCountry)
20: PASS   : BackendTest::cleanupTestCase()
20: Totals: 7 passed, 0 failed, 0 skipped, 0 blacklisted, 312ms
20: ********* Finished testing of BackendTest *********
49: PASS   : OnboardStatusTest::testScriptedJourneyParsers(sbb)
48/49 Test #20: backendtest ......................   Passed    0.36 sec
49: PASS   : OnboardStatusTest::testScriptedJourneyParsers(oebb-railnet)
49: PASS   : OnboardStatusTest::testScriptedJourneyParsers(oebb-railnet-tracks)
49: PASS   : OnboardStatusTest::testScriptedJourneyParsers(ana)
49: PASS   : OnboardStatusTest::testScriptedJourneyParsers(unite-panasonic)
49: PASS   : OnboardStatusTest::testScriptedJourneyParsers(cathay-pacific)
49: PASS   : OnboardStatusTest::testScriptedJourneyParsers(eurowings)
49: PASS   : OnboardStatusTest::testScriptedJourneyParsers(lufthansa)
49: PASS   : OnboardStatusTest::testScriptedJourneyParsers(united)
49: PASS   : OnboardStatusTest::testScriptedJourneyParsers(nstrein)
49: PASS   : OnboardStatusTest::testScriptedJourneyParsers(ouigo-es)
49: PASS   : OnboardStatusTest::testScriptedSupport(cd-railjet)
49: PASS   : OnboardStatusTest::testScriptedSupport(db-ice)
49: PASS   : OnboardStatusTest::testScriptedSupport(db-zugportal)
49: PASS   : OnboardStatusTest::testScriptedSupport(sncf-inoui)
49: PASS   : OnboardStatusTest::testScriptedSupport(sbb)
49: PASS   : OnboardStatusTest::testScriptedSupport(thalys)
49: PASS   : OnboardStatusTest::testScriptedSupport(ana)
49: PASS   : OnboardStatusTest::testScriptedSupport(united)
49: PASS   : OnboardStatusTest::testScriptedSupport(cathay-pacific)
49: PASS   : OnboardStatusTest::testScriptedSupport(aegean)
49: PASS   : OnboardStatusTest::testScriptedSupport(eurowings)
49: PASS   : OnboardStatusTest::cleanupTestCase()
49: Totals: 46 passed, 0 failed, 0 skipped, 0 blacklisted, 97ms
49: ********* Finished testing of OnboardStatusTest *********
49/49 Test #49: onboardstatustest ................   Passed    0.14 sec

98% tests passed, 1 tests failed out of 49

Total Test time (real) =   0.51 sec

The following tests FAILED:
	 46 - cachetest (Failed)
Errors while running CTest
make[1]: *** [Makefile:74: test] Error 8
make[1]: Leaving directory '/build/reproducible-path/kpublictransport-25.04.3/obj-aarch64-linux-gnu'
dh_auto_test: error: cd obj-aarch64-linux-gnu && make -j8 test ARGS\+=--verbose ARGS\+=-j8 returned exit code 2
make: *** [debian/rules:13: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-30T02:23:53Z

-------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/artifact/2398167/

The most likely cause of build failures is the removed backwards compatibility for
CMake versions earlier than 3.5. You can find additional information in my
debian-devel announcement:

https://lists.debian.org/debian-devel/2025/04/msg00310.html

About the archive rebuild: The build was made on debusine.debian.net,
using sbuild.

You can find the build task here:
https://debusine.debian.net/work-request/153566/

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks,
Timo


Reply to: