Como o meta-pacote principal atualizado para depender das bibliotecas do Boost 1.55 não é fornecido através do PPA, você obtém os erros de dependência. Nenhum construtor ( pbuilder
ou sbuild
) ou gerenciador de pacotes ( apt-get
) permitirá construir / instalar um pacote no qual as dependências não sejam atendidas, pois isso indica que o pacote falhará na construção ou no trabalho. Portanto, você terá que entrar em debian/control
. Para contornar o erro, tente usar alternativas de dependência para especificar o uso do meta-pacote principal, se ele tiver uma versão suficiente ou a versão alternativa.
Para fazer isso, no caso de um módulo Boost chamado nome , a dependência desse módulo seria semelhante a libboost-name-dev (>= 1.55.0) | libboost-name1.55-dev
. Nesse caso, o libboost-name-dev
será usado se for pelo menos a versão 1.55; caso contrário, usará libboost-name1.55-dev
.
Observe que você pode precisar ativar manualmente o uso de alternativas em pbuilder
.