Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 105534 - mysql-4.1.14 fail archive test
Summary: mysql-4.1.14 fail archive test
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux MySQL bugs team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-10 13:52 UTC by Henrique Ferreiro
Modified: 2005-09-20 11:45 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Henrique Ferreiro 2005-09-10 13:52:57 UTC
archive                         [ fail ]
Errors are (from
/var/tmp/portage/mysql-4.1.14/work/mysql/mysql-test/var/log/mysqltest-time) :
This test is not supported by this installation mysqltest returned unexpected
code 15872, it has probably crashed (the last lines may be the most important
ones)

Aborting: archive failed. To continue, re-run with '--force'.
Ending Tests
Shutting-down MySQL daemon

Master(s) shutdown finished
Slave(s) shutdown finished

emerge --info:

Portage 2.0.52-r1 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r1,
2.6.13-gentoo i686)
================================================================= System uname:
2.6.13-gentoo i686 Intel(R) Pentium(R) M processor 1.60GHz Gentoo Base System
version 1.12.0_pre8 ccache version 2.4 [enabled]
dev-lang/python:     2.4.1-r1
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -mtune=pentium-m -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c
/etc/env.d" CXXFLAGS="-O2 -march=pentium-m -mtune=pentium-m -pipe"
DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg candy ccache
collision-protect digest distlocks fixpackages sandbox sfperms strict test"
GENTOO_MIRRORS="http://linuv.uv.es/mirror/gentoo
ftp://ftp.belnet.be/mirrors/rsync.gentoo.org/gentoo" LANG="gl_ES.UTF-8"
LC_ALL="gl_ES.UTF-8" MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/portage-gentopia
/usr/local/portage-bmg /usr/local/portage-fluidportage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acpi alsa avi
bash-completion bitmap-fonts bzip2 cairo cdr crypt cscope cups dbus dvd dvdr eds
emboss encode esd exif fbcon firefox flac foomaticdb fortran gd gdbm gif gimp
gnome gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal imagemagick imlib
javascript jpeg junit libg++ libwww mad mikmod mmx mmxext mng mp3 mpeg ncurses
nfs nls nptl offensive ogg oggvorbis opengl pic png ppds quicktime readline samba
scanner sqlite sse sse2 ssl tetex theora tiff truetype truetype-fonts type1-fonts
unicode usb vorbis xine xml xml2 xv xvid zlib userland_GNU kernel_linux
elibc_glibc" Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS 

Reproducible: Always
Steps to Reproduce:
Comment 1 Francesco R. (RETIRED) gentoo-dev 2005-09-11 11:28:45 UTC
It's not reproducible here, please cofirm that:
- it's always reproducible
- you compiled with "extraengine" use flag

the emerge directory is still there you should be able to:
# cd /var/tmp/portage/mysql-4.1.14/work/mysql/mysql-test/
# ./mysql-test-run archive

