On Sun, Apr 07, 2013 at 04:06:40PM -0500, William Hubbs wrote: > That's why I said "may". I haven't attempted that migration manually, so > I don't know how easy or difficult it would be. You may be able to do > that, but you will be basically on your own to figure it out. I did it on a really old box yesterday. It's a little bumpy since I can't reboot the box all yet, so it's not entirely done.
21:51:38 up 1035 days, 15:04, 2 users, load average: 2.24, 1.70, 1.31 It went from sys-apps/baselayout-1.12.14-r1 to sys-apps/baselayout-2.1-r1. Still has kernel 2.6.11, glibc-2.10.1-r1, sys-fs/udev-151-r4, sys-apps/coreutils-8.7 Rough guide: 1. Make your own /run and mount it beforehand. 2. Grab a list of ALL services that are running to a file. You won't be able to do this later. 3. Upgrade the package. 4. Update your configs, esp hwclock/clock, and ensure clocks are good. 5. echo default >/run/openrc/softlevel 6. For each service from #2, "touch /run/openrc/started/$SERVICE" 7. rc-update -u 8. Check that all your services are still good. The kernel/udev/glibc/coreutils upgrade is going to be a little bit more fun. Disclaimer for the foolhardy: I have taken on consulting in the past on upgrading ancient Gentoo servers to latest, with minimal downtime or breakage; my record is a box with updates more than 6 years prior. -- Robin Hugh Johnson Gentoo Linux: Developer, Trustee & Infrastructure Lead E-Mail : robb...@gentoo.org GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85