O que significa um símbolo de hash em saída emerge?

0

Quando eu executo emerge -avuDN world , recebo uma saída estranha para meu pacote grub:

[ebuild     U #] sys-boot/grub-1.99-r2 [1.99_rc1] USE="nls%* sdl%* truetype -custom-cflags -debug -device-mapper% -efiemu% -static (-multislot%)" GRUB_PLATFORMS="-coreboot% -efi-32% -efi-64% -emu% -ieee1275% -multiboot% -pc% -qemu% -qemu-mips% -yeeloong%" 2,578 kB

Eu não entendo o símbolo do hash.

Na configuração do meu portage, tenho duas entradas no grub:

$ grep "grub" *
package.keywords:<sys-boot/grub-9999 **
package.unmask:sys-boot/grub

Eu não sei porque, mas remover uma das entradas faz o portage tentar instalar o grub-0.97 no novo slot, então eu mantenho as duas.

Eu ficaria grato por alguma explicação sobre este hash misterioso (e por que eu preciso dessas duas linhas na configuração).

    
por Piotr Zierhoffer 08.09.2011 / 11:48

1 resposta

0

Aqui está um recorte do homem:

[ebuild U *] sys-apps/portage-2.2.0_alpha6 [2.1.9.25] Portage 2.1.9.25 is installed, but if you run the command, then portage will upgrade to version 2.2.0_alpha6. In this case, the * symbol is displayed, in order to indicate that version 2.2.0_alpha6 is masked by missing keyword. This type of masking display is disabled by the --quiet option if the --verbose option is not enabled simultaneously. The following symbols are used to indicate various types of masking: Symbol Mask Type # package.mask * missing keyword ~ unstable keyword

Portanto, o # no seu exemplo significa que a versão do grub que ele deseja instalar é mascarada pelo package.mask.

Sua linha: package.unmask: sys-boot / grub está fazendo com que instale o que seria um pacote mascarado.

Sua linha: package.keywords: o < sys-boot / grub-9999 ** está aceitando todas as palavras-chave do grub; em outras palavras, você terá a versão mais recente do grub, independentemente de quão estável (ou instável). / p>

Espero que 0,97 seja a versão estável mais recente para a sua arquitetura, mas como não tenho o gentoo instalado no momento e link parece estar quebrado Eu não posso checar - desculpe!

    
por 10.09.2011 / 16:12