As explained in the forums here: http://forums.gentoo.org/viewtopic.php?p=1701715#1701715 if the boot partition is not the first partition on the disk then the PRAM must be zapped, or mkofboot must used nvsetenv, before the boot process will work. However the dependency on nvsetenv is not described anywhere that I could find. If yaboot depended on powerpc-utils then this configuration would be supported by default. Reproducible: Always Steps to Reproduce: 1. Install gentoo on a disk where MacOS X is the first partition on the disk. 2. Follow the PPC handbook 3. configure yaboof.conf, making macosx the default OS. Actual Results: After a pause, the machine boots into MacOS X Expected Results: The yaboot menu should have appeared.
The current stable version of yaboot depends on powerpc-utils. It is included with the upcoming 2004.3 release. I think, this bug could be closed.