Los paquetes que no pasan las pruebas automáticas de paquetes instalados de Ubuntu no se incluyen en una versión, al menos aquellos que no provienen del archivo del universo (que se importa regularmente y se automatiza desde Debian Unstable).
Debido a un cambio durante el ciclo de lanzamiento ingenioso de Ubuntu 17.10, algo rompió el autopkgtest de ack en Ubuntu y, por lo tanto, detuvo su inclusión en los lanzamientos de Ubuntu. Ni siquiera puede encontrarlo en la instantánea de desarrollo actual bionic
, pero puede instalarlo si agrega una línea bionic-proposed
a su sources.list
.
Todavía no está claro, qué fue exactamente ese cambio, respectivamente, la razón (tal vez un error en la infraestructura de prueba automática de Ubuntu) y cuál es el desencadenante. (Tal vez el cambio a Perl 5.26 exhibió un problema en la infraestructura de prueba automática de Ubuntu).
Sin embargo, lo que está claro es que este problema es específico de ubuntu ya que la prueba automática de ack en Debian pasa sin ningún problema. Y ejecutar autopkgtest localmente en una instantánea de desarrollo de Ubuntu 18.04 Bionic tampoco exhibe estas fallas de prueba . (Y parece que se basa en Ubuntu. Y el mismo conjunto de pruebas también se ejecuta en tiempo de compilación, y si no se aprueba, el paquete no se compilaría, lo que se considera un problema mucho más grave).
Otro indicio de que el problema está oculto en algún lugar de la infraestructura de prueba automática de Ubuntu es el hecho de que la mayoría de las fallas de prueba consideran su entrada repentinamente como STDIN en lugar de los archivos esperados .
Cualquier sugerencia sobre las razones subyacentes de estas extrañas fallas de prueba específicas de ubuntu-autopkgtest es muy apreciada en el informe de error de launchpad correspondiente o en el informe de error ascendente correspondiente .
sudo apt update
.