Bug#1028889: glymur: FTBFS: tests fail

Sebastiaan Couwenberg sebastic at xs4all.nl
Sat Jan 14 17:18:32 GMT 2023


On 1/14/23 13:57, Lucas Nussbaum wrote:
>> =================================== FAILURES ===================================
>> _____________________________ TestSuite.test_32bit _____________________________
>>
>> self = <tests.test_tiff2jp2.TestSuite testMethod=test_32bit>
>>
>>      def test_32bit(self):
>>          """
>>          SCENARIO:  The sample format is 32bit integer.
>>      
>>          EXPECTED RESULT:  RuntimeError
>>          """
>>          infile = _file_helper('uint32.tif', module='tests.data.tiff')
>>>        with Tiff2Jp2k(infile, self.temp_jp2_filename) as j:
>>
>> ../../../tests/test_tiff2jp2.py:630:
>> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>> ../../../glymur/tiff.py:178: in __enter__
>>      self.tiff_fp = libtiff.open(self.tiff_filename)
>> ../../../glymur/lib/tiff.py:581: in open
>>      err_handler, warn_handler = _set_error_warning_handlers()
>> ../../../glymur/lib/tiff.py:232: in _set_error_warning_handlers
>>      old_warning_handler = setWarningHandler()
>> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>>
>> func = <CFunctionType object at 0x7f63e9976d40>
>>
>>      def setWarningHandler(func=_WARNING_HANDLER):
>>          # The signature of the warning handler is
>>          #     const char *module, const char *fmt, va_list ap
>>          #
>>          # The return type is void *
>>>        _LIBTIFF.TIFFSetWarningHandler.argtypes = [_WFUNCTYPE]
>> E       AttributeError: 'NoneType' object has no attribute 'TIFFSetWarningHandler'
>>
>> ../../../glymur/lib/tiff.py:633: AttributeError

This is caused by python3-pil no longer pulling in libtiff, after the 
binNMU for the tiff transition it lost the tiff support, from its buildlog:

  *** LIBTIFF support not available

https://buildd.debian.org/status/fetch.php?pkg=pillow&arch=amd64&ver=9.4.0-1%2Bb1&stamp=1673592099&raw=0

Kind Regards,

Bas

-- 
  GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1



More information about the Pkg-grass-devel mailing list