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