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

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: