>
> Hi,
>
>  for this weekend I planned to migrate to baselayout 2
>  finally.
>
>  On gentoo web I found this: 2.
>  Migration to OpenRC
>  Migration to OpenRC is fairly straightforward; it will be pulled in
>  as part of your regular upgrade process by your package manager.
>
>  I tried to check this (emerge -pv openrc) and found:
>  !!! All ebuilds that could satisfy "sys-apps/openrc" have been masked.
>  !!! One of the following masked packages is required to complete your 
> request:
>  - sys-apps/openrc-9999 (masked by: missing keyword)
>  - sys-apps/openrc-0.5.1 (masked by: ~x86 keyword)
>  - sys-apps/openrc-0.4.3-r4 (masked by: ~x86 keyword)
>  - sys-apps/openrc-0.4.3-r3 (masked by: ~x86 keyword)
>  - sys-apps/openrc-0.4.3-r2 (masked by: ~x86 keyword)
>  - sys-apps/openrc-0.4.3-r1 (masked by: ~x86 keyword)
>  - sys-apps/openrc-0.4.2 (masked by: ~x86 keyword)
>  - sys-apps/openrc-0.4.1-r1 (masked by: ~x86 keyword)
>
>  Especially "masked by: missing keyword" let me doubt whether
>  or not it is sane to migrate....
>
>  How to proceed here ?
>

I had originally migrated an entirely ~x86 system.  Then I downgraded
almost all of the system, except for openrc & co because it was enough
work to upgrade, so I didn't want to downgrade to x86 and then
eventually openrc migrate again.

For the most part, the Gentoo Baselayout and OpenRC migration Guide is fine.

You can see my package.keywords for openrc on an otherwise stable
system below.  I leave in some garbage comments since it might give
you an idea what I toyed around with.

#Dependencies to keep openrc with otherwise ARCH=x86

#<=sys-apps/openrc-0.4.3-r3 ~x86
<=sys-apps/openrc-0.4.1-r1 ~x86
<=sys-apps/baselayout-2.0.0 ~x86
#<=sys-fs/udev-145 ~x86
<=sys-apps/sysvinit-2.86-r12 ~x86
#<=sys-devel/libtool-2.2.4 ~x86
#<=sys-fs/e2fsprogs-1.41.8 ~x86
#<=sys-libs/e2fsprogs-libs-1.41.8 ~x86
<=sys-apps/sysvinit-2.86 ~x86

<=sys-fs/cryptsetup-1.0.6-r2 ~x86

# udev-145 messes up libvolume_id (see bug 281632)
#<=sys-apps/hal-0.5.13-r2 ~x86
#<=sys-apps/util-linux-2.16-r1 ~x86

Regards,
daid

Reply via email to