On Wed, Jul 31, 2013 at 9:28 AM,  <gottl...@nyu.edu> wrote:
> On Wed, Jul 31 2013, Graham Murray wrote:
>
>> Canek Peláez Valdés <can...@gmail.com> writes:
>>
>>> The wiki is wrong. The script /etc/init.d/udev is part of sys-fs/udev,
>>> which you need to uninstall before installing systemd. Perhaps it's
>>> CONFIG_PROTECT'd, but anyway sys-fs/udev and sys-apps/systemd install
>>> the udev binary in different directories, so the script is basically
>>> useless after the switch.
>>
>> It is pulled in by sys-fs/udev-init-scripts which is a dependency of
>> systemd[openrc]. So the Wiki is correct.
>
> But the wiki doesn't specify emerging system with the openrc flag.
> Should I suggest that the wiki be modified.
>
> To be sure I understand.  At this point I would have already
>
> 1. merged systemd (perhaps with USE="openrc ..."
> 2. set USE="systemd ..."
> 3. updated with emerge --newuse --deep --verbose--ask @world
>    * The wiki doesn't say --update; is that correct?
>
> I would *not* have
> 1. added init=/usr/lib/systemd/systemd to the kernel line in grub
> 2. rebooted.

I think (now that Graham correctly pointed that you can preserve
/etc/init.d/udev with the openrc USE flag), that then you should
restart udev.

> A related question.  Am I correct in believing that once I do the
>    emerge ... @world
> above I can *not* reboot until I have added the
>    init=...
> phrase to the kernel line in grub (and thus committed to systemd not OpenRC)

That, I believe, is correct.

Regards.
-- 
Canek Peláez Valdés
Posgrado en Ciencia e Ingeniería de la Computación
Universidad Nacional Autónoma de México

Reply via email to