Gentoo Logo

ppc Release Notes for Gentoo Linux 2004.3


1.  The Gentoo Linux Project


Gentoo Linux is a community driven project committed to producing high quality opensource software. These release notes for Gentoo Linux 2004.3 summarize important package updates, security updates, and many other changes that have happened since Gentoo Linux 2004.2

Table of Contents

  • 1. Overview
  • 2. Important Changes
  • 2.1 Security Updates
  • 2.2 Errata
  • 2.3 Critical Package Updates
  • 2.4 Portage Updates
  • 2.5 Userland Updates
  • 2.6 Documentation Updates
  • 3. Upgrading from previous versions of Gentoo Linux

2.  Important Changes for 2004.3

Security Updates

Gentoo Linux 2004.3 contains security updates to address GLSAs (Gentoo Linux Security Advisories) numbered 200407-13 to 200410-26.

Individual GLSAs can be referenced by going to$x.xml, and substituting $x with the desired GLSA number.

For more information, please consult the the Gentoo Linux Security Project home page.


Errata Workaround
Creating a RAID fails because of missing device nodes Manually create the device nodes using MAKEDEV md

Critical Package Updates

Important package-versions in this release:

  • gcc 3.4.1-r3
  • glibc 2.3.4-20040808
  • development-sources 2.6.9
  • gentoo-dev-sources 2.6.9-r1
  • gentoo-sources 2.4.26-r9
  • Portage 2.0.51-r2
  • 6.8.0-r1
  • KDE 3.3.0
  • GNOME 2.6.2-r1
  • XFCE4 4.0.6

Coreutils is available in Version 5.2.1 with ACL patches. is now the default XServer (current version is 6.8.0-r1).

With this release "cascading-profiles" are officially introduced. For more information about cascading-profiles please read For information about how to change your profile please read

Warning: Cascading profiles will only work with Portage >=2.0.51. Make sure to first upgrade to an appropriate version of Portage and then upgrade your profile!

Portage Updates

The Portage version included in this release is 2.0.51-r2 and the ChangeLog can be found via our online CVS repository.

Userland Updates

  • Genkernel has been updated. Its behaviour is different to previous versions in pre-2004.1 releases.
  • Gentoo Linux 2004.3 is fully compatible with Linux kernel 2.6. To use kernel 2.6, just emerge gentoo-dev-sources.
  • Catalyst, the Gentoo Release Metatool, is stable in Portage as version 1.1.0. To use Catalyst, simply emerge catalyst.
  • The default XServer has changed from XFree86 to's X-Server. If you want to use the new server instead of the old XFree (which is unmaintained now) simply emerge xorg-x11 instead of xfree

Documentation Updates

Much consideration and time has been spent on the Gentoo Installation Handbook in order to get it more in sync with Gentoo 2004.3. Please note that it is a constant work in progress, and if any bugs are encountered, please refer them to the Gentoo Linux bugtracking system at

3.  Upgrading and Installation of Gentoo Linux 2004.3

Installing Gentoo Linux 2004.3

The entire Gentoo Linux installation process is documented in the Gentoo Handbook.

Each architecture offers three LiveCDs. The first one being a universal bootable LiveCD which can be used to install with or without an Internet connection. The second LiveCD is a non-bootable subarch-optimized Gentoo Reference Platform (GRP) LiveCD which contains precompiled binaries of popular programs such as, KDE, and GNOME. The third LiveCD is a bootable minimal LiveCD that is smaller in size and includes only the basics needed to simply boot a machine.

At minimum, the universal or minimal LiveCD is required to boot the machine and install Gentoo. The universal LiveCD requires an Internet connection to install from a stage1 installation tarball, but does not require an Internet connection to install from a stage3 installation tarball. The minimal LiveCD requires an Internet connection to install Gentoo Linux.

The Universal PPC 2004.3 livecd has a Darwin / MacOS X cross compiler on board. The minimal cd is not equipped with this feature. A gcc-3.4.1 linux compiler is also available on the bigger cd. Distcc is enabled by default.

Full Pegasos support out of the box. Thanks to Freescale Semiconductor and Genesi for donating Open Desktop Workstations. It is no longer required to pass arguments to the Pegasos kernel, the default arguments are compiled into the kernel.

Just like 2004.2/PPC , this release features a squashfs2 compressed livecd loop filesystem. An X-enabled live DVD/CD with automatic boottime configuration will be available after the 2004.3 release in the /experimental directory on the mirrors and

Livecd kernels are 2.6.9 based. ImacG5 support still experimental because of issues with cdrom and thermal management (fans at 100%). The ImacG5 boots to a static shell initrd prompt. The pending experimental X-enabled live DVD and CD will support this machine completely.

Because of size constraints, there are only 604, G3, G4, G5 and Pegasos compatible kernels on the cd. An experimental livecd for more exotic prep and chrp machines will be available in the near future. Testers needed (

Cascading 2004.3 profile as the default profile and udev as default dev-manager. Completely revamped toolchain (gcc-3.4.1, glibc 2.3.4 based). The entire ppc portage tree has been tested and prepared for NPTL, linux26-headers compatibility. NPTL is not enabled by default however, add NPTL to your use flags for an NPTL enabled PPC toolchain. Please note that a 2.4 kernel can not boot a userland with an NPTL enabled toolchain.

Bootsplash can be used on ppc. Not enabled by default on the livecd (yet). emerge bootsplash

A lot of work was performed on oldworld support, feedback welcome on

The LiveCDs are located on the mirrors as follows:

LiveCD Description Location on Mirrors
Universal bootable LiveCD /releases/ppc/2004.3/livecd/install-ppc-universal-2004.3.iso
Minimal bootable LiveCD /releases/ppc/2004.3/livecd/install-ppc-minimal-2004.3.iso
Non-bootable GRP-/Packages CD /releases/ppc/2004.3/packagecd/packages-ppc-2004.3.iso

Upgrading to Gentoo Linux 2004.3

If you already have a working installation of Gentoo Linux (Version 1.4, 2004.0, 2004.1) there is no need to reinstall. You will automatically get Gentoo 2004.3 if you sync your Portage tree and run emerge --update world. If you still have an installation with a Gentoo 1.2 profile it might make sense -- in some cases -- that you do a new installation.

There is also the possibility to update your system to a 1.4 profile from which you -- as already stated -- can easily get to Gentoo 2004.3. This update includes recompiling of glibc and some essential system packages; it will take a very long time (possibly longer as a complete re-installation) and it might also fail. So if you still have an installation with a Gentoo 1.2 profile, it's your decision whether you update or reinstall.


Page updated 15 November 2004

Summary: Gentoo 2004.3 Release Notes.

John Davis

Pieter Van den Abeeles
ppc Release Coordinator

Donate to support our development efforts.

Copyright 2001-2015 Gentoo Foundation, Inc. Questions, Comments? Contact us.