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

0

Bem, fiz uma atualização parcial e incluí 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.

Alguma solução?

    
por Maor 01.03.2012 / 14:23

4 respostas

3

A menos que eu esteja lendo errado, essas versões não são as versões padrão do Ubuntu. Pelo que vejo, a última versão 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 Fontes de Software pode ajudar por aí) e você poderá instalar a versão atual apropriada do Ubuntu.

Editar: seu comentário mostra que há ainda mais que foi atualizado e agora não pode ser rebaixado. Para remover um PPA de forma limpa (e voltar à normalidade), siga esta sequência:

  • Instale ppa-purge
  • Verifique se o PPA / fonte que você estava usando está ativo em suas fontes. Se você já o removeu, adicione-o novamente.
  • Use ppa-purge para eliminar a fonte:

    sudo ppa-purge ppa:repository-name/subdirectory
    

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

Mais informações:

por Oli 01.03.2012 / 14:31
0

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

sudo apt-get install -f 

Quando aconteceu comigo, eu tive algum tempo para remover todos os pacotes envolvidos, um por um, até que o erro de dependência escapasse. Aconteceu para mim no gimp também, o problema era um antigo libtiff por aí.

    
por Rmano 01.03.2012 / 16:48
0

Você poderia tentar instalar cada dependência ou uma "trapaça" para mim em casos como este, eu uso synaptic . Tenha um aplicativo que deu o mesmo problema, não lembro qual. Instale o pacote synaptic 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 . Apenas no caso de algo foi deixado sem desinstalar, a reinstalação vai pegá-lo e observe.

    
por Luis Alvarado 01.03.2012 / 14:33
0

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

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

Isso deveria ter sido libglib2.0-0

O resultado final é que libgimp2.0 tem uma dependência dupla em libglib2.0-0 , que é correto & amp; libglib2.0 , o que é incorreto & amp; 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, esperamos que ele corrija isso, você pode fazer a si mesmo, mas isso está além dos limites da questão que eu suspeito

    
por doug 14.03.2012 / 06:23