On my ~amd64 machine with portage-2.2.0_alpha82 I see the following problem when merging gentoo-syntax. If I specify 'emerge app-emacs/gentoo-syntax' everything works fine. earth markus # emerge gentoo-syntax Calculating dependencies | ... done! Traceback (most recent call last): File "/usr/bin/emerge", line 43, in <module> retval = emerge_main() File "/usr/lib64/portage/pym/_emerge/main.py", line 2028, in emerge_main myopts, myaction, myfiles, spinner) File "/usr/lib64/portage/pym/_emerge/actions.py", line 297, in action_build settings, trees, myopts, myparams, myaction, myfiles, spinner) File "/usr/lib64/portage/pym/_emerge/depgraph.py", line 6896, in backtrack_depgraph myaction, myfiles, spinner) File "/usr/lib64/portage/pym/_emerge/depgraph.py", line 6928, in _backtrack_depgraph success, favorites = mydepgraph.select_files(myfiles) File "/usr/lib64/portage/pym/_emerge/depgraph.py", line 2126, in select_files self._frozen_config.spinner, self._frozen_config.myopts) File "/usr/lib64/portage/pym/_emerge/depgraph.py", line 6837, in ambiguous_package_name s.addCP(cp) File "/usr/lib64/portage/pym/_emerge/search.py", line 252, in addCP if not self._xmatch("bestmatch-visible", cp): File "/usr/lib64/portage/pym/_emerge/search.py", line 154, in _xmatch db_keys = list(db._aux_cache_keys) AttributeError: FakeVardbapi object has no attribute _aux_cache_keys
This is fixed in git: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=9446ae1efbbac8a42654007109c94dc3f161f430
This is fixed in 2.1.10.43 and 2.2.0_alpha83.