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

Maciej (Matchek) Blizinski maciej at opencsw.org
Sat Feb 6 00:30:23 CET 2010


I've added a new checkpkg module a few days ago, which runs "ldd -r"
and greps the output for "symbol not found:".  This catches shared
libraries which are not self-contained.

Some of you will hit the problem in which this check throws a false
positive: There might be libraries which are non-self-contained by
design.  For now, the easiest way to go around this is to disable this
particular module by removing the executable bit from the file:

chmod 644 gar/bin/checkpkg.d/checkpkg-missing-symbols.py

It's only a temporary workaround, before we get the overrides
mechanism in place.


More information about the maintainers mailing list