Your message dated Sat, 30 Oct 2021 18:00:11 +0000
with message-id <e1mgsej-0000zr...@fasolo.debian.org>
and subject line Bug#993324: fixed in gsl 2.7+dfsg-3
has caused the Debian Bug report #993324,
regarding libgsl25: ABI breakage: removed symbol gsl_linalg_QR_TR_decomp
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 ow...@bugs.debian.org
immediately.)


-- 
993324: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=993324
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libgsl25
Version: 2.7+dfsg-2
Control: affects -1 libmath-gsl-perl
Severity: serious

gsl 2.7 broke libmath-gsl-perl on runtime, as seen in the autopkgtest 
regressions:

   not ok 7 - use Math::GSL::Matrix;
   
   #   Failed test 'use Math::GSL::Matrix;'
   #   at t/00-load.t line 14.
   #     Tried to use 'Math::GSL::Matrix'.
   #     Error:  Can't load 
'/usr/lib/x86_64-linux-gnu/perl5/5.32/auto/Math/GSL/Linalg/Linalg.so' for 
module Math::GSL::Linalg: 
/usr/lib/x86_64-linux-gnu/perl5/5.32/auto/Math/GSL/Linalg/Linalg.so: undefined 
symbol: gsl_linalg_QR_TR_decomp at 
/usr/lib/x86_64-linux-gnu/perl-base/DynaLoader.pm line 187.
   # � at /usr/lib/x86_64-linux-gnu/perl5/5.32/Math/GSL/Linalg.pm line 11.
   # Compilation failed in require at 
/usr/lib/x86_64-linux-gnu/perl5/5.32/Math/GSL/Matrix.pm line 1210.
   # BEGIN failed--compilation aborted at 
/usr/lib/x86_64-linux-gnu/perl5/5.32/Math/GSL/Matrix.pm line 1210.
   # Compilation failed in require at t/00-load.t line 14.
   # BEGIN failed--compilation aborted at t/00-load.t line 14.
   ok 8 - use Math::GSL::Poly;
   not ok 9 - use Math::GSL::MatrixComplex;

It seems that the 2.7 upload broke the ABI of libgsl25 by removing
the gsl_linalg_QR_TR_decomp symbol. src:gsl is currently blocked from
entering testing because of this regression in libmath-gsl-perl_0.42-1.

Looks like upstream Math-GSL-0.43 probably no longer references this
symbol, but it's not in Debian yet and I haven't built and verified that.

Clearly at least something must be done on the libgsl side. Not sure if
it needs to restore the symbol or bump its SONAME, or if just a Breaks
on older libmath-gsl-perl versions is enough. (See policy 8.6.2)

I've also filed the separate bug #993323 about libmath-gsl-perl failing to
build with GSL 2.7. That should be fixed just by upgrading it to 0.43.
-- 
Niko Tyni nt...@debian.org

--- End Message ---
--- Begin Message ---
Source: gsl
Source-Version: 2.7+dfsg-3
Done: Dirk Eddelbuettel <e...@debian.org>

