The package FTBFS here:
| + python3.2 setup.py install --install-layout=deb --root=debian/tmp
| Traceback (most recent call last):
| File "setup.py", line 12, in <module>
| from setuptools import setup
| ImportError: No module named setuptools
It still FTBFS even when I added python3-setuptools to Build-Depends:
| + python3.2 setup.py install --install-layout=deb --root=debian/tmp
| Traceback (most recent call last):
| File "setup.py", line 36, in <module>
| long_description=readme(),
| File "setup.py", line 30, in readme
| return rm.read()
| File "/usr/lib/python3.2/encodings/ascii.py", line 26, in decode
| return codecs.ascii_decode(input, self.errors)[0]
| UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position
9: ordinal not in range(128)
After I worked around all the build problem, I installed
python-pytaglib and all its dependencies. Unfortunately, it didn't start:
| $ pyprinttags
| Traceback (most recent call last):
| File "/usr/bin/pyprinttags", line 5, in <module>
| from pkg_resources import load_entry_point
| ImportError: No module named pkg_resources
So I installed python-pkg-resources, and then I got:
| $ pyprinttags
| Traceback (most recent call last):
| File "/usr/bin/pyprinttags", line 5, in <module>
| from pkg_resources import load_entry_point
| File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line
2711, in <module>
| parse_requirements(__requires__), Environment()
| File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line
584, in resolve
| raise DistributionNotFound(req)
| pkg_resources.DistributionNotFound: cython>=0.16
Wait, why is Cython needed at runtime at all?! But upgrading Cython to
0.17 didn't make it work either:
| $ pyprinttags
| Traceback (most recent call last):
| File "/usr/bin/pyprinttags", line 9, in <module>
| load_entry_point('pytaglib==0.3.2', 'console_scripts',
'pyprinttags')()
| File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line
337, in load_entry_point
| return get_distribution(dist).load_entry_point(group, name)
| File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line
2279, in load_entry_point
| return ep.load()
| File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line
1989, in load
| entry = __import__(self.module_name, globals(),globals(),
['__name__'])
| ImportError: No module named pyprinttags
Now I'm at a loss.