Lintian error binary-or-shlib-defines-rpath
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi!
I'm packaging kbibtex which is a KDE bibtex editor. Lintian reports the
following error for the package:
N: Processing 1 packages...
N: ----
N: Processing binary package kbibtex (version 0.1.2a-2) ...
W: kbibtex: binary-or-shlib-defines-rpath ./usr/bin/kbibtex /usr/lib
N:
N: The binary or shared library defines the `RPATH'. Usually this is a
N: bad thing. Most likely you will find a Makefile with a line like:
N: gcc test.o -o test -Wl,--rpath
N: or
N: gcc test.o -o test -R/usr/local/lib
N: Please contact debian-devel@lists.debian.org if you have questions
N: about this.
N:
W: kbibtex: binary-or-shlib-defines-rpath
./usr/lib/kde3/libkbibtexpart.so /usr/lib
I first thought there might be something wrong with my debian/rules, so
I switched to CDBS to get a second oppinion. That made the rules file
pretty simple
#!/usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/kde.mk
But the error remained. CDBS makes configure get called with the
follwing arguments.
./configure --build=i486-linux-gnu --prefix=/usr
- - --includedir="\${prefix}/include/kde" --mandir="\${prefix}/share/man"
- - --infodir="\${prefix}/share/info" --sysconfdir=/etc --localstatedir=/var
- - --libexecdir="\${prefix}/lib/kbibtex" --disable-maintainer-mode
- - --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama
The argument --disable-rpath does not have the promised consequence -
lintian still reports the error.
Does someone have an idea what I'm doing wrong?
The package is available from mentors.debian.net
Thanks in advance,
Michael
- --
GPG key: 1024D/3144BE0F Michael Hanke
http://apsy.gse.uni-magdeburg.de/hanke
ICQ: 48230050
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFDTBgT93+NsjFEvg8RAlJAAKC1Eof1yq/lwDORpvtgoTFWGlX8WwCcCUqH
26nRRl9FA1pljVBHgv0LseE=
=vu5r
-----END PGP SIGNATURE-----
Reply to: