Неможливо встановити libglew-dev, оскільки libcheese та libclutter не мають необхідних версій


15

Під час встановлення я отримую таке повідомлення про помилку 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.

Однак всі ці пакети, мабуть, уже встановлені.

Я спробував усі можливі рішення на цій посаді, без жодної удачі. Я не додав ніяких PPA. Версія ubuntu - 14.04.2.

Я переглянув подібні пости та спробував таке:

Біг

dpkg --get-selections | grep hold

нічого не друкує.

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

Не дає мені нічого цікавого, 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.


1
Я зіткнувся з подібною проблемою з libcheeseпакетами, намагаючись встановити libqtwetkit-dev. Я вирішив за допомогою aptitude(після його встановлення ви запускаєте подібне apt-get, але aptitudeнадамо альтернативи для вирішення проблеми.
Rael Gugelmin Cunha

Відповіді:


15

Я намагався встановити, libglew-devі у мене була така ж проблема. Для встановлення мені довелося включити наступні пакети

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

Він буде включати в себе всі необхідні пакети.


перевірена на чистому 14.04.2 ВМ, ваше рішення працює бездоганно. +1
Сільвейн Пано

"Однак усі ці пакети, мабуть, уже встановлені." що ти робиш по-іншому?
Брайам

2
Звіт про помилку на lp: # 1428972
Sylvain

1
Я спробував це, але після перезавантаження тачпад перестав працювати.
системович

3

У мене була така ж проблема в Ubuntu 14.04.2 при спробі встановити qtcreator. Також спроба встановити пакети розробки Qt4 / 5, такі як qt4-default та qt5-default, знизила б весь X.org до оригінальної надійної версії замість lts-utopic.

Цей безлад залежним чином пов'язаний з новими пакетами Mesa, і його можна виправити, встановивши lts-utopic версії вручну . Я встановив ці пакети:

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


0

Ви можете використовувати Synaptic для встановлення libglew-devпакету. Там ви також можете побачити всі залежності і, позначивши необхідні залежності для встановлення, потім натисніть кнопку Застосувати, щоб встановити необхідний пакет.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.