Gentoo Archives: gentoo-user

From: daid kahl <daidxor@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Migration to baselayout2 / openrc
Date: Wed, 14 Oct 2009 12:34:11
Message-Id: 3ac129340910140534ic5dc918n1e5232a27488dcdd@mail.gmail.com
In Reply to: [gentoo-user] Migration to baselayout2 / openrc by meino.cramer@gmx.de
1 >
2 > Hi,
3 >
4 >  for this weekend I planned to migrate to baselayout 2
5 >  finally.
6 >
7 >  On gentoo web I found this: 2.
8 >  Migration to OpenRC
9 >  Migration to OpenRC is fairly straightforward; it will be pulled in
10 >  as part of your regular upgrade process by your package manager.
11 >
12 >  I tried to check this (emerge -pv openrc) and found:
13 >  !!! All ebuilds that could satisfy "sys-apps/openrc" have been masked.
14 >  !!! One of the following masked packages is required to complete your request:
15 >  - sys-apps/openrc-9999 (masked by: missing keyword)
16 >  - sys-apps/openrc-0.5.1 (masked by: ~x86 keyword)
17 >  - sys-apps/openrc-0.4.3-r4 (masked by: ~x86 keyword)
18 >  - sys-apps/openrc-0.4.3-r3 (masked by: ~x86 keyword)
19 >  - sys-apps/openrc-0.4.3-r2 (masked by: ~x86 keyword)
20 >  - sys-apps/openrc-0.4.3-r1 (masked by: ~x86 keyword)
21 >  - sys-apps/openrc-0.4.2 (masked by: ~x86 keyword)
22 >  - sys-apps/openrc-0.4.1-r1 (masked by: ~x86 keyword)
23 >
24 >  Especially "masked by: missing keyword" let me doubt whether
25 >  or not it is sane to migrate....
26 >
27 >  How to proceed here ?
28 >
29
30 I had originally migrated an entirely ~x86 system. Then I downgraded
31 almost all of the system, except for openrc & co because it was enough
32 work to upgrade, so I didn't want to downgrade to x86 and then
33 eventually openrc migrate again.
34
35 For the most part, the Gentoo Baselayout and OpenRC migration Guide is fine.
36
37 You can see my package.keywords for openrc on an otherwise stable
38 system below. I leave in some garbage comments since it might give
39 you an idea what I toyed around with.
40
41 #Dependencies to keep openrc with otherwise ARCH=x86
42
43 #<=sys-apps/openrc-0.4.3-r3 ~x86
44 <=sys-apps/openrc-0.4.1-r1 ~x86
45 <=sys-apps/baselayout-2.0.0 ~x86
46 #<=sys-fs/udev-145 ~x86
47 <=sys-apps/sysvinit-2.86-r12 ~x86
48 #<=sys-devel/libtool-2.2.4 ~x86
49 #<=sys-fs/e2fsprogs-1.41.8 ~x86
50 #<=sys-libs/e2fsprogs-libs-1.41.8 ~x86
51 <=sys-apps/sysvinit-2.86 ~x86
52
53 <=sys-fs/cryptsetup-1.0.6-r2 ~x86
54
55 # udev-145 messes up libvolume_id (see bug 281632)
56 #<=sys-apps/hal-0.5.13-r2 ~x86
57 #<=sys-apps/util-linux-2.16-r1 ~x86
58
59 Regards,
60 daid