summaryrefslogtreecommitdiffstats
path: root/bin/ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'bin/ebuild')
-rwxr-xr-xbin/ebuild5
1 files changed, 5 insertions, 0 deletions
diff --git a/bin/ebuild b/bin/ebuild
index c10705d0b..bcb55555c 100755
--- a/bin/ebuild
+++ b/bin/ebuild
@@ -199,6 +199,11 @@ if "test" in pargs:
tmpsettings["FEATURES"] = " ".join(sorted(tmpsettings.features))
tmpsettings.backup_changes("FEATURES")
+if 'fail-clean' in tmpsettings.features:
+ tmpsettings.features.remove('fail-clean')
+ tmpsettings["FEATURES"] = " ".join(sorted(tmpsettings.features))
+ tmpsettings.backup_changes("FEATURES")
+
if opts.skip_manifest:
tmpsettings["EBUILD_SKIP_MANIFEST"] = "1"
tmpsettings.backup_changes("EBUILD_SKIP_MANIFEST")