Chromium, el proyecto upstream de código abierto del navegador web Chrome de Google, se ha vuelto cada vez más difícil de empaquetar y compilar para las distribuciones de Linux. El proyecto Gentoo ha declarado “últimos ritos” para el paquete Chromium, lo que indica que dejará de tener mantenimiento. El complejo sistema de compilación de Chromium, sus dependencias incluidas y sus lanzamientos frecuentes han frustrado a los responsables del mantenimiento.
Gentoo se centra en permitir que los usuarios compilen software desde el código fuente mediante la herramienta Portage y los archivos ebuild. Un ebuild reciente ilustra la complejidad de Chromium, aunque Gentoo ofrece binarios precompilados a través de su proyecto Binhost para algunos programas. Compilar desde el código fuente permite configurar indicadores USE, como el indicador -bundled-toolchain, para optimizar la compilación. Sin embargo, este indicador es obligatorio para las arquitecturas que no son x86-64, debido a las limitaciones de la cadena de herramientas incluida en Chromium.
El 24 de septiembre, el responsable de mantenimiento de Gentoo, Sam James, declaró oficialmente los últimos ritos para el paquete Chromium tras un informe de error presentado por Roman Žilka. Žilka se había quejado de que el ebuild estable estaba desactualizado y señaló que la versión 151.0.7922.169 contenía 602 vulnerabilidades conocidas. James afirmó que Chromium es “horrible de mantener como paquete de código fuente”, y señaló que es el que más responsables de mantenimiento consume.
Tras la declaración, el ebuild del paquete se ha enmascarado para evitar que los usuarios instalen software sin mantenimiento por accidente, advirtiendo a quienes intenten actualizarlo.
Fuente: Hacker News · Resumido por HeadlinesBriefing