summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeert Bevin <gbevin@gentoo.org>2002-01-07 01:04:09 +0000
committerGeert Bevin <gbevin@gentoo.org>2002-01-07 01:04:09 +0000
commita5c6c50bfcece575f340d16ce4c96b5bd1166155 (patch)
treee5c3814735dec7162ead17e73764807043679970 /sys-apps
parentAdded safe removal of potential prior sandbox installation. (diff)
downloadhistorical-a5c6c50bfcece575f340d16ce4c96b5bd1166155.tar.gz
historical-a5c6c50bfcece575f340d16ce4c96b5bd1166155.tar.bz2
historical-a5c6c50bfcece575f340d16ce4c96b5bd1166155.zip
Added additional check for the existance of ld.so.preload
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/portage/portage-1.8.2.ebuild10
1 files changed, 6 insertions, 4 deletions
diff --git a/sys-apps/portage/portage-1.8.2.ebuild b/sys-apps/portage/portage-1.8.2.ebuild
index 669ef6d7f400..45b906f1da8f 100644
--- a/sys-apps/portage/portage-1.8.2.ebuild
+++ b/sys-apps/portage/portage-1.8.2.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2001 Gentoo Technologies, Inc. Distributed under the terms
# of the GNU General Public License, v2 or later
# Author: Daniel Robbins <drobbins@gentoo.org>
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-1.8.2.ebuild,v 1.3 2002/01/07 00:50:18 gbevin Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-1.8.2.ebuild,v 1.4 2002/01/07 01:04:09 gbevin Exp $
S=${WORKDIR}/${P}
DESCRIPTION="Portage ports system"
@@ -105,9 +105,11 @@ pkg_postinst() {
#remove possible previous sandbox files that could cause conflicts
if [ -d /usr/lib/sandbox ]; then
- mv /etc/ld.so.preload /etc/ld.so.preload_orig
- grep -v libsandbox.so /etc/ld.so.preload_orig > /etc/ld.so.preload
- rm /etc/ld.so.preload_orig
+ if [ -f /etc/ld.so.preload ]; then
+ mv /etc/ld.so.preload /etc/ld.so.preload_orig
+ grep -v libsandbox.so /etc/ld.so.preload_orig > /etc/ld.so.preload
+ rm /etc/ld.so.preload_orig
+ fi
rm -f ${ROOT}/usr/lib/portage/bin/ebuild.sh.orig
rm -f ${ROOT}/usr/lib/portage/pym/portage.py.orig