Gentoo Archives: gentoo-user

From: Allan Gottlieb <gottlieb@×××.edu>
To: gentoo-user@l.g.o
Subject: [gentoo-user] converting to gnome3--a trip report
Date: Thu, 02 Jun 2011 17:35:13
Message-Id: yu9r57cnno4.fsf@nyu.edu
1 I just finished converting an extra laptop to gnome3. I have not as yet
2 made any serious use of the resulting system, but thought my experiences
3 might ease the effort for anyone trying this as well.
4
5 I decided on a two step procedure: first convert from x86 to ~x86, and
6 only then install the gnome3 layman overlay.
7
8 The first part was not trivial and I especially appreciated help from
9 this list and from b.g.o. I have mentioned some of the problems here
10 before and none were particular to gnome3 so I shall not repeat them.
11
12 From ~x86 (gnome2) to ~x86 (gnome3) was surprisingly easy. Indeed the
13 only hard part was understanding the language in man (1) portage
14 concerning /etc/make.profile /etc/portage/make.profile and
15 /etc/portage/profile.
16
17 1. Install the gnome3 overlay.
18
19 2. Read /var/lib/layman/gnome3/README, especially
20
21 * To try out GNOME 3, use the portage config files in
22 status/portage-configs. It is recommended to symlink the
23 package.keywords.gnome3 and package.mask.gnome3 files, and copy
24 the others to the proper place.
25
26 * Read man portage to know the proper place to copy/symlink these
27 files. In particular, note that
28 /etc/portage/package.{keywords,mask} can be directories.
29
30 3. If you had a single file for /etc/portage/package.keywords
31 switch to making it a directory and placing your file
32 inside. I called it
33 /etc/portage/package.keywords/package.keywords.main-tree
34
35 4. Create a symlink for the (supplied) gnome3 keywords
36 /etc/portage/package.keywords/package.keywords.gnome3 ->
37 /var/lib/layman/gnome/status/portage-configs/package.keywords.gnome3
38
39 [Note: 3 and 4 (keywording) were not needed for me since my system was
40 ~x86, but I did them anyway]
41
42 5. Similarly create /etc/portage/package.unmask directory,
43 put any unmasks you have in there (I had none) and link
44 /etc/portage/package.unmask/package.unmask.gnome3 ->
45 /var/lib/layman/gnome/status/portage-configs/package.unmask.gnome3
46
47 6. Similarly create directory /etc/portage/profile and then directories
48 /etc/portage/profile/package.use.mask and
49 /etc/portage/profile/use.mask
50
51 7. Add any use.masks you had to the appropriate directory and link
52 /etc/portage/profile/package.use.mask/package.use.mask.gnome3 ->
53 /var/lib/layman/gnome/status/portage-configs/package.use.mask.gnome3
54 and
55 /etc/portage/profile/use.mask/use.mask.gnome3 ->
56 /var/lib/layman/gnome/status/portage-configs/use.mask.gnome3
57
58 [5-7 could have had one directory layer fewer since I didn't have
59 any unmasks or use masks]
60
61 8. Emerge update world [evolution failed to compile]
62
63 9. revdep-rebuild ["fixes" evolution]
64
65 10. reboot
66
67 11. smile
68
69 kudos to the gentoo gnome team.
70
71 allan

Replies

Subject Author
Re: [gentoo-user] converting to gnome3--a trip report Yohan Pereira <yohan.pereira@×××××.com>
Re: [gentoo-user] converting to gnome3--a trip report "Stefan G. Weichinger" <lists@×××××.at>