1. Traceback (most recent call last): 2. File "/usr/bin/emerge", line 3961, in ? 3. emerge_main() 4. File "/usr/bin/emerge", line 3680, in emerge_main 5. settings, trees, mtimedb = load_emerge_config() 6. File "/usr/bin/emerge", line 3591, in load_emerge_config 7. trees = portage.create_trees(trees=trees, **kwargs) 8. File "/usr/lib/portage/pym/portage.py", line 6595, in create_trees 9. config_incrementals=portage_const.INCREMENTALS) 10. File "/usr/lib/portage/pym/portage.py", line 1047, in __init__ 11. pusedict = grabdict_package( 12. File "/usr/lib/portage/pym/portage_util.py", line 169, in grabdict_package 13. for x in pkgs: 14. RuntimeError: dictionary changed size during iteration
emerge --info missing. Also, what did you run to get this traceback?
It looks like you have an invalid atom in package.use. Did you get a message telling you which atom? Somebody reported this same error on irc earlier today and it's fixed in svn r4026.
This has been released in 2.1.1_pre4.