summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Eden <sven.eden@gmx.de>2013-02-11 08:33:34 +0100
committerSven Eden <sven.eden@gmx.de>2013-02-11 08:33:34 +0100
commitac8391b39dc4e606821167086c2917a2a9d76742 (patch)
tree160347ba1d82bced21378b650fe0cf127f846532 /Portage.pm
parentRemoved "affected" list, it is not used, the problem is solved in a different... (diff)
downloadufed-ac8391b39dc4e606821167086c2917a2a9d76742.tar.gz
ufed-ac8391b39dc4e606821167086c2917a2a9d76742.tar.bz2
ufed-ac8391b39dc4e606821167086c2917a2a9d76742.zip
Added new pkguse field to generation and removed obsolete and superfluous addition of the global key to the consolitation hash.
Diffstat (limited to 'Portage.pm')
-rw-r--r--Portage.pm3
1 files changed, 1 insertions, 2 deletions
diff --git a/Portage.pm b/Portage.pm
index 7e2fa65..c60b05a 100644
--- a/Portage.pm
+++ b/Portage.pm
@@ -152,7 +152,7 @@ sub _add_flag
if ($descKey =~ /^\[(.*)\](-?\d+):(-?\d+):(-?\d+):(-?\d+):(-?\d+):(-?\d+):(-?\d+)$/ ) {
my ($descr, $conf, $default, $forced, $installed, $masked, $package, $pkguse)
- = ($1, $2, $3, $4, $5, $6, $7);
+ = ($1, $2, $3, $4, $5, $6, $7, $8);
my %data = ();
$data{descr} = $descr;
@@ -316,7 +316,6 @@ sub _gen_use_flags
$gKey = sprintf("[%s]%d:%d:%d:%d:%d:%d:%d", $gDesc, $gRef->{conf}, $gRef->{"default"},
$gRef->{forced}, $gRef->{installed}, $gRef->{masked},
$gRef->{"package"}, $gRef->{pkguse});
- $descCons{$gKey}{global} = 1;
}
for my $pkg (sort keys %{$flagRef->{"local"}}) {
$pRef = $flagRef->{"local"}{$pkg};