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

RE: how to solve little bugs found by lintian



On 25-Jun-99 Christian Kurz wrote:
> Hi,
> 
> I have two little problems with my first library, that I build. It's
> debauch, which ITPed on debian-devel. After running lintian I get the
> following errors:
> 
> shorty@jupiter% lintian -i ../debauch-0.3-1/debauch_0.3-1_i386.deb
> W: debauch: non-dev-pkg-with-shlib-symlink usr/lib/libdebauch.so.0.1
> usr/lib/libdebauch.so

The .so symlink is only needed to compile apps against the lib.  It should only
appear in the -dev.

> E: debauch: no-shlibs-control-file usr/lib/libdebauch.so.0.1
> N:
> N:   Though the package includes a shared library, the package does not
> N:   have a shlibs control file. If this is intentional, please contact
> N:   lintian-maint@debian.org about this so that this error gets included
> N:   in the overrides file for Lintian. (With that, Lintian will ignore
> N:   this bug in the future.)
> N:


the shlibs file allows other packages to properly depend on your package.  SO
it is rather important.  A call to dh_makeshlibs should do it. 


Reply to: