Não há esse recurso, e acho que o motivo é que raramente seria útil.
Se o seu pacote precisar dessa dependência apenas para o script preinst
, o Install-Depends
permitiria que os usuários removessem a dependência após a instalação do pacote. Isso só salvaria
espaço em disco, o que provavelmente não será um problema (as regras de empacotamento do Debian são planejadas para máquinas do tipo desktop / server, não para appliances com poucos megabytes de flash). Também teria a surpreendente consequência de que um usuário que desejasse reinstalar seu pacote precisaria instalar a dependência (hoje, reinstalar um pacote cujas dependências são satisfeitas não requer a instalação de dependências).
Além disso, a maioria das dependências de tempo de instalação tende a ocorrer em postinst
scripts, porque elas tendem a ser as mais complicadas. E uma dependência para um script postinst
não é apenas para instalação, é para a vida: o script postinst
pode ser chamado para reconfigurar o pacote (veja o manual de políticas Debian para ver quando os vários scripts de pacotes são chamados).