[Pkg-zsh-devel] Bug#758131: zsh: Lintian warning "binary-or-shlib-defines-rpath" for multiple files on kfreebsd-amd64, but not amd64

Axel Beckert abe at debian.org
Thu Aug 14 14:17:57 UTC 2014


Package: zsh
Version: 5.0.5-dev-2-1

While trying to debug the test suite failures on kfreebsd-amd64(*) of
the recent zsh upload to experimental, I noticed that lintian throws
much more errors than when building it amd64 or i386:

E: zsh: binary-or-shlib-defines-rpath bin/zsh5 /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/cap.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/clone.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/compctl.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/complete.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/complist.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/computil.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/curses.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/datetime.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/db/gdbm.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/deltochar.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/example.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/files.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/langinfo.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/mapfile.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/mathfunc.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/net/socket.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/net/tcp.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/newuser.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/parameter.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/pcre.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/regex.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/rlimits.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/sched.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/stat.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/system.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/termcap.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/terminfo.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/zftp.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/zle.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/zleparameter.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/zprof.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/zpty.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/zselect.so /usr/lib
E: zsh: binary-or-shlib-defines-rpath usr/lib/x86_64-kfreebsd-gnu/zsh/5.0.5-dev-2/zsh/zutil.so /usr/lib

Relevant documentation for this issue is on
https://wiki.debian.org/RpathIssue -- haven't read it yet, just
stumbled over it so far. Will investigate later.

Will likely also check all other architectures.

(*) I ran the test suite like a hundred times in the sid chroot of
    asdfasdf.debian.net and it never failed so far.

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe at debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-    |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5



More information about the Pkg-zsh-devel mailing list