I'm trying to install gstreamer0.10-pocketsphinx on Centos 6.6. Apparently no one in the history of the Internet has ever wanted to do this before so there is very little out there for Centos in particular, only for Ubuntu and Debian which is not helpful. Unfortunately yum does not have anything PocketSphinx or SphinxBase related so I am trying to install via the RPM: gstreamer0.10-pocketsphinx-0.8-7.mga5.x86_64.rpm
I run:
rpm -Uvh gstreamer0.10-pocketsphinx-0.8-7.mga5.x86_64.rpm
And it tells me it is missing dependencies (which I have already installed):
warning: gstreamer0.10-pocketsphinx-0.8-7.mga5.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID 80420f66: NOKEY
error: Failed dependencies:
libpocketsphinx.so.1()(64bit) is needed by gstreamer0.10-pocketsphinx-0.8-7.mga5.x86_64
libsphinxbase.so.1()(64bit) is needed by gstreamer0.10-pocketsphinx-0.8-7.mga5.x86_64
pocketsphinx = 0.8-7.mga5 is needed by gstreamer0.10-pocketsphinx-0.8-7.mga5.x86_64
The files libpocketsphinx.so.1, libsphinxbase.so.1 are installed in /usr/local/lib
Pocketsphinx is installed elsewhere (located in /progs/pocketsphinx-0.8).
This all being the case, how do I tell the RPM where the dependencies are on my system? I've looked around quite a bit and haven't found anything, so any help would be greatly appreciated.
Thanks!
You can't.
either find a RPM package providing
Or you you can create a custom rpm which provides the necessary dependencies, just to keep rpm happy, or finally you could install gstreamer0.10-pocketsphinx using
rpm
with the--force
flag.