[Debian-astro-maintainers] Bug#852169: healpix-cxx: Please remove libcfitsio version mismatch warning

Leo P. Singer leo.p.singer at nasa.gov
Sun Jan 22 19:06:16 UTC 2017


> On Jan 22, 2017, at 4:38 AM, Ole Streicher <olebole at debian.org> wrote:
> 
> Package: libhealpix-cxx-dev
> Version: 3.30.0-4
> Severity: normal
> 
> the healpix package fails the CI tests, because it has unexpected output
> to stderr:
> 
> https://ci.debian.net/data/packages/unstable/amd64/h/healpix-cxx/20161221_005718.autopkgtest.log.gz
> 
> WARNING: version mismatch between CFITSIO header (v3.39) and linked
> library (v3.41).
> 
> This happens since the cfitsio version was upgraded. The warning is
> useless, since the cfitsio ABI was not changed in between.
> 
> IMO the warning should be removed completely, since ABI compatibility in
> Debian is maintained with the SOVERSION of the library (and automatic
> transitions if this changes); it just worries the user without being
> useful. Especially for Stretch, it would be nice to have a version
> without a warning.

Hi Ole,

I was hoping to do another release anyway to address Bug#793248: "healpy: change of type in system_error might break with GCC-5" (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=793248). I put some changes on master for the gcc5 transition:

https://anonscm.debian.org/cgit/debian-astro/packages/healpix-cxx.git/commit/debian?id=c6b661c9ecf64720cc50ace61174bedda3affd59

Would you please look over that change and let me know if you think it is correct? If so, I'll prepare a new release to address both that and this issue. I'll just need the help of a DD to upload it because the binary package names are going to change.

Thanks,
Leo


More information about the Debian-astro-maintainers mailing list