← Back to team overview

desktop-packages team mailing list archive

[Bug 1428972] Re: Unmet dependencies for libcheese-gtk23 and libcheese7 on 14.04.2

 

I installed the nvidia-driver-346.47 after adding xorg-edgers ppa (using
sudo add-apt-repository ppa:xorg-edgers/ppa ) to my system.

Wanted to setup packages for openGL development. While trying to install freeglut3-dev I get the following message:
//======================== Terminal Output =======================================
The following packages have unmet dependencies:
 unity-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed
                        Depends: libcheese7 (>= 3.0.1) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
//======================== Terminal Output =======================================

Giving: "sudo apt-get -o Debug::pkgProblemResolver=yes dist-upgrade" outputs:
======================== Terminal Output =======================================
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Starting pkgProblemResolver with broken count: 2
Starting 2 pkgProblemResolver with broken count: 2
Investigating (0) libgl1-mesa-dri-lts-utopic [ amd64 ] < 10.3.2-0ubuntu1~trusty2 > ( libs )
Broken libgl1-mesa-dri-lts-utopic:amd64 Conflicts on libgl1-mesa-dri [ amd64 ] < none -> 10.6.0~git20150318.27bf37ba-0ubuntu0ricotz~trusty > ( libs )
  Considering libgl1-mesa-dri:amd64 6 as a solution to libgl1-mesa-dri-lts-utopic:amd64 13
  Added libgl1-mesa-dri:amd64 to the remove list
  Conflicts//Breaks against version 10.1.3-0ubuntu0.3 for libgl1-mesa-dri but that is not InstVer, ignoring
  Conflicts//Breaks against version 10.1.0-4ubuntu5 for libgl1-mesa-dri but that is not InstVer, ignoring
  Fixing libgl1-mesa-dri-lts-utopic:amd64 via keep of libgl1-mesa-dri:amd64
Investigating (0) libgbm1 [ amd64 ] < 10.1.3-0ubuntu0.3 -> 10.6.0~git20150318.27bf37ba-0ubuntu0ricotz~trusty > ( libs )
Broken libgbm1:amd64 Depends on libgl1-mesa-dri [ amd64 ] < none -> 10.6.0~git20150318.27bf37ba-0ubuntu0ricotz~trusty > ( libs ) (= 10.6.0~git20150318.27bf37ba-0ubuntu0ricotz~trusty)
  Considering libgl1-mesa-dri:amd64 6 as a solution to libgbm1:amd64 0
  Holding Back libgbm1:amd64 rather than change libgl1-mesa-dri:amd64
 Try to Re-Instate (1) libgbm1:amd64
Done
Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following packages have been kept back:
  libgbm1
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

======================== Terminal Output
=======================================

Trying to install freeglut3-dev through synaptic package manager suggest
I should delete the following packages:

account-plugin-aim
account-plugin-jabber
account-plugin-salut
account-plugin-yahoo
cheese
empathy
gir1.2-totem-1.0
gnome-contacts
gstreamer1.0-clutter
indicator-bluetooth
libcheese-gtk23
libcheese7
libclutter-1.0-0
libclutter-gst-2.0-0
libclutter-gtk-1.0-0
libcogl-pango15
...and many more

Trying to install cuda sdk 7 also ouputs the same message at the
beginning of this comment.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to unity-control-center in Ubuntu.
https://bugs.launchpad.net/bugs/1428972

Title:
  Unmet dependencies for libcheese-gtk23 and libcheese7 on 14.04.2

Status in unity-control-center package in Ubuntu:
  Confirmed

Bug description:
  I bumped into this issue while trying to install canonical-
  certification-client from our PPA [1]

  ubuntu@201307-13942:~$ sudo apt-get install canonical-certification-client
  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:
   unity-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed
                          Depends: libcheese7 (>= 3.0.1) but it is not going to be installed
  E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

  However, the version number for these two packages are bigger than the
  required version number:

  ubuntu@201307-13942:~$ dpkg -l | grep libcheese-gtk23
  ii  libcheese-gtk23:amd64                                 3.10.2-0ubuntu2                                     amd64        tool to take pictures and videos from your webcam - widgets
  ubuntu@201307-13942:~$ dpkg -l | grep libcheese7
  ii  libcheese7:amd64                                      3.10.2-0ubuntu2                                     amd64        tool to take pictures and videos from your webcam - base library
  ubuntu@201307-13942:~$

  I have no clue for how this happens. I thought it was a problem to our
  PPA (bug 1427524), but I think we're not alone [2]

  [1] http://ppa.launchpad.net/checkbox-dev/ppa/ubuntu/
  [2] http://askubuntu.com/questions/593369/

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity-control-center/+bug/1428972/+subscriptions


References