Gentoo Archives: gentoo-commits

From: Sven Eden <sven.eden@×××.de>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/ufed:master commit in: /
Date: Fri, 01 Feb 2013 10:50:14
Message-Id: 1359715797.9c37d4ce2cd33ec1937bfcdd557ecce5f582c975.yamakuzure@gentoo
1 commit: 9c37d4ce2cd33ec1937bfcdd557ecce5f582c975
2 Author: Sven Eden <sven.eden <AT> gmx <DOT> de>
3 AuthorDate: Fri Feb 1 10:49:57 2013 +0000
4 Commit: Sven Eden <sven.eden <AT> gmx <DOT> de>
5 CommitDate: Fri Feb 1 10:49:57 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/ufed.git;a=commit;h=9c37d4ce
7
8 Removed internal (and possibly dangerous) use flags from the list of flags that ufed can handle.
9
10 ---
11 Portage.pm | 12 +++++++-----
12 1 files changed, 7 insertions(+), 5 deletions(-)
13
14 diff --git a/Portage.pm b/Portage.pm
15 index 8b91e4b..933d4d1 100644
16 --- a/Portage.pm
17 +++ b/Portage.pm
18 @@ -284,11 +284,13 @@ sub _final_cleaning
19 and $_use_temp->{'-*'}{global}{conf} = 1;
20 }
21
22 - # The following use flags are dangerous and must no be
23 - # available using ufed:
24 - for my $flag ("*", "boostrap", "build") {
25 - defined($_use_temp->{"$flag"}) and delete($_use_temp->{"$flag"});
26 - }
27 + # The following use flags are dangerous or internal only
28 + # and must no be available using ufed:
29 + defined($_use_temp->{"*"}) and delete($_use_temp->{"*"});
30 + defined($_use_temp->{"bootstrap"}) and delete($_use_temp->{"bootstrap"});
31 + defined($_use_temp->{"build"}) and delete($_use_temp->{"build"});
32 + defined($_use_temp->{"livecd"}) and delete($_use_temp->{"livecd"});
33 + defined($_use_temp->{"selinux"}) and delete($_use_temp->{"selinux"});
34
35 return;
36 }