Bug#902281: marked as done (libgsl23: ABI breakage due to removed symbols)
Your message dated Tue, 26 Jun 2018 10:50:48 + with message-id and subject line Bug#902281: fixed in gsl 2.5+dfsg-3 has caused the Debian Bug report #902281, regarding libgsl23: ABI breakage due to removed symbols 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.) -- 902281: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=902281 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: libgsl23 Version: 2.5+dfsg-1 Severity: serious libgsl23 changed it's ABI without an SONAME bump in 2.5+dfsg-1. Missing symbols: % diff -u <(objdump -T libgsl.so.23-buster| cut -c50-) <(objdump -T libgsl.so.23-sid| cut -c50-)|grep ^- --- /proc/self/fd/132018-06-23 18:24:03.211641309 +0300 -Basegsl_sf_legendre_Plm_deriv_array -Basegsl_sf_legendre_Plm_array -Basegsl_sf_legendre_sphPlm_array -Basegsl_sf_legendre_array_size -Basegsl_multifit_fdfsolver_dif_fdf -Basegsl_sf_coupling_6j_INCORRECT -Basegsl_linalg_hessenberg -Basegsl_sf_coupling_6j_INCORRECT_e -Basegsl_sf_legendre_sphPlm_deriv_array This broke at least libmath-gsl-perl, which now fails due to missing symbols. https://ci.debian.net/packages/libm/libmath-gsl-perl/unstable/amd64/ # perl -e 'use Math::GSL::Linalg' Can't load '/usr/lib/x86_64-linux-gnu/perl5/5.26/auto/Math/GSL/Linalg/Linalg.so' for module Math::GSL::Linalg: /usr/lib/x86_64-linux-gnu/perl5/5.26/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 /usr/lib/x86_64-linux-gnu/perl5/5.26/Math/GSL/Linalg.pm line 11. Compilation failed in require at -e line 1. BEGIN failed--compilation aborted at -e line 1. # perl -e 'use Math::GSL::SF' Can't load '/usr/lib/x86_64-linux-gnu/perl5/5.26/auto/Math/GSL/SF/SF.so' for module Math::GSL::SF: /usr/lib/x86_64-linux-gnu/perl5/5.26/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 /usr/lib/x86_64-linux-gnu/perl5/5.26/Math/GSL/SF.pm line 11. Compilation failed in require at -e line 1. BEGIN failed--compilation aborted at -e line 1. Please reinstate the symbols or bump the SONAME (which would normally require a proper library transition.) -- Niko Tyni nt...@debian.org --- End Message --- --- Begin Message --- Source: gsl Source-Version: 2.5+dfsg-3 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 902...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Dirk Eddelbuettel (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: Tue, 26 Jun 2018 05:09:48 -0500 Source: gsl Binary: libgsl23 libgslcblas0 libgsl-dev gsl-bin libgsl-dbg libgsl-prof Architecture: source amd64 Version: 2.5+dfsg-3 Distribution: unstable Urgency: medium Maintainer: Dirk Eddelbuettel Changed-By: Dirk Eddelbuettel 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 libgsl-prof - GNU Scientific Library (GSL) -- profiling symbols package libgsl23 - GNU Scientific Library (GSL) -- library package libgslcblas0 - GNU Scientific Library (GSL) -- blas library package Closes: 902281 Changes: gsl (2.5+dfsg-3) unstable; urgency=medium . * Rebuilding for unstable . * debian/patches/series: Reactivate 'dont-disable-deprecated' to provide otherwise deprecated symbols for the Perl GSL package (Closes: #902281) Checksums-Sha1: 1ca62d5aa25b009782784299acdcb78582877097 2069 gsl_2.5+dfsg-3.dsc 6b49359f23217739635b3dd784eac232f3229c5f 18780 gsl_2.5+dfsg-3.debian.tar.xz 2e89f286f7d29910e8365ba59a6674f9d0988671 29304 gsl-bin_2.5+dfsg-3_amd64.deb b313217f6f0dbdda3e4ccd36dc470323a3d726e7 6063 gsl_2.5+dfsg-3_amd64.buildinfo 3ee96ae9fed4d7a3cd73d1cf9f406b7a08237ce9 2538008 libgsl-dbg_2.5+dfsg-3_amd64.deb 5c0b469677d66c3dc28ef8c2f93d6117cac4 1057748 libgsl-de
Bug#902281: marked as done (libgsl23: ABI breakage due to removed symbols)
Your message dated Mon, 25 Jun 2018 12:04:09 + with message-id and subject line Bug#902281: fixed in gsl 2.5+dfsg-2 has caused the Debian Bug report #902281, regarding libgsl23: ABI breakage due to removed symbols 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.) -- 902281: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=902281 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: libgsl23 Version: 2.5+dfsg-1 Severity: serious libgsl23 changed it's ABI without an SONAME bump in 2.5+dfsg-1. Missing symbols: % diff -u <(objdump -T libgsl.so.23-buster| cut -c50-) <(objdump -T libgsl.so.23-sid| cut -c50-)|grep ^- --- /proc/self/fd/132018-06-23 18:24:03.211641309 +0300 -Basegsl_sf_legendre_Plm_deriv_array -Basegsl_sf_legendre_Plm_array -Basegsl_sf_legendre_sphPlm_array -Basegsl_sf_legendre_array_size -Basegsl_multifit_fdfsolver_dif_fdf -Basegsl_sf_coupling_6j_INCORRECT -Basegsl_linalg_hessenberg -Basegsl_sf_coupling_6j_INCORRECT_e -Basegsl_sf_legendre_sphPlm_deriv_array This broke at least libmath-gsl-perl, which now fails due to missing symbols. https://ci.debian.net/packages/libm/libmath-gsl-perl/unstable/amd64/ # perl -e 'use Math::GSL::Linalg' Can't load '/usr/lib/x86_64-linux-gnu/perl5/5.26/auto/Math/GSL/Linalg/Linalg.so' for module Math::GSL::Linalg: /usr/lib/x86_64-linux-gnu/perl5/5.26/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 /usr/lib/x86_64-linux-gnu/perl5/5.26/Math/GSL/Linalg.pm line 11. Compilation failed in require at -e line 1. BEGIN failed--compilation aborted at -e line 1. # perl -e 'use Math::GSL::SF' Can't load '/usr/lib/x86_64-linux-gnu/perl5/5.26/auto/Math/GSL/SF/SF.so' for module Math::GSL::SF: /usr/lib/x86_64-linux-gnu/perl5/5.26/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 /usr/lib/x86_64-linux-gnu/perl5/5.26/Math/GSL/SF.pm line 11. Compilation failed in require at -e line 1. BEGIN failed--compilation aborted at -e line 1. Please reinstate the symbols or bump the SONAME (which would normally require a proper library transition.) -- Niko Tyni nt...@debian.org --- End Message --- --- Begin Message --- Source: gsl Source-Version: 2.5+dfsg-2 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 902...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Dirk Eddelbuettel (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: Sun, 24 Jun 2018 07:45:08 -0500 Source: gsl Binary: libgsl23 libgslcblas0 libgsl-dev gsl-bin libgsl-dbg libgsl-prof Architecture: source amd64 Version: 2.5+dfsg-2 Distribution: experimental Urgency: medium Maintainer: Dirk Eddelbuettel Changed-By: Dirk Eddelbuettel 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 libgsl-prof - GNU Scientific Library (GSL) -- profiling symbols package libgsl23 - GNU Scientific Library (GSL) -- library package libgslcblas0 - GNU Scientific Library (GSL) -- blas library package Closes: 902281 Changes: gsl (2.5+dfsg-2) experimental; urgency=medium . * debian/patches/series: Reactivate 'dont-disable-deprecated' to provide otherwise deprecated symbols for the Perl GSL package (Closes: #902281) Checksums-Sha1: 27117491c6f3060c5679c3c8905e109c0fa2cb96 2069 gsl_2.5+dfsg-2.dsc 0a0ebf3bac9b44615b9d6013710ab8619dedf2bb 18724 gsl_2.5+dfsg-2.debian.tar.xz 67023096c3e0b20ed3ba60e65d685e43ee91dca2 29252 gsl-bin_2.5+dfsg-2_amd64.deb 72c7653a5cc196a80c4b5aeaa184fb0913a5333f 6063 gsl_2.5+dfsg-2_amd64.buildinfo 080928a6e382f05c2e0a92b2283e12ea97cfe878 2538268 libgsl-dbg_2.5+dfsg-2_amd64.deb b870d135847c046590b5fe60d7cf9ed79e8d5ff6 1057480 libgsl-dev_2.5+dfsg-2_amd64.deb