From 58c02c968a5dad592395e9c412c2b0449d1a0dce Mon Sep 17 00:00:00 2001 From: Brian Harring Date: Thu, 4 Nov 2004 10:53:14 +0000 Subject: don't disable the sandbox during depend phase. It's just not nice. --- eclass/virtualx.eclass | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'eclass') diff --git a/eclass/virtualx.eclass b/eclass/virtualx.eclass index 1ed590ad84a3..1535ca5d4f85 100644 --- a/eclass/virtualx.eclass +++ b/eclass/virtualx.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/virtualx.eclass,v 1.18 2004/10/19 19:51:12 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/virtualx.eclass,v 1.19 2004/11/04 10:53:14 ferringb Exp $ # # Author: Martin Schlemmer # @@ -12,7 +12,14 @@ DEPEND="virtual/x11" DESCRIPTION="Based on the $ECLASS eclass" -[ -z "${SANDBOX_DISABLED}" ] && export SANDBOX_DISABLED="0" || : +# +# Brian Harring 11/04/2004 +# do not disable the sandbox during the depend phase. +# ebuilds shouldn't touch the fs during depend phase, nor screw with the sandbox. +# +if [ "${EBUILD_PHASE/depend}" == "${EBUILD_PHASE}" ]; then + [ -z "${SANDBOX_DISABLED}" ] && export SANDBOX_DISABLED="0" || : +fi virtualmake() { local retval=0 -- cgit v1.2.3-65-gdbad