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

Reply via email to