diff options
author | Zac Medico <zmedico@gentoo.org> | 2010-08-31 08:10:29 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-08-31 08:10:29 -0700 |
commit | 9437c8071af071ebd753c4ed29ce53948dcb9b1e (patch) | |
tree | b36736f0be38f37977a2d45da81a0d1878463646 | |
parent | 0305f228d2ac9dc63ec34c1098f827f37b891923 (diff) | |
download | portage-9437c8071af071ebd753c4ed29ce53948dcb9b1e.tar.gz portage-9437c8071af071ebd753c4ed29ce53948dcb9b1e.tar.bz2 portage-9437c8071af071ebd753c4ed29ce53948dcb9b1e.zip |
Add a fallback PORTAGE_BZIP2_COMMAND setting in ebuild.sh, as a
workaround for portage-9999 users.
-rwxr-xr-x | bin/ebuild.sh | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/bin/ebuild.sh b/bin/ebuild.sh index 7400ca2b7..1428ac8d2 100755 --- a/bin/ebuild.sh +++ b/bin/ebuild.sh @@ -23,6 +23,12 @@ PREROOTPATH=${PREROOTPATH%%:} PATH=$PORTAGE_BIN_PATH/ebuild-helpers:$PREROOTPATH${PREROOTPATH:+:}/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin${ROOTPATH:+:}$ROOTPATH export PATH +# This is just a temporary workaround for portage-9999 users since +# earlier portage versions do not detect a version change in this case +# (9999 to 9999) and therefore they try execute an incompatible version of +# ebuild.sh during the upgrade. +export PORTAGE_BZIP2_COMMAND=${PORTAGE_BZIP2_COMMAND:-bzip2} + # These two functions wrap sourcing and calling respectively. At present they # perform a qa check to make sure eclasses and ebuilds and profiles don't mess # with shell opts (shopts). Ebuilds/eclasses changing shopts should reset them |