# emerge --deselect openoffice 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 1545, in emerge_main myopts, myaction, myfiles, spinner) File "/usr/lib64/portage/pym/_emerge/actions.py", line 2385, in action_uninstall rval = action_deselect(settings, trees, opts, valid_atoms) File "/usr/lib64/portage/pym/_emerge/actions.py", line 1189, in action_deselect if arg_atom.intersects(atom) and \ File "/usr/lib64/portage/pym/portage/dep/__init__.py", line 658, in intersects (Atom, type(other))) TypeError: expected <class 'portage.dep.Atom'>, got <class 'str'>
It should be fixed by this commit: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=10c7d5d1a1329f846baad3659486c276dafddbba This bug doesn't exist in any released version afaik, so marking as fixed.