On Sat, Jul 27, 2013 at 5:56 PM, walt <w41...@gmail.com> wrote: > On 07/27/2013 03:08 PM, Canek Peláez Valdés wrote: >> And actually, the long term plan is for systemd --user to basically >> replace gnome-session-manager, > > Is Lennart part of the gnome project now? ;) > >> so just installing systemd is not >> going to work at all in the future, even if it *may* seems to work >> now (which I'm pretty sure it doesn't). > > Maybe I'll be able to confirm or deny tomorrow morning :) The update > will take all night (on my slower machine) but I fear that the build > will quit with an error as soon as my head hits the pillow. I'll let > you know in the morning. > > As an aside, I got this great idea for automating the update: > > Instead of removing all gnome packages before updating gnome (much too > much boring work for lazy me) I updated the glib package first because > All Things Gnome depend on glib. > > Then I started revdep-rebuild, which of course will automatically re- > install every gnome package on the machine (and update to the latest > versions of everything in the process :). > > Of course portage refused to do the glib update because of a zillion > or more package conflicts, so I worked around that by running: > > #ebuild /usr/portage/dev-libs/glib/glib-2.36.3-r1 merge > > Let's see how many hours of pain my laziness will cost me this time :)
I finally updated; I had no problems whatsoever. I also stopped using my overlay (and will soon discontinue it); with the introduction of virtual/service-manager, it's not longer necessary to have a systemd-only (without OpenRC) machine. The only "special" thing I'm doing is to mask >sys-apps/systemd-204, since 205 introduced the new cgroups management code (with systemd as the only writer of the cgroups hierarchy), and it seems to cause some minor problems with logind. Other than that, it works withouth a glitch: gnome-base/gnome-3.8.0, sys-apps/systemd-204, no consolekit at all. Then again, this is how I've been running my machines since last year. Regards. -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México