Bug#372797: libastro-fits-cfitsio-perl: requires a newer cfitsio
version
Niko Tyni
ntyni at iki.fi
Sun Jun 11 19:33:08 UTC 2006
Package: libastro-fits-cfitsio-perl
Version: 1.04-1
Severity: important
I'm not sure if this should be severity 'serious'.
The README of libastro-fits-cfitsio-perl 1.04 states that
Astro::FITS::CFITSIO version 1.04 requires at least cfitsio v3.006
but we only have v2.510. According to the libastro-fits-cfitsio-perl
'announce' file:
The major change in this version of the module is a synchronization
with cfitsio version 3.006, including implementation of functions
accepting 64-bit integer and signed byte arguments.
The build-time test cases currently fail because of unresolved symbols:
Can't load 'blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.so' for module Astro::FITS::CFITSIO: blib/arch/auto/Astro/FITS/CFITSIO/CFITSIO.so: undefined symbol: ffgpxvll at /usr/lib/perl/5.8/DynaLoader.pm line 225.
This can be seen on the buildd logs. The 'make test' command is
non-critical, so the builds are not failing.
The cfitsio API seems to have remained stable enough that the
libastro-fits-cfitsio-perl test cases succeed when run with
PERL_DL_NONLAZY=0 (don't hunt for missing symbols.)
The only reverse dependency of libastro-fits-cfitsio-perl is
libastro-fits-header-perl. Its tests exhibit the same behaviour:
a normal (PERL_DL_NONLAZY=1) run generates an error that is skipped,
but a test run with PERL_DL_NONLAZY=0 succeeds.
Therefore I'm leaving this at 'important'.
Version 3.006 of the cfitsio library was released in February, and a
wishlist bug for getting it into Debian (#369557) has been open for
12 days.
Cheers,
--
Niko Tyni ntyni at iki.fi
More information about the pkg-perl-maintainers
mailing list