无法安装 libglew-dev,因为 libcheese 和 libclutter 没有所需的版本

Mar*_*tin 15 apt dependencies software-installation

尝试安装时收到以下错误消息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.
Run Code Online (Sandbox Code Playgroud)

然而,所有这些软件包显然已经安装。

我在这篇文章中尝试了所有可能的解决方案,但没有任何运气。我没有添加任何 PPA。ubuntu 的版本是 14.04.2。

我看过类似的帖子,并尝试了以下方法:

跑步

dpkg --get-selections | grep hold
Run Code Online (Sandbox Code Playgroud)

什么都不打印。

sudo apt-get -oDebug::pkgProblemResolver=true install -f
Run Code Online (Sandbox Code Playgroud)

没有给我任何兴趣, 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Har*_*ris 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
Run Code Online (Sandbox Code Playgroud)

它将包括所有必需的包。

  • lp 上的错误报告:[#1428972](https://bugs.launchpad.net/ubuntu/+source/unity-control-center/+bug/1428972) (2认同)