# emerge -avuDN world These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-ruby/mysql-ruby-2.8.1-r1 [2.8.1] USE="doc%* -test%" RUBY_TARGETS="ruby18%* (-ruby19)" 0 kB Total: 1 package (1 upgrade), Size of downloads: 0 kB Would you like to merge these packages? [Yes/No] >>> Verifying ebuild manifests >>> Emerging (1 of 1) dev-ruby/mysql-ruby-2.8.1-r1 * mysql-ruby-2.8.1.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * CPV: dev-ruby/mysql-ruby-2.8.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 mysql-ruby-2.8.1.tar.gz to /var/tmp/portage/dev-ruby/mysql-ruby-2.8.1-r1/work/all >>> Source unpacked in /var/tmp/portage/dev-ruby/mysql-ruby-2.8.1-r1/work >>> Preparing source in /var/tmp/portage/dev-ruby/mysql-ruby-2.8.1-r1/work ... * Running prepare phase for all ... * Applying mysql-ruby-2.8.1-test.patch ... [ ok ] * Running prepare phase for ruby18 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-ruby/mysql-ruby-2.8.1-r1/work ... * Running configure phase for ruby18 ... checking for mysql_query() in -lmysqlclient... yes checking for mysql_ssl_set()... yes checking for rb_str_set_len()... yes checking for rb_thread_start_timer()... yes checking for mysql.h... no checking for mysql/mysql.h... yes creating Makefile >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-ruby/mysql-ruby-2.8.1-r1/work ... * Running compile phase for ruby18 ... make -j5 x86_64-pc-linux-gnu-gcc -I. -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I. -DHAVE_MYSQL_SSL_SET -DHAVE_RB_STR_SET_LEN -DHAVE_RB_THREAD_START_TIMER -DHAVE_MYSQL_MYSQL_H -I/usr/local/include -fPIC -march=native -O2 -pipe -fno-strict-aliasing -fPIC -c mysql.c mysql.c: In function ‘time_inspect’: mysql.c:1797: warning: format ‘%04d’ expects type ‘int’, but argument 3 has type ‘long int’ mysql.c:1797: warning: format ‘%02d’ expects type ‘int’, but argument 4 has type ‘long int’ mysql.c:1797: warning: format ‘%02d’ expects type ‘int’, but argument 5 has type ‘long int’ mysql.c:1797: warning: format ‘%02d’ expects type ‘int’, but argument 6 has type ‘long int’ mysql.c:1797: warning: format ‘%02d’ expects type ‘int’, but argument 7 has type ‘long int’ mysql.c:1797: warning: format ‘%02d’ expects type ‘int’, but argument 8 has type ‘long int’ mysql.c: In function ‘time_to_s’: mysql.c:1810: warning: format ‘%04d’ expects type ‘int’, but argument 3 has type ‘long int’ mysql.c:1810: warning: format ‘%02d’ expects type ‘int’, but argument 4 has type ‘long int’ mysql.c:1810: warning: format ‘%02d’ expects type ‘int’, but argument 5 has type ‘long int’ mysql.c:1810: warning: format ‘%02d’ expects type ‘int’, but argument 6 has type ‘long int’ mysql.c:1810: warning: format ‘%02d’ expects type ‘int’, but argument 7 has type ‘long int’ mysql.c:1810: warning: format ‘%02d’ expects type ‘int’, but argument 8 has type ‘long int’ x86_64-pc-linux-gnu-gcc -shared -o mysql.so mysql.o -L. -L/usr/lib64 -Wl,-R/usr/lib64 -L/usr/local/lib -Wl,-R/usr/local/lib -L. -Wl,-O1 -rdynamic -Wl,-export-dynamic -Wl,-R -Wl,/usr/lib64 -L/usr/lib64 -lruby18 -lmysqlclient -lrt -ldl -lcrypt -lm -lc * Running compile phase for all ... rake aborted! No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb) /usr/lib64/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2377:in `raw_load_rakefile' (See full trace by running task with --trace) * ERROR: dev-ruby/mysql-ruby-2.8.1-r1 failed: * failed to (re)build documentation * * Call stack: * ebuild.sh, line 55: Called src_compile * environment, line 2766: Called ruby-ng_src_compile * environment, line 2544: Called _ruby_invoke_environment 'all' 'all_ruby_compile' * environment, line 338: Called all_ruby_compile * environment, line 372: Called all_fakegem_compile * environment, line 359: 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/mysql-ruby-2.8.1-r1', * the complete build log and the output of 'emerge -pqv =dev-ruby/mysql-ruby-2.8.1-r1'. * The complete build log is located at '/var/tmp/portage/dev-ruby/mysql-ruby-2.8.1-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/mysql-ruby-2.8.1-r1/temp/environment'. * S: '/var/tmp/portage/dev-ruby/mysql-ruby-2.8.1-r1/work/all//mysql-ruby-2.8.1' >>> Failed to emerge dev-ruby/mysql-ruby-2.8.1-r1, Log file: >>> '/var/tmp/portage/dev-ruby/mysql-ruby-2.8.1-r1/temp/build.log'
Thanks, fixed.