On 26 June 2018 at 10:12, Niko Tyni wrote:
| On Mon, Jun 25, 2018 at 06:37:21AM -0500, Dirk Eddelbuettel wrote:
|  
| > I seem to have confused myself. I have new 2.5-2 packages which should carry
| > the deprecated symbols, brought back for our use in the eg the Perl GSL 
package.
|  
| Thanks! I can confirm that libmath-gsl-perl works fine again with
| libgsl23_2.5+dfsg-2 from experimental. Please upload the fix to unstable
| too :)

Yes, done between you writing this and me reading it -- experimental was an
oversight left over from when I thought I needed a transition.  Now in
unstable too and this bug you filed is closed by now.
 
| For the record, the Perl GSL bindings package libmath-gsl-perl (can be
| made to) work without the deprecated symbols too. It just needs a rebuild,
| and forcing that rebuild (and the associated dependency metadata updates)
| is the main point of SONAME bumps. 
| 
| So please don't feel obliged to carry those symbols forever because of us.

I like to be similar to upstream, so consider this to be a simple but
forceful nudge towards that rebuild on your side.

Do we know if any other packages depending on GSL use these?
 
| Any user code compiled against libgsl23 and using those symbols would
| of course be similarly affected, and the SONAME bump makes that visible,
| which is preferable to silent breakage at runtime.
| 
| > You have really helpful on this -- much appreciated.
| 
| My pleasure!

Thanks again,  Dirk

-- 
http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org

Reply via email to