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

Re: Unversioned .so file in /usr/lib vs dh_makeshlibs vs postinst-must-call-ldconfig



On Mon, Nov 23, 2009 at 13:33:17 +0300, Nikita V. Youshchenko wrote:

> Hi
> 
> I tried to prepare and NMU to fix an RC bug #553111, which is 
> postinst-must-call-ldconfig.
> 
> I found that adding missing call to dh_makeshlibs does not fix the issue, 
> because package installs a private shared library to /usr/lib/libxxx.so, 
> and dh_makeshlibs does not add call to ldconfig to postinst/postrm if it 
> finds unversioned libraries.
> 
> Is that a bug in debhelper, or in lintian (i.e. postinst-must-call-ldconfig 
> is false-positive)?
> 
I'd say it's a bug in the package because private objects shouldn't be
installed in /usr/lib directly.  lintian should probably use a different
tag for this, though.

Cheers,
Julien


Reply to: