>>> Emerging (2 of 2) dev-ruby/mysql-ruby-2.7.2 to / * mysql-ruby-2.7.2.tar.gz MD5 ;-) ... [ ok ] * mysql-ruby-2.7.2.tar.gz RMD160 ;-) ... [ ok ] * mysql-ruby-2.7.2.tar.gz SHA1 ;-) ... [ ok ] * mysql-ruby-2.7.2.tar.gz SHA256 ;-) ... [ ok ] * mysql-ruby-2.7.2.tar.gz size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking mysql-ruby-2.7.2.tar.gz ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking mysql-ruby-2.7.2.tar.gz to /var/tmp/portage/dev-ruby/mysql-ruby-2.7.2/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/dev-ruby/mysql-ruby-2.7.2/work/mysql-ruby-2.7.2 ... checking for mysql_query() in -lmysqlclient... no checking for main() in -lm... yes checking for mysql_query() in -lmysqlclient... no checking for main() in -lz... yes checking for mysql_query() in -lmysqlclient... no checking for main() in -lsocket... no checking for mysql_query() in -lmysqlclient... no checking for main() in -lnsl... yes checking for mysql_query() in -lmysqlclient... no checking for main() in -lmygcc... no checking for mysql_query() in -lmysqlclient... no *** 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}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/bin/ruby18 --with-mysql-config --without-mysql-config --with-mysql-dir --without-mysql-dir --with-mysql-include --without-mysql-include=${mysql-dir}/include --with-mysql-lib --without-mysql-lib=${mysql-dir}/lib --with-mysqlclientlib --without-mysqlclientlib --with-mlib --without-mlib --with-mysqlclientlib --without-mysqlclientlib --with-zlib --without-zlib --with-mysqlclientlib --without-mysqlclientlib --with-socketlib --without-socketlib --with-mysqlclientlib --without-mysqlclientlib --with-nsllib --without-nsllib --with-mysqlclientlib --without-mysqlclientlib --with-mygcclib --without-mygcclib --with-mysqlclientlib --without-mysqlclientlib !!! ERROR: dev-ruby/mysql-ruby-2.7.2 failed. Call stack: ebuild.sh, line 1593: Called dyn_compile ebuild.sh, line 951: Called src_compile mysql-ruby-2.7.2.ebuild, line 21: Called die !!! (no error message) !!! If you need support, post the topmost build error, and the call stack if relevant.
Created attachment 105558 [details] emerge --info
qlop -l mysql Thu Dec 28 00:54:40 2006 >>> dev-db/mysql-5.0.30 Thu Dec 28 01:58:41 2006 >>> virtual/mysql-5.0 Thu Dec 28 03:12:51 2006 >>> dev-perl/DBD-mysql-3.0008 Thu Dec 28 17:36:54 2006 >>> dev-ruby/mysql-ruby-2.7.2 Thu Dec 28 19:09:43 2006 >>> dev-perl/DBD-mysql-4.00 Thu Jan 4 21:33:24 2007 >>> dev-db/mysql-5.0.30 Fri Jan 5 14:18:47 2007 >>> dev-db/mysql-5.0.30 Fri Jan 5 14:18:49 2007 >>> virtual/mysql-5.0 Fri Jan 5 19:52:59 2007 >>> dev-db/mysql-5.0.26-r1 Fri Jan 5 20:41:00 2007 >>> dev-db/mysql-4.1.22 Fri Jan 5 21:12:47 2007 >>> virtual/mysql-4.1 Fri Jan 5 21:49:19 2007 >>> dev-db/mysql-community-5.0.27 Fri Jan 5 21:49:59 2007 >>> virtual/mysql-5.0 i think since the upgrade to dev-db/mysql-5.0.30. as you can see i tried reemerging other mysql versions, buth with the same luck.
dev-ruby/mysql-ruby-2.7 does the same.
if i edit the ebuild and change ruby extconf.rb to ruby extconf.rb --with-mysql-dir=/usr/ it finds libmysql, but then coreutils-6.7-r1 moved /bin/install to /usr/bin/install, which is not correct in the newly created Makefile. i haven't figured it out yet.
*** This bug has been marked as a duplicate of 159922 ***
somehow after emerging dev-db/mysql-5.0.30-r1 the libmysql situation is resolved. the coreutils issue is a duplicate, that's correct. thanks
OK, closing then :)