Por que o gimp foi removido na última atualização?

Por que o gimp foi removido na última atualização?

Bem, fiz uma atualização parcial e incluiu a remoção do gimp. Eu estava planejando reinstalá-lo mais tarde, mas quando tento, recebo o seguinte erro:

The following packages have unmet dependencies:
gimp : Depends: libgimp2.0 (>= 2.7.5) but it is not going to be installed
Depends: libgimp2.0 (<= 2.7.5-z) but it is not going to be installed
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.

Qualquer solução?

Responder1

A menos que eu esteja lendo errado, essas versões não são as versões padrão do Ubuntu. Pelo que posso ver, a versão mais recente do Gimp e libgimp no Ubuntu 11.10 é 2.6.11-2. Isso indica que você tem algum tipo de repositório externo instalado.

Remova essa fonte (o programa Software Sources pode ajudar) e você poderá instalar a versão atual adequada do Ubuntu.

Editar: seu comentário mostra que há ainda mais coisas que foram atualizadas e agora não podem ser rebaixadas. Para remover um PPA de forma limpa (e voltar à normalidade) siga esta sequência:

  • Instalarppa-purge
  • Certifique-se de que o PPA/fonte que você estava usando sejaativoem suas fontes. Se você já o removeu, adicione-o novamente.
  • Use ppa-purgepara destruir a fonte:

    sudo ppa-purge ppa:repository-name/subdirectory
    

    (substituindo repository-name/subdirectorypelos detalhes do PPA que você estava usando)

Mais Informações:

Responder2

Talvez seja uma sugestão óbvia, mas você já tentou corrigir dependências com

sudo apt-get install -f 

? Quando aconteceu comigo, tive que remover todos os pacotes envolvidos um por um, até que o erro de dependência desaparecesse. Aconteceu comigo no gimp também, o problema era um velho libtiff por aí.

Responder3

Você poderia tentar instalar cada dependência ou como um "cheat" para mim para casos como esse que eu uso synaptic. Tem um aplicativo que deu o mesmo problema, não lembro qual. Instale synaptico pacote e a partir daí eu instalo o gimp. Resolveu as dependências.

Você também pode tentar reinstalá-lo: sudo apt-get install --reinstall gimp. Caso algo tenha ficado sem ser desinstalado, a reinstalação irá buscá-lo e notá-lo.

Responder4

O problema com a versão 2.7.5 atual do ppa é que quando ele foi compilado havia um erro no arquivo /debian/control referente ao libgimp2.0, como em

Depende: ${shlibs:Depends}, ${misc:Depends}, libglib2.0(>= 2.30.2)

Isso deveria ter sidolibglib2.0-0

O resultado final é que o libgimp2.0 tem uma dependência dupla do libglib2.0-0que está correto e libglib2.0do que está incorreto e não pode ser satisfeito

Isso pode ser visto claramente no arquivo de controle do pacote

Depends: libc6 (>= 2.11), libcairo2 (>= 1.2.4), libgdk-pixbuf2.0-0 (>= 2.22.0),   
libglib2.0-0 (>= 2.30.2), libgtk2.0-0 (>= 2.24.0), libpango1.0-0 (>= 1.22.0),    
libglib2.0 (>= 2.30.2)

O autor foi notificado, espero que ele corrija isso, você pode fazer isso sozinho, mas isso está além dos limites desta pergunta, eu suspeito

informação relacionada