Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 298828 - dev-ruby/rake-compiler-0.7.0 fails to build with USE="doc"
Summary: dev-ruby/rake-compiler-0.7.0 fails to build with USE="doc"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-29 06:20 UTC by Michiel de Bruijne
Modified: 2009-12-29 11:51 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michiel de Bruijne 2009-12-29 06:20:13 UTC
[32;01m*[0m CPV:  dev-ruby/rake-compiler-0.7.0
 [32;01m*[0m REPO: gentoo
 [32;01m*[0m USE:  amd64 doc elibc_glibc kernel_linux multilib ruby_targets_ruby18 userland_GNU
>>> Unpacking source...
 [32;01m*[0m Running unpack phase for all ...
>>> Unpacking rake-compiler-0.7.0.tar.gz to /var/tmp/portage/dev-ruby/rake-compiler-0.7.0/work/all
>>> Source unpacked in /var/tmp/portage/dev-ruby/rake-compiler-0.7.0/work
>>> Preparing source in /var/tmp/portage/dev-ruby/rake-compiler-0.7.0/work ...
 [32;01m*[0m Running prepare phase for all ...
 [32;01m*[0m Running source copy phase for ruby18 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-ruby/rake-compiler-0.7.0/work ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-ruby/rake-compiler-0.7.0/work ...
 [32;01m*[0m Running compile phase for all ...
(in /var/tmp/portage/dev-ruby/rake-compiler-0.7.0/work/all/luislavena-rake-compiler-2834041)
Cucumber gem is required, please install it. (gem install cucumber)
RDoc 2.4.3+ gem is required, please install it (gem install rdoc).
You need a GEM_SPEC and DOC rdoc definitions present. task publish not defined.
RCov gem is required, please install it (gem install rcov).
rake aborted!
Don't know how to build task 'rdoc'

(See full trace by running task with --trace)
 [31;01m*[0m ERROR: dev-ruby/rake-compiler-0.7.0 failed:
 [31;01m*[0m   failed to (re)build documentation
 [31;01m*[0m 
 [31;01m*[0m Call stack:
 [31;01m*[0m     ebuild.sh, line   48:  Called src_compile
 [31;01m*[0m   environment, line 2757:  Called ruby-ng_src_compile
 [31;01m*[0m   environment, line 2530:  Called _ruby_invoke_environment 'all' 'all_ruby_compile'
 [31;01m*[0m   environment, line  323:  Called all_ruby_compile
 [31;01m*[0m   environment, line  374:  Called all_fakegem_compile
 [31;01m*[0m   environment, line  343:  Called die
 [31;01m*[0m The specific snippet of code:
 [31;01m*[0m           rake ${RUBY_FAKEGEM_TASK_DOC} || die "failed to (re)build documentation";
 [31;01m*[0m 
 [31;01m*[0m If you need support, post the output of 'emerge --info =dev-ruby/rake-compiler-0.7.0',
 [31;01m*[0m the complete build log and the output of 'emerge -pqv =dev-ruby/rake-compiler-0.7.0'.
 [31;01m*[0m The complete build log is located at '/var/tmp/portage/dev-ruby/rake-compiler-0.7.0/temp/build.log'.
 [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/dev-ruby/rake-compiler-0.7.0/temp/environment'.
 [31;01m*[0m S: '/var/tmp/portage/dev-ruby/rake-compiler-0.7.0/work/all//luislavena-rake-compiler-2834041'





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 05: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-r3, 1.9.6-r2, 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/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /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"
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
Comment 1 Hans de Graaff gentoo-dev Security 2009-12-29 11:51:25 UTC
This is due to a missing dependency on dev-ruby/rdoc. I've fixed this in CVS.

Thanks for reporting.