On 02/02/2017 01:19 PM, Neil Bothwick wrote: > On Tue, 31 Jan 2017 12:34:50 -0600, Corbin Bird wrote: > >> The package "sys-boot/grub:2" popped this warning during updates : >> >>> Problems with installed bash completions were found: >>> >>> grub: 'have' command is deprecated and must not be used. >>> grub: incorrect name, no completions for 'grub' command defined. >>> grub-mkconfig: missing alias (symlink) for completed command. >>> grub-mkpasswd-pbkdf2: missing alias (symlink) for completed >>> command. grub-mkrescue: missing alias (symlink) for completed command. >>> grub-reboot: missing alias (symlink) for completed command. >>> grub-editenv: missing alias (symlink) for completed command. >>> grub-set-default: missing alias (symlink) for completed command. >>> grub-mkimage: missing alias (symlink) for completed command. >>> grub-sparc64-setup: missing alias (symlink) for completed command. >>> grub-bios-setup: missing alias (symlink) for completed command. >>> grub-script-check: missing alias (symlink) for completed command. >>> grub-probe: missing alias (symlink) for completed command. >>> grub-mkfont: missing alias (symlink) for completed command. >>> grub-install: missing alias (symlink) for completed command. >> No "grub" entries found at all in "/usr/share/bash-completions". > Did you install it with USE=multislot? That would cause all those > commands to be named grub2-* instead of grub-*, which may confuse the > bash completions. > >
The USE flags it was installed with : sys-boot/grub:2 efiemu fonts mount nls sdl themes truetype -debug -device-mapper -doc -multislot -static -test results of "emerge --search grub" > * sys-boot/grub Latest version available: 2.02_beta3-r1 Latest version > installed: 2.02_beta3-r1 Size of files: 7,623 KiB Homepage: > https://www.gnu.org/software/grub/ Description: GNU GRUB boot loader > License: GPL-3 fonts? ( GPL-2-with-font-exception ) themes? ( > BitstreamVera ) * sys-boot/grub-static Latest version available: > 0.97-r12 Latest version installed: [ Not Installed ] Size of files: > 1,145 KiB Homepage: https://www.gnu.org/software/grub/ Description: > GNU GRUB Legacy boot loader (static build) License: GPL-2 ------ I did a --unmerge && emerged "app-shells/bash-completion" again. Now I have a 'grub' config file for bash-completions. The following are missing : grub-mkpasswd-pbkdf2 grub-editenv grub-sparc64-setup grub-bios-setup ----- Should have known. Install order is critical. Everything else first, "bash-completions" last. Thank you for for getting the mental gears moving again.