Mailing List Archive


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [tlug] Ubuntu 10.04 - kernel update snafu



On Sat, Jun 21, 2014 at 4:24 AM, Brian Chandler <brian@example.com> wrote:
> ... Ah, but I poked around and found something libQtSolutions, which
> reduced the "Not found" to three:
>
> brian@Grieg ~/bin/memsource $ ldd TranslationEditor | grep 'not found'
>         libQtSolutions_SingleApplication-head.so.1 => not found
>         libclucene-core.so.1 => not found
>         libhunspell-1.3.so.0 => not found
>
> None of these names shows up on the Ubuntu package search page
> http://packages.ubuntu.com/search?keywords=search


I think this was discussed a few months back, also in the context of
Ubuntu.  There are many ways of finding what you need.  One way which
I use together with the Ubuntu package search page is the "apt-file"
program which allows you to search by filename to find out what
package(s) provide it.

For example:

$ sudo apt-file search libclucene-core.so.1
libclucene-core1: /usr/lib/x86_64-linux-gnu/libclucene-core.so.1

$ sudo apt-file search libhunspell-1.3.so.0
libhunspell-1.3-0: /usr/lib/x86_64-linux-gnu/libhunspell-1.3.so.0
libhunspell-1.3-0: /usr/lib/x86_64-linux-gnu/libhunspell-1.3.so.0.0.0
libhunspell-1.3-0-dbg:
/usr/lib/debug/usr/lib/x86_64-linux-gnu/libhunspell-1.3.so.0.0.0

Note that I am using Ubuntu 14.04; if you are using 10.04, you should
check this on your own system.  On the other hand, if you are using
the 10.04 program on your 10.04 system, the above libraries should
exist.

Having said that, libQtSolutions_SingleApplication-head.so.1 is a
mystery.  I tried looking for it, and even Google only came up with a
handful of hits -- nothing substantial.  A partial search gives:

$ sudo apt-file search libQtSolutions
libqtsolutions-soap-2.7-1: /usr/lib/libQtSolutions_SOAP-2.7.so.1
libqtsolutions-soap-2.7-1: /usr/lib/libQtSolutions_SOAP-2.7.so.1.0
libqtsolutions-soap-2.7-1: /usr/lib/libQtSolutions_SOAP-2.7.so.1.0.0

gives only one package.  It is possible that the library name changed
from 10.04 to 14.04.  Libraries get merged, etc.  So give apt-file a
try on 10.04 and see if you are successful.

As for Travis' comment about a virtual machine, IMHO, it is worth
considering if you decide to run the 12.04 version of the program on
Ubuntu 12.04 and don't want to upgrade your system to 12.04 .
However, if you are running 10.04, you'll ultimately get back to the
same spot you're in now.  You'll still be looking for the above 3
libraries.  If the software is being maintained, then they may release
a version for the next LTS, which is 14.04 .  That is something to
look forward to...

Ray

PS:  As you have figured out, when you run ldd, don't run it in the
background with "&" since it needs to output the list of shared
libraries to the shell.  Also, it should be run on a program and not a
shell script.  I think that's the two problems you had two e-mails
ago...


Home | Main Index | Thread Index

Home Page Mailing List Linux and Japan TLUG Members Links