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