Hey Guys,
I ordere one of the new Imacs and will use the MacOSX - of course with portage. Now I was asking myself if there are any good tools or aticles about switching from gentoo to macosx since I will need to transfer all of my data.
I realize this post is old, but I'll offer my thoughts anyway...
I don't know of a good article about migrating to OS X from Linux and other more conventional UNIX-like systems. Most of your data is probably in your home directory, right? Just copy it over. You can do this with a CD-R or a USB keychain drive, but I transfer files between my Mac and my other UNIX machines through my home network. OS X can mount NFS and Samba shares and is capable of running an FTP server. Even if you don't know how to set up NFS or Samba on your Linux box, you can temporarily enable the FTP server on your Macintosh and upload your files to it that way.
For me, the most difficult part of the transition was migrating my favorite programs to OS X. I had grown spoiled by the convenience that Portage offered and had forgotten how irritating it is to track down and install dependencies (and dependencies of dependencies) by hand. Now that Portage is available on OS X, it's not nearly as bad. But Portage for OS X, as excellent as it is, still won't build a number of packages that are important to me. Fortunately, that list is getting smaller all the time...
You might also look at your file naming on Linux. MacOSX HFS+ is case-insensitive. So, "XxX.txt" is the same as "xxx.txt" or "XXX.txt" on MacOSX. However, these are normally separate files on Linux.
I use cvs to keep some data current on Linux and MacOSX. For MacOSX, it is only installed when you install the developer tools. I set up a Linux box as the cvs server.