Phonetisaurus dependency problem

I am trying to install Phonetisaurus (using the Jasper installation instructions here ). Unfortunately, I ran into a dependency problem that I could not solve.

When I run the sudo apt-get -t experimental install phonetisaurus m2m-aligner mitlm libfst-tools , I get the following output:

 Reading package lists... done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: m2m-aligner : Depends: libstdc++6 (>=5.2) but 4.9.2-10 is to be installed mitlm : Depends libmitlm0 (= 0.4.1-2) but it is not going to be installed Depends: libstdc++6 (>=5.2) but 4.9.2-10 is to be installed phonetisaurus : Depends: libfst4 (>=1.5.3+r3) but it is not installable Depends: libstdc++6 (>=5.2) but 4.9.2-10 is to be installed 

Trying to install libstdc ++ 6 directly (either using sudo apt-get install libstdc++6 or sudo apt-get -f libstdc++6 ) leaves me with

 Reading package lists... Done Building dependency tree Reading state information... Done libstdc++6 is already the newest version. The following packages were automatically installed and are no longer required: libboost-atomic1.55.0 libboost-filesystem1.55.0 libboost-program-options1.55.0 libboost-regex1.55.0 libboost-thread1.55.0 libcwiid1 libfftw3-single3 libjs-prettify libqscintilla2-11 libqscintilla2-l10n libqt4-network libqt4-xmlpatterns libqtwebkit4 libruby1.9.1 libruby1.9.1-dbg libscsynth1 libtcltk-ruby1.9.1 ri1.9.1 ruby1.9.1 ruby1.9.1-dev ruby1.9.1-examples ruby1.9.1-full ruby1.9.3 supercollider supercollider-common supercollider-ide supercollider-language supercollider-server supercollider-supernova Use 'apt-get autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 82 not upgraded. 

Trying to install libfst4 gives me:

 Reading package lists... Done Building dependency tree Reading state information... Done Package libfst4 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'libfst4' has no installation candidate 

And trying to install libmitlm0 gives me:

 Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: libmitlm0 : Depends: libstdc++6 (>= 5.2) but 4.9.2-10 is to be installed E: Unable to correct problems, you have held broken packages. 

I feel that something is missing here, but after a whole day I still can’t understand. Any help / understanding would be appreciated.

+5
source share
1 answer

Thanks to G10DRAS for the link provided.

This solution worked for me. Firstly, I downloaded these files

 sudo wget https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/phonetisaurus/is2013-conversion.tgz sudo wget http://www.openfst.org/twiki/pub/FST/FstDownload/openfst-1.3.4.tar.gz 

Then unzip the files

 tar -xvf is2013-conversion.tgz tar -xvf openfst-1.3.4.tar.gz 

Finally, after the following steps: http://jasperproject.imtqy.com/documentation/installation

+4
source

All Articles