We believe that the bug you reported is fixed in the latest version of
gsl, 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 993...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dirk Eddelbuettel <e...@debian.org> (supplier of updated gsl 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 23 Oct 2021 19:21:13 -0500
Source: gsl
Binary: gsl-bin libgsl-dbg libgsl-dev libgsl26 libgslcblas0
Architecture: source amd64
Version: 2.7+dfsg-3
Distribution: experimental
Urgency: medium
Maintainer: Dirk Eddelbuettel <e...@debian.org>
Changed-By: Dirk Eddelbuettel <e...@debian.org>
Description:
 gsl-bin    - GNU Scientific Library (GSL) -- binary package
 libgsl-dbg - GNU Scientific Library (GSL) -- debug symbols package
 libgsl-dev - GNU Scientific Library (GSL) -- development package
 libgsl26   - GNU Scientific Library (GSL) -- library package
 libgslcblas0 - GNU Scientific Library (GSL) -- blas library package
Closes: 993324
Changes:
 gsl (2.7+dfsg-3) experimental; urgency=medium
 .
   * configure.ac: Correct the GSL_AGE value to 0 to force a new sonumber
     (thanks to Sebastian Ramacher for the help)                (Closes: 
#993324)
 .
   * debian/*: Renamed files reflecting so25 to so26, update to 2.7
   * debian/libgslcblas0.shlibs: Increase minimum version to 2.7
Checksums-Sha1:
 8de3f6fa872f1e23ee3d45c820b75533fc30c3f9 2018 gsl_2.7+dfsg-3.dsc
 126d2164fef4915cb2567634a23da0d3cdbc01a5 6911262 gsl_2.7+dfsg.orig.tar.gz
 7b51a8c0c9ab91712d5de05b764ad5c97d5f4d18 20652 gsl_2.7+dfsg-3.debian.tar.xz
 beff59c5ecc1ba5610197064513f2a7506120d96 29580 gsl-bin_2.7+dfsg-3_amd64.deb
 c642ca9572a82b1b3b34d6d7ab26dbf6acc8b686 6617 gsl_2.7+dfsg-3_amd64.buildinfo
 0cf320087c3b7e024dbf0e3aa114d215d2ecb0f7 3460492 
libgsl-dbg_2.7+dfsg-3_amd64.deb
 61bfc75786b66219af9e89a9acb84f5d0f491dab 1134992 
libgsl-dev_2.7+dfsg-3_amd64.deb
 a932fd829aff10faba44c70005d68dd6517de432 945604 libgsl26_2.7+dfsg-3_amd64.deb
 0ddc7c30ac7edd12238e0b402ba7e1a7bfd53fe2 103416 
libgslcblas0_2.7+dfsg-3_amd64.deb
Checksums-Sha256:
 0cc7a37d4bfa0de083be943e930dac71a562fa6d0634883592fb9095f3470798 2018 
gsl_2.7+dfsg-3.dsc
 f2cdcb7c624f70ac569dec659c7af929a4b335e6959a7c9bff135633f9637419 6911262 
gsl_2.7+dfsg.orig.tar.gz
 474e7eb55e8f2255fc6bbda9960c91d51d3c6513b8113dae593d7998038d2aed 20652 
gsl_2.7+dfsg-3.debian.tar.xz
 df1eb08d9f64f170174c38eb6ffcc03f0488f4c0ca6b67421bfe5d3f5b30b776 29580 
gsl-bin_2.7+dfsg-3_amd64.deb
 c07d7b04ce56b1df2926952eb7f81f8daea2b4382f34ac238a7deb4c12c35d5b 6617 
gsl_2.7+dfsg-3_amd64.buildinfo
 9ea72b18d2bd3335e5df1bac5e50ae01cbc89bfe034178ab6b8e6a50510fc2ab 3460492 
libgsl-dbg_2.7+dfsg-3_amd64.deb
 8ecca7f040cad110505afae33dfdfb5e634aff0fdcd4d3937415ff7f97351b51 1134992 
libgsl-dev_2.7+dfsg-3_amd64.deb
 bcb21f5a574ca1aa507bbb7d85eae909f76ecc92a29e5b360d1e0acc979b3414 945604 
libgsl26_2.7+dfsg-3_amd64.deb
 8a08d8eaef6d0d21e58db49571dd50fc69fd3e4936e1eb87386ff828a776ce42 103416 
libgslcblas0_2.7+dfsg-3_amd64.deb
Files:
 7b3199a6ff83e638b2eabbe5134829de 2018 math optional gsl_2.7+dfsg-3.dsc
 99b544530057f37efea9eb6491b49265 6911262 math optional gsl_2.7+dfsg.orig.tar.gz
 a37d12333597df58b11945911c34b88f 20652 math optional 
gsl_2.7+dfsg-3.debian.tar.xz
 1761ed58e18d7eac4b6d9cd82a613946 29580 math optional 
gsl-bin_2.7+dfsg-3_amd64.deb
 1d90f910dce97d1c95ff1adb650335bf 6617 math optional 
gsl_2.7+dfsg-3_amd64.buildinfo
 202da0e50d4ed347c1054b6b26b94510 3460492 debug optional 
libgsl-dbg_2.7+dfsg-3_amd64.deb
 d9014d1c9f9e94f110e9f0de66200a8a 1134992 libdevel optional 
libgsl-dev_2.7+dfsg-3_amd64.deb
 812085359dbf6e31ecfb01b0ed7d815e 945604 libs optional 
libgsl26_2.7+dfsg-3_amd64.deb
 279ae1357e37595fc430b1a9bcdd4d4a 103416 libs optional 
libgslcblas0_2.7+dfsg-3_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIVAwUBYXVqeKFIn+KrmaIaAQgNbw/+PqES7yiheWTQ4I6w7KaV7NWAQCG0/Rcx
ijS3FO5Toz84jXRlvD8dKx/qGzvF5xpgmd4QCDxpZeM8tHL0ABdFBK01AsdWDUCT
cXexlRgy/r6k+kKdkNI6bizIudHSjVhxFoj3CQWYtvKG0enDLge2Z/pK4dmUjaGm
UjeZhaTGu/S0flDYCeoBiYNGy+mKs+kKHAUax6GDPxFZCS8ITB97l3k2WsDgQttE
9O+W7wekd5Tvg+D6MbHLd61+CxUX5SoXviyS2oa+7/xyMrnfx70y7JkSdsQl/FGc
aDar5QZ1BD9uowV/i/AP/QTJeVfHYKGw5Ra5rRIlPlbzhYDsNg9Eu5t3W6lvZKyW
xdwqaI/Z0sJsf2cm6iXHsLePNiIxuKBpd+OfgN7hSupCh1PsZXQUB3CqaL1kSwa2
IzLDEkqRqQDcASowCZttZ/EMwgGtn77M944CD8MXHRn4cyMA5GPLNmbFF8LT8/R/
/9+FZtrw1Ic/Blw58MwMjE2ddRmXDO6vNXnOhm4NrCkLFmbNzZzF0pisdFUYb4jQ
vItO22kNL0JU1AML8TrZdtN+fPeuqcQ7oPEBy56+D+loMP54nzyWCWcnkMb3jByC
DFq63t8x0t2jXooKOFBgMsoTX3jC4m6sSZtq54yp/SLC0YLPA4yS2avLYCm00r00
P4iLtmP7bFE=
=97wz
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to