[Debian-l10n-devel] Bug#904767: translate-toolkit: missing dependencies on several python modules
Andreas Beckmann
anbe at debian.org
Fri Jul 27 17:31:17 BST 2018
Package: translate-toolkit
Version: 2.0.0-1
Severity: serious
These are failing in stretch and sid:
$ /usr/bin/csv2tbx
Traceback (most recent call last):
File "/usr/bin/csv2tbx", line 11, in <module>
load_entry_point('translate-toolkit==2.0.0', 'console_scripts', 'csv2tbx')()
File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 561, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2631, in load_entry_point
return ep.load()
File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2291, in load
return self.resolve()
File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2297, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/usr/lib/python2.7/dist-packages/translate/convert/csv2tbx.py", line 28, in <module>
from translate.storage import csvl10n, tbx
File "/usr/lib/python2.7/dist-packages/translate/storage/tbx.py", line 22, in <module>
from lxml import etree
ImportError: No module named lxml
$ /usr/bin/ical2po
Traceback (most recent call last):
File "/usr/bin/ical2po", line 11, in <module>
load_entry_point('translate-toolkit==2.0.0', 'console_scripts', 'ical2po')()
File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 561, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2631, in load_entry_point
return ep.load()
File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2291, in load
return self.resolve()
File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2297, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/usr/lib/python2.7/dist-packages/translate/convert/ical2po.py", line 30, in <module>
from translate.storage import ical, po
File "/usr/lib/python2.7/dist-packages/translate/storage/ical.py", line 58, in <module>
import vobject
ImportError: No module named vobject
$ /usr/bin/l20n2po
Traceback (most recent call last):
File "/usr/bin/l20n2po", line 11, in <module>
load_entry_point('translate-toolkit==2.0.0', 'console_scripts', 'l20n2po')()
File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 561, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2631, in load_entry_point
return ep.load()
File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2291, in load
return self.resolve()
File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2297, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/usr/lib/python2.7/dist-packages/translate/convert/l20n2po.py", line 28, in <module>
from translate.storage import l20n, po
File "/usr/lib/python2.7/dist-packages/translate/storage/l20n.py", line 24, in <module>
from l20n.format.parser import FTLParser as L20nParser
ImportError: No module named l20n.format.parser
And in sid we have additionally:
$ /usr/bin/po2php
Traceback (most recent call last):
File "/usr/bin/po2php", line 11, in <module>
load_entry_point('translate-toolkit==2.3.0', 'console_scripts', 'po2php')()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 476, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2700, in load_entry_point
return ep.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2318, in load
return self.resolve()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2324, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/usr/lib/python3/dist-packages/translate/convert/po2php.py", line 31, in <module>
from translate.storage import php, po
File "/usr/lib/python3/dist-packages/translate/storage/php.py", line 63, in <module>
from phply.phpparse import make_parser
ModuleNotFoundError: No module named 'phply'
$ /usr/bin/yaml2po
Traceback (most recent call last):
File "/usr/bin/yaml2po", line 11, in <module>
load_entry_point('translate-toolkit==2.3.0', 'console_scripts', 'yaml2po')()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 476, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2700, in load_entry_point
return ep.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2318, in load
return self.resolve()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2324, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/usr/lib/python3/dist-packages/translate/convert/yaml2po.py", line 27, in <module>
from translate.storage import po, yaml
File "/usr/lib/python3/dist-packages/translate/storage/yaml.py", line 30, in <module>
import yaml
ModuleNotFoundError: No module named 'yaml'
The packages in wheezy and jessie were recommending several
additional python modules.
Andreas
More information about the Debian-l10n-devel
mailing list