Bug#902281: marked as done (libgsl23: ABI breakage due to removed symbols)

2018-06-26 Thread Debian Bug Tracking System
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)

2018-06-25 Thread Debian Bug Tracking System
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