summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Jones <rjones@debian5x64.home.annexia.org>2009-05-24 14:11:31 +0100
committerRichard Jones <rjones@debian5x64.home.annexia.org>2009-05-24 14:11:31 +0100
commit2536674e8ad5c2ffd32336141154cefa5140632e (patch)
treefba3f5d9575d6c481e4fa2a3019194f3903cd12d
parent107e65aca6411c2d1a9efb25c1f08e52d5a3dec3 (diff)
downloadfebootstrap-2536674e8ad5c2ffd32336141154cefa5140632e.tar.gz
febootstrap-2536674e8ad5c2ffd32336141154cefa5140632e.tar.xz
febootstrap-2536674e8ad5c2ffd32336141154cefa5140632e.zip
Set LD_LIBRARY_PATH so %pre/%post scripts use local libraries.
-rwxr-xr-xfebootstrap.sh3
1 files changed, 3 insertions, 0 deletions
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?