Unable to install canonical-certification-client on 14.04.2, failed with dependency error

Bug #1427524 reported by Po-Hsu Lin
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Provider for Plainbox - Canonical Certification (Legacy)
Fix Released
Critical
Unassigned

Bug Description

When I tried to install canonical-certification-client on 14.04.2, it failed with some dependency issue with cheese libraries
However, those libraries are already installed.

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.
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:~$

Po-Hsu Lin (cypressyew)
Changed in plainbox-provider-canonical-certification:
importance: Undecided → Critical
Revision history for this message
Zygmunt Krynicki (zyga) wrote :

ubuntu@201307-13942:~$ sudo apt-get install canonical-certification-client

This package is not available in Ubuntu or Debian. It is only available from the certification PPA

Changed in plainbox-provider-canonical-certification:
status: New → Invalid
Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

Hi zyga, more info for this system

root@201307-13942:~$ apt-cache policy checkbox
checkbox:
  Installed: (none)
  Candidate: 0.17.10+bzr2829+pkg77+legacy1~ubuntu14.04.1
  Version table:
     0.17.10+bzr2829+pkg77+legacy1~ubuntu14.04.1 0
        500 http://ppa.launchpad.net/checkbox-dev/ppa/ubuntu/ trusty/main amd64 Packages
     0.17.6-0ubuntu6 0
        500 http://us.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
root@201307-13942:~$ apt-cache policy plainbox
plainbox:
  Installed: 0.20+bzr3597+pkg24~ubuntu14.04.1
  Candidate: 0.20+bzr3597+pkg24~ubuntu14.04.1
  Version table:
 *** 0.20+bzr3597+pkg24~ubuntu14.04.1 0
        500 http://ppa.launchpad.net/checkbox-dev/ppa/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status
     0.5.3-2 0
        500 http://us.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
root@201307-13942:~$ plainbox dev list provider
provider '2013.com.canonical.certification:checkbox'
provider '2013.com.canonical.certification:plainbox-resources'

ubuntu@201307-13942:~$ cat /etc/apt/sources.list.d/checkbox-dev-ppa-trusty.list deb http://ppa.launchpad.net/checkbox-dev/ppa/ubuntu trusty main
# deb-src http://ppa.launchpad.net/checkbox-dev/ppa/ubuntu trusty main

Revision history for this message
Taihsiang Ho (tai271828) wrote :

I think this is an issue.

Two clues may be useful:

1.
Yung installed canonical-certification-client successfully with preseed(satellite installation)

2. follow these steps could install canonical-certification-client on 14.04.2
a. install 14.04.2 by live USB
b. sudo apt-get install canonical-certification-client (then you will reproduce this issue)
c. sudo apt-get purge unity-control-center gnome-control-center
d. sudo apt-get install canonical-certification-client ( now it will be installed)
e. sudo apt-get install unity-control-center (get this package back.)

Changed in plainbox-provider-canonical-certification:
status: Invalid → Confirmed
Revision history for this message
Taihsiang Ho (tai271828) wrote :

2nd clue of comment 3 messed up my GUI : (
no desktop now

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

For workaround, please to Yung's comment in bug 1428972
Quote:
sudo apt-get install canonical-certification-client libcheese-gtk23
libcheese7 libclutter-1.0-0 libclutter-gtk-1.0-0 libcogl15 libclutter-
gst-2.0-0 gstreamer1.0-clutter

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

I think this issue is now no longer exist, I will close it with Fix-released.
Thanks

Changed in plainbox-provider-canonical-certification:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.