Quais licenças aceitas pela portage são regidas pela variável ACCEPT_LICENSE em make.conf . Essa variável é a contraparte para package.license da mesma forma que USE é para package.use , ACCEPT_KEYWORDS para package.keywords , etc. Por padrão, essa variável é definida como * -@EULA , o que significa "aceitar todas as licenças exceto aqueles no EULA set ". Este conjunto contém todas as licenças que exigem que o usuário as aceite. Para poder instalar todos os pacotes sem prompts relacionados à licença adicionais, basta adicionar a seguinte linha a /etc/portage/make.conf :
ACCEPT_LICENSE="*"
Por outro lado, você também pode bloquear todos os pacotes não-livres com ACCEPT_LICENSE="@FREE" ou escolher qualquer outra combinação de licenças que desejar. Veja /usr/portage/profile/license_groups para detalhes