Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 124750

Summary: dev-db/mysql-5.0.18-r30 failed - eautoreconf: command not found
Product: Gentoo Linux Reporter: Mudrii <mudrii>
Component: EclassesAssignee: Gentoo Linux MySQL bugs team <mysql-bugs>
Status: VERIFIED FIXED    
Severity: normal    
Priority: High    
Version: 2006.0   
Hardware: AMD64   
OS: Other   
Whiteboard:
Package list:
Runtime testing required: ---

Description Mudrii 2006-03-03 00:53:51 UTC
I try to recompile mysql-5.0.18-r30 and get an error

 emerge --info
Portage 2.0.54 (default-linux/amd64/2006.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gentoo-r5 x86_64)
=================================================================
System uname: 2.6.15-gentoo-r5 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Gentoo Base System version 1.6.14
ccache version 2.3 [enabled]
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.ecc.u-tokyo.ac.jp/GENTOO http://gentoo.gg3.net/ ftp://gg3.net/pub/linux/gentoo/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 acpi apache2 bitmap-fonts bzip2 crypt dbx doc expat fortran ftp gd gmp ithreads lm_sensors logrotate mhash mysql mysqli ncurses nls nptl pam pcre perl php posix python readline samba sharedext simplexml snmp sockets spl sqlite ssl symlink tcpd threads tokenizer udev unicode userlocales verbose xinetd xml xml2 xmlrpc zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS




emerge -pv mysql

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] dev-db/mysql-5.0.18-r30  -berkdb -big-tables -cluster -debug -embedded -extraengine -max-idx-128 -minimal +perl (-selinux) -srvdir +ssl -static 0 kB

Total size of downloads: 0 kB


emerge mysql
Calculating dependencies ...done!
>>> emerge (1 of 1) dev-db/mysql-5.0.18-r30 to /
>>> md5 files   ;-) mysql-5.1.7_beta.ebuild
>>> md5 files   ;-) mysql-5.0.18.ebuild
>>> md5 files   ;-) mysql-3.23.58-r1.ebuild
>>> md5 files   ;-) mysql-4.0.26.ebuild
>>> md5 files   ;-) mysql-4.0.25-r2.ebuild
>>> md5 files   ;-) mysql-4.1.16-r30.ebuild
>>> md5 files   ;-) mysql-4.1.14.ebuild
>>> md5 files   ;-) mysql-5.0.18-r30.ebuild
>>> md5 files   ;-) mysql-4.1.18-r30.ebuild
>>> md5 files   ;-) mysql-4.1.16.ebuild
>>> md5 files   ;-) files/digest-mysql-5.0.18-r30
>>> md5 files   ;-) files/mysql-slot.conf.d
>>> md5 files   ;-) files/digest-mysql-4.1.16-r30
>>> md5 files   ;-) files/digest-mysql-4.1.18-r30
>>> md5 files   ;-) files/my.cnf-4.1-r1
>>> md5 files   ;-) files/mysql-slot.rc6-r1
>>> md5 files   ;-) files/digest-mysql-3.23.58-r1
>>> md5 files   ;-) files/mysql-slot.rc6
>>> md5 files   ;-) files/mysql.init
>>> md5 files   ;-) files/mysqlmanager-slot.conf.d
>>> md5 files   ;-) files/my.cnf-4.0.24-r1
>>> md5 files   ;-) files/my.cnf-4.0.14-r1
>>> md5 files   ;-) files/digest-mysql-5.0.18
>>> md5 files   ;-) files/my.cnf-4.1
>>> md5 files   ;-) files/logrotate.mysql
>>> md5 files   ;-) files/mysql-4.0.24-r1.rc6
>>> md5 files   ;-) files/my.cnf
>>> md5 files   ;-) files/digest-mysql-5.1.7_beta
>>> md5 files   ;-) files/mysql-slot.conf.d-r1
>>> md5 files   ;-) files/mysql-4.0.15.rc6
>>> md5 files   ;-) files/digest-mysql-4.1.14
>>> md5 files   ;-) files/digest-mysql-4.0.25-r2
>>> md5 files   ;-) files/mysql-slot.rc6-r3
>>> md5 files   ;-) files/digest-mysql-4.0.26
>>> md5 files   ;-) files/mysql-4.0.24-r2.rc6
>>> md5 files   ;-) files/digest-mysql-4.1.16
>>> md5 files   ;-) files/mysqlmanager-slot.rc6
>>> md5 files   ;-) files/logrotate-slot.mysql
>>> md5 src_uri ;-) mysql-5.0.18.tar.gz
>>> md5 src_uri ;-) mysql-extras-20060115.tar.bz2
>>> Unpacking source...
 * MySQL DATADIR is /var/lib/mysql-500
 * Previous datadir found, it's YOUR job to change
 * ownership and have care of it
>>> Unpacking mysql-5.0.18.tar.gz to /var/tmp/portage/mysql-5.0.18-r30/work
>>> Unpacking mysql-extras-20060115.tar.bz2 to /var/tmp/portage/mysql-5.0.18-r30/work
 * using "010_all_slot-my-print-default-r2.patch"
 * >    Move config directory to the gentoo default
 * using "035_x86_asm-pic-fixes-r7.patch"
 * >    remove page relocations
 * >    Most part of the original patch has already been accepted by MysQL,
 * >    here is the remaining.
 * >    _many_ tanks to pageexec@freemail.hu
 * using "080_all_slot_script-r4.patch"
 * >    add slot MySQL support to scripts utilities
 * using "081_all_slot_manager-r3.patch"
 * >    add slot support for mysqlmanager
 * using "703_all_test-rpl_rotate_logs.patch"
 * >    fix for the test suite
 * Applying various patches (bugfixes/updates) ...
 *   010_all_slot-my-print-default-r2.patch ...                                                                 [ ok ]
 *   080_all_slot_script-r4.patch ...                                                                           [ ok ]
 *   081_all_slot_manager-r3.patch ...                                                                          [ ok ]
 *   703_all_test-rpl_rotate_logs.patch ...                                                                     [ ok ]
 * Done with patching
 * reconfiguring dir "."
/usr/portage/eclass/mysql.eclass: line 166: eautoreconf: command not found
 * reconfiguring dir "innobase"
/usr/portage/eclass/mysql.eclass: line 166: eautoreconf: command not found
>>> Source unpacked.
 * bdb berkeley-db disabled due to arch or version

!!! ERROR: dev-db/mysql-5.0.18-r30 failed.
!!! Function econf, Line 498, Exitcode 1
!!! no configure script found
!!! If you need support, post the topmost build error, NOT this status message.


Before it worked well, 2 days agoo.

How can I fix it ?
Comment 1 Francesco R. (RETIRED) gentoo-dev 2006-03-03 01:34:15 UTC
emerge sync (wait a pair of hour), it was missing the inherit of autotools.eclass .
Forgot that and to wait the morning to commit , thanks for the report.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-03-03 02:06:18 UTC
*** Bug 124756 has been marked as a duplicate of this bug. ***
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-03-03 02:42:21 UTC
*** Bug 124758 has been marked as a duplicate of this bug. ***
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-03-03 02:43:27 UTC
*** Bug 124760 has been marked as a duplicate of this bug. ***
Comment 5 Mudrii 2006-03-03 02:54:49 UTC
Sorry for refresh :( it was on auto refresh mrrrr

Thx for Update informations 
Comment 6 Mudrii 2006-03-03 03:20:13 UTC
All went well 

Thank you for fixing the problem with mysql