--- Begin Message ---
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
--- End Message ---
--- Begin Message ---
Hi Andreas,
As you have noticed, translate-toolkit has a wide range of tools and specific
tools require additional packages to be installed. Each of these packages is
listed in Recommends on the understanding that they should be installed in all
but unusual situations. I don't think we want to add all these packages to
Depends.
Package: python3-translate
Recommends: python3-aeidon, python3-bs4, python3-chardet, python3-enchant,
python3-iniparse, python3-levenshtein, python3-lxml, python3-l20n, python3-
phply (>> 1.2.4), python3-pycountry (>> 17.5.14), python3-simplejson, python3-
utidylib, python3-vobject, python3-xapian, python3-yaml
> $ /usr/bin/csv2tbx
> ImportError: No module named lxml
i translate-toolkit Depends python3-translate
i A python3-translate Recommends python3-lxml
> $ /usr/bin/ical2po
> ImportError: No module named vobject
i translate-toolkit Depends python3-translate
i A python3-translate Recommends python3-vobject
> $ /usr/bin/l20n2po
> ImportError: No module named l20n.format.parser
i translate-toolkit Depends python3-translate
i A python3-translate Recommends python3-l20n
> $ /usr/bin/po2php
> ModuleNotFoundError: No module named 'phply'
i translate-toolkit Depends python3-translate
i A python3-translate Recommends python3-phply (> 1.2.4)
> $ /usr/bin/yaml2po
> ModuleNotFoundError: No module named 'yaml'
i translate-toolkit Depends python3-translate
i A python3-translate Recommends python3-yaml
cheers
Stuart
--
Stuart Prescott http://www.nanonanonano.net/ stu...@nanonanonano.net
Debian Developer http://www.debian.org/ stu...@debian.org
GPG fingerprint 90E2 D2C1 AD14 6A1B 7EBB 891D BBC1 7EBB 1396 F2F7
--- End Message ---