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.