I am a gnome-3 user, who wants to continue with gnome-3. I understand now that to move to 3.8 requires I move from openRC to systemd and am trying to accomplish that now. I have so far only done the easy first steps.
0. I always back up my user files and /etc daily 1. I confirmed that my system still boots off my installation CD (just in case). 2. I added enough entries to /etc/portage/package.mask to prevent systemd being required (list at the end if others are interested). 3. Performed the kernel prerequisites from the wiki (most of which were already enabled). 4. My /run directory was already present and populated. Now I hit my first question The wiki says that "upstream suggests that the /etc/mtab file should be a simlink to /proc/self/mounts." It then points out problems with and without the symlink. My current system has both files but with slightly different contents, specifically the entries for my filesystems, root (includes /usr) and several lvm2 lvs, say "commit=0 0 2" in /etc/mtab but say "data=ordered 0 0" in /proc/self/mounts Do you advising leaving it alone or executing ln -sf /proc/self/mounts /etc/mtab After that comes the big one emerge systemd USE="... systemd ..." emerge --change-use /etc/init.d/udev restart Can the system be rebooted at this point (I realize init will still not use systemd) or must the entire conversion (including changing init) be completed before the system is bootable? I am hoping it is the former. thanks in advance for any help. allan ================================================================ My file /etc/portage/package.mask/gnome-3.8 >=gnome-base/gnome-3.8 >=gnome-base/gnome-core-apps-3.8 >=gnome-base/gnome-control-center-3.8 >=gnome-base/gnome-shell-3.8 >=x11-terms/gnome-terminal-3.8 >=gnome-extra/gnome-power-manager-3.8 >=media-gfx/eog-3.8 >=media-video/totem-3.8 >=app-crypt/seahorse-3.8 >=net-im/empathy-3.8 >=app-editors/gedit-3.8.3 >=gnome-extra/gnome-shell-extensions-3.8 >=gnome-base/gnome-extra-apps-3.8.0-r1:3.0 >=gnome-extra/evolution-data-server-3.8 >=dev-libs/folks-0.9 >=gnome-extra/gnome-calculator-3.8 >=gnome-extra/gnome-tweak-tool-3.8 >=gnome-base/gdm-3.8 >=gnome-extra/gnome-documents-3.8 >=gnome-extra/nautilus-tracker-tags-0.16 >=app-misc/tracker-0.16 >=dev-libs/totem-pl-parser-3.4.5 >=dev-libs/libpeas-1.8 >=gnome-extra/yelp-3.8 >=gnome-extra/gnome-contacts-3.8 >=app-cdr/brasero-3.8 >=net-misc/vinagre-3.8 >=app-dicts/gnome-dictionary-3.8 >=app-arch/file-roller-3.8 >=net-analyzer/gnome-nettool-3.8 >=gnome-extra/gnome-system-monitor-3.8 >=gnome-extra/gucharmap-3.8 >=media-gfx/gnome-font-viewer-3.8 >=net-misc/vino-3.8 >=media-gfx/gnome-screenshot-3.8 >=sys-apps/baobab-3.8 >=www-client/epiphany-3.8 >=dev-cpp/gtkmm-3.8 >=app-admin/gnome-system-log-3.8 >=media-video/cheese-3.8 >=net-libs/libzapojit-0.0.3 >=gnome-extra/sushi-3.8 >=mail-client/evolution-3.8 >=gnome-base/gnome-core-libs-3.8 >=gnome-base/gvfs-1.16 >=net-wireless/gnome-bluetooth-3.8 >=app-text/evince-3.8 >=net-libs/gnome-online-accounts-3.8 >=gnome-extra/gnome-color-manager-3.8 >=x11-wm/mutter-3.8 >=gnome-base/libgnome-keyring-3.8 >=net-libs/webkit-gtk-2.0.4:3/25 >=gnome-extra/zenity-3.8 >=gnome-base/gnome-session-3.8 >=x11-libs/gtksourceview-3.8 >=media-libs/clutter-gtk-1.4.4:1.0 >=x11-themes/gnome-themes-standard-3.8 >=media-video/cheese-3.8 >=gnome-extra/yelp-xsl-3.8 >=x11-themes/gnome-icon-theme-3.8 >=x11-themes/gnome-icon-theme-symbolic-3.8 >=gnome-base/gsettings-desktop-schemas-3.8 >=gnome-base/gsettings-desktop-3.8 >=gnome-base/gnome-desktop-3.8 >=x11-themes/gnome-backgrounds-3.8 >=gnome-extra/gnome-user-docs-3.8 >=gnome-base/gnome-common-3.7 >=x11-libs/gtk+-3.8 >=gnome-base/gnome-keyring-3.8 >=gnome-base/nautilus-3.8 >=app-crypt/gcr-3.8 >=net-libs/libsoup-2.42 >=gnome-base/gnome-settings-daemon-3.8 >=net-libs/webkit-gtk-2.0.3 >=media-libs/clutter-1.14 >=dev-libs/libgweather-3.8 >=media-libs/cogl-1.14