web-dev-qa-db-fra.com

Impossible d'installer libglew-dev car libcheese et libclutter n'ont pas les versions requises

Je reçois le message d'erreur suivant lors de la tentative d'installation de 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.

Tous ces paquets sont cependant apparemment déjà installés.

J'ai essayé toutes les solutions possibles dans this post, sans aucune chance. Je n'ai ajouté aucun AAE. La version d'ubuntu est 14.04.2.

J'ai consulté des articles similaires et j'ai essayé ce qui suit:

Fonctionnement

dpkg --get-selections | grep hold

imprime rien.

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

Ne me donne rien d'intéressant, 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

15
Martin

J'ai essayé d'installer libglew-dev et j'ai eu le même problème. Je devais inclure les paquets suivants pour l'installer

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

Il inclura alors tous les paquets requis.

15
Harris

J'ai eu le même problème dans Ubuntu 14.04.2 en essayant d'installer qtcreator. Essayer également d'installer des packages de développement Qt4/5 tels que qt4-default et qt5-default aurait rétrogradé l'intégralité de X.org vers la version de confiance originale au lieu de lts-utopic.

Ce désordre de dépendance est en quelque sorte connecté aux nouveaux packages Mesa, et peut être corrigé en installant manuellement les versions de lts-utopic . J'ai installé ces paquets:

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
3
Niko M.

Remarque: la plupart des problèmes liés à l'installation du package dev ont été résolus avec mesa 10.1.3-0ubuntu0.4.

Les forfaits sont actuellement disponibles dans trusty -proposed

Bogue de renvoi - https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1424466

3
doug

Vous pouvez utiliser Synaptic pour installer le package libglew-dev. Là, vous pouvez aussi voir toutes les dépendances et en marquant les dépendances nécessaires pour l’installation, cliquez ensuite sur le bouton Appliquer pour installer votre paquet nécessaire.

0
Huseyin