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.


Reply via email to