public
Description: Merged portage tree - this tree contains both funtoo.org and gentoo.org branches
Home | Edit | New

Home

Funtoo Portage Git Tree

Quick HOWTO

Hey You! Look over here: If you are installing a Funtoo stage3 tarball and want to get started quickly, please see First Steps.

Introduction

This Portage tree contains both the official Gentoo.org Portage tree as well as the Funtoo.org Portage tree – both as separate branches. It also includes a branch called master which contains nothing except a README file explaining how to use the repo as well as a LICENSE file.

NOTE: The Funtoo Portage tree (in the funtoo.org branch) is actively being developed, and is primarily intended for hackers who want to contribute to the development of Gentoo. It is not intended to be a production Portage tree – this means that it is possible that some packages might periodically break and this tree does have the potential of hosing your system if you use it as your “regular” Portage tree.

The Gentoo.org tree

The official gentoo.org tree is in the main gentoo.org branch. This tree is updated every few days with the latest changes from gentoo.org.

The Funtoo.org tree

The funtoo.org tree is in the branch named funtoo.org and is maintained by Daniel Robbins. This tree is updated periodically with fixes from the Funtoo project. In addition, every few days, recent changes from the gentoo.org (“gentoo.org”) branch are merged into this tree to keep it current. This tree tracks recent changes to the Gentoo Linux project but also contains Funtoo changes and improvements. Funtoo work is primarily being done in the ~x86 and ~amd64 arches, and primarily on core packages.

The funtoo.org branch is used to build unstable releases of Gentoo Linux for x86, amd64 and pentium4.

I do perform some significant, yet very focused testing on this tree – I use the contents of this tree to build up ~x86, ~amd64 and ~pentium4 stages twice a week, which will detect build failures within a day or two. In addition, I periodically generate OpenVZ templates from my stage3 tarballs and boot them in OpenVZ to ensure that the boot process (OpenRC and friends) is working properly. This is actually a very good test of all core system packages, but I do not test things like KDE, GNOME, xorg-x11, etc.

If you’d like to use this wonderful resource, proceed to First Steps.

After you’ve run the First Steps, check out the other steps towards helping with development:

For help with Git, check out some of these links:
Last edited by funtoo, Wed Dec 10 10:30:40 -0800 2008
Home | Edit | New
Versions: