https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: app-containers/lxc-5.0.3 problems with installed bash completions. Discovered on: arm64 (internal ref: tinderbox_arm64) System: GCC-14-SYSTEM (https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#GCC-14)
Created attachment 886353 [details] build.log.xz build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
ci has reproduced this issue with version 6.0.0 - Updating summary.
How can I reproduce this issue? So I can be sure it's fixed?
ci has reproduced this issue with version 6.0.0-r1 - Updating summary.
* QA Notice: Problems with installed bash completions were found: * * _lxc: incorrect name, no completions for '_lxc' command defined. * lxc-update-config: missing alias (symlink) for completed command. * lxc-update-config: missing alias (symlink) for completed command. * lxc-update-config: missing alias (symlink) for completed command. * lxc-update-config: missing alias (symlink) for completed command. * lxc-update-config: missing alias (symlink) for completed command. * lxc-update-config: missing alias (symlink) for completed command. * lxc-update-config: missing alias (symlink) for completed command. * lxc-update-config: missing alias (symlink) for completed command. * lxc-update-config: missing alias (symlink) for completed command. * lxc-update-config: missing alias (symlink) for completed command. * lxc-update-config: missing alias (symlink) for completed command. * lxc-update-config: missing alias (symlink) for completed command. * lxc-update-config: missing alias (symlink) for completed command. * lxc-update-config: missing alias (symlink) for completed command. * lxc-update-config: missing alias (symlink) for completed command. * lxc-update-config: missing alias (symlink) for completed command. * lxc-update-config: missing alias (symlink) for completed command. * lxc-update-config: missing alias (symlink) for completed command. * lxc-update-config: missing alias (symlink) for completed command. * lxc-update-config: missing alias (symlink) for completed command. * lxc-update-config: missing alias (symlink) for completed command. * lxc-update-config: missing alias (symlink) for completed command. * lxc-update-config: missing alias (symlink) for completed command. * lxc-update-config: missing alias (symlink) for completed command. * * For more details on installing bash-completions, please see: * https://wiki.gentoo.org/wiki/Bash/Installing_completion_files *
The QA warning comes from portage. I'm just the man that copy-pasted it. To reproduce, maybe you need an updated version of portage
Looks like installing app-shells/bash-completion enables this QA check. https://github.com/gentoo/portage/blob/master/bin/install-qa-check.d/60bash-completion
ci has reproduced this issue with version 6.0.0-r2 - Updating summary.
ci has reproduced this issue with version 6.0.1 - Updating summary.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac640b96efa510d1400bc85dae428baf28399244 commit ac640b96efa510d1400bc85dae428baf28399244 Author: Joonas Niilola <juippis@gentoo.org> AuthorDate: 2024-09-17 07:08:30 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2024-09-17 07:17:46 +0000 app-containers/lxc: add 6.0.2 - fix installing bash completion files. Closes: https://bugs.gentoo.org/925859 Signed-off-by: Joonas Niilola <juippis@gentoo.org> app-containers/lxc/Manifest | 2 + app-containers/lxc/lxc-6.0.2.ebuild | 175 ++++++++++++++++++++++++++++++++++++ 2 files changed, 177 insertions(+)