[Pkg-urxvt-maintainers] Bug#733508: Unsets LD_LIBRARY_PATH from child processes
Uli Schlachter
psychon at znc.in
Sun Dec 29 15:01:53 UTC 2013
Package: rxvt-unicode-256color
Version: 9.19-1
Severity: minor
Hi,
I got git builds of various libraries laying around (xcb, Xlib, cairo, ...) and
want all my program to use these versions of the libraries so that I notice new
problems early. To do this, I set LD_LIBRARY_PATH in ~/.xsession which is
inherited by all processes in the X session.
However, urxvt not unsets LD_LIBRARY_PATH. To test this I ran this command and
checked for LD_LIBRARY_PATH in its output:
env -i sh -c 'LD_LIBRARY_PATH=foo urxvt -hold -e /usr/bin/env'
This happens because the urxvt binary is g+s, thanks to bug #500230. If I remove
the setgid bit, LD_LIBRARY_PATH is passed on to the shell that urxvt starts.
I know that this is not really urxvt's fault, but I have this problem due to a
change in urxvt. It would be nice if urxvt used my local Xlib and xcb builds,
but more importantly everything else should do so.
Cheers,
Uli
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'testing-proposed-updates'), (50, 'experimental'), (50, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.11-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages rxvt-unicode-256color depends on:
ii base-passwd 3.5.28
ii libc6 2.17-97
ii libfontconfig1 2.11.0-2
ii libfreetype6 2.5.1-1
ii libgcc1 1:4.8.2-10
ii libgdk-pixbuf2.0-0 2.28.2-1+b1
ii libglib2.0-0 2.38.0-1
ii libperl5.18 5.18.1-5
ii libstartup-notification0 0.12-3
ii libx11-6 2:1.6.2-1
ii libxft2 2.3.1-1
ii libxrender1 1:0.9.8-1
ii ncurses-term 5.9+20130608-1
Versions of packages rxvt-unicode-256color recommends:
pn fonts-vlgothic | fonts-japanese-gothic <none>
ii ttf-dejavu 2.33+svn2514-3
rxvt-unicode-256color suggests no packages.
-- no debconf information
More information about the Pkg-urxvt-maintainers
mailing list