Eu tenho ACCEPT_LICENSES="-* @FREE" , mas infelizmente preciso de algum software proprietário para a escola de vez em quando. Eu resolvi isso usando o arquivo opcional em /etc/portage , package.license , onde você pode instruir o portage a fazer exceções para certas licenças em certos pacotes.
O formato de package.license é semelhante a package.use : você fornece um pacote por linha, no formato category/package license . Você pode usar # para iniciar comentários também.
Você também pode criar /etc/portage/package.license um diretório, como os outros arquivos de configuração lá existentes. Nesse caso, ele lerá todos os arquivos dentro deste diretório.
Usando esta configuração, quando você tentar instalar o software com licenças não incluídas em @FREE , o portage irá reclamar. Ele informará quais pacotes exigem quais licenças serão aceitas, o que você poderá adicionar à sua configuração package.license .