- Package:
- src:libmath-gsl-perl
- Source:
- libmath-gsl-perl
- Submitter:
- Niko Tyni
- Date:
- 2022-05-27 22:09:03 UTC
- Severity:
- serious
- Tags:
Source: libmath-gsl-perl Version: 0.42-1 Severity: serious Tags: ftbfs sid bookworm fixed-upstream This package fails to build on current sid. Checking for GSL using gsl-config Found GSL 2.7 (via gsl-config) installed in /usr Checking if x86_64-linux-gnu-gcc supports "-Wall"...yes Checking if x86_64-linux-gnu-gcc supports "-Wno-sometimes-uninitialized"...yes Checking if x86_64-linux-gnu-gcc supports "-Wno-unused-function"...yes Checking if x86_64-linux-gnu-gcc supports "-Wno-unused-value"...yes Checking if x86_64-linux-gnu-gcc supports "-Wno-unused-function"...yes Checking if x86_64-linux-gnu-gcc supports "-Wno-unused-variable"...yes Checking if x86_64-linux-gnu-gcc supports "-Wno-gnu"...yes Checking if x86_64-linux-gnu-gcc supports "-g"...Unsupported GSL version!!! : 2.7 at Build.PL line 80. yes dh_auto_configure: error: /usr/bin/perl Build.PL --installdirs vendor --config "optimize=-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" --config "ld=x86_64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now" returned exit code 25 make: *** [debian/rules:9: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 This clearly broke with gsl 2.7+dfsg-2. It's should be fixed upstream in 0.43. A complication is that gsl 2.7 also broke libmath-gsl-perl on run time by removing a symbol. I'll report this separately against libgsl25.
We believe that the bug you reported is fixed in the latest version of libmath-gsl-perl, 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 993323@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Florian Schlichting <fsfs@debian.org> (supplier of updated libmath-gsl-perl 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 ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Mon, 20 Sep 2021 00:41:12 +0800 Source: libmath-gsl-perl Architecture: source Version: 0.43-1 Distribution: unstable Urgency: medium Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org> Changed-By: Florian Schlichting <fsfs@debian.org> Closes: 993323 Changes: libmath-gsl-perl (0.43-1) unstable; urgency=medium . * Team upload . [ gregor herrmann ] * Update lintian overrides for renamed tags. . [ Florian Schlichting ] * Import upstream version 0.43 (closes: #993323) * Update copyright years * Refresh patches, add no-alien-gsl.patch * Force-apply and hence split up 0002-Fixed-spelling-errors-in-man.patch * Drop unused lintian override Checksums-Sha1: c7fe01e5d0c32fbc9fae18cbdbc78023545daaf3 2331 libmath-gsl-perl_0.43-1.dsc 21b12db7bebf741587f02d755f031e0fc784f1a0 23855115 libmath-gsl-perl_0.43.orig.tar.gz cdd4b16312e7921f4e6acbd31c73d06192610029 22364 libmath-gsl-perl_0.43-1.debian.tar.xz 2c61f44e865f50fc757a07ee949048707c7c4e64 7402 libmath-gsl-perl_0.43-1_amd64.buildinfo Checksums-Sha256: 17d5ba48fa88815a43c1f4364ee2ad70d7a3f07cc6f0dcbef81ae2e488f0c24b 2331 libmath-gsl-perl_0.43-1.dsc 53dec85d1a22cc9060743580de22dfb0024d4700f9fc1d1bd2b82b9abb11c6a6 23855115 libmath-gsl-perl_0.43.orig.tar.gz 25218f01593e2f93f58f609da6e97db29930051228fa4f74f263d243fee9625a 22364 libmath-gsl-perl_0.43-1.debian.tar.xz 3f027ef256e1cd4286b46b2e5045ee112c13d0d55f9789256f156d9845400f9f 7402 libmath-gsl-perl_0.43-1_amd64.buildinfo Files: 990289410b026d9de3790e08456310a6 2331 perl optional libmath-gsl-perl_0.43-1.dsc 8db782c053ec8417f39f55439a65d3c5 23855115 perl optional libmath-gsl-perl_0.43.orig.tar.gz 6ccae9904139c1783c1fb5541a7cfdc5 22364 perl optional libmath-gsl-perl_0.43-1.debian.tar.xz 2ec40aee313733daaaaa8c33d8edcce9 7402 perl optional libmath-gsl-perl_0.43-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEMLI8i05qOwnqprZSEpc7bnLcB7UFAmFHadkACgkQEpc7bnLc B7UPnw/7ByuGhg2+f7Wd3+p1Ortdcccz3wEFUG4NFmVedo9Nvq3EDIKxYkIhcRPi fHeDg9XchALUf7GaB2YDeh8/I61n13Ctw7iI5pzgeXo2G/4G6a206+PoHNVUZQjL xLWKzUncZUWK/YjRCbfwjZYTBa0NtUUXvpVxeZtp3CfJ1hiDxIMm4iq0BvdO2+hz ed6BPmlMEm4rC1vnbDClk38HfJENz2U1sl9e9n3ZW1SZVdpeEP5GDBCI0u3Ftn1f QTJOjwENFhaoSHxTKFuMy9IP9ZOZ0qdj7pM3UCrgMRD262JJVp1a9p/DwfJA5/w2 GRD3mzOLibAvl1ZCkZ0hzfziaWEbHQNnAfv3W2bNHL8wM4Md8Q/I0MykBnqCgbBc nfiZhOfJlAec0wbjl6OnZYojF559nyJss4C6lNkWOh0jM3TpRAfvjOOlQJirxvil dr2lXzWFx8C8Rj3HP6iSUUhUBWs5OBIT5rvAd2m6DPo9l65Vcyo2k3ctuEu+hBfX w2mRuVMEfl/P+IFmFMKWxNIVuLp5C7P0kIzKM+v85yTbtlnSv8dN9cN5O8Em1dJa YgF+yiBAtFCJ9DOobbyAr0tLvCuycEuzsue7lUaY4uxKjt9F99kR10HFguJVzufR kFJgYT5SG51V3QGkeHkO0RKQ/wzmgpjffcgO0jQF9eePDU9H4T8= =7yB5 -----END PGP SIGNATURE-----
Control: reopen -1 Looking at the code, and as ugly as it is, I think libmath-gsl-perl needs a manual Depends: libgsl25 (<< 2.7.1) that gets manually updated for new upstream versions. cu Adrian
Hello, Bug #993323 in libmath-gsl-perl reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/perl-team/modules/packages/libmath-gsl-perl/-/commit/00e4d353ab3dc20e577086c6a88e9dc488297b7d ------------------------------------------------------------------------ patch version detection to treat all 2.7.x versions as 2.7 Closes: #993323 ------------------------------------------------------------------------ (this message was generated automatically) -- Greetings https://bugs.debian.org/993323
We believe that the bug you reported is fixed in the latest version of
libmath-gsl-perl, 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 993323@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Damyan Ivanov <dmn@debian.org> (supplier of updated libmath-gsl-perl 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 27 May 2022 21:40:15 +0000
Source: libmath-gsl-perl
Built-For-Profiles: nocheck
Architecture: source
Version: 0.43-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Changed-By: Damyan Ivanov <dmn@debian.org>
Closes: 993323
Changes:
libmath-gsl-perl (0.43-2) unstable; urgency=medium
.
* Team upload
.
* patch version detection to treat all 2.7.x versions as 2.7 (Closes: #993323)
* add a patch attempting to fix #994736
* Declare compliance with Debian Policy 4.6.1.
* Drop unneeded version constraints from (build) dependencies.
* Drop unneeded (build-) dependency on libmath-complex-perl, provided by
perl since 5.0.0.
Checksums-Sha1:
256b4d29497b621e0c9f8659a3757ee75c6a4b10 2292 libmath-gsl-perl_0.43-2.dsc
c958f76bcc4b8c259c7c22b5a1221eaf22712303 22936 libmath-gsl-perl_0.43-2.debian.tar.xz
Checksums-Sha256:
667f87b86fbb0f4018d259b1e1085259cf4afda9c84098ea096566c68a760978 2292 libmath-gsl-perl_0.43-2.dsc
1ab3907b7a0622e1fa7ec2dfb2d9615a039a95179e2c5fad1b3a2dd40ace130c 22936 libmath-gsl-perl_0.43-2.debian.tar.xz
Files:
bb251d3ef0fbec1bb91c5cf6265e5c2c 2292 perl optional libmath-gsl-perl_0.43-2.dsc
006b14fc4bbbbd8b3ab16d13c8b052e8 22936 perl optional libmath-gsl-perl_0.43-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEErqDETssFbpNjDZ0z276dTZnSoAQFAmKRSLYACgkQ276dTZnS
oARLrQ//TkMrcM90bfwxBotTzy6qbJwpU+vn7uvV1flkMSMS1stXPucgQnY2hdOx
uqFh5qmKbkp2ZcYcf070vcbQACHuCBB791xEzSxXYqojokv0F1uBeesIaHO6KnEh
1gOl0enjKh6Mohmd9jHgQXJO8NlXsh3ia/nsrNuTkQgx1Sc2z0Rq8QonKFj+Y6iC
DUf/+HrQ8V0nintRxR9CDj1+Ep9dGO5/kEP5p1W90kGXejHVYNFGcCm56WaIvpWM
0QdTeckMO93nTJudIBpo/y1DX0jvAGToe4xE5qQ6m3FOj/j5WRlv2/TFUMi7yr82
e0sgRlyisEw1gTQUyBZdY9BmTLaVgBOxMVkPIHXwf/l8bW0EHJsZphprHb+dmp/+
GszZlU/19yUIe/gYRz42wpL10N+0JmaPORJkqCSctEzNjT+zui6xQ5PHviwswKnf
voXfjKG5EYLErcmWcpc1vFuhMqkn66LAvwtxKqaPUwjxIQdlr+4dLdFCed78BwCX
pAuqal2E9N1CRkAu1YoSOBtYtz5Ent9CByh6mnc78/WVjiT0pxyByBuO3HVJbTFm
ZqlDzdOfsohjf68WytWq8qFG1oOfyzQ4pVVNNpCrn0Y6NLP08SwB2Eh5UBMYQ4Z+
CbyARQvEgRlNcqdI4FVDDaZ1oKVBM406oj5uMGyPVdNr5/jXQbc=
=llpX
-----END PGP SIGNATURE-----