Plugins cause lintian errors
I have a source package that creates several .debs. One of them is a
shared library package, which also contains a shared lib which is
installed in /usr/lib/ucxx/plugins/native/ucxx.so. As one can imagine,
this is not a normal shared lib, but a plugin (loaded explicitly at
run time).
This makes lintian croak:
E: libucxx0: shlib-missing-in-control-file ucxx.so usr/lib/ucxx/plugins/native/ucxx.so
I think lintian should silently ignore this shared lib, since it's not
installed into a standard directory (/lib, /usr/lib) and has a
non-standard name and thus will never be linked by any other package
(but instead loaded at run-time).
I also get a similiar lintian error with another package, which
contains no other shared libraries but the plugin:
E: libucxx0-python: no-shlibs-control-file usr/lib/ucxx/plugins/native/python.so
I guess this has the same reasons.
Anybody got a clue what to do to kill those errors?
Thanks,
Andy
--
Andreas Rottmann | Dru@ICQ | 118634484@ICQ | a.rottmann@gmx.at
Georg-Rendlweg 28 | A-5111 Bürmoos | Austria | Europe
http://yi.org/rotty | GnuPG Key: http://yi.org/rotty/gpg.asc
Fingerprint | 3E9A C485 49A4 1D17 2EA7 2BA7 22AE C9BF 8173 6279
Reply to: