ゲームをいろいろとインストールしてたのですが、関連としてmysqlをインストールされるときにエラーが。Berkley DBの関連するコマンドがないみたいなエラーで、Berkley DBってsys-libs/dbと思いますが、最新が問題なく入ってます。USEフラグも矛盾がなさそうですが、どうも同じエラーでGentoo bugへ報告してる人がいるみたいです。USEフラグや関連パッケージの問題というよりmysqlのebuild自体の問題っぽいかも。
../../././bdb/dist/configure: line 6023: LTOPTIONS_VERSION: command not found
../../././bdb/dist/configure: line 6024: LTSUGAR_VERSION: command not found
../../././bdb/dist/configure: line 6025: LTVERSION_VERSION: command not found
../../././bdb/dist/configure: line 6026: LTOBSOLETE_VERSION: command not found
checking for a sed that does not truncate output… /bin/sed
../../././bdb/dist/configure: line 6103: syntax error near unexpected token `lt_decl_varnames,’
../../././bdb/dist/configure: line 6103: `lt_if_append_uniq(lt_decl_varnames, SED, , ,’
configure: error: could not configure Berkeley DB
!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/dev-db/mysql-5.0.60-r1/work/mysql/config.log
dbをOFFして外すと何かと問題がでそうなので解決するしかなさそうです。configureを見ると–with-berkley-db=で指定してるパスがビルドするディレクトリ内のbdbを指定してるけど、ここへコマンドをコピーしてないか、ディレクトリの指定が間違ってるかどちらかか?
もう少し巻き戻すと・・・
configure.ac:261: warning: LTOPTIONS_VERSION is m4_require’d but not m4_defun’d
aclocal.m4:184: LT_INIT is expanded from…
aclocal.m4:219: AC_PROG_LIBTOOL is expanded from…
configure.ac:261: the top level
configure.ac:261: warning: LTSUGAR_VERSION is m4_require’d but not m4_defun’d
configure.ac:261: warning: LTVERSION_VERSION is m4_require’d but not m4_defun’d
configure.ac:261: warning: LTOBSOLETE_VERSION is m4_require’d but not m4_defun’d
Running autoconf to build configure
configure.ac:261: warning: LTOPTIONS_VERSION is m4_require’d but not m4_defun’d
aclocal.m4:184: LT_INIT is expanded from…
aclocal.m4:219: AC_PROG_LIBTOOL is expanded from…
configure.ac:261: the top level
configure.ac:261: warning: LTSUGAR_VERSION is m4_require’d but not m4_defun’d
configure.ac:261: warning: LTVERSION_VERSION is m4_require’d but not m4_defun’d
configure.ac:261: warning: LTOBSOLETE_VERSION is m4_require’d but not m4_defun’d
configure:6105: error: possibly undefined macro: m4_ifval
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure:9870: error: possibly undefined macro: _LT_SET_OPTIONS
configure:9870: error: possibly undefined macro: LT_INIT
927978
927835
これも気になります。M4が実はトリガーか?sys-libs/dbはリコンパイルしても変わらないので、m4もリコンパイルしてみます。