* Package: dev-ruby/sqlite3-1.6.1:0 * Repository: gentoo * Maintainer: ruby@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux ruby_targets_ruby27 ruby_targets_ruby30 userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... * Running unpack phase for all * Unpacking .gem file... * Uncompressing metadata * Unpacking data.tar.gz >>> Source unpacked in /var/tmp/portage/dev-ruby/sqlite3-1.6.1/work >>> Preparing source in /var/tmp/portage/dev-ruby/sqlite3-1.6.1/work ... * Running prepare phase for all * Running prepare phase for all * Running source copy phase for ruby27 * Running source copy phase for ruby30 >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-ruby/sqlite3-1.6.1/work ... * Running configure phase for ruby27 Ignoring thin-1.8.1 because its extensions are not built. Try: gem pristine thin --version 1.8.1 *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib64 --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/bin/$(RUBY_BASE_NAME)27 Traceback (most recent call last): 2: from extconf.rb:2:in `
' 1: from /usr/lib64/ruby/site_ruby/2.7.0/rubygems/core_ext/kernel_require.rb:88:in `require' /usr/lib64/ruby/site_ruby/2.7.0/rubygems/core_ext/kernel_require.rb:88:in `require': cannot load such file -- mini_portile2 (LoadError) * ERROR: dev-ruby/sqlite3-1.6.1::gentoo failed (configure phase): * (no error message) * * Call stack: * ebuild.sh, line 136: Called src_configure * environment, line 2198: Called ruby-ng_src_configure * environment, line 1800: Called _ruby_each_implementation 'each_ruby_configure' * environment, line 463: Called _ruby_invoke_environment 'ruby27' 'each_ruby_configure' * environment, line 596: Called each_ruby_configure * environment, line 860: Called each_fakegem_configure * environment, line 809: Called die * The specific snippet of code: * CC=$(tc-getCC) ${RUBY} --disable=did_you_mean -C ${extension%/*} ${extension##*/} --with-cflags="${CFLAGS}" --with-ldflags="${LDFLAGS}" ${RUBY_FAKEGM_EXTENSION_OPTIONS} || die; * * If you need support, post the output of `emerge --info '=dev-ruby/sqlite3-1.6.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-ruby/sqlite3-1.6.1::gentoo'`. * The complete build log is located at '/var/log/portage/dev-ruby:sqlite3-1.6.1:20230319-022102.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-ruby/sqlite3-1.6.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/sqlite3-1.6.1/temp/environment'. * Working directory: '/var/tmp/portage/dev-ruby/sqlite3-1.6.1/work/ruby27/sqlite3-1.6.1' * S: '/var/tmp/portage/dev-ruby/sqlite3-1.6.1/work/ruby27/sqlite3-1.6.1'