[csw-maintainers] ldd -r and "symbol not found:" errors: how to disable the check

Maciej (Matchek) Blizinski maciej at opencsw.org
Thu Feb 11 15:15:50 CET 2010


On Thu, Feb 11, 2010 at 1:49 PM, Roger Håkansson <hson at opencsw.org> wrote:
> Found another problem:
>
> When building libsoup, I get:
> CSWlibsoup: symbol-not-found libsoup-gnome-2.4.so.1.2.0
>
> libsoup-gnome-2.4.so.1.2.0 is the binary file and there are two links to
> that file, libsoup-gnome-2.4.so.1 and libsoup-gnome-2.4.so.
> SONAME for that lib is libsoup-gnome-2.4.so.1 so why checkpkg complains
> about not finding libsoup-gnome-2.4.so.1.2.0 I can't see.

What's the output of "ldd -r libsoup-gnome-2.4.so.1.2.0"?  If there
are any "symbol not found" message, that would explain the thrown
error.

> Also, in the package I've included the libraries from the current libsoup
> and libsoup2 packages and for one of those libraries I get the same error

The same thing, try looking at "ldd -r <file>".

Maciej


More information about the maintainers mailing list