Como definir uma dependência opcional em um pacote debian

1

Estou trabalhando em alguns pacotes Debian e, em algum momento, gostaria de adicionar dependências opcionais, por exemplo, se foo-pkg estiver marcado para ser instalado ao mesmo tempo que my-pkg let foo-pkg instale primeiro e, em seguida, continue com my-pkg , se foo-pkg não estiver disponível ou não estiver marcado para ser instalado, continue.

Eu poderia usar o campo Recommend: , mas, até onde meus testes foram, isso não força apt-get a instalar foo-pkg primeiro, também, eu não tenho controle sobre foo-pkg , alguma idéia?

    
por Javier López 23.02.2017 / 20:41

1 resposta

2

Por que você quer que seu pacote seja instalado depois? O seu postinst configura seu pacote de forma diferente se ele encontrar o outro pacote instalado? Nesse caso, você pode usar um gatilho para fazer com que o seu pacote seja reconfigurado sempre que o outro pacote for instalado.

Segue alguma documentação:

por psusi 24.02.2017 / 01:08