In 8.0.1298, with python USE and python2 and python3 targets, vim will only be compiled with -python and +python3 features (as shown by vim --version). According to :h python, in order for both python and python3 to be enabled, they both must be set to dynamic. See the config options at https://github.com/vim/vim/commit/b744b2fa3216740c74d74bd62b26b6a539f026d1#diff-54bf403182cf57004606e0e7af6a627bR1427 The configure in the ebuild will need to be updated to something like $(use_enable python python3interp dynamic) $(use_enable python pythoninterp dynamic)
*** Bug 642190 has been marked as a duplicate of this bug. ***
Closing as won't fix since this was done on purpose via bug #615832.
(In reply to Tim Harder from comment #2) > Closing as won't fix since this was done on purpose via bug #615832. Ok. Thanks. Unfortunately, that leaves users with external vim plugins (e.g. in ~/.vim/) that require both py and py3 in the dark.