once done this the stuff in 
./var/log/*
could be useful to diagnostic the problem.
Comment 2 Henrique Ferreiro 2005-09-11 15:03:16 UTC
I reemerged it with extraengines and this is the new error:

bdb-alter-table-1               [ fail ]
Errors are (from
/var/tmp/portage/mysql-4.1.14/work/mysql/mysql-test/var/log/mysqltest-time) :
This test is not supported by this installation mysqltest returned unexpected
code 15872, it has probably crashed (the last lines may be the most important
ones)

Aborting: bdb-alter-table-1 failed. To continue, re-run with '--force'.
Ending Tests
Shutting-down MySQL daemon

Master(s) shutdown finished
Slave(s) shutdown finished

Why that use flag?
Comment 3 Francesco R. (RETIRED) gentoo-dev 2005-09-12 01:48:12 UTC
to c#2 , "archive" is the test for an alternative storage engine, the defaults
storage engines builded by the ebuild are "myisam" and "innodb".
Optionals are "bdb" builded with 'berkdb' USE flag and "archive", "csv",
"federated", "blackhole" builded with 'extraengine' USE flag.

I've asked if you compiled with 'extraengine' because that test can be run
*only* if the "archive" storage engine is compiled in, if it's not as obvious
the test fail. ==> I'll disable it from the ebuild and bug upstream (or do it
yourself if you like).

The error code returned from the berkdb make me think that the problem is the
same, the test suite is trying to test the "bdb" storage engine but it's not
compiled in.
So this time I'm asking if you emerged with "berkdb" use flag.
Comment 4 Henrique Ferreiro 2005-09-12 07:41:27 UTC
Thanks for the information.

These are the use flags:

localhost ~ # emerge -vp mysql

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

Calculating dependencies  ...done!
[ebuild   R   ] dev-db/mysql-4.1.14  -berkdb -big-tables -cluster -debug -doc
-extraengine -geometry -minimal -perl +readline (-selinux) +ssl -static -tcpd
+utf8 0 kB 
Comment 5 Francesco R. (RETIRED) gentoo-dev 2005-09-12 09:09:36 UTC
ebuilds
- mysql-4.1.13-r1
- mysql-4.1.14   
- mysql-5.0.12_beta
Now include a workaround for this, it should be avaiable in few hours to an
emerge sync.
Please test one and report.
Thanks
Comment 6 Marvin Vek 2005-09-15 21:49:28 UTC
I had the same. Setting -berkdb -extraengine helped, but it didn't stop there.
Eventually it failed at csv. I opened make.conf, and put -csv as a flag there.
Didn't help..

csv                             [ fail ]
Errors are (from
/var/tmp/portage/mysql-4.1.14/work/mysql/mysql-test/var/log/mysqltest-time) :
This test is not supported by this installation
mysqltest returned unexpected code 15872, it has probably crashed
(the last lines may be the most important ones)

Aborting: csv failed. To continue, re-run with '--force'.
Ending Tests
Shutting-down MySQL daemon

Master(s) shutdown finished
Slave(s) shutdown finished
make: *** [test] Error 1

!!! ERROR: dev-db/mysql-4.1.14 failed.
!!! Function src_test, Line 350, Exitcode 1
!!! make test failed

Used flags:

dev-db/mysql-4.1.14  -berkdb -big-tables -cluster -debug -doc -extraengine
-geometry -minimal -perl +readline (-selinux) +ssl -static +tcpd +utf8

Portage info:

Portage 2.0.52-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.4.20041102-r0,
2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 Pentium III (Katmai)
Gentoo Base System version 1.12.0_pre8
dev-lang/python:     2.3.4-r1
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.4.22
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -pipe -O2 -mfpmath=sse -fomit-frame-pointer"
CHOST="i686-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=pentium3 -pipe -O2 -mfpmath=sse -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict test"
GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 alsa apache2 apm arts avi bcmath bitmap-fonts bzip2 calendar crypt
ctype eds emboss encode exif foomaticdb fortran ftp gd gdbm gif gnome gstreamer
gtk gtk2 iconv imagemagick imap imlib ipv6 jpeg kde libg++ libwww mad mikmod
motif mysqli ncurses nls nowebdav objc ogg oggvorbis opengl oss pam pcre pdflib
png python qt quicktime readline sdl spell spl ssl tcpd tokenizer truetype
truetype-fonts type1-fonts utf8 vorbis xml2 xsl zlib userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 7 Francesco R. (RETIRED) gentoo-dev 2005-09-16 01:40:36 UTC
In reply to #c6
No as said in #c3 "csv" is included in the extraengines, it's simply my fault,
forgot it.

Also "csv" thes must be disabled when USE="-extraengine".

In cvs, changes well be avaiable in few hours.
Comment 8 Francesco R. (RETIRED) gentoo-dev 2005-09-20 11:45:16 UTC
seem ok now, closing