Package: src:pymupdf
Version: 1.22.5+ds1-1
Severity: serious
Tags: sid trixie
User: debian-pyt...@lists.debian.org
Usertags: python3.12
pymupdf ftbfs with Python 3.12 in unstable:
I: pybuild base:310: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build;
python3.12 -m unittest discover -v
fitz (unittest.loader._FailedTest.fitz) ... ERROR
======================================================================
ERROR: fitz (unittest.loader._FailedTest.fitz)
----------------------------------------------------------------------
ImportError: Failed to import test module: fitz
Traceback (most recent call last):
File "/usr/lib/python3.12/unittest/loader.py", line 427, in
_find_test_path
package = self._get_module_from_name(name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/unittest/loader.py", line 337, in
_get_module_from_name
__import__(name)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/fitz/__init__.py", line
10, in <module>
import fitz.fitz as fitz
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/fitz/fitz.py",
line 14, in <module>
from . import _fitz
ImportError:
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/fitz/_fitz.cpython-312-x86_64-linux-gnu.so:
undefined symbol: pdf_lookup_anchor
----------------------------------------------------------------------
Ran 1 test in 0.000s
FAILED (errors=1)
E: pybuild pybuild:395: test: plugin distutils failed with: exit code=1:
cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build; python3.12 -m unittest
discover -v
I: pybuild base:310: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build;
python3.11 -m unittest discover -v
fitz (unittest.loader._FailedTest.fitz) ... ERROR
======================================================================
ERROR: fitz (unittest.loader._FailedTest.fitz)
----------------------------------------------------------------------
ImportError: Failed to import test module: fitz
Traceback (most recent call last):
File "/usr/lib/python3.11/unittest/loader.py", line 452, in
_find_test_path
package = self._get_module_from_name(name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/unittest/loader.py", line 362, in
_get_module_from_name
__import__(name)
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/fitz/__init__.py", line
10, in <module>
import fitz.fitz as fitz
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/fitz/fitz.py",
line 14, in <module>
from . import _fitz
ImportError:
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/fitz/_fitz.cpython-311-x86_64-linux-gnu.so:
undefined symbol: pdf_lookup_anchor
----------------------------------------------------------------------
Ran 1 test in 0.000s
FAILED (errors=1)
E: pybuild pybuild:395: test: plugin distutils failed with: exit code=1:
cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build; python3.11 -m unittest
discover -v
dh_auto_test: error: pybuild --test -i python{version} -p "3.12 3.11"
returned exit code 13