The upstream bash-completion package contains completions for some Python commands, including python*, pyvenv* and possibly more. At the same time, it hardcodes possible suffixes, resulting in absurds like installing it for 3.4 and 3.5 but not 3.6. We should either: 1. add PYTHON_TARGETS and create symlinks for all versions explicitly, 2. move all the Python stuffs into a separate package and maintain it there.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24feb6d0810d596a6bcac874bec5b901389ba1d4 commit 24feb6d0810d596a6bcac874bec5b901389ba1d4 Author: Arthur Zamarin <arthurzam@gentoo.org> AuthorDate: 2024-05-03 10:40:49 +0000 Commit: Arthur Zamarin <arthurzam@gentoo.org> CommitDate: 2024-05-03 10:48:42 +0000 app-shells/bash-completion: add 2.13.0 - add pytest-xdist for tests, for parallel testing - automatically extend symlinks for all supported python targets - fix CHANGES file rename - disable some more tests we don't really care about Closes: https://bugs.gentoo.org/886159 Closes: https://bugs.gentoo.org/622892 Closes: https://bugs.gentoo.org/836360 Closes: https://bugs.gentoo.org/734120 Closes: https://bugs.gentoo.org/669128 Bug: https://bugs.gentoo.org/865511 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> app-shells/bash-completion/Manifest | 1 + .../bash-completion/bash-completion-2.13.0.ebuild | 173 +++++++++++++++++++++ 2 files changed, 174 insertions(+)