Bug#614568: liblouis: FTBFS with Python 2.7: ImportError: cannot import name DistutilsOptionError
Source: liblouis
Version: 2.0.0-1
Severity: important
User: debian-python@lists.debian.org
Usertags: python2.7
When rebuilt against python-defaults from experimental, liblouis failed
to build from source. Tail of the build log:
| cd python; \
| for py in python2.5 python2.6 python2.7; do \
| LD_LIBRARY_PATH=../liblouis/.libs${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH} $py setup.py build; \
| done
| running build
| running build_py
| creating build
| creating build/lib
| creating build/lib/louis
| copying louis/__init__.py -> build/lib/louis
| running build
| running build_py
| creating build/lib.linux-i686-2.6
| creating build/lib.linux-i686-2.6/louis
| copying louis/__init__.py -> build/lib.linux-i686-2.6/louis
| Traceback (most recent call last):
| File "setup.py", line 5, in <module>
| from distutils.core import setup, Command, DistutilsOptionError
| ImportError: cannot import name DistutilsOptionError
| make: *** [build-stamp] Error 1
It doesn't look like DistutilsOptionError is actually used, so removing
it from the import list should fix the bug.
--
Jakub Wilk
Reply to: