* CPV: dev-ruby/highline-1.5.1-r1 * REPO: gentoo * USE: amd64 doc elibc_glibc kernel_linux multilib ruby_targets_ruby18 userland_GNU >>> Unpacking source... * Running unpack phase for all ... * Unpacking .gem file... ... [ ok ] /var/tmp/portage/dev-ruby/highline-1.5.1-r1/work/all/highline-1.5.1 /var/tmp/portage/dev-ruby/highline-1.5.1-r1/work/all /var/tmp/portage/dev-ruby/highline-1.5.1-r1/work/all /var/tmp/portage/dev-ruby/highline-1.5.1-r1/work * Unpacking data.tar.gz ... [ ok ] >>> Source unpacked in /var/tmp/portage/dev-ruby/highline-1.5.1-r1/work >>> Preparing source in /var/tmp/portage/dev-ruby/highline-1.5.1-r1/work ... * Running prepare phase for all ... * Running prepare phase for ruby18 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-ruby/highline-1.5.1-r1/work ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-ruby/highline-1.5.1-r1/work ... * Running compile phase for all ... (in /var/tmp/portage/dev-ruby/highline-1.5.1-r1/work/all/highline-1.5.1) rake aborted! Don't know how to build task 'AUTHORS' (See full trace by running task with --trace) * ERROR: dev-ruby/highline-1.5.1-r1 failed: * failed to (re)build documentation * * Call stack: * ebuild.sh, line 54: Called src_compile * environment, line 2757: Called ruby-ng_src_compile * environment, line 2535: Called _ruby_invoke_environment 'all' 'all_ruby_compile' * environment, line 337: Called all_ruby_compile * environment, line 379: Called all_fakegem_compile * environment, line 348: Called die * The specific snippet of code: * rake ${RUBY_FAKEGEM_TASK_DOC} || die "failed to (re)build documentation"; * * If you need support, post the output of 'emerge --info =dev-ruby/highline-1.5.1-r1', * the complete build log and the output of 'emerge -pqv =dev-ruby/highline-1.5.1-r1'. * The complete build log is located at '/var/tmp/portage/dev-ruby/highline-1.5.1-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/highline-1.5.1-r1/temp/environment'. * S: '/var/tmp/portage/dev-ruby/highline-1.5.1-r1/work/all//highline-1.5.1' Basically the distribution file comes with the AUTHORS file missing, and thus the doc task fails. Workaround: insert dev-ruby/highline -doc in /etc/portage/package.use Reproducible: Always Steps to Reproduce: 1. Run 'USE=doc emerge --oneshot =dev-ruby/highline-1.5.1-r1 Actual Results: The above pasted output Expected Results: Success
Fixed in -r2, thanks.