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

Reply via email to