From: Richard Jones Date: Sun, 24 May 2009 13:11:31 +0000 (+0100) Subject: Set LD_LIBRARY_PATH so %pre/%post scripts use local libraries. X-Git-Tag: 2.1~4 X-Git-Url: http://git.annexia.org/?a=commitdiff_plain;h=2536674e8ad5c2ffd32336141154cefa5140632e;p=febootstrap.git Set LD_LIBRARY_PATH so %pre/%post scripts use local libraries. --- diff --git a/febootstrap.sh b/febootstrap.sh index 654d51f..48b8fd9 100755 --- a/febootstrap.sh +++ b/febootstrap.sh @@ -170,6 +170,9 @@ export FAKECHROOT_EXCLUDE_PATH=/proc # ignored. export FAKECHROOT_CMD_SUBST=/sbin/ldconfig=/bin/true:/usr/sbin/glibc_post_upgrade.i686=/bin/true:/usr/sbin/glibc_post_upgrade.x86_64=/bin/true:/usr/sbin/build-locale-archive=/bin/true:/usr/sbin/libgcc_post_upgrade=/bin/true +# Use the libraries inside the chroot. +export LD_LIBRARY_PATH="$target"/usr/lib64:"$target"/usr/lib:"$target"/lib64:"$target"/usr/lib + # Make the device nodes inside the fake chroot. # (Copied from mock/backend.py) Why isn't there a base package which # creates these?