We're unable to install canonical-certification-client on a Dell system with 14.04.3 OEM image
Test steps:
1. Run Dell recovery on the target system
2. Add checkbox-dev ppa, and run "sudo apt-get update"
3. Try to install canonical-certification-client
It will complain about the dependency not met issue as we encountered in 14.04.2 [1]:
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
If we try to use the old workaround, as stated in Yung's comment of bug 1428972:
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
It will try to remove some packages and install a bunch of mesa related packages, and causing the touchpad stop working after reboot.
From the to-be-removed packages list:
libegl1-mesa-lts-vivid libgbm1-lts-vivid libgl1-mesa-dri-lts-vivid
libgl1-mesa-glx-lts-vivid libglapi-mesa-lts-vivid libgles1-mesa-lts-vivid
libgles2-mesa-lts-vivid libxatracker2-lts-vivid xserver-xorg-core-lts-vivid
xserver-xorg-input-all-lts-vivid xserver-xorg-input-evdev-lts-vivid
xserver-xorg-input-mouse-lts-vivid xserver-xorg-input-synaptics-lts-vivid
xserver-xorg-input-vmmouse-lts-vivid xserver-xorg-input-wacom-lts-vivid
xserver-xorg-lts-vivid xserver-xorg-video-all-lts-vivid
xserver-xorg-video-ati-lts-vivid xserver-xorg-video-cirrus-lts-vivid
xserver-xorg-video-fbdev-lts-vivid xserver-xorg-video-intel-lts-vivid
xserver-xorg-video-mach64-lts-vivid xserver-xorg-video-mga-lts-vivid
xserver-xorg-video-neomagic-lts-vivid xserver-xorg-video-nouveau-lts-vivid
xserver-xorg-video-openchrome-lts-vivid xserver-xorg-video-qxl-lts-vivid
xserver-xorg-video-r128-lts-vivid xserver-xorg-video-radeon-lts-vivid
xserver-xorg-video-s3-lts-vivid xserver-xorg-video-savage-lts-vivid
xserver-xorg-video-siliconmotion-lts-vivid
xserver-xorg-video-sisusb-lts-vivid xserver-xorg-video-tdfx-lts-vivid
xserver-xorg-video-trident-lts-vivid xserver-xorg-video-vesa-lts-vivid
xserver-xorg-video-vmware-lts-vivid
It looks like the key could be the xserver related input packages (like the xserver-xorg-input-all-lts-vivid), after it's been removed, we won't be able to install it again, it will become unavailable, only the package with -trusty or -utopic will be available, but not -vivid.
And from the xinput_resource script from resource-generic provider, some feature loss for the Cypress touchpad could be observed, please find attachments for output log before and after this.
As it is blocking QA testing, I will mark this one as Critical.
System information:
image: kittyhawk2-trusty-amd64-20150508-1 image
Linux CRZ-L 3.19.0-17-generic #17~14.04.1-Ubuntu SMP Thu May 7 11:05:22 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
We're unable to install canonical- certification- client on a Dell system with 14.04.3 OEM image
Test steps: certification- client
1. Run Dell recovery on the target system
2. Add checkbox-dev ppa, and run "sudo apt-get update"
3. Try to install canonical-
It will complain about the dependency not met issue as we encountered in 14.04.2 [1]: 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
unity-control-
If we try to use the old workaround, as stated in Yung's comment of bug 1428972: certification- client libcheese-gtk23 gtk-1.0- 0 libcogl15 libclutter- 0-clutter
sudo apt-get install canonical-
libcheese7 libclutter-1.0-0 libclutter-
gst-2.0-0 gstreamer1.
It will try to remove some packages and install a bunch of mesa related packages, and causing the touchpad stop working after reboot. mesa-lts- vivid libgbm1-lts-vivid libgl1- mesa-dri- lts-vivid mesa-glx- lts-vivid libglapi- mesa-lts- vivid libgles1- mesa-lts- vivid mesa-lts- vivid libxatracker2- lts-vivid xserver- xorg-core- lts-vivid xorg-input- all-lts- vivid xserver- xorg-input- evdev-lts- vivid xorg-input- mouse-lts- vivid xserver- xorg-input- synaptics- lts-vivid xorg-input- vmmouse- lts-vivid xserver- xorg-input- wacom-lts- vivid xorg-lts- vivid xserver- xorg-video- all-lts- vivid xorg-video- ati-lts- vivid xserver- xorg-video- cirrus- lts-vivid xorg-video- fbdev-lts- vivid xserver- xorg-video- intel-lts- vivid xorg-video- mach64- lts-vivid xserver- xorg-video- mga-lts- vivid xorg-video- neomagic- lts-vivid xserver- xorg-video- nouveau- lts-vivid xorg-video- openchrome- lts-vivid xserver- xorg-video- qxl-lts- vivid xorg-video- r128-lts- vivid xserver- xorg-video- radeon- lts-vivid xorg-video- s3-lts- vivid xserver- xorg-video- savage- lts-vivid xorg-video- siliconmotion- lts-vivid xorg-video- sisusb- lts-vivid xserver- xorg-video- tdfx-lts- vivid xorg-video- trident- lts-vivid xserver- xorg-video- vesa-lts- vivid xorg-video- vmware- lts-vivid
From the to-be-removed packages list:
libegl1-
libgl1-
libgles2-
xserver-
xserver-
xserver-
xserver-
xserver-
xserver-
xserver-
xserver-
xserver-
xserver-
xserver-
xserver-
xserver-
xserver-
xserver-
It looks like the key could be the xserver related input packages (like the xserver- xorg-input- all-lts- vivid), after it's been removed, we won't be able to install it again, it will become unavailable, only the package with -trusty or -utopic will be available, but not -vivid.
And from the xinput_resource script from resource-generic provider, some feature loss for the Cypress touchpad could be observed, please find attachments for output log before and after this.
As it is blocking QA testing, I will mark this one as Critical.
System information: trusty- amd64-20150508- 1 image
image: kittyhawk2-
Linux CRZ-L 3.19.0-17-generic #17~14.04.1-Ubuntu SMP Thu May 7 11:05:22 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
[1] https:/ /bugs.launchpad .net/bugs/ 1427524