vim-core does configure --disable-pythoninterp in any case, independently on USE=python in app-editors/{,g}vim, effectively suppressing the use of python scripting in {,g}vim. Reproducible: Always Steps to Reproduce: 1. install app-editors/vim with USE=python 2. start vim 3. do :python print("Hello") Actual Results: E319: Sorry, the command is not available in this version Expected Results: Hello This problem seems to be contained in all current vim versions and also needs a ix in app-editors/{,g}vim.
The app-editors/vim-core configure options should have no effect on the vim binary installed by app-editors/vim. In the app-editors/vim ebuild, we pass --enable-python3interp and --with-python3-command. That enables the "python3" command in vim, not the "python" command. The "python" vim command is meant for Python 2 support. Gentoo no longer supports Python 2.
The bug has been referenced in the following commit(s): app-antivirus/clamav/Manifest | 1 - app-antivirus/clamav/clamav-0.103.5.ebuild | 239 ----------------------------- 2 files changed, 240 deletions(-)