Impedir a emersão de pacotes de downgrade

1

Eu tenho muitos pacotes (> 10) instalados com a palavra-chave ~ amd64 e quero manter meu sistema básico estável. Mas emerge -uD world fará o downgrade de todos os pacotes instáveis.
Quero solução para emergir apenas atualizações que não mascaram versões antigas toda vez.

Houve uma chave -U no antigo emerge, eu me pergunto por que eles não guardam isso.

    
por Andrew 17.10.2010 / 13:18

1 resposta

1

Você não disse o que quer ver quando o tempo passar e novas versões aparecerem. Suponha que uma nova versão do pacote ~ amd64 apareça - você deseja atualizá-lo (ou seja, seguir o novo desenvolvimento) ou apenas sentar no que já tem (ou seja, contornar um bug estável)?

Se você quiser atualizar seus pacotes ~ amd64 automaticamente para a última versão instável, por favor adicione uma linha ao seu arquivo package.keywords:

foo-bar/baz ~amd64

Caso contrário, apenas mascare todas as versões antigas usando package.mask

<foo-bar/baz-1.2.3

A segunda abordagem criará avisos sobre pacotes indisponíveis, mas não tentará fazer downgrade de nada.

    
por 17.10.2010 / 14:06