My wallpaper in Unity started behaving strangely some weeks ago and after much searching I finally understood it was Cinnamon messing it. I never installed Cinnamon myself, but use - I mean used - Nemo. In the package catalogue there's no reference to Cinnamon packages as dependencies, but they surely got installed. There's something I can't explain though: I installed Nemo back in October, right after upgrading to Ubuntu 13.10, for about 2 months Unity cohabited with Nemo seamlessly; I suspect Cinnamon only got installed during an upgrade.
The question is now why is the Nemo dependency list fetched by apt-get
different from the one in the package catalogue:
$ sudo apt-get install nemo
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
cinnamon cinnamon-bluetooth cinnamon-common cinnamon-control-center cinnamon-control-center-data cinnamon-desktop-data cinnamon-screensaver cinnamon-session cinnamon-session-common
cinnamon-settings-daemon cinnamon-translations cjs gir1.2-accountsservice-1.0 gir1.2-cinnamondesktop-3.0 gir1.2-gkbd-3.0 gir1.2-gtkclutter-1.0 gir1.2-muffin-3.0 gir1.2-polkit-1.0
gir1.2-upowerglib-1.0 gir1.2-xkl-1.0 libcinnamon-control-center1 libcinnamon-desktop0 libcjs0c libmozjs185-1.0 libmuffin0 libopencv-calib3d2.4 libopencv-contrib2.4 libopencv-core2.4
libopencv-features2d2.4 libopencv-flann2.4 libopencv-highgui2.4 libopencv-imgproc2.4 libopencv-legacy2.4 libopencv-ml2.4 libopencv-objdetect2.4 libopencv-photo2.4 libopencv-video2.4 libtbb2
muffin-common nemo-data nemo-fileroller python-opencv python-support
Recommended packages:
gir1.2-cjsdbus-1.0
The following NEW packages will be installed
cinnamon cinnamon-bluetooth cinnamon-common cinnamon-control-center cinnamon-control-center-data cinnamon-desktop-data cinnamon-screensaver cinnamon-session cinnamon-session-common
cinnamon-settings-daemon cinnamon-translations cjs gir1.2-accountsservice-1.0 gir1.2-cinnamondesktop-3.0 gir1.2-gkbd-3.0 gir1.2-gtkclutter-1.0 gir1.2-muffin-3.0 gir1.2-polkit-1.0
gir1.2-upowerglib-1.0 gir1.2-xkl-1.0 libcinnamon-control-center1 libcinnamon-desktop0 libcjs0c libmozjs185-1.0 libmuffin0 libopencv-calib3d2.4 libopencv-contrib2.4 libopencv-core2.4
libopencv-features2d2.4 libopencv-flann2.4 libopencv-highgui2.4 libopencv-imgproc2.4 libopencv-legacy2.4 libopencv-ml2.4 libopencv-objdetect2.4 libopencv-photo2.4 libopencv-video2.4 libtbb2
muffin-common nemo nemo-data nemo-fileroller python-opencv python-support
0 upgraded, 44 newly installed, 0 to remove and 2 not upgraded.
Need to get 0 B/22.5 MB of archives.
After this operation, 64.0 MB of additional disk space will be used.
Do you want to continue [Y/n]?
It would be great to use Nemo without all that mess. Thanks.
Update: the output of apt-cache policy
:
$ sudo apt-cache policy nemo
nemo:
Installed: 2.0.8-0~webupd8~saucy
Candidate: 2.0.8-20140108010047-saucy
Version table:
2.0.8-20140108010047-saucy 0
500 http://ppa.launchpad.net/gwendal-lebihan-dev/cinnamon-nightly/ubuntu/ saucy/main amd64 Packages
2.0.8-20131203010044-saucy 0
500 http://ppa.launchpad.net/gwendal-lebihan-dev/cinnamon-stable/ubuntu/ saucy/main amd64 Packages
*** 2.0.8-0~webupd8~saucy 0
100 /var/lib/dpkg/status
1.8.4-1 0
500 http://de.archive.ubuntu.com/ubuntu/ saucy/universe amd64 Packages
apt-cache policy nemo
to your question. – Florian Diesch Jan 08 '14 at 21:04