hotplug-common: Do not adjust LD_LIBRARY_PATH
authorIan Jackson <ian.jackson@citrix.com>
Thu, 21 Feb 2019 16:05:40 +0000 (16:05 +0000)
committerHans van Kranenburg <hans@knorrie.org>
Mon, 17 Jan 2022 17:39:09 +0000 (18:39 +0100)
This is in the upstream script because on non-Debian systems, the
default install locations in /usr/local/lib might not be on the linker
path, and as a result the hotplug scripts would break.

A reason we might need it in Debian is our multiple version
coinstallation scheme.  However, the hotplug scripts all call the
utilities via the wrappers, and the binaries are configured to load
from the right place anyway.

This setting is an annoyance because it requires libdir, which is an
arch-specific path but comes from a file we want to put in
xen-utils-common, an arch:all package.

So drop this setting.

Signed-off-by: Ian Jackson <ian.jackson@citrix.com>
tools/hotplug/Linux/xen-hotplug-common.sh.in

index 8c2cb9e25a1a401cf4dc366e2cdcb45eb59cf95a..72cb7f68dc9984a11572fe29d4ae7113fa77952a 100644 (file)
@@ -23,7 +23,6 @@ dir=$(dirname "$0")
 exec 2>>@XEN_LOG_DIR@/xen-hotplug.log
 
 export PATH="${bindir}:${sbindir}:${LIBEXEC_BIN}:/sbin:/bin:/usr/bin:/usr/sbin:$PATH"
-export LD_LIBRARY_PATH="${libdir}${LD_LIBRARY_PATH+:}$LD_LIBRARY_PATH"
 export LANG="POSIX"
 unset $(set | grep ^LC_ | cut -d= -f1)