Como resolver a dependência de libgtksourceview-3.0-common (= 3.10.2-0ubuntu1 ~ saucy1)?

0

Eu tenho tentado instalar o gnome3 no meu Ubuntu. E teve um sucesso parcial. Em algum momento da instalação, cheguei a um erro, que não tenho solução para resolver, e pesquisei por horas. A instalação do gnome3 agora não é um grande problema, mas sim de resolver um problema de dependência.

O problema é este: toda vez que eu executo um e-mail sudo apt-get install -f recebo um erro:

The following packages have unmet dependencies: libgtksourceview-3.0-1 : Depends: libgtksourceview-3.0-common (>= 3.10.2-0ubuntu1~saucy1) but 3.8.2-0ubuntu1 is installed E: Unmet dependencies. Try using -f.

quando executo um apt-cache policy libgtk-3.0 , obtenho:

libgtk-3-0-dbg:   Installed: (none)   Candidate:
3.10.7-0ubuntu1~saucy1   Version table:
     3.10.7-0ubuntu1~saucy1 0
        500 http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu/ saucy/main amd64 Packages
     3.10.6-0ubuntu2~saucy1 0
        500 http://ppa.launchpad.net/gnome3-team/gnome3-staging/ubuntu/ saucy/main amd64 Packages
     3.8.4-0ubuntu3 0
        500 http://rs.archive.ubuntu.com/ubuntu/ saucy/main amd64 Packages libgtk-3-0:   Installed: 3.10.7-0ubuntu1~saucy1   Candidate:
3.10.7-0ubuntu1~saucy1   Version table:  *** 3.10.7-0ubuntu1~saucy1 0
        500 http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu/ saucy/main amd64 Packages
        100 /var/lib/dpkg/status
     3.10.6-0ubuntu2~saucy1 0
        500 http://ppa.launchpad.net/gnome3-team/gnome3-staging/ubuntu/ saucy/main amd64 Packages
     3.8.4-0ubuntu3 0
        500 http://rs.archive.ubuntu.com/ubuntu/ saucy/main amd64 Packages

Eu tentei remover o libgtksourceview-3.0-common para poder instalar uma nova versão, mas também obtenho:

> sudo apt-get remove libgtksourceview-3.0-common

The following packages have unmet dependencies:
 libgtksourceview-3.0-1 : Depends: libgtksourceview-3.0-common (>= 3.10.2-0ubuntu1~saucy1) but it is not going to be installed

Alguém tem uma ideia de como posso corrigir esse problema de dependência? Isso aconteceu no último ubuntu 14.04 e também em versões anteriores, como 13.10

    
por Aleks 27.09.2014 / 20:51

1 resposta

0

Você tem os PPAs do GNOME3 (presumivelmente adicionados enquanto estava usando o 13.10, e ainda usando a tag 13.10). Atualize as entradas do PPA para usar trusty em vez de saucy ou remova completamente os PPAs :

sudo sed -i 's/saucy/trusty/g' /etc/apt/sources.list.d/*.list
sudo apt-get update

Note que se você optar por remover o PPA, você terá que usar ppa-purge , considerando a extensão do efeito que os PPAs do GNOME têm.

    
por muru 27.09.2014 / 20:54