Gentoo Archives: gentoo-user

From: "Canek Peláez Valdés" <caneko@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: [~amd64] Some possibly (?) helpful hints re the big gnome-3.8 update
Date: Sun, 28 Jul 2013 08:04:36
Message-Id: CADPrc80NWYvGEQGey9CTzZZ-T_iRhgnEx2M7Fa8-yUc6M1wdbA@mail.gmail.com
In Reply to: [gentoo-user] Re: [~amd64] Some possibly (?) helpful hints re the big gnome-3.8 update by walt
1 On Sat, Jul 27, 2013 at 5:56 PM, walt <w41ter@×××××.com> wrote:
2 > On 07/27/2013 03:08 PM, Canek Peláez Valdés wrote:
3 >> And actually, the long term plan is for systemd --user to basically
4 >> replace gnome-session-manager,
5 >
6 > Is Lennart part of the gnome project now? ;)
7 >
8 >> so just installing systemd is not
9 >> going to work at all in the future, even if it *may* seems to work
10 >> now (which I'm pretty sure it doesn't).
11 >
12 > Maybe I'll be able to confirm or deny tomorrow morning :) The update
13 > will take all night (on my slower machine) but I fear that the build
14 > will quit with an error as soon as my head hits the pillow. I'll let
15 > you know in the morning.
16 >
17 > As an aside, I got this great idea for automating the update:
18 >
19 > Instead of removing all gnome packages before updating gnome (much too
20 > much boring work for lazy me) I updated the glib package first because
21 > All Things Gnome depend on glib.
22 >
23 > Then I started revdep-rebuild, which of course will automatically re-
24 > install every gnome package on the machine (and update to the latest
25 > versions of everything in the process :).
26 >
27 > Of course portage refused to do the glib update because of a zillion
28 > or more package conflicts, so I worked around that by running:
29 >
30 > #ebuild /usr/portage/dev-libs/glib/glib-2.36.3-r1 merge
31 >
32 > Let's see how many hours of pain my laziness will cost me this time :)
33
34 I finally updated; I had no problems whatsoever. I also stopped using
35 my overlay (and will soon discontinue it); with the introduction of
36 virtual/service-manager, it's not longer necessary to have a
37 systemd-only (without OpenRC) machine.
38
39 The only "special" thing I'm doing is to mask >sys-apps/systemd-204,
40 since 205 introduced the new cgroups management code (with systemd as
41 the only writer of the cgroups hierarchy), and it seems to cause some
42 minor problems with logind. Other than that, it works withouth a
43 glitch: gnome-base/gnome-3.8.0, sys-apps/systemd-204, no consolekit at
44 all.
45
46 Then again, this is how I've been running my machines since last year.
47
48 Regards.
49 --
50 Canek Peláez Valdés
51 Posgrado en Ciencia e Ingeniería de la Computación
52 Universidad Nacional Autónoma de México

Replies