Source: libmath-gsl-perl Version: 0.39-1 Severity: serious Tags: upstream buster sid Justification: fails to build from source (but built successfully in the past) Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=123306
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 As first seen on ci.d.n at https://ci.debian.net/data/packages/unstable/amd64/libm/libmath-gsl-perl/472600.log https://ci.debian.net/data/autopkgtest/unstable/amd64/libm/libmath-gsl-perl/472600/log.gz libmath-gsl-perl fails its autopkgtests and also fails to build from scratch: dh_auto_build perl Build Building Math-GSL VERSION MISMATCH: Let's hope for the best. Processing 2.2.1 XS files, GSL 2.5 (via gsl-config) at /usr [build warnings] dh_auto_test perl Build test --verbose 1 VERSION MISMATCH: Let's hope for the best. Processing 2.2.1 XS files, GSL 2.5 (via gsl-config) at /usr […] # Failed test 'use Math::GSL::Linalg;' # at t/00-load.t line 11. # Tried to use 'Math::GSL::Linalg'. # Error: Can't load '/build/libmath-gsl-perl-0.39/blib/arch/auto/Math/GSL/Linalg/Linalg.so' for module Math::GSL::Linalg: /build/libmath-gsl-perl-0.39/blib/arch/auto/Math/GSL/Linalg/Linalg.so: undefined symbol: gsl_linalg_hessenberg at /usr/lib/x86_64-linux-gnu/perl/5.26/DynaLoader.pm line 187. # at /build/libmath-gsl-perl-0.39/blib/lib/Math/GSL/Linalg.pm line 11. # Compilation failed in require at t/00-load.t line 11. # BEGIN failed--compilation aborted at t/00-load.t line 11. # Failed test 'use Math::GSL::Matrix;' # at t/00-load.t line 11. # Tried to use 'Math::GSL::Matrix'. # Error: Attempt to reload Math/GSL/Linalg.pm aborted. # Compilation failed in require at /build/libmath-gsl-perl-0.39/blib/lib/Math/GSL/Matrix.pm line 1207. # BEGIN failed--compilation aborted at /build/libmath-gsl-perl-0.39/blib/lib/Math/GSL/Matrix.pm line 1207. # Compilation failed in require at t/00-load.t line 11. # BEGIN failed--compilation aborted at t/00-load.t line 11. # Failed test 'use Math::GSL::MatrixComplex;' # at t/00-load.t line 11. # Tried to use 'Math::GSL::MatrixComplex'. # Error: Attempt to reload Math/GSL/Linalg.pm aborted. # Compilation failed in require at /build/libmath-gsl-perl-0.39/blib/lib/Math/GSL/MatrixComplex.pm line 607. # BEGIN failed--compilation aborted at /build/libmath-gsl-perl-0.39/blib/lib/Math/GSL/MatrixComplex.pm line 607. # Compilation failed in require at t/00-load.t line 11. # BEGIN failed--compilation aborted at t/00-load.t line 11. # Failed test 'use Math::GSL::SF;' # at t/00-load.t line 11. # Tried to use 'Math::GSL::SF'. # Error: Can't load '/build/libmath-gsl-perl-0.39/blib/arch/auto/Math/GSL/SF/SF.so' for module Math::GSL::SF: /build/libmath-gsl-perl-0.39/blib/arch/auto/Math/GSL/SF/SF.so: undefined symbol: gsl_sf_coupling_6j_INCORRECT_e at /usr/lib/x86_64-linux-gnu/perl/5.26/DynaLoader.pm line 187. # at /build/libmath-gsl-perl-0.39/blib/lib/Math/GSL/SF.pm line 11. # Compilation failed in require at t/00-load.t line 11. # BEGIN failed--compilation aborted at t/00-load.t line 11. # Testing Math::GSL 0.39 with GSL 2.2.1.1 on x86_64-linux-gnu-thread-multi, Perl (/usr/bin/perl) 5.026002 # Looks like you failed 4 tests of 52. t/00-load.t ............... ok 1 - use Math::GSL; ok 2 - use Math::GSL::BLAS; ok 3 - use Math::GSL::BSpline; ok 4 - use Math::GSL::CBLAS; ok 5 - use Math::GSL::CDF; ok 6 - use Math::GSL::Chebyshev; ok 7 - use Math::GSL::Combination; ok 8 - use Math::GSL::Complex; ok 9 - use Math::GSL::Const; ok 10 - use Math::GSL::DHT; ok 11 - use Math::GSL::Deriv; ok 12 - use Math::GSL::Diff; ok 13 - use Math::GSL::Eigen; ok 14 - use Math::GSL::Errno; ok 15 - use Math::GSL::FFT; ok 16 - use Math::GSL::Fit; ok 17 - use Math::GSL::Heapsort; ok 18 - use Math::GSL::Histogram; ok 19 - use Math::GSL::Histogram2D; ok 20 - use Math::GSL::IEEEUtils; ok 21 - use Math::GSL::Integration; ok 22 - use Math::GSL::Interp; not ok 23 - use Math::GSL::Linalg; ok 24 - use Math::GSL::Machine; not ok 25 - use Math::GSL::Matrix; not ok 26 - use Math::GSL::MatrixComplex; ok 27 - use Math::GSL::Min; ok 28 - use Math::GSL::Monte; ok 29 - use Math::GSL::Multimin; ok 30 - use Math::GSL::Multiroots; ok 31 - use Math::GSL::NTuple; ok 32 - use Math::GSL::ODEIV; ok 33 - use Math::GSL::Permutation; ok 34 - use Math::GSL::Poly; ok 35 - use Math::GSL::PowInt; ok 36 - use Math::GSL::QRNG; ok 37 - use Math::GSL::RNG; ok 38 - use Math::GSL::Randist; ok 39 - use Math::GSL::Roots; not ok 40 - use Math::GSL::SF; ok 41 - use Math::GSL::Siman; ok 42 - use Math::GSL::Sort; ok 43 - use Math::GSL::Spline; ok 44 - use Math::GSL::Statistics; ok 45 - use Math::GSL::Sum; ok 46 - use Math::GSL::Sys; ok 47 - use Math::GSL::Test; ok 48 - use Math::GSL::Vector; ok 49 - use Math::GSL::VectorComplex; ok 50 - use Math::GSL::Version; ok 51 - use Math::GSL::Wavelet; ok 52 - use Math::GSL::Wavelet2D; 1..52 Dubious, test returned 4 (wstat 1024, 0x400) Failed 4/52 subtests [and so on and so forth] The above mentioned upstream ticket also hints at an incompatibility with new GSL versions. Cheers, gregor -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAlsn0nJfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ qgb5SA/9HdI7M8WENDyOvdvYjob3dw8tZPA65w0ePs9kgSyIFNiyyvmFKp6SYjXk hrFqchzQ2RKRNMYAqRG8J4Hi4SKpwTD00NzppGYPDnysV48BxRp54OCCsNBZocgu I9fsf+XUru2Tyo394wKnunWgzEOKpYCqgRNfiLHH7y1umLSglbw5rBBgyhUx4srE Oj5Qicf+E7OdBmo13vMghUidNG+nwXZPWc6hAHcPcS8Z//SNGWlYowBiJaoF/9fh Y3v3V9oHYmsIPSFpe9silIKa9oLwX7h8hy1+ble6Ue42v2NJZAwpwsyuWVnTwn0R x9B1ZG5K+FGMX9ROx6KqUAEtoCh8aK4GDDT5CXqvT3bGR00XnsWDBQZ+vjJktPQh BX/W2YMVYkX1KeuCPj8rrgmiw0qpE5LEqjbY1N+cCxHpmRsmaJJ0ZIKsClWn8ZeR Lij25mS75IwCs4DBkQkFhnIhZQgFujQzX8zPPBcshIo036wYtGkADx4QfePR6y2m Qei+Xc0XycTN8QvuKyjWm37lZvCY3APWkctclFFTCfqa/tzfOxx5CfL651Aw40nA jlnx7F5cYxIIGxl/BsMwP21gNXqmXRbCHlwiVS6w+qCmAeQNsc6Tf/gX3kQskQmM pR/gBKFIWhdKlHUwNU1kVpNSNQC939F44xn1MiMgEC0FD1Hh6ug= =A1xu -----END PGP SIGNATURE-----