Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a Funtoo system now, but want to migrate (back) to Gentoo. If possible keeping a usable system during the installation (not rebuilding from scratch using a live CD). Both systems should be ~amd64.

I found an old description of someone who did it the other way round. To me it sounds as if the steps are:

  1. Replace /usr/portage/ with a gentoo portage snapshot.
  2. Regenerate the manifest of portage's ebuild.
  3. Reemerge portage and do emerge --sync
  4. Rebuild system (emerge -e @system).
  5. Rebuild the rest where necessary (emerge -uND @world)

Do I miss anything?

What about the profiles? Are there possible incompatibilities in the init scripts (e.g. network interfaces and configuration)? Should I expect problems from UEFI during boot (using grub)? Are there differences in genkernel?

share|improve this question
Curiosity: why the move? (I've always been Gentoo) – lkraav Jan 13 '14 at 23:48
@lkraav I went to Funtoo some years ago, because the packages were newer there and portage sync was much faster (git instead of rsync). Now the Funtoo packages tend to be older and masked in a way that many ebuilds from overlays do not work. Also multilib works rather badly (ABI_X86="64 32" cannot be used, because some dependencies have those flags removed in the Funtoo versions), although I do not yet know if this is better on Gentoo it certainly is worth a try. – Tim Jan 14 '14 at 9:12
I will suggest just to make new clean installation and transfer only data you need there. But what you said is correct and it's complicated in the same time. It's not documented and I doubt someone can consultate you here being sure in everything. – Cynede Mar 3 '14 at 18:44
@Heather This is what I did (after not being able to do it the way I intended). – Tim Mar 3 '14 at 20:08
I've had very bad experiences with migrating a Gentoo installation to a different compiler profile (from one time I fumbled profile selection and ended up installing a 32 bit system when I wanted 64 bits). It is theoretically possible, but compiler profile is the big show stopper, and that's just between different profiles of Gentoo, let alone migrating to an entirely different distro with different package assortment, organization and everything. I'd suggest installing from scratch. It's going to suck big time... but it is how it is. – RAKK Mar 10 '15 at 18:01

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.