Your message dated Tue, 02 Feb 2016 22:45:59 +0000
with message-id <[email protected]>
and subject line Bug#812302: fixed in pyfits 1:3.4-1
has caused the Debian Bug report #812302,
regarding FTBFS: test suite failures
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
812302: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=812302
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pyfits
Version: 1:3.3-7
Severity: important

pyfits fails to build in unstable for me.  Do you see this, too?

> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> changing mode of build/scripts-3.5/fitscheck from 664 to 775
> changing mode of build/scripts-3.5/fitsdiff from 664 to 775
>    dh_auto_test -O--buildsystem=pybuild -O--parallel
> I: pybuild base:184: cd /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build; 
> python2.7 -m nose 
> .EE.EE.E.....E....E........................................................................................................................................................................................................................................................................................................................................................F...F......FF.E.......EF..................
> ======================================================================
> ERROR: pyfits.tests.test_checksum.TestChecksumFunctions.test_ascii_table_data
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/tests/test_checksum.py",
>  line 168, in test_ascii_table_data
>     hdu.writeto(self.temp('tmp.fits'), clobber=True, checksum=True)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 1662, in writeto
>     checksum=checksum)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/hdulist.py", 
> line 650, in writeto
>     hdu._prewriteto(checksum=checksum)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/table.py", 
> line 449, in _prewriteto
>     update_heap_pointers=not self._manages_own_heap)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/fitsrec.py", 
> line 1044, in _scale_back
>     field.replace(encode_ascii('E'), encode_ascii('D'))
> AttributeError: 'numpy.ndarray' object has no attribute 'replace'
> 
> ======================================================================
> ERROR: pyfits.tests.test_checksum.TestChecksumFunctions.test_binary_table_data
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/tests/test_checksum.py",
>  line 128, in test_binary_table_data
>     tbhdu.writeto(self.temp('tmp.fits'), clobber=True, checksum=True)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 1662, in writeto
>     checksum=checksum)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/hdulist.py", 
> line 650, in writeto
>     hdu._prewriteto(checksum=checksum)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/table.py", 
> line 475, in _prewriteto
>     return super(_TableBaseHDU, self)._prewriteto(checksum, inplace)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 483, in _prewriteto
>     self._update_checksum(checksum)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 540, in _update_checksum
>     datasum_keyword=datasum_keyword)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 1313, in add_checksum
>     datasum_keyword=datasum_keyword)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 1263, in add_datasum
>     cs = self._calculate_datasum(blocking)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/table.py", 
> line 702, in _calculate_datasum
>     return self._calculate_datasum_with_heap(blocking)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/table.py", 
> line 672, in _calculate_datasum_with_heap
>     csum = self._compute_checksum(dout, blocking=blocking)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 1517, in _compute_checksum
>     sum32 = self._compute_hdu_checksum(data[i:i + length], sum32)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/fitsrec.py", 
> line 551, in __getslice__
>     return self[slice(start, end)]
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/fitsrec.py", 
> line 488, in __getitem__
>     out = self.view(np.recarray).__getitem__(key).view(subtype)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/fitsrec.py", 
> line 249, in __array_finalize__
>     self._nfields = len(obj.dtype.names)
> TypeError: object of type 'NoneType' has no len()
> 
> ======================================================================
> ERROR: 
> pyfits.tests.test_checksum.TestChecksumFunctions.test_compressed_image_data_float32
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/tests/test_checksum.py",
>  line 231, in test_compressed_image_data_float32
>     comp_hdu.writeto(self.temp('tmp.fits'), checksum=True)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 1662, in writeto
>     checksum=checksum)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/hdulist.py", 
> line 650, in writeto
>     hdu._prewriteto(checksum=checksum)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/compressed.py", 
> line 1805, in _prewriteto
>     inplace=inplace)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/table.py", 
> line 475, in _prewriteto
>     return super(_TableBaseHDU, self)._prewriteto(checksum, inplace)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 483, in _prewriteto
>     self._update_checksum(checksum)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 540, in _update_checksum
>     datasum_keyword=datasum_keyword)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 1313, in add_checksum
>     datasum_keyword=datasum_keyword)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 1263, in add_datasum
>     cs = self._calculate_datasum(blocking)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/table.py", 
> line 702, in _calculate_datasum
>     return self._calculate_datasum_with_heap(blocking)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/table.py", 
> line 672, in _calculate_datasum_with_heap
>     csum = self._compute_checksum(dout, blocking=blocking)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 1517, in _compute_checksum
>     sum32 = self._compute_hdu_checksum(data[i:i + length], sum32)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/fitsrec.py", 
> line 551, in __getslice__
>     return self[slice(start, end)]
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/fitsrec.py", 
> line 488, in __getitem__
>     out = self.view(np.recarray).__getitem__(key).view(subtype)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/fitsrec.py", 
> line 249, in __array_finalize__
>     self._nfields = len(obj.dtype.names)
> TypeError: object of type 'NoneType' has no len()
> 
> ======================================================================
> ERROR: 
> pyfits.tests.test_checksum.TestChecksumFunctions.test_compressed_image_data_int16
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/tests/test_checksum.py",
>  line 199, in test_compressed_image_data_int16
>     comp_hdu.writeto(self.temp('tmp.fits'), checksum=True)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 1662, in writeto
>     checksum=checksum)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/hdulist.py", 
> line 650, in writeto
>     hdu._prewriteto(checksum=checksum)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/compressed.py", 
> line 1805, in _prewriteto
>     inplace=inplace)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/table.py", 
> line 475, in _prewriteto
>     return super(_TableBaseHDU, self)._prewriteto(checksum, inplace)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 483, in _prewriteto
>     self._update_checksum(checksum)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 540, in _update_checksum
>     datasum_keyword=datasum_keyword)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 1313, in add_checksum
>     datasum_keyword=datasum_keyword)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 1263, in add_datasum
>     cs = self._calculate_datasum(blocking)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/table.py", 
> line 702, in _calculate_datasum
>     return self._calculate_datasum_with_heap(blocking)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/table.py", 
> line 672, in _calculate_datasum_with_heap
>     csum = self._compute_checksum(dout, blocking=blocking)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 1517, in _compute_checksum
>     sum32 = self._compute_hdu_checksum(data[i:i + length], sum32)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/fitsrec.py", 
> line 551, in __getslice__
>     return self[slice(start, end)]
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/fitsrec.py", 
> line 488, in __getitem__
>     out = self.view(np.recarray).__getitem__(key).view(subtype)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/fitsrec.py", 
> line 249, in __array_finalize__
>     self._nfields = len(obj.dtype.names)
> TypeError: object of type 'NoneType' has no len()
> 
> ======================================================================
> ERROR: pyfits.tests.test_checksum.TestChecksumFunctions.test_groups_hdu_data
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/tests/test_checksum.py",
>  line 113, in test_groups_hdu_data
>     hdu.writeto(self.temp('tmp.fits'), clobber=True, checksum=True)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 365, in writeto
>     checksum=checksum)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/hdulist.py", 
> line 650, in writeto
>     hdu._prewriteto(checksum=checksum)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/image.py", 
> line 467, in _prewriteto
>     return super(_ImageBaseHDU, self)._prewriteto(checksum, inplace)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 483, in _prewriteto
>     self._update_checksum(checksum)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 540, in _update_checksum
>     datasum_keyword=datasum_keyword)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 1313, in add_checksum
>     datasum_keyword=datasum_keyword)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 1263, in add_datasum
>     cs = self._calculate_datasum(blocking)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/groups.py", 
> line 513, in _calculate_datasum
>     blocking=blocking)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 1517, in _compute_checksum
>     sum32 = self._compute_hdu_checksum(data[i:i + length], sum32)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/fitsrec.py", 
> line 551, in __getslice__
>     return self[slice(start, end)]
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/groups.py", 
> line 196, in __getitem__
>     out = super(GroupData, self).__getitem__(key)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/fitsrec.py", 
> line 488, in __getitem__
>     out = self.view(np.recarray).__getitem__(key).view(subtype)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/groups.py", 
> line 189, in __array_finalize__
>     super(GroupData, self).__array_finalize__(obj)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/fitsrec.py", 
> line 249, in __array_finalize__
>     self._nfields = len(obj.dtype.names)
> TypeError: object of type 'NoneType' has no len()
> 
> ======================================================================
> ERROR: Regression test for https://aeon.stsci.edu/ssb/trac/pyfits/ticket/148, 
> part
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/tests/test_checksum.py",
>  line 378, in test_open_update_mode_update_checksum
>     hdul[1].data[0]['TIME'] = 42
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/hdulist.py", 
> line 227, in __exit__
>     self.close()
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/hdulist.py", 
> line 680, in close
>     self.flush(output_verify=output_verify, verbose=verbose)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/util.py", line 
> 323, in wrapped
>     func(*args, **kwargs)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/hdulist.py", 
> line 574, in flush
>     self._flush_update()
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/hdulist.py", 
> line 893, in _flush_update
>     hdu._prewriteto(checksum=hdu._output_checksum, inplace=True)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/table.py", 
> line 475, in _prewriteto
>     return super(_TableBaseHDU, self)._prewriteto(checksum, inplace)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 483, in _prewriteto
>     self._update_checksum(checksum)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 540, in _update_checksum
>     datasum_keyword=datasum_keyword)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 1313, in add_checksum
>     datasum_keyword=datasum_keyword)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 1263, in add_datasum
>     cs = self._calculate_datasum(blocking)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/table.py", 
> line 702, in _calculate_datasum
>     return self._calculate_datasum_with_heap(blocking)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/table.py", 
> line 672, in _calculate_datasum_with_heap
>     csum = self._compute_checksum(dout, blocking=blocking)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 1517, in _compute_checksum
>     sum32 = self._compute_hdu_checksum(data[i:i + length], sum32)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/fitsrec.py", 
> line 551, in __getslice__
>     return self[slice(start, end)]
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/fitsrec.py", 
> line 488, in __getitem__
>     out = self.view(np.recarray).__getitem__(key).view(subtype)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/fitsrec.py", 
> line 249, in __array_finalize__
>     self._nfields = len(obj.dtype.names)
> TypeError: object of type 'NoneType' has no len()
> 
> ======================================================================
> ERROR: 
> pyfits.tests.test_checksum.TestChecksumFunctions.test_variable_length_table_data
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/tests/test_checksum.py",
>  line 145, in test_variable_length_table_data
>     tbhdu.writeto(self.temp('tmp.fits'), clobber=True, checksum=True)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 1662, in writeto
>     checksum=checksum)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/hdulist.py", 
> line 650, in writeto
>     hdu._prewriteto(checksum=checksum)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/table.py", 
> line 475, in _prewriteto
>     return super(_TableBaseHDU, self)._prewriteto(checksum, inplace)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 483, in _prewriteto
>     self._update_checksum(checksum)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 540, in _update_checksum
>     datasum_keyword=datasum_keyword)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 1313, in add_checksum
>     datasum_keyword=datasum_keyword)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 1263, in add_datasum
>     cs = self._calculate_datasum(blocking)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/table.py", 
> line 702, in _calculate_datasum
>     return self._calculate_datasum_with_heap(blocking)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/table.py", 
> line 672, in _calculate_datasum_with_heap
>     csum = self._compute_checksum(dout, blocking=blocking)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/hdu/base.py", 
> line 1517, in _compute_checksum
>     sum32 = self._compute_hdu_checksum(data[i:i + length], sum32)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/fitsrec.py", 
> line 551, in __getslice__
>     return self[slice(start, end)]
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/fitsrec.py", 
> line 488, in __getitem__
>     out = self.view(np.recarray).__getitem__(key).view(subtype)
>   File "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/fitsrec.py", 
> line 249, in __array_finalize__
>     self._nfields = len(obj.dtype.names)
> TypeError: object of type 'NoneType' has no len()
> 
> ======================================================================
> ERROR: Regression test for
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/tests/test_table.py", 
> line 1763, in test_new_table_with_nd_column
>     assert (h[1].data['str'].encode('ascii') == arra).all()
> AttributeError: 'numpy.ndarray' object has no attribute 'encode'
> 
> ======================================================================
> ERROR: Regression test for https://aeon.stsci.edu/ssb/trac/pyfits/ticket/201
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/tests/test_table.py", 
> line 1724, in test_string_array_round_trip
>     recarr.field(0)[0].decode('ascii')).all()
> AttributeError: 'numpy.ndarray' object has no attribute 'decode'
> 
> ======================================================================
> FAIL: A simple test of the dump/load methods; dump the data, column, and
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/tests/test_table.py", 
> line 1881, in test_dump_load_round_trip
>     assert comparerecords(tbhdu.data, new_tbhdu.data)
> AssertionError: 
> -------------------- >> begin captured stdout << ---------------------
> fielda:  ['NGC1001' 'NGC1002' 'NGC1003']
> fieldb:  ['NGC1001             ' 'NGC1002             ' 'NGC1003             
> ']
> field 0 differs
> 
> --------------------- >> end captured stdout << ----------------------
> 
> ======================================================================
> FAIL: Tests loading a table dump with no supplied coldefs or header, so that
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/tests/test_table.py", 
> line 1946, in test_load_guess_format
>     assert comparerecords(tbhdu.data, new_tbhdu.data)
> AssertionError: 
> -------------------- >> begin captured stdout << ---------------------
> fielda:  ['a' 'abc' 'ab']
> fieldb:  ['a  ' 'abc' 'ab ']
> field 4 differs
> 
> --------------------- >> end captured stdout << ----------------------
> 
> ======================================================================
> FAIL: Tests creating a new FITS_rec object from a multi-field ndarray.
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/tests/test_table.py", 
> line 459, in test_new_fitsrec
>     assert repr(appended).startswith('FITS_rec(')
> AssertionError
> 
> ======================================================================
> FAIL: pyfits.tests.test_table.TestTableFunctions.test_new_table_from_recarray
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/tests/test_table.py", 
> line 431, in test_new_table_from_recarray
>     assert hdul[1].data[0][1] == 'Serius'
> AssertionError
> 
> ======================================================================
> FAIL: pyfits.tests.test_table.TestTableFunctions.test_string_column_padding
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
>     self.test(*self.arg)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyfits/tests/test_table.py", 
> line 1630, in test_string_column_padding
>     assert (hdul[1].data['MEMNAME'] == a).all()
> AssertionError
> 
> ----------------------------------------------------------------------
> Ran 405 tests in 13.825s
> 
> FAILED (errors=9, failures=5)
> E: pybuild pybuild:274: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build; python2.7 -m nose 

-- 
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise

--- End Message ---
--- Begin Message ---
Source: pyfits
Source-Version: 1:3.4-1

We believe that the bug you reported is fixed in the latest version of
pyfits, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno <[email protected]> (supplier of updated pyfits package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 02 Feb 2016 23:01:32 +0100
Source: pyfits
Binary: python-pyfits python3-pyfits pyfits-utils
Architecture: source
Version: 1:3.4-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team 
<[email protected]>
Changed-By: Aurelien Jarno <[email protected]>
Description:
 pyfits-utils - transitional package for astropy-utils
 python-pyfits - Python module for reading, writing, and manipulating FITS files
 python3-pyfits - Python3 module for reading, writing, and manipulating FITS 
files
Closes: 812302
Changes:
 pyfits (1:3.4-1) unstable; urgency=medium
 .
   * New upstream version:
    - Support recent numpy versions (closes: #812302).
    - Drop 02-fitscheck-exception.diff (merged).
    - Drop 03-testsuite-ignore-deprecated.diff (merged).
    - Drop 04-replace-inspect-by-funcsigs.diff (merged).
    - Drop 05-checksum-32-bit.diff (merged).
   * Add 02-numpy-deprecation-warning.diff to fix issues with recent numpy
     versions.
Checksums-Sha1:
 fc840fe30598d236fb9e53dd9b82d309bf5d11a6 2379 pyfits_3.4-1.dsc
 3fa0e0c51f2a2a30384aea0de226cf5da05fce57 1692414 pyfits_3.4.orig.tar.gz
 5fe2b934f2ab0e07ca26cd3e8c3c732a80969964 6112 pyfits_3.4-1.debian.tar.xz
Checksums-Sha256:
 9524fed8c8746d7df87a803ea4f3cfe2a58b1b6496517b940bedd21c12d79949 2379 
pyfits_3.4-1.dsc
 ce0319cf6ef40846c5915202e4c8bd8d293ad85af4b14aa5a60fb285b7538c4b 1692414 
pyfits_3.4.orig.tar.gz
 eb82758ec3ab16acc95fc70d2693645ff667998dcc7d3e24f3cb6b79f4a55f09 6112 
pyfits_3.4-1.debian.tar.xz
Files:
 a61536ccf0913ae504a43a0482d6f1f6 2379 python optional pyfits_3.4-1.dsc
 ae38c61ed5574f29cfd202bfe3091fd9 1692414 python optional pyfits_3.4.orig.tar.gz
 c99d7361874ef3b66b740bb48735b969 6112 python optional 
pyfits_3.4-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJWsSgjAAoJELqceAYd3Yybb68P+wf42hYi6Zs4lal9lot3Bvf4
5V9CwBoPhKa9/y+SOcEaFNRFKIP1Jrn+7KvUWBTFaU59K14fmktxnPnIL53eMius
xgSvVT06ODQhlFXLmZ3lzIBWhapFEw9fXYYd4iLh/VVJsLGjAGJikbsuJ4ayWh+K
DXjDgta/SftXmLiWoqqbiqrNhsOGulNy34YwCJon4au6my8cejRjJ32R4GW+Div5
fwjwKxH6dZO5pDpBHP90owbh4DivteEYRhcDMfKEi6erGnCGB4trfBXsV8KOulq0
RLSrD0Jsg8yhy9gJp2Wsqw/2KojiqCjqxfsosNSDUX4dWV4amvzD3U9wDoqa96Ml
+E1Tsb0qyfZBdz1Pxh1UJA0J/VnSySbbtPoFAAxU+DObLe6JDfS++cWYKEmvp7MM
qusKvhH2tLqD5QQcPllWRYYlDlouWyOz2mkVGTVjE/I3wydeKNia5cL0G6+otud0
Z+cfafgqjG9PUduvIBJHomArEY9927QYSQC5RrWm7ia4r5Z+G4+l23C/leOCpHNq
D9YRJyI+KU3dN1HoLeFrmdx3S9ggk1+ZuECWUX+rNPvlDpehIwzoBpipFoRoifdp
8XxTYTa+DWPqaGqx7Qk8PShrEAwmJIdHceeHRTCCS5LfVpz/FwLEBbkiAJmMjO5d
f27+ebxdiq5CqV6X/kdf
=cu4F
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Python-modules-team mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

Reply via email to