Cem doesn't consider it ready for general use though.
Also the assumption of Gentoo forum users to get a Gnome3.8 without Systemd involved by cinnamon might be wrong ...
Why isn't it considered ready for general use?
its a new upstream (stable) release of a packageset that is already in portage
Lots of other packages get put into portage in releases like this, even beta's or brand new packages.
This should be no different.
The problem at the moment with cinnamon-188.8.131.52 (the one that is in the tree) is it depends on gnome libs, it only required gnome-3.2 or greater BUT that greater will now pull in GNOME-3.8 libs which do depend on systemd.
Yes some mass masking is possible OR the ebuilds could be corrected
Equally with this new 2.x release it is no longer dependant on gnome-libs (touch wood) which means none of this complication, equally having cinnamon as a gnome-extra package is now incorrect and should be moved into another category
@jon dont bother:
Cem spoke in his blog to the Mint audience, who is used to get high quality fine tuned software. Which isn't the case regarding Gentoo~testing ...
If we are not doing this is because gnome team people can't do much more: in my case I am currently focused on getting Gnome 3.8 stabilized, others are still working on getting 3.10 bumped...
If we didn't bump it yet is simply because haven't had time for it as we are working on other packages too
With cinnamon 1.8 there was a three package set:
=gnome-extra/cinnamon-184.108.40.206 (where did the extra .1 come from?)
we ignored the cinnamon-control-center and cinnamon-screensaver
At the moment I'm looking at cinnamon 2.0 with:
=gnome-base/cinnamon-desktop-2.0.1 (I have not completed my ebuild for this yet, possibly not needed)
=gnome-extra/cinnamon-screensaver-2.0.2 (possibly able to make patches to use gnome-screensaver instead)
I'll provide what I have on direct request, but my ebuilds will need to be audited and polished which is why I am not attaching them to this bug report.
One more ebuild in the cinnamon 2.0 set: =dev-libs/cjs-2.0.0.
(In reply to kisak42 from comment #6)
> One more ebuild in the cinnamon 2.0 set: =dev-libs/cjs-2.0.0.
Thanks for the effort, could you share your ebuilds? so I can have a try on my box. :)
Please DO NOT add arch teams yourself, thanks
+1 for sharing the ebuilds! :)
Sorry for the delay, I did not realize I was not CC'd to bug report.
sabayon overlay contains an ebuild with cinnamon v2.0.12,
generally i'm happy with it,
I like to play around with the latest GNOME and Cinnamon desktop environments. I'm unable to update my system to GNOME-3.10 without removing Cinnamon 1.8. Is there any chance that now that GNOME-3.10 we can get this in?
In order to keep Cinnamon installed I've had to add the following to package.mask:
This seems to be the bear minimum for Cinnamon to compile and run. I realize this kills a pure gnome-3.10 but at the same time allows for things like gnome-terminal and gedit 3.10 to run without issue. I also forced the openrc-force use flag in order to avoid going systemd and haven't had any problems
Clem has pointed out that the new 2.2 release depends on gtk 3.10. This looks like a terrific opportunity to skip past 2.0 and see about 2.2 given the updates and fixes that make it more compatible alongside a gnome install.
I've started working on this. Several more packages to go through, hope to finish in the next few days.
Now unmasked in portage - lots more work than I expected :/
+*cinnamon-2.2.6 (10 May 2014)
+ 10 May 2014; Alexandre Rostovtsev <email@example.com>
+ Version bump (bug #487678). Lots of changes, lots of new dependencies, see
+ http://segfault.linuxmint.com/2014/04/cinnamon-2-2/ for the announcement.