Flathub y el Baile de Fechas en las Actualizaciones de Paquetes Flatpak

App compilada para Flathub

El tipo de paquetes de nueva generación –que en algún momento debemos dejar de llamar así– que se ha llevado el gato al agua es el flatpak. Los snap añaden seguridad extra que les hacen rendir peor, y las AppImage, que son mucho más antiguas, digamos que no se metieron en la pelea por falta de promoción. En los tres casos, hablamos de paquetes que incluyen software y dependencias en ellos mismos, y compatibles con la mayoría de distribuciones Linux. Pero en Flathub vemos un baile de fechas que nos puede desconcertar.

Como editor de blogs sobre Linux, de vez en cuando miro qué ha pasado en Flathub. Podría hacerlo también en Snapcraft, pero la web de la tienda de Canonical no está tan bien organizada por secciones y no tiene secciones de actualizaciones ni novedades. En ocasiones aparece un programa que se ha actualizado cuya lista de cambios menciona una versión que hace meses está disponible. Así, podemos preguntar: ¿qué pasa en estos casos?

Flathub y los flatpak que se actualizan de más

La clave aquí está en las dependencias. La captura de pantalla es del reproductor MPV, cada vez más popular entre los usuarios de Linux. Como se puede observar, la versión 0.40.0 es de hace 8 meses, pero el paquete flatpak fue subido a Flathub hace 5 días. Esta diferencia no puede ser explicada únicamente por cambios en el software principal, sino también por modificaciones en las dependencias.

No se ofrece información explícita al respecto, pero debe haber alguna dependencia que ha cambiado, lo que llevó al desarrollador a implementar dicha modificación y a volver a subir el paquete. Por ejemplo, podría ser que decidieron incluir la versión de FFmpeg de agosto, aunque ha pasado demasiado tiempo para pensar que esta sea la razón definitiva. Lo que sí es seguro es que algún cambio ha ocurrido, y dado que no ha habido novedades en MPV desde marzo, hay otra dependencia que ha motivado el reempaquetado de una versión del reproductor que no es tan reciente.

Este fenómeno también puede presentarse en paquetes snap y AppImages. Se puede decidir mantener una versión tal como se lanzó inicialmente, pero quien busque seguir el ritmo de las actualizaciones deberá hacerlo con los paquetes cuando se modifique alguna dependencia clave. Así, queda explicado este curioso baile de fechas en Flathub.

from Linux Adictos https://ift.tt/qbolaer
via IFTTT