So I tried to install funtoo, which is pretty much gentoo. There are a few very slight differences. It uses Daniel Robin’s portage repo, which uses git and not rsync. This sounds great to me, because it will only update the packages that have changed since the last sync, and not just grab a whole new tree(I think, havn’t tried it yet). I noticed another thing while I was chrooted into the new enviornment, finishing up the install, it has busybox, which can act as vi. Last time I installed gentoo, the only fullscreen editor available was nano, which was very aggrivating for me, being the vimtard I am.
Funtoo uses the openrc init system instead of system v init. I don’t have many opinions about it yet, but the scripts are certainly easier to read. There are networking script emplates in /etc/init.d, then you create symlinks from the one you want to use to the script for your interface.
ln -s /etc/init.d/netif.tmpl /etc/init.d/netif.eth0
You then add the details for your interface in /etc/conf.d/netif.eth0. I won’t go over the details because the funtoo core networking guide does already.
Funtoo also uses grub 2, but I havn’t tried to set that up yet because grub was already on my other partition.
Haven’t got networking to work yet on my funtoo partition, but I’m very excited about the idea of portage using git, and I may switch my other gentoo boxes to use git with portage if it works out.