Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 487678 - gnome-extra/cinnamon-2.2 version bump
Summary: gnome-extra/cinnamon-2.2 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal enhancement with 3 votes (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-10-11 18:23 UTC by Jesse Adelman
Modified: 2014-05-10 20:26 UTC (History)
10 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jesse Adelman 2013-10-11 18:23:31 UTC
http://segfault.linuxmint.com/2013/10/cinnamon-2-0-released/

Thanks! :)
Comment 1 Ulenrich 2013-10-12 12:29:17 UTC
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 ...
Comment 2 jon R-B 2013-10-15 22:07:21 UTC
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-1.8.8.1 (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
Comment 3 Ulenrich 2013-10-17 17:04:06 UTC
@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 ...
Comment 4 Pacho Ramos gentoo-dev 2013-10-17 18:43:58 UTC
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
Comment 5 kisak42 2013-10-23 05:02:02 UTC
With cinnamon 1.8 there was a three package set:
=gnome-extra/cinnamon-1.8.8.1 (where did the extra .1 come from?)
=gnome-extra/nemo-1.8.5
and =x11-wm/muffin-1.8.2-r1

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-base/cinnamon-settings-daemon-2.0.3
=gnome-base/cinnamon-session-2.0.1
=gnome-extra/cinnamon-2.0.4
=gnome-extra/cinnamon-control-center-2.0.4
=gnome-extra/cinnamon-screensaver-2.0.2 (possibly able to make patches to use gnome-screensaver instead)
=gnome-extra/nemo-2.0.2
=x11-wm/muffin-2.0.3

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.
Comment 6 kisak42 2013-10-23 19:32:54 UTC
One more ebuild in the cinnamon 2.0 set: =dev-libs/cjs-2.0.0.
Comment 7 kenshinxf 2013-10-24 11:39:56 UTC
(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. :)
Comment 8 Sergey Popov gentoo-dev 2013-11-07 08:54:05 UTC
Please DO NOT add arch teams yourself, thanks
Comment 9 Lukas Elsner 2013-12-12 18:22:19 UTC
+1 for sharing the ebuilds! :)
Comment 10 kisak42 2013-12-17 18:51:35 UTC
Sorry for the delay, I did not realize I was not CC'd to bug report.
Comment 11 ostree 2013-12-18 00:51:33 UTC
Hi,
sabayon overlay contains an ebuild with cinnamon v2.0.12,
generally i'm happy with it,
regards
Comment 12 Lee Trager 2014-02-04 07:08:38 UTC
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?
Comment 13 Nick Reale 2014-02-04 18:42:14 UTC
In order to keep Cinnamon installed I've had to add the following to package.mask:

>=dev-libs/gjs-1.38.1
>=gnome-base/gnome-control-center-3.10.2
>=gnome-base/gnome-desktop-3.10.2
>=gnome-base/gnome-session-3.10.1
>=gnome-base/gnome-settings-daemon-3.10.2
>=gnome-base/gsettings-desktop-schemas-3.10.1
>=media-libs/clutter-1.16.2
>=media-libs/cogl-1.16.0

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
Comment 14 Mark Jacobson 2014-04-24 03:20:09 UTC
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.

http://segfault.linuxmint.com/2014/04/cinnamon-2-2/#comment-5915
Comment 15 Alexandre Rostovtsev (RETIRED) gentoo-dev 2014-05-06 03:11:25 UTC
I've started working on this. Several more packages to go through, hope to finish in the next few days.
Comment 16 Alexandre Rostovtsev (RETIRED) gentoo-dev 2014-05-10 20:26:44 UTC
Now unmasked in portage - lots more work than I expected :/

+*cinnamon-2.2.6 (10 May 2014)
+
+  10 May 2014; Alexandre Rostovtsev <tetromino@gentoo.org>
+  +cinnamon-2.2.6.ebuild,
+  +files/cinnamon-2.2.6-automagic-gnome-bluetooth.patch,
+  +files/cinnamon-2.2.6-optional-networkmanager.patch:
+  Version bump (bug #487678). Lots of changes, lots of new dependencies, see
+  http://segfault.linuxmint.com/2014/04/cinnamon-2-2/ for the announcement.