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

Help with shared libs and .la and cryptic lintian messages



Hi everyone,

can please someone help me with packaging gwaei, I get some
warnings/errors from lintian I don't udnerstand. The layout as installed
by libtool/configure/make/make install is
In /usr/lib:
libwaei.a
libwaei.la
libwaei.so -> libwaei.so.1.0.0
libwaei.so.1 -> libwaei.so.1.0.0
libwaei.so.1.0.0

Running lintian I get:
W: gwaei: package-name-doesnt-match-sonames libwaei1
E: gwaei: non-empty-dependency_libs-in-la-file usr/lib/libwaei.la
W: gwaei: non-dev-pkg-with-shlib-symlink usr/lib/libwaei.so.1.0.0 usr/lib/libwaei.so

Ok, the first one is like that, I don't want to package this lib
independently, as it is only used by gwaei itself by now.

The second one, the error, is the most cryptic one. The lintian info
is as useful as ...*§$&§/$...

- N:    The in itself .la file may be useful, if the library is loaded
  N:    dynamically via libltdl.
This is not English, "The in itself ..." ????

- N:    Refer to http://wiki.debian.org/ReleaseGoals/LAFileRemoval,
  N:    http://lists.debian.org/debian-devel/2011/05/msg01003.html, and
  N:    http://lists.debian.org/debian-devel/2011/05/msg01146.html for details.

First link does not exist
Second link does not exist
Third link is just a warning that bla bla will break multi arch

(bug report already filed against lintian)


Any suggestion what should be done here? 

Thanks a lot and all the best

Norbert
------------------------------------------------------------------------
Norbert Preining            preining@{jaist.ac.jp, logic.at, debian.org}
JAIST, Japan                                 TeX Live & Debian Developer
DSA: 0x09C5B094   fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
------------------------------------------------------------------------
POGES (pl.n.)
The lumps of dry powder that remain after cooking a packet soup.
			--- Douglas Adams, The Meaning of Liff


Reply to: