Cinnamon 2.0 was released last month. The project has matured into something more independent. It now does not require to have GNOME 3 installed in order to work. Cinnamon 2.0 represents a complete desktop environment built on GNOME 3 technologies rather than just being a front-end of the GNOME desktop, like Gnome Shell & Unity.

Therefore in my quest for testing openSUSE 13.1 RC2 I thought of giving a try to Cinnamon 2.0. I geared myself for some compilation but to my surprise Cinnamon 2.0.4 & 2.0.10 packages have already been built via openSUSE Build Service and are available at software.openSUSE.org.

I used the 1-Click Install facility and installed Cinnamon 2.0.10. Everything was going fine until it was installing python-lxml. Installation of this package failed. I ignored & continued with the rest of installation which completed successfully.

I then logged out to start a Cinnamon session. Oops! It fails. I tried with Cinnamon 2D (software rendering) and still fails. So, I logged back into GNOME and tried starting Cinnamon from command line. It threw the following error:

ish@inote:~> cinnamon –replace(cinnamon:3074): GLib-GIO-ERROR **: Settings schema ‘org.cinnamon.muffin’ is not installed  
Trace/breakpoint trap  

I tried installing python-lxml package once more. Zypper threw the following error:

Loading repository data…  
Reading installed packages…  
Resolving package dependencies…The following NEW package is going to be installed:  
python-lxml  
1 new package to install.  
Overall download size: 644.2 KiB. After the operation, additional 2.4 MiB will  
be used.  
Continue? [y/n/? shows all options] (y): y  
Retrieving package python-lxml-3.2.3-2.2.1.x86_64  
(1/1), 644.2 KiB ( 2.4 MiB unpacked)
Retrieving: python-lxml-3.2.3-2.2.1.x86_64.rpm …………..[done (91.3 KiB/s)]  
(1/1) Installing: python-lxml-3.2.3-2.2.1 ………………………….[error]
Installation of python-lxml-3.2.3-2.2.1 failed:  
Error: Subprocess failed. Error: RPM failed: error: unpacking of archive failed on file /usr/lib64/python2.7/site-packages/lxml-3.2.3-py2.7.egg-info: cpio: rename failed – Is a directory  
error: python-lxml-3.2.3-2.2.1.x86_64: install failed  
Abort, retry, ignore? [a/r/i] (a):  

I therefore reported the failure of python-lxml installation to Bugzilla.

I removed Cinnamon version 2.0.10 & installed 2.0.4 but obtained the same errors.