Bug#480636: lintian: rpath check fails to detect private libraries

2008-05-11 Thread Aurelien Jarno
Package: lintian Version: 1.23.46 Severity: normal From the lintian description of binary-or-shlib-defines-rpath: | The binary or shared library sets RPATH. This overrides the normal | library search path, possibly interfering with local policy and | causing problems for multilib, among other

Bug#480636: lintian: rpath check fails to detect private libraries

2008-05-11 Thread Frank Lichtenheld
On Sun, May 11, 2008 at 11:10:06AM +0200, Aurelien Jarno wrote: But lintian outputs a warning anyway for private libraries: | W: libc6: binary-or-shlib-defines-rpath ./usr/lib/gconv/EUC-CN.so $ORIGIN | W: libc6: binary-or-shlib-defines-rpath ./usr/lib/gconv/EUC-JISX0213.so $ORIGIN | W:

Bug#480636: lintian: rpath check fails to detect private libraries

2008-05-11 Thread Russ Allbery
Frank Lichtenheld [EMAIL PROTECTED] writes: Even if we would expand the $ORIGIN, lintian would currently output the warning, since it only allows for a very narrow definition of private directories currently: grep { !m,^/usr/lib/(games/)?\Q$pkg\E(?:/|\z), } split(/:/, $RPATH{$file}) After