Traceback (most recent call last): File "/usr/bin/emerge", line 43, in <module> retval = emerge_main() File "/usr/lib/portage/pym/_emerge/main.py", line 2032, in emerge_main myopts, myaction, myfiles, spinner) File "/usr/lib/portage/pym/_emerge/actions.py", line 306, in action_build mydepgraph.display_problems() File "/usr/lib/portage/pym/_emerge/depgraph.py", line 6183, in display_problems self._display_problems() File "/usr/lib/portage/pym/_emerge/depgraph.py", line 6211, in _display_problems self._display_autounmask() File "/usr/lib/portage/pym/_emerge/depgraph.py", line 5862, in _display_autounmask unstable_keyword_msg[root].append(self._get_dep_chain_as_comment(pkg)) File "/usr/lib/portage/pym/_emerge/depgraph.py", line 2903, in _get_dep_chain_as_comment dep_chain = self._get_dep_chain(pkg, unsatisfied_dependency=unsatisfied_dependency) File "/usr/lib/portage/pym/_emerge/depgraph.py", line 2818, in _get_dep_chain for priority in self._dynamic_config.digraph.nodes[node][0][child]: KeyError: <_emerge.Package.Package object at 0xc189934> Reproducible: Always Steps to Reproduce: 1. emerge -puD world 2. wait until finish 3. emerge works but error message is displayed on exit Actual Results: For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. Traceback (most recent call last): File "/usr/bin/emerge", line 43, in <module> retval = emerge_main() File "/usr/lib/portage/pym/_emerge/main.py", line 2032, in emerge_main myopts, myaction, myfiles, spinner) File "/usr/lib/portage/pym/_emerge/actions.py", line 306, in action_build mydepgraph.display_problems() File "/usr/lib/portage/pym/_emerge/depgraph.py", line 6183, in display_problems self._display_problems() File "/usr/lib/portage/pym/_emerge/depgraph.py", line 6211, in _display_problems self._display_autounmask() File "/usr/lib/portage/pym/_emerge/depgraph.py", line 5862, in _display_autounmask unstable_keyword_msg[root].append(self._get_dep_chain_as_comment(pkg)) File "/usr/lib/portage/pym/_emerge/depgraph.py", line 2903, in _get_dep_chain_as_comment dep_chain = self._get_dep_chain(pkg, unsatisfied_dependency=unsatisfied_dependency) File "/usr/lib/portage/pym/_emerge/depgraph.py", line 2818, in _get_dep_chain for priority in self._dynamic_config.digraph.nodes[node][0][child]: KeyError: <_emerge.Package.Package object at 0xc189934> Expected Results: no error message
It seems to be a regression from the commit for bug 375265: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=57cc4e3e8991e7c4394d1dff7698aa62ed2a286b
This is fixed in git: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=ee441f2c5358656f2f404f65f8e4d4972ac6daf8
This is fixed in 2.1.10.39 and 2.2.0_alpha79.