Pacotes que falham no teste automático de pacotes instalados do Ubuntu não estão incluídos em uma versão, pelo menos aqueles que não são do universo (que são importados regularmente e automatizados do Debian Unstable).
Devido a uma alteração durante o ciclo do Ubuntu 17.10 Artful Release, algo quebrou o autopkgtest do ack no Ubuntu e, portanto, impediu que o ack fosse incluído nas versões do Ubuntu. Você nem consegue encontrá-lo no instantâneo de desenvolvimento atual bionic
, mas pode instalá-lo se adicionar uma linha bionic-proposed
ao seusources.list
.
Ainda não está claro qual foi exatamente essa mudança, respectivamente, qual o motivo (talvez um bug na infraestrutura de teste automático do Ubuntu) e qual é o gatilho. (Talvez a mudança para o Perl 5.26 tenha apresentado um problema na infraestrutura de teste automático do Ubuntu.)
O que está claro, porém, é que esse problema é específico do ubuntu, já que o autopkgtest da ack no Debian passa sem problemas. E executar autopkgtest localmente em um instantâneo de desenvolvimento do Ubuntu 18.04 Bionic também não mostra essas falhas de teste . (E parece desenvolver no Ubuntu. E o mesmo conjunto de testes também é executado no momento da construção e, se não for aprovado, o pacote não será construído, o que é considerado um problema muito mais grave.)
Outra dica de que o problema está oculto em algum lugar da infraestrutura do autopkgtest do Ubuntu é o fato de que a maioria das falhas de teste considera sua entrada repentinamente como STDIN em vez dos arquivos esperados .
Qualquer dica sobre as razões subjacentes a essas estranhas falhas de teste específicas do ubuntu-autopkgtest é muito apreciada no relatório de erros da barra de ativação ou no relatório de erros upstream .
sudo apt update
.