Your message dated Tue, 5 Dec 2006 15:45:06 +0200
with message-id <[EMAIL PROTECTED]>
and subject line Bug#397216: libastro-fits-cfitsio-perl: FTBFS: wrong byteswap 
on mipsel and arm
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: libastro-fits-cfitsio-perl
Version: 1.05-1
Severity: serious
Justification: fails to build from source

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
     [EMAIL PROTECTED]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
make[1]: *** [test_dynamic] Error 255
make[1]: Leaving directory `/build/buildd/libastro-fits-cfitsio-perl-1.05'
make: *** [build-stamp] Error 2

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.

I'm Ccing the cfitsio library author, Dr. William Pence
<[EMAIL PROTECTED]>, as the error message suggests.

Unfortunately I don't have access to an arm or mipsel box myself, so
I can't suggest a fix. I hope somebody else can. The current cfitsio3
version in Debian is 3.006, but the code in fitsio2.h looks the same in
the latest version, 3.02.

I'm also Ccing the #339758 submitter, Rafael Laboissiere
<[EMAIL PROTECTED]>, who provided the patch for this earlier.

If the byteswapping problem makes cfitsio unusable on mipsel and arm,
which seems probable given that a function called fits_create_file()
is apparently affected, then I suppose #339758 should be considered
release-critical against both cfitsio and cfitsio3. I'll leave that
for the cfitsio Debian maintainer, Gopal Narayanan, and the release
team to judge.

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.

[1] 
http://buildd.debian.org/fetch.cgi?pkg=libastro-fits-cfitsio-perl;ver=1.05-1;arch=arm;stamp=1161173632
[2] 
http://buildd.debian.org/fetch.cgi?pkg=libastro-fits-cfitsio-perl;ver=1.05-1;arch=mipsel;stamp=1161177886
[3] http://bugs.debian.org/339758

Cheers,
-- 
Niko Tyni       [EMAIL PROTECTED]


--- End Message ---
--- Begin Message ---
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:

This was #397619, fixed in cfitsio3 3.006-1.3. The
libastro-fits-cfitsio-perl package is now built succesfully on all the
supported architectures.

I'm marking this bug as done without any versioning as the real problem
was in another package.

Cheers,
-- 
Niko Tyni   [EMAIL PROTECTED]

--- End Message ---

Reply via email to