Ports-2012-to-kits-migration-guide

From Funtoo
Jump to navigation Jump to search

Intro

In this guide we will try to cover a migration from older Funtoo portage tree known as ports-2012 to a new kits based tree, called meta-repo

Current builds migration

For current builds aka "unstable keyworded" boxes its as easy as in meta-repo's README: https://github.com/funtoo/meta-repo/blob/master/README.rst Notice, that after emerge -auDN @world you may see a various ebuilds updates and downgrades. This is expected. With update, newer version of ego provided. It has new module "sync" which is created to perform updates of meta-repo. Because of unique structure of meta-repo portage has no ability to sync with a familiar emerge --sync. It may have this support in future. To update just run:

root # ego sync

Stable build migration