Your message dated Sun, 28 Sep 2025 19:06:23 +0000
with message-id <[email protected]>
and subject line Bug#1113533: fixed in spectra 1.2.0-1
has caused the Debian Bug report #1113533,
regarding spectra: FTBFS with CMake 4
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1113533: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1113533
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: spectra
Version: 1.1.0-1
Severity: serious
User: [email protected]
Usertags: cmake-4
Tags: ftbfs, forky, sid
Dear maintainer,
During a test rebuild for CMake 4, spectra failed to rebuild.
Log Summary:
-------------------------------------------------------------------------------
[...]
21:
21: nconv = 8
21: niter = 101
21: nops = 689
21:
-------------------------------------------------------------------------------
21: Generalized eigensolver of symmetric real matrices [cayley, dd, 100x100]
21: Smallest Magnitude
21:
-------------------------------------------------------------------------------
21: ./test/SymGEigsShift.cpp:106
21:
...............................................................................
21:
21: ./test/SymGEigsShift.cpp:70: warning:
21: FAILED on this test
21:
21: nconv = 4
21: niter = 101
21: nops = 939
21:
===============================================================================
21: All tests passed (104 assertions in 12 test cases)
21:
18/28 Test #21: SymGEigsShift .................... Passed 0.72 sec
test 22
Start 22: SVD
22: Test command:
/build/reproducible-path/spectra-1.1.0/obj-aarch64-linux-gnu/test/SVD
22: Working Directory:
/build/reproducible-path/spectra-1.1.0/obj-aarch64-linux-gnu
22: Test timeout computed to be: 10000000
22:
===============================================================================
22: All tests passed (16 assertions in 4 test cases)
22:
19/28 Test #22: SVD .............................. Passed 0.31 sec
test 23
Start 23: JDSymEigsBase
23: Test command:
/build/reproducible-path/spectra-1.1.0/obj-aarch64-linux-gnu/test/JDSymEigsBase
23: Working Directory:
/build/reproducible-path/spectra-1.1.0/obj-aarch64-linux-gnu
23: Test timeout computed to be: 10000000
23:
===============================================================================
23: All tests passed (2 assertions in 1 test case)
23:
20/28 Test #23: JDSymEigsBase .................... Passed 0.00 sec
test 24
Start 24: JDSymEigsDPRConstructor
24: Test command:
/build/reproducible-path/spectra-1.1.0/obj-aarch64-linux-gnu/test/JDSymEigsDPRConstructor
24: Working Directory:
/build/reproducible-path/spectra-1.1.0/obj-aarch64-linux-gnu
24: Test timeout computed to be: 10000000
24:
===============================================================================
24: All tests passed (4 assertions in 2 test cases)
24:
21/28 Test #24: JDSymEigsDPRConstructor .......... Passed 0.00 sec
test 25
Start 25: DavidsonSymEigs
25: Test command:
/build/reproducible-path/spectra-1.1.0/obj-aarch64-linux-gnu/test/DavidsonSymEigs
25: Working Directory:
/build/reproducible-path/spectra-1.1.0/obj-aarch64-linux-gnu
25: Test timeout computed to be: 10000000
15:
===============================================================================
15: All tests passed (60 assertions in 6 test cases)
15:
22/28 Test #15: HermEigs ......................... Passed 33.55 sec
test 26
Start 26: Example1
26: Test command:
/build/reproducible-path/spectra-1.1.0/obj-aarch64-linux-gnu/test/Example1
26: Working Directory:
/build/reproducible-path/spectra-1.1.0/obj-aarch64-linux-gnu
26: Test timeout computed to be: 10000000
26:
26:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
26: Example1 is a Catch v2.13.8 host application.
26: Run with -? for options
26:
26:
-------------------------------------------------------------------------------
26: Example #144, (n, k, m) = (20, 3, 6)
26:
-------------------------------------------------------------------------------
26: ./test/Example1.cpp:99
26:
...............................................................................
26:
26: ./test/Example1.cpp:69: FAILED:
26: REQUIRE( diff == Approx(0.0).margin(1e-9) )
26: with expansion:
26: 0.1420395219 == Approx( 0.0 )
26: with messages:
26: nconv = 3
26: niter = 17
26: nops = 52
26: ||AU - UD||_inf = 2.39771e-15
26: True eigenvalues =
26: 8.06808e-17
26: 0.0489435
26: 0.0489435
26: 0.190983
26: 0.190983
26: 0.412215
26: 0.412215
26: 0.690983
26: 0.690983
26: 1
26: 1
26: 1.30902
26: 1.30902
26: 1.58779
26: 1.58779
26: 1.80902
26: 1.80902
26: 1.95106
26: 1.95106
26: 2
26: Estimated =
26: 1.80902
26: 1.95106
26: 2
26: diff = 0.14204
26:
26:
===============================================================================
26: test cases: 3 | 2 passed | 1 failed
26: assertions: 15 | 14 passed | 1 failed
26:
23/28 Test #26: Example1 .........................***Failed 0.01 sec
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Example1 is a Catch v2.13.8 host application.
Run with -? for options
-------------------------------------------------------------------------------
Example #144, (n, k, m) = (20, 3, 6)
-------------------------------------------------------------------------------
./test/Example1.cpp:99
...............................................................................
./test/Example1.cpp:69: FAILED:
REQUIRE( diff == Approx(0.0).margin(1e-9) )
with expansion:
0.1420395219 == Approx( 0.0 )
with messages:
nconv = 3
niter = 17
nops = 52
||AU - UD||_inf = 2.39771e-15
True eigenvalues =
8.06808e-17
0.0489435
0.0489435
0.190983
0.190983
0.412215
0.412215
0.690983
0.690983
1
1
1.30902
1.30902
1.58779
1.58779
1.80902
1.80902
1.95106
1.95106
2
Estimated =
1.80902
1.95106
2
diff = 0.14204
===============================================================================
test cases: 3 | 2 passed | 1 failed
assertions: 15 | 14 passed | 1 failed
test 27
Start 27: Example2
27: Test command:
/build/reproducible-path/spectra-1.1.0/obj-aarch64-linux-gnu/test/Example2
27: Working Directory:
/build/reproducible-path/spectra-1.1.0/obj-aarch64-linux-gnu
27: Test timeout computed to be: 10000000
27:
===============================================================================
27: All tests passed (9 assertions in 3 test cases)
27:
24/28 Test #27: Example2 ......................... Passed 0.01 sec
test 28
Start 28: Example3
28: Test command:
/build/reproducible-path/spectra-1.1.0/obj-aarch64-linux-gnu/test/Example3
28: Working Directory:
/build/reproducible-path/spectra-1.1.0/obj-aarch64-linux-gnu
28: Test timeout computed to be: 10000000
28:
===============================================================================
28: All tests passed (6 assertions in 2 test cases)
28:
25/28 Test #28: Example3 ......................... Passed 0.01 sec
18:
-------------------------------------------------------------------------------
18: Eigensolver of sparse real matrix [1000x1000]
18: Smallest Imaginary Part
18:
-------------------------------------------------------------------------------
18: ./test/GenEigsComplexShift.cpp:106
18:
...............................................................................
18:
18: ./test/GenEigsComplexShift.cpp:50: warning:
18: FAILED on this test
18:
18: nconv = 18
18: niter = 101
18: nops = 1855
18:
===============================================================================
18: All tests passed (62 assertions in 6 test cases)
18:
26/28 Test #18: GenEigsComplexShift .............. Passed 30.26 sec
25:
===============================================================================
25: All tests passed (12 assertions in 2 test cases)
25:
27/28 Test #25: DavidsonSymEigs .................. Passed 3.39 sec
20:
-------------------------------------------------------------------------------
20: Generalized eigensolver of sparse symmetric real matrix [1000x1000]
20: Smallest Magnitude
20:
-------------------------------------------------------------------------------
20: ./test/SymGEigsRegInv.cpp:99
20:
...............................................................................
20:
20: ./test/SymGEigsRegInv.cpp:58: warning:
20: FAILED on this test
20:
20: nconv = 0
20: niter = 101
20: nops = 3051
20:
===============================================================================
20: All tests passed (26 assertions in 3 test cases)
20:
28/28 Test #20: SymGEigsRegInv ................... Passed 57.39 sec
96% tests passed, 1 tests failed out of 28
Total Test time (real) = 88.65 sec
The following tests FAILED:
26 - Example1 (Failed)
Errors while running CTest
make[1]: *** [Makefile:74: test] Error 8
make[1]: Leaving directory
'/build/reproducible-path/spectra-1.1.0/obj-aarch64-linux-gnu'
dh_auto_test: error: cd obj-aarch64-linux-gnu && make -j4 test ARGS\+=--verbose
ARGS\+=-j4 returned exit code 2
make: *** [debian/rules:4: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-30T21:00:20Z
-------------------------------------------------------------------------------
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/2411454/
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/154914/
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
--- End Message ---
--- Begin Message ---
Source: spectra
Source-Version: 1.2.0-1
Done: Pierre Gruet <[email protected]>
We believe that the bug you reported is fixed in the latest version of
spectra, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Pierre Gruet <[email protected]> (supplier of updated spectra package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 28 Sep 2025 20:52:43 +0200
Source: spectra
Architecture: source
Version: 1.2.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Math Team <[email protected]>
Changed-By: Pierre Gruet <[email protected]>
Closes: 1113533
Changes:
spectra (1.2.0-1) unstable; urgency=medium
.
* New upstream version 1.2.0:
- Builds with CMake 4 (Closes: #1113533)
* Refreshing patch
* Raising Standards version to 4.7.2 (no change)
Checksums-Sha1:
6e62b344aa91e288adb4fe981c8fabc3b7b7d160 1942 spectra_1.2.0-1.dsc
3c1201c94643b8169d0531bb6cab282ddd79c235 293008 spectra_1.2.0.orig.tar.gz
ebe0201ffeb677c25ea1249ee827931db0563e27 4480 spectra_1.2.0-1.debian.tar.xz
902ba546389cff77b3450c5d78ecb063dbc9d309 6642 spectra_1.2.0-1_source.buildinfo
Checksums-Sha256:
3ae5a32c3af662f174f02692420c2fbdbdbec4ca9915d9a46e2b30e59764390a 1942
spectra_1.2.0-1.dsc
fdfccacba1c77d9b4ffefae7258c760c99e3c8a2823ca87ea5b11a50d297a73b 293008
spectra_1.2.0.orig.tar.gz
f48afc33d3c1ee8de7f2a821ab43355d0b778d9f4760a4bd5f43a8e645548733 4480
spectra_1.2.0-1.debian.tar.xz
87f10cc8daccec7ae7f56ab96fa0e2600b79506a3a4005da91d96d4c44648244 6642
spectra_1.2.0-1_source.buildinfo
Files:
ad55d4b9f71a090160be9d8d2f352a9d 1942 math optional spectra_1.2.0-1.dsc
f4d9076f272107e21d9697080433c867 293008 math optional spectra_1.2.0.orig.tar.gz
b167ba7387aa794d043f50bf9ddac634 4480 math optional
spectra_1.2.0-1.debian.tar.xz
a84b8b76dc0da8347649c799012847fd 6642 math optional
spectra_1.2.0-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEM8soQxPpC9J9y0UjYAMWptwndHYFAmjZhB0ACgkQYAMWptwn
dHYgWA/+JMb42cbsIiwmRdxcrIReLNFq+s5g1jPa/gyjZJIe7PTdujJNPTe54j7f
t4bBtZEcuknrJ4zzDoIS95lix4S7NfVViX8rECEUOC+Jc7Z64JWT+tcSuU8mHAcg
joCaN64y/Q6bo7d9oOAV6bGLC8vp5RxnU08rawoz7amPr5yT8IEqqMlyuRkK4ySH
M7dNBPfMREBt6Z4T8zB7H4E71wyC1tg72SwfZ9rYbxAHr2ABCfnScVH/DMnegWab
OxaNCWfl2useR+JK8gFaQO9vx2gmRkgvcAfqvvOvMMnRUYpjF6LO5snAbCzL3Apb
jTztDFgVm1vUsJ9a7a0+uJqZ9ofPQrxhAPjxzOF8juLqnoQktHBwlXEN9K/pFfHZ
Cpic9b61KY2gLqqCUHbh/FVK7SF5e1h4zH4aT3LXvskUIlyWNj+r/WrEFOqN7R+Z
nwP6R2KTrlVlpndrukNa8wG1trjVc/yppex4vwMSrCUoBKhi9wtxlWoXSWPuD5H4
fuglrotKG2NGfJNorLqXGtZ4nCv76ePaYPgoNuvDAReEJoe4/S9nLGHxIGitCdZy
T4xXuhZ1HKyVT02ZglcLFk8Ob9JhfwpJoKPTVgi3G4NKCAb1qhZtNED3HTgN4Tbu
/YBJaMJZoqNR20ojuAnw+kTjfGTNETWmmwcucEFdS2qOzKsKU9A=
=eu76
-----END PGP SIGNATURE-----
pgpoEWqEAyQRN.pgp
Description: PGP signature
--- End Message ---