On Mon, Aug 5, 2013 at 8:26 PM, <gottl...@nyu.edu> wrote: > (I brought an old system upto the state of my real one and am trying to > follow the wiki for converting to systemd). > > I am upto the part where the wiki says > > emerge --ask systemd > > I believe the wiki left out unmerging or something since the emerge > gives conflicts (as expected). > > What must I unmerge? > > The emerge --ask systemd, specifically mentions a conflict with > consolekit, which it states is pulled in by polkit and pambase. > > I tried adding these last three to package.mask hoping that the emerge > would propose uninstalling them while installing systemd, but that > didn't happen. > > What is/are the step(s) I am missing.
If you already compiled everything with USE=-consolekit, just uninstall consolekit. Otherwise, first set -consolekit in your USE flags, emerge --newuse world, and then uninstall it. logind (included with systemd) provides all the functionality that consolekit provided, and more. They cannot be installed at the same time (hence the block). Be aware, if you had some packages with USE=consolekit (pambase and polkit in particular), you cannot use GDM nor GNOME after you uninstall it and until you install systemd and reboot with it. Strange things will happen if you do. Login via ssh and VT will work as usual. Regards. -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México