Package: python-traitsbackendqt Version: 3.3.0-1 Severity: normal Tags: patch
debian/control contains
XS-Python-Version: >=2.4
But source contains Python 2.5isms:
Setting up python-traitsbackendqt (3.3.0-1) ...
Setting up python-traitsbackendqt (3.3.0-1) ...
Compiling
/usr/lib/python2.4/site-packages/enthought/pyface/ui/qt4/python_shell.py ...
File
"/usr/lib/python2.4/site-packages/enthought/pyface/ui/qt4/python_shell.py",
line 1247
finally:
^
SyntaxError: invalid syntax
Compiling
/usr/lib/python2.4/site-packages/enthought/traits/ui/qt4/list_str_editor.py ...
File
"/usr/lib/python2.4/site-packages/enthought/traits/ui/qt4/list_str_editor.py",
line 438
row = indices[0] if len(indices) == 1 else -1
^
SyntaxError: invalid syntax
Compiling
/usr/lib/python2.4/site-packages/enthought/traits/ui/qt4/tabular_editor.py ...
File
"/usr/lib/python2.4/site-packages/enthought/traits/ui/qt4/tabular_editor.py",
line 550
row = rows[0] if len(rows) == 1 else -1
^
SyntaxError: invalid syntax
pycentral: pycentral pkginstall: error byte-compiling files (118)
pycentral pkginstall: error byte-compiling files (118)
Thus it fails to install on systems that still have python2.4 installed.
I recommend you either set XS-Python-Version: >= 2.5 in debian/control or
$ echo 2.5- > debian/pyversions
SR
--
Stefano Rivera
http://tumbleweed.org.za/
H: +27 21 465 6908 C: +27 72 419 8559 UCT: x3127
signature.asc
Description: Digital signature

