/usr/lib/ruby/1.8/rdoc/generators/template/html/html.rb (line 649) contains a "require" for a non-existant file: require 'rdoc/generators/template/html/one_page_html' See also http://sourceforge.net/tracker/index.php?func=detail&aid=936927&group_id=42128&atid=432184 Reproducible: Always Steps to Reproduce: 1. 2. 3. # emerge info Portage 2.0.50-r6 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 2.6.1-rc1) ================================================================= System uname: 2.6.1-rc1 i686 AMD Athlon(tm) XP 3000+ Gentoo Base System version 1.4.3.13 Autoconf: sys-devel/autoconf-2.58 Automake: sys-devel/automake-1.7.7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -fomit-frame-pointer -mcpu=athlon-xp -march=i686 -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /etc/tomcat /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -fomit-frame-pointer -mcpu=athlon-xp -march=i686 -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://sunsite.cnlab-switch.ch/ftp/mirror/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib alsa apm arts avi berkdb bonobo cdr crypt cups dvd encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 gtkhtml imlib java jpeg kde libg++ libwww mad mikmod mmx motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline ruby ruby18 samba scanner sdl slang spell sse ssl svga tcltk tcpd tiff truetype x86 xml xml2 xmms xv zlib"
The patch applied by Gentoo is simply a CVS diff to the snapshot of 2004-02-06, but I forgot to add -N to cvs diff for it. html.rb refers to one_page_html.rb after 2004-01-25 but it isn't going to be created with the patch. That was my fault, sorry for the inconvenience. Other than ri, some new sample files and test scripts are missing from the diff of 2004-02-06 due to missing -N. I'll unmask ruby-1.8.1-r3 (which is a CVS snapshot of ruby_1_8 branch at 2004-04-07) shortly. Thanks for reporting.
Fixed in CVS.