pocketsphinx-python
pocketsphinx-python copied to clipboard
Namespace collision on Debian
While I was trying to pack a project for Debian that using import pocketsphinx Python module, I realized that there is a namespace collision between:
https://pypi.python.org/pypi/pocketsphinx (source: https://github.com/bambocher/pocketsphinx-python)
and
https://packages.debian.org/jessie/python/python-pocketsphinx (source: https://github.com/cmusphinx/pocketsphinx/tree/master/swig/python)
Also it's uncertain that which one of these projects are the official Python bindings for pocketsphinx:
-
https://github.com/cmusphinx/pocketsphinx/tree/master/swig/python
-
https://github.com/bambocher/pocketsphinx-python
-
https://github.com/cmusphinx/pocketsphinx-python
Please make it clarify and fix this namespace collision.
Hello,
Better ask the debian packager ;)
See the changelog entry for pocketsphinx 0.8+5prealpha+1-10:
* control: Remove python3-pocketsphinx package, now provided by
pocketsphinx-python source package.
I don't remember the details, but IIRC the idea is that the swig-generated bindings are inferior to the bindings provided by @bambocher
Samuel
That said, the question remains between https://github.com/bambocher/pocketsphinx-python and https://github.com/cmusphinx/pocketsphinx-python