Não é possível instalar o libglew-dev porque libcheese e libclutter não possuem as versões necessárias

15

Estou recebendo a seguinte mensagem de erro ao tentar instalar libglew-dev

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:
 libcheese-gtk23 : Depends: libclutter-gtk-1.0-0 (>= 0.91.8) but it is not going to be installed
                   Depends: libcogl15 (>= 1.15.8) but it is not going to be installed
 libcheese7 : Depends: libclutter-gst-2.0-0 (>= 0.10.0) but it is not going to be installed
              Depends: gstreamer1.0-clutter but it is not going to be installed
 libclutter-1.0-0 : Depends: libcogl-pango15 (>= 1.15.8) but it is not going to be installed
                    Depends: libcogl15 (>= 1.15.8) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Todos esses pacotes, no entanto, aparentemente já estão instalados.

Eu tentei todas as soluções possíveis em esta postagem , sem qualquer sorte. Eu não adicionei nenhum PPA. A versão do Ubuntu é 14.04.2.

Examinei postagens semelhantes e tentei o seguinte:

Rodando

dpkg --get-selections | grep hold

não imprime nada.

sudo apt-get -oDebug::pkgProblemResolver=true install -f

Não me dá nada de interesse, 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

    
por Martin 22.02.2015 / 23:26

4 respostas

14

Eu tentei instalar libglew-dev e tive o mesmo problema. Eu tive que incluir os seguintes pacotes para instalá-lo

sudo apt-get install  libglew-dev libcheese7 libcheese-gtk23 libclutter-gst-2.0-0 libcogl15 libclutter-gtk-1.0-0 libclutter-1.0-0  xserver-xorg-input-all

Incluirá então todos os pacotes necessários.

    
por Harris 03.03.2015 / 23:48
3

Eu tive o mesmo problema no Ubuntu 14.04.2 tentando instalar o qtcreator. Também tentando instalar pacotes de desenvolvimento Qt4 / 5, como qt4-default e qt5-default, teria rebaixado todo o X.org para a versão original confiável ao invés de lts-utópico.

Essa confusão de dependência está de alguma forma conectada aos novos pacotes do Mesa, e pode ser corrigido manualmente instalando versões lts-utópicas . Eu instalei estes pacotes:

sudo apt-get install xserver-xorg-dev-lts-utopic mesa-common-dev-lts-utopic libgles2-mesa-dev-lts-utopic libgles1-mesa-dev-lts-utopic libgl1-mesa-dev-lts-utopic libegl1-mesa-dev-lts-utopic
    
por Niko M. 10.03.2015 / 18:51
3

Nota: a maioria dos problemas com a instalação do pacote dev foi resolvida com a mesa 10.1.3-0ubuntu0.4

Os pacotes estão disponíveis atualmente em confiança

Erro de referência - link

    
por doug 07.03.2015 / 23:35
0

Você pode usar o Synaptic para instalar libglew-dev package. Lá você pode ver todas as dependências também e marcando as dependências necessárias para a instalação e, em seguida, clique no botão Aplicar para instalar o pacote necessário.

    
por Huseyin 07.03.2015 / 23:40