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

Re: dpkg-shlibdeps: error: couldn't find library [...] needed by [...]



Thanks, Andrey, for the input.

I've dug around a little more now and found that the reason for the error was the fact that the library that couldn't be found was indeed built, but was not part of a package. That's what dpkg-shlibdeps was complaining about.

Thanks again, cheers,
Nico


On Mon, Jan 23, 2017 at 10:02 PM Andrey Rahmatullin <wrar@debian.org> wrote:
On Mon, Jan 23, 2017 at 08:25:24PM +0000, Nico Schlömer wrote:
> to the CMake config, it all seems to configure and build fine. That is
> until dpkg-shlibdeps enters the stage (right before installation):
It's not "right before installation". The build process has nothing to do
with installing packages.

> dpkg-shlibdeps: error: couldn't find library libtrilinos_trilinosss.so.12
And where is that file?

> I'm guessing what goes wrong here is that Debian tries to install
> libtrilinos_amesos before its dependency libtrilinos_trilinosss.
Nothing there installs anything. dpkg-shlibdeps processes ELFs to be
included in the packages and tries to find their dependencies and convert
them to package-level Depends.

--
WBR, wRAR

Reply to: