A veces, tras actualizar el núcleo del Linux donde tenemos instalado el Gimp, resulta en un fallo con este programa de edición de foto que impide su carga o reinstalación.
Cada vez que se intenta la reinstalación para que funcione, obtenemos el siguiente error:
$ sudo apt-get install gimp Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: gimp : Depends: libglib2.0-0 (>= 2.31.2) but 2.30.0-0ubuntu4 is to be installed E: Unable to correct problems, you have held broken packages.
Entonces, intentamos lo siguiente:
$ apt-cache policy gimp gimp: Installed: (none) Candidate: 2.7.5-2012020901~oo Version table: 2.7.5-2012020901~oo 0 500 http://ppa.launchpad.net/matthaeus123/mrw-gimp-svn/ubuntu/ oneiric/main amd64 Packages 2.7.4-2011102201~oo 0 100 /var/lib/dpkg/status 2.6.11-2ubuntu4 0 500 http://al.archive.ubuntu.com/ubuntu/ oneiric/main amd64 Packages Después de esto, podemos comprobar que el error está localizado en los PPA, así que pasamos a editar el archivo sources.list para remarcar con # las siguientes líneas:
$ sudo gedit /etc/apt/sources.list # deb http://ppa.launchpad.net/matthaeus123/mrw-gimp-svn/ubuntu oneiric main # deb-src http://ppa.launchpad.net/matthaeus123/mrw-gimp-svn/ubuntu oneiric main $ sudo nano /etc/apt/sources.list.d/matthaeus123-mrw-gimp-svn-oneiric.list.save # deb http://ppa.launchpad.net/matthaeus123/mrw-gimp-svn/ubuntu oneiric main # deb-src http://ppa.launchpad.net/matthaeus123/mrw-gimp-svn/ubuntu oneiric main Después intentamos una instalación limpia del Gimp:
$ sudo apt-get remove gimp* $ sudo ap-get update $ sudo apt-get install gimp $ sudo apt-get clean
Es posible que el sistema devuelva el siguiente error después de intentar la instalación del software:
gimp:error while loading shared libraries: libbabl-0.0.so.0: cannot open shared object file: No such file or directory
Se trata de un problema con las librerías libgegl* and libbabl*
La solución la tenemos ejecutando las siguientes líneas en un terminal:
$ sudo apt-get update $ sudo apt-get purge gimp libgegl* libbabl* $ sudo apt-get install gimp $ sudo apt-get clean
Espero que esta secuencia de comandos os solucione el problema. Incluso os puede servir para arreglar otros errores con librerías comunes.