/var/tmp/portage/dev-ruby/rdoc-2.4.3/temp/build.log * CPV: dev-ruby/rdoc-2.4.3 * REPO: gentoo * USE: amd64 doc elibc_glibc kernel_linux multilib ruby_targets_ruby18 userland_GNU >>> Unpacking source... * Running unpack phase for all ... >>> Unpacking rdoc-2.4.3.tgz to /var/tmp/portage/dev-ruby/rdoc-2.4.3/work/all >>> Source unpacked in /var/tmp/portage/dev-ruby/rdoc-2.4.3/work >>> Preparing source in /var/tmp/portage/dev-ruby/rdoc-2.4.3/work ... * Running prepare phase for all ... * Running source copy phase for ruby18 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-ruby/rdoc-2.4.3/work ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-ruby/rdoc-2.4.3/work ... * Running compile phase for all ... (in /var/tmp/portage/dev-ruby/rdoc-2.4.3/work/all/rdoc-2.4.3) Hoe.new {...} deprecated. Switch to Hoe.spec. mkdir -p doc >>> Source compiled. >>> Test phase [not enabled]: dev-ruby/rdoc-2.4.3 >>> Install rdoc-2.4.3 into /var/tmp/portage/dev-ruby/rdoc-2.4.3/image/ category dev-ruby * Running install phase for ruby18 ... * Running install phase for all ... /var/tmp/portage/dev-ruby/rdoc-2.4.3/work/all/rdoc-2.4.3/doc /var/tmp/portage/dev-ruby/rdoc-2.4.3/work/all/rdoc-2.4.3 /var/tmp/portage/dev-ruby/rdoc-2.4.3/work !!! dohtml: * does not exist * ERROR: dev-ruby/rdoc-2.4.3 failed: * failed to install documentation * * Call stack: * ebuild.sh, line 48: Called src_install * environment, line 2769: Called ruby-ng_src_install * environment, line 2548: Called _ruby_invoke_environment 'all' 'all_ruby_install' * environment, line 323: Called all_ruby_install * environment, line 378: Called all_fakegem_install * environment, line 352: Called die * The specific snippet of code: * dohtml -r * || die "failed to install documentation"; * * If you need support, post the output of 'emerge --info =dev-ruby/rdoc-2.4.3', * the complete build log and the output of 'emerge -pqv =dev-ruby/rdoc-2.4.3'. * The complete build log is located at '/var/tmp/portage/dev-ruby/rdoc-2.4.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/rdoc-2.4.3/temp/environment'. * S: '/var/tmp/portage/dev-ruby/rdoc-2.4.3/work/all//rdoc-2.4.3' * QA Notice: file does not exist: * * dohtml: * does not exist emerge --info Portage 2.2_rc61 (default/linux/amd64/10.0, gcc-4.4.2, glibc-2.11-r1, 2.6.32-gentoo-r1 x86_64) ================================================================= System uname: Linux-2.6.32-gentoo-r1-x86_64-Intel-R-_Core-TM-2_CPU_T7600_@_2.33GHz-with-gentoo-2.0.1 Timestamp of tree: Tue, 29 Dec 2009 18:30:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 4.0_p35 dev-java/java-config: 2.1.10 dev-lang/python: 2.6.4, 3.1.1-r1 dev-python/pycrypto: 2.1.0 dev-util/ccache: 2.4-r8 dev-util/cmake: 2.8.0 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.6.0 sys-apps/sandbox: 2.2 sys-devel/autoconf: 2.13, 2.65 sys-devel/automake: 1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1 sys-devel/binutils: 2.20 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=core2 -O2 -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-march=core2 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--noconfmem --jobs 2 --keep-going --with-bdeps=y" FEATURES="assume-digests ccache distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/linux/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" LANG="en_US" LC_ALL="en_US" LDFLAGS="-Wl,-O1" LINGUAS="en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/layman/ftd4linux /usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="32bit 64bit X a52 aac aalib accessibility acl acpi addbookmarks addns addressbook adns ads agg aio akonadi alias alisp alsa amazon amd64 amr ao apache2 archive ares asf aspell ass assistant asyncns atmo audio auth automount autoreplace autotrace bash-completion berkdb bittorrent bookmarks bwscheduler bzip2 cairo calendar caps captury cdaudio cdda cddb cdio cdr chm chroot cleartype client clucene connectionstatus consolekit contactnotes corefonts cracklib crypt css cups curl cxx daap dbus dc1394 designer-plugin dga dirac directfb disk-partition djvu doc downloadorder dri dts dv dvb dvd dvdnav dvdr dvdread dynamic ebook eigen embedded enca encode eselect examples exif expat extras faac faad fbcon festival ffmpeg fftw firefox flac fluidsynth fontconfig fortran fts3 gallium gcj gcrypt gdbm gecko geoip geolocation gif git glib glitz gmm gnutls google-gadgets gphoto2 gps graphite gsl gsm gstreamer gtk gtkhtml gtkstyle hal handbook highlight history hpn htmlhandbook httpd hyperestraier iconv icu id3tag idn ieee1394 ilbc imagemagick imlib indi infowidget inotify iodbc ipfilter ipod ipw3945 jabber jadetex java javascript jingle joystick jpeg juju kate kdcraw kde kdehiddenvisibility kerberos kipi kontact kross ktts lame laptop lastfm lcms ldap lensfun libass libcaca libgcrypt libnl libnotify libproxy libsamplerate libsysfs libtiger live lm_sensors logviewer lua lzma mad matroska mediaplayer melt messenger midi mikmod mjpeg mmap mmx mng modplug mono moonlight motif mp3 mp3tunes mp4 mpeg mplayer msn mudflap multilib musepack musicbrainz mysql ncurses nepomuk netapi network network-cron nls nova nowlistening npp nptl nsplugin ntlm objc ocamlopt odk ogg openexr opengl openmp optimized-qmake otr pam pcap pcre pdf phonon physfs pipes plasma plugins pm-utils png policykit poppler-data portaudio postproc ppds privacy ps pstoedit python qalculate qt3support qt4 quicktime raptor rar raw rdesktop rdp readline redeyes rss rtc rtsp ruby rubytests samba sasl scanfolder scanner schroedinger sdl sdl-image search semantic-desktop sensord server sesame2 sha512 shine shm shout skins smbclient smbsharemodes smi solver speex spell sql sqlite sqlite3 srtp sse sse2 ssl ssse3 startup-notification statistics stats stream subversion svg sysfs syslog taglib tcpd templates texteffect theora threads threadsafe thumbnail thumbnails tidy tiff timidity tk tools translator tremor truetype tunepimp twolame udev unicode unzip upnp urandom urlpicpreview usb utempter v4l vcd vcdinfo vcdx vde vhook video vim-syntax visualization vlm vnc vorbis wav webdav-neon webinterface webkit webpresence websockets wifi winpopup wma-fixed wmf wps wv2 x264 xanim xattr xcb xcomposite xine xml xmlpatterns xmp xorg xosd xprint xscreensaver xslt xulrunner xv xvid xvmc yenc zip zlib zoran zrtp zvbi" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias asis auth_basic auth_digest authn_alias authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cern_meta charset_lite dav dav_fs dav_lock dbd deflate dir disk_cache dumpio env expires ext_filter file_cache filter headers ident imagemap include info log_config log_forensic logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_http rewrite setenvif speling status substitute unique_id userdir usertrack version vhost_alias" APACHE2_MPMS="worker" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon" Unset: CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS Reproducible: Always Steps to Reproduce:
I've partially fixed this in CVS so that the docs are actually generated. Unfortunately the code to generate docs depends on RDoc already being installed, so to bootstrap you'll need to install with USE=-doc once... Leaving this bug open until we figure out how to work around that.
(In reply to comment #1) > I've partially fixed this in CVS so that the docs are actually generated. > Unfortunately the code to generate docs depends on RDoc already being > installed, so to bootstrap you'll need to install with USE=-doc once... > > Leaving this bug open until we figure out how to work around that. > Hi Hans, I have tested the new ebuild and rdoc doesn't fail anymore with USE="doc". Thank you very much for your work on Ruby/Gentoo, it is really appreciated.
(In reply to comment #1) > I've partially fixed this in CVS so that the docs are actually generated. > Unfortunately the code to generate docs depends on RDoc already being > installed, so to bootstrap you'll need to install with USE=-doc once... > The problem were actually the tests. They are now fixed in CVS, so I'm closing the bug.