Como resumir as mensagens de erro de uma execução emergente?

3

Uma atualização em um sistema gentoo com

# emerge --update --newuse --deep --keep-going @world

cria muito texto no console. Mensagens de erro e avisos aparecem entre linhas informativas menos importantes do compilador.

Quais ferramentas ajudam a resumir os problemas da última atualização executada?

    
por Jonas Stein 26.08.2014 / 18:47

1 resposta

2

Eu uso app-portage / elogviewer . Tem uma GUI na qual você pode classificar, filtrar e sinalizar as mensagens.

Existetambémumaferramentabaseadaemcurseschamada app-portage / elogv caso você queira ficar na linha de comando.

Em ambos os casos, você precisa ativar e selecionar elogs no seu make.conf . Você recebe todas as informações com:

PORTAGE_ELOG_SYSTEM="save"
PORTAGE_ELOG_CLASSES="warn error info log qa"

Você pode desativar algumas das informações caso nunca seja útil.

Observe também que isso não salva o log inteiro da compilação. Se um programa não conseguir compilá-lo, você ainda terá que recuperá-lo novamente para ver onde está o problema.

    
por 28.08.2014 / 15:24