Bug#397216: libastro-fits-cfitsio-perl: FTBFS: wrong byteswap on mipsel and arm

Niko Tyni ntyni at iki.fi
Wed Nov 8 14:03:22 CET 2006


reopen 339758
severity 339758 grave
clone 339758 -1
reassign -1 libcfitsio3 3.006-1.1
retitle -1 libcfitsio3: wrong byteswap on arm and mipsel
submitter -1 !
block 397216 by -1
thanks

On Sun, Nov 05, 2006 at 11:11:18PM +0200, Niko Tyni wrote:
 
> The libastro-fits-cfitsio-perl package version 1.05-1 fails
> to build from source on the mipsel [1] and arm [2] architectures
> because some of the tests fail:
> 
> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>  Byteswapping is not being done correctly on this system.
>  Check the MACHINE and BYTESWAPPED definitions in fitsio2.h
>  Please report this problem to the author at
>      pence at tetra.gsfc.nasa.gov
> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

> This issue has already been reported as #339758 [3] against the cfitsio
> package. It was reportedly fixed in cfitsio3 3.006-1, but unfortunately
> the fix doesn't seem to work, as libastro-fits-cfitsio-perl is currently
> using cfitsio3 and still gets the same error.

For bug housekeeping, I'm reopening #339758 against cfitsio accordingly
and cloning a new bug against cfitsio3. The cfitsio3 bug is blocking
#397216 against libastro-fits-cfitsio-perl.

I'm also upgrading the severities of the cfitsio and cfitsio3 bugs to
'grave', because the libraries are unusable on arm and mipsel. From the
package descriptions:

 cfitsio is a library of ANSI C routines for reading and
 writing FITS format data files.
 
but, looking at cfileio.c in the source, the byteswapping problem prevents
both the reading and the writing.

I'm Ccing the #339758 submitter, Rafael Laboissiere <rafael at debian.org>.
Hope this is OK with him.

> Finally, I note that the libastro-fits-cfitsio-perl tests have failed
> on mipsel and arm all the time, including the current version in stable
> (1.03-1). The errors were just ignored earlier.

I'm going to request the removal of old libastro-fits-cfitsio-perl
packages on arm and mipsel next. After this, #397216 can be downgraded to
'important'.

The actual cfitsio issue should be quite easy to fix by someone with
access to arm and mipsel hosts.

Cheers,
-- 
Niko Tyni	ntyni at iki.fi




More information about the pkg-perl-maintainers mailing list