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 <w...@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