diff options
author | Zac Medico <zmedico@gentoo.org> | 2011-07-09 18:26:26 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2011-07-09 18:26:26 -0700 |
commit | 58766559735c0d643bf1a9e5f2979ec6548fff94 (patch) | |
tree | 2710d04a4a4b49aa0359f60d7485ec8d0edd109a /pym/_emerge/unmerge.py | |
parent | ecd5ec2c060f0cfeaf13965bba67aed31e2c9093 (diff) | |
download | portage-58766559735c0d643bf1a9e5f2979ec6548fff94.tar.gz portage-58766559735c0d643bf1a9e5f2979ec6548fff94.tar.bz2 portage-58766559735c0d643bf1a9e5f2979ec6548fff94.zip |
circular_dependency: fix ridiculously long loop
The flags from REQUIRED_USE were added to affecting_use, which was not
really necessary and was a bad idea because a number of flags in
affecting_use affects our number of loops exponentially. This will fix
bug #374397 in which the large number of flags in the REQUIRED_USE of
dev-lang/php-5.3.6-r1 triggered execution of 2 ^ 45 loops.
Diffstat (limited to 'pym/_emerge/unmerge.py')
0 files changed, 0 insertions, 0 deletions