Conflicto de paquetes MyPaint y GIMP en ArchLinux

Durante muchos años, la gente ha podido utilizar GIMP y MyPaint simultáneamente desde el repositorio oficial de Arch. Pero recientemente todo cambió. Ahora tienes que elegir una cosa. O monte uno de los paquetes usted mismo y realice algunos cambios.

Todo empezó cuando el archivero no pudo compilar GIMP y se quejó por esto a los desarrolladores de Gimp. A lo que le dijeron que todo sirve para todos, GIMP no tiene nada que ver y que esos son problemas arqueológicos. Informe El rastreador de errores de Arch resolvió su problema.

Resultó que el mantenedor de Arch usó un parche que cambió los nombres de algunos archivos libmypaint. Entre ellos se encontraba un archivo de configuración para pkg-config, que afectó la compilación de Gimp dependiente de libmypaint. Según el mantenedor, esto se hizo sin querer y después de una queja, el parche antiguo fue cancelado. Sin embargo, después de su cancelación, surgió un conflicto irresoluble entre los paquetes libmypaint y MyPaint, debido a que los paquetes tenían los mismos nombres de archivo.

Se recomienda que el autor de MyPaint, que utilizó incorrectamente su propia biblioteca, sea considerado el culpable de este monstruoso error.

Se rumorea que después del lanzamiento de MyPaint 2 el problema se resolverá. Pero por el momento la segunda versión sólo se encuentra en la fase alfa. El último lanzamiento de MyPaint 1.2.1 fue en enero de 2017 y quién sabe cuánto tiempo tendremos que esperar antes del lanzamiento oficial de la segunda versión.

Si tiene GIMP y MyPaint instalados al mismo tiempo, ahora tendrá que eliminar uno o agregar la opción IgnorePkg = mypaint a la sección [opciones] de /etc/pacman.conf y esperar que MyPaint continúe funcionando hasta que finalice el proceso. se lanza una nueva versión.

Cita de comentarios otro mantenedor:

El hecho de que hayamos solucionado un error de larga data en nuestro paquete libmypaint, que causó un conflicto con mypaint, no es inherentemente algún tipo de mal suceso, y el hecho de que mypaint ahora entre en conflicto con las dependencias del paquete gimp no se debe a que lo odiemos o queramos hacerlo. déjelo caer al AUR. Es… simplemente la desafortunada consecuencia de las malas decisiones de los desarrolladores de mypaint.

Fuente: linux.org.ru

Añadir un comentario