Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 120255 - ERROR: dev-java/jdbc-mysql-3.1.12 failed
Summary: ERROR: dev-java/jdbc-mysql-3.1.12 failed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Other
: Normal major (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
: 126064 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-01-24 21:37 UTC by Bakus
Modified: 2006-03-13 17:37 UTC (History)
3 users (show)

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


Attachments
Log of valid emerge (emerge.log,18.33 KB, text/plain)
2006-03-13 14:51 UTC, Bakus
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bakus 2006-01-24 21:37:54 UTC
# emerge --info
Portage 2.1_pre3-r1 (default-linux/amd64/2005.1, gcc-3.4.5, glibc-2.3.6-r2, 2.6.15-gentoo-r1 x86_64)
=================================================================
System uname: 2.6.15-gentoo-r1 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.0_pre15
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.17
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-r1
sys-devel/binutils:  2.16.1-r1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/init.d /etc/initng /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distclean distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.mirrors.idn.net.pl/ http://ftp.ussg.iu.edu/linux/gentoo/ http://mirror.switch.ch/ftp/mirror/gentoo http://sunsite.icm.edu.pl/pub/Linux/distributions/gentoo http://ftp.belnet.be/linux/gentoo http://sunsite.cnlab-switch.ch/ftp/mirror/gentoo/ http://gentoo.prz.rzeszow.pl http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="pl"
LC_ALL="pl_PL"
LDFLAGS="-z combreloc -s"
LINGUAS="pl"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 7zip X a52 a52dec aac aalib alsa apache2 arts asf audiofile avi berkdb bitmap-fonts bzip2 bzlib cdr crypt cups curl dba directfb dts dvb dvd dvdr dvdread eds emboss encode esd exif expat fam fbcon ffmpeg foomaticdb fortran gd gif glut gpm gstreamer gtk gtk2 hal idn imlib innodb java jpeg kde kdeenablefinal lame lcms libcaca libdvdcss libogg libvorbis lzw lzw-tiff mad mbox ming mng mozilla mp3 mpeg mpeg2 mpeg4 musepack mysql nas ncurses nls nsplugin nvidia ogg oggvorbis opengl pam pcre pdflib perl php php5 png postgres ppds proftpd python qt quicktime readline recode samba sdl session simplexml snmp sockets speex spell ssl tcpd theora tiff truetype truetype-fonts type1-fonts udev usb userlocales v4l vcd vhosts vorbis xine xml2 xmms xpm xv xvid xvmc zlib elibc_glibc kernel_linux linguas_pl userland_GNU"
Unset:  ASFLAGS, CTARGET, PORTDIR_OVERLAY

error returned from `emerge -av jdbc-mysql jdbc2-stdext jta`
[...]
/var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:180: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                     assertTrue(rs2.getString(2).equals(field2NewValue));
    [javac]                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:266: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                                     assertTrue(updateCount == 1);
    [javac]                                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:330: cannot find symbol
    [javac] symbol  : method assertTrue(java.lang.String,boolean)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]             assertTrue("Connection is not a reconnected-connection", !connectionId
    [javac]                 ^
[...]
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:833: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                                     assertTrue(this.rs.next());
    [javac]                                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:835: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                                     assertTrue("\u30bd".equals(asString));
    [javac]                                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:840: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                                     assertTrue(this.rs.next());
    [javac]                                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:842: cannot find symbol
    [javac] symbol  : method assertEquals(java.lang.String,java.lang.String)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                                     assertEquals("\u3231", asString);
    [javac]                                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:855: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                             assertTrue(this.rs.next());
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/DataSourceRegressionTest.java:342: warning: non-varargs call of varargs method with inexact argument type for last parameter;
    [javac] cast to java.lang.Object for a varargs call
    [javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning
    [javac]             enableStreamingResultsMethodStmt.invoke(physStatement, new Class[0]);
    [javac]                                                                        ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/DataSourceRegressionTest.java:362: warning: non-varargs call of varargs method with inexact argument type for last parameter;
    [javac] cast to java.lang.Object for a varargs call
    [javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning
    [javac]             enableStreamingResultsMethodPstmt.invoke(physPrepStmt, new Class[0]);
    [javac]                                                                        ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 100 errors
    [javac] 2 warnings

BUILD FAILED
/var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build.xml:619: Compile failed; see the compiler error output for details.
Comment 1 Josh Nichols (RETIRED) gentoo-dev 2006-01-25 05:34:50 UTC
Are you sure that's the full log? javac says there were 100 errors, and usually the first ones are the most important ones, with the last ones (like the ones listed here) are unresolved symbols because other stuff failed.

Also, it does appear that you are using java 1.5 for your system VM. Please see http://www.gentoo.org/proj/en/java/tiger-faq.xml
Comment 2 Chen Yufei 2006-01-27 04:36:38 UTC
I am new to gentoo and I don't know how to use gentoo bugzilla now, please forgive me if I post this in a wrong place in a wrong way :-<
I have the same error message as reported. And I found that at the begin of the error message, there are lines like:
"import junit...."
So I emerged "junit" and re-emerged "jdbc-mysql
Comment 3 Chen Yufei 2006-01-27 04:36:38 UTC
I am new to gentoo and I don't know how to use gentoo bugzilla now, please forgive me if I post this in a wrong place in a wrong way :-<
I have the same error message as reported. And I found that at the begin of the error message, there are lines like:
"import junit...."
So I emerged "junit" and re-emerged "jdbc-mysql again and things got all right.
I am using sun-jdk-1.4.2.10 and don't know if this works on sun-jdk-1.5.
Comment 4 Bakus 2006-01-27 16:20:27 UTC
pss ~ # emerge -av jdbc-mysql jta

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

Calculating dependencies ...done!
[ebuild  N    ] dev-java/jdbc-mysql-3.1.12  USE="-c3p0" 0 kB
[ebuild  N f  ] dev-java/jta-1.0.1  0 kB

Total size of downloads: 0 kB

Do you want me to merge these packages? [Yes/No]
>>> emerge (1 of 2) dev-java/jdbc-mysql-3.1.12 to /
>>> checksums files   ;-) jdbc-mysql-3.0.16.ebuild
>>> checksums files   ;-) jdbc-mysql-3.0.11.ebuild
>>> checksums files   ;-) jdbc-mysql-3.1.10.ebuild
>>> checksums files   ;-) jdbc-mysql-3.1.12.ebuild
>>> checksums files   ;-) jdbc-mysql-3.0.17.ebuild
>>> checksums files   ;-) files/digest-jdbc-mysql-3.0.11
>>> checksums files   ;-) files/digest-jdbc-mysql-3.0.16
>>> checksums files   ;-) files/digest-jdbc-mysql-3.0.17
>>> checksums files   ;-) files/digest-jdbc-mysql-3.1.10
>>> checksums files   ;-) files/digest-jdbc-mysql-3.1.12
>>> checksums files   ;-) files/compile-without-log4j.patch
>>> checksums src_uri ;-) mysql-connector-java-3.1.12.tar.gz
>>> Unpacking source...
>>> Unpacking mysql-connector-java-3.1.12.tar.gz to /var/tmp/portage/jdbc-mysql-3.1.12/work
tar: A lone zero block at 22479
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12 ...
Buildfile: build.xml
  [taskdef] Could not load definitions from resource net/sf/antcontrib/antlib.xml. It could not be found.

clean:

-init-copy:
     [copy] Copying 147 files to /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12
     [copy] Copied 30 empty directories to 1 empty directory under /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12
     [copy] Copying 1 file to /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12

-init-no-crypto:

init:

-commercial-license:

-clean-output:

compile-driver:
    [javac] Compiling 89 source files to /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/com/mysql/jdbc/StringUtils.java:100: warning: non-varargs call of varargs method with inexact argument type for last parameter;
    [javac] cast to java.lang.Object for a varargs call
    [javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning
    [javac]                             return (String) toPlainStringMethod.invoke(decimal, null);
    [javac]                                                                                     ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 1 warning

compile-testsuite:
    [javac] Compiling 37 source files to /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/BaseTestCase.java:44: package junit.framework does not exist
    [javac] import junit.framework.TestCase;
    [javac]                        ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/BaseTestCase.java:53: cannot find symbol
    [javac] symbol: class TestCase
    [javac] public abstract class BaseTestCase extends TestCase {
    [javac]                                            ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/PooledConnectionRegressionTest.java:39: package junit.framework does not exist
    [javac] import junit.framework.Test;
    [javac]                        ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/PooledConnectionRegressionTest.java:40: package junit.framework does not exist
    [javac] import junit.framework.TestSuite;
    [javac]                        ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/PooledConnectionRegressionTest.java:41: package junit.textui does not exist
    [javac] import junit.textui.TestRunner;
    [javac]                     ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/PooledConnectionRegressionTest.java:171: cannot find symbol
    [javac] symbol  : class Test
    [javac] location: class testsuite.regression.PooledConnectionRegressionTest
    [javac]     public static Test suite() {
    [javac]                       ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/BaseTestCase.java:347: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.BaseTestCase
    [javac]             assertTrue(tempFile.exists());
    [javac]                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/BaseTestCase.java:348: cannot find symbol
    [javac] symbol  : method assertEquals(long,long)
    [javac] location: class testsuite.BaseTestCase
    [javac]             assertEquals(size, tempFile.length());
    [javac]                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/BaseTestCase.java:395: cannot find symbol
    [javac] symbol  : method fail()
    [javac] location: class testsuite.BaseTestCase
    [javac]                             fail();
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/BaseTestCase.java:402: cannot find symbol
    [javac] symbol  : method fail()
    [javac] location: class testsuite.BaseTestCase
    [javac]                             fail();
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/perf/LoadStorePerfTest.java:83: cannot find symbol
    [javac] symbol  : method run()
    [javac] location: class testsuite.perf.LoadStorePerfTest
    [javac]             new LoadStorePerfTest("test1000Transactions").run();
    [javac]                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/perf/RetrievalPerfTest.java:65: cannot find symbol
    [javac] symbol  : method run()
    [javac] location: class testsuite.perf.RetrievalPerfTest
    [javac]             new RetrievalPerfTest("testRetrievalMyIsam").run();
    [javac]                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/perf/RetrievalPerfTest.java:66: cannot find symbol
    [javac] symbol  : method run()
    [javac] location: class testsuite.perf.RetrievalPerfTest
    [javac]             new RetrievalPerfTest("testRetrievalHeap").run();
    [javac]                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/perf/RetrievalPerfTest.java:67: cannot find symbol
    [javac] symbol  : method run()
    [javac] location: class testsuite.perf.RetrievalPerfTest
    [javac]             new RetrievalPerfTest("testRetrievalCached").run();
    [javac]                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/perf/RetrievalPerfTest.java:151: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.perf.RetrievalPerfTest
    [javac]             assertTrue(fullTime < 45);
    [javac]                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/perf/RetrievalPerfTest.java:198: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.perf.RetrievalPerfTest
    [javac]             assertTrue(fullTime < 45);
    [javac]                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/perf/RetrievalPerfTest.java:245: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.perf.RetrievalPerfTest
    [javac]             assertTrue(fullTime < 45);
    [javac]                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/AppletRegressionTest.java:60: package junit.textui does not exist
    [javac]             junit.textui.TestRunner.run(AppletRegressionTest.class);
    [javac]                             ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/BlobRegressionTest.java:68: package junit.textui does not exist
    [javac]             junit.textui.TestRunner.run(BlobRegressionTest.class);
    [javac]                             ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/BlobRegressionTest.java:112: cannot find symbol
    [javac] symbol  : method assertTrue(java.lang.String,boolean)
    [javac] location: class testsuite.regression.BlobRegressionTest
    [javac]                     assertTrue("Blob changed length", blob.length() == blobData.length);
    [javac]                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/BlobRegressionTest.java:114: cannot find symbol
    [javac] symbol  : method assertTrue(java.lang.String,boolean)
    [javac] location: class testsuite.regression.BlobRegressionTest
    [javac]                     assertTrue("New data inserted wrongly",
    [javac]                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/BlobRegressionTest.java:123: cannot find symbol
    [javac] symbol  : method assertTrue(java.lang.String,boolean)
    [javac] location: class testsuite.regression.BlobRegressionTest
    [javac]                     assertTrue("Blob length should be 3 larger",
    [javac]                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/BlobRegressionTest.java:210: cannot find symbol
    [javac] symbol  : method assertTrue(java.lang.String,boolean)
    [javac] location: class testsuite.regression.BlobRegressionTest
    [javac]                             assertTrue("Original byte at position " + i + ", " + origValue
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/BlobRegressionTest.java:247: cannot find symbol
    [javac] symbol  : method assertEquals(int,int)
    [javac] location: class testsuite.regression.BlobRegressionTest
    [javac]                     assertEquals(blobFileSize, returned.length);
    [javac]                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/BlobRegressionTest.java:322: cannot find symbol
    [javac] symbol  : method assertNotNull(byte[])
    [javac] location: class testsuite.regression.BlobRegressionTest
    [javac]                     assertNotNull(result);
    [javac]                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/BlobRegressionTest.java:328: cannot find symbol
    [javac] symbol  : method assertEquals(java.lang.String,byte,byte)
    [javac] location: class testsuite.regression.BlobRegressionTest
    [javac]                                     assertEquals("At position " + i, testData[i], result[i]);
    [javac]                                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/BlobRegressionTest.java:393: cannot find symbol
    [javac] symbol  : method assertEquals(java.lang.String,java.lang.String)
    [javac] location: class testsuite.regression.BlobRegressionTest
    [javac]                     assertEquals("0", getSingleIndexedValueWithQuery(1, "SELECT LENGTH(field1) FROM " + tableName).toString());
    [javac]                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/BlobRegressionTest.java:400: cannot find symbol
    [javac] symbol  : method assertEquals(java.lang.String,java.lang.String)
    [javac] location: class testsuite.regression.BlobRegressionTest
    [javac]                     assertEquals("0", getSingleIndexedValueWithQuery(1, "SELECT LENGTH(field1) FROM " + tableName).toString());
    [javac]                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CachedRowsetTest.java:56: package junit.textui does not exist
    [javac]             junit.textui.TestRunner.run(CachedRowsetTest.class);
    [javac]                             ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CachedRowsetTest.java:97: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.CachedRowsetTest
    [javac]                     assertTrue(cachedRowSet.next());
    [javac]                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CachedRowsetTest.java:98: cannot find symbol
    [javac] symbol  : method assertEquals(java.lang.String,java.lang.String)
    [javac] location: class testsuite.regression.CachedRowsetTest
    [javac]                     assertEquals("1", cachedRowSet.getString("ID"));
    [javac]                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CachedRowsetTest.java:99: cannot find symbol
    [javac] symbol  : method assertEquals(java.lang.String,java.lang.String)
    [javac] location: class testsuite.regression.CachedRowsetTest
    [javac]                     assertEquals("test data stuff !", cachedRowSet
    [javac]                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CachedRowsetTest.java:101: cannot find symbol
    [javac] symbol  : method assertFalse(boolean)
    [javac] location: class testsuite.regression.CachedRowsetTest
    [javac]                     assertFalse(cachedRowSet.next());
    [javac]                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:64: package junit.textui does not exist
    [javac]             junit.textui.TestRunner.run(CallableStatementRegressionTest.class);
    [javac]                             ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:84: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertTrue(this.rs.next());
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:85: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertTrue("testBug3539".equals(this.rs.getString(3)));
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:110: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertTrue(this.rs.next());
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:111: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertTrue("testBug3540".equals(this.rs.getString(3)));
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:112: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertTrue("x".equals(this.rs.getString(4)));
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:114: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertTrue(this.rs.next());
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:115: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertTrue("testBug3540".equals(this.rs.getString(3)));
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:116: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertTrue("y".equals(this.rs.getString(4)));
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:118: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertTrue(!this.rs.next());
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:146: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertTrue(this.rs.next());
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:147: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertTrue("testBug7026".equals(this.rs.getString(3)));
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:149: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertTrue(!this.rs.next());
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:157: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertTrue(!this.rs.next());
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:166: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertTrue(this.rs.next());
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:167: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertTrue("testBug7026".equals(this.rs.getString(3)));
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:169: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertTrue(!this.rs.next());
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:253: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                                             assertTrue(this.rs.next());
    [javac]                                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:254: cannot find symbol
    [javac] symbol  : method assertEquals(int,int)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                                             assertEquals(2, this.rs.getInt(1));
    [javac]                                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:256: cannot find symbol
    [javac] symbol  : method assertEquals(int,int)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                                             assertEquals(2, cstmt.getInt(5));
    [javac]                                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:269: cannot find symbol
    [javac] symbol  : method fail(java.lang.String)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                                             fail("Should've thrown an exception");
    [javac]                                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:271: cannot find symbol
    [javac] symbol  : method assertEquals(java.lang.String,java.lang.String)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                                             assertEquals(SQLError.SQL_STATE_ILLEGAL_ARGUMENT, sqlEx
    [javac]                                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:287: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                                             assertTrue(this.rs.next());
    [javac]                                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:288: cannot find symbol
    [javac] symbol  : method assertEquals(int,int)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                                             assertEquals(1, this.rs.getInt(1));
    [javac]                                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:290: cannot find symbol
    [javac] symbol  : method assertEquals(int,int)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                                             assertEquals(1, cstmt.getInt(5));
    [javac]                                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:310: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                                             assertTrue(this.rs.next());
    [javac]                                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:311: cannot find symbol
    [javac] symbol  : method assertEquals(int,int)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                                             assertEquals(1, this.rs.getInt(1));
    [javac]                                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:313: cannot find symbol
    [javac] symbol  : method assertEquals(int,int)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                                             assertEquals(1, cstmt.getInt(5));
    [javac]                                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:475: cannot find symbol
    [javac] symbol  : method assertFalse(boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertFalse(cStmt.execute());
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:476: cannot find symbol
    [javac] symbol  : method assertEquals(float,int,double)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertEquals(2f, cStmt.getInt(1), .001);
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:477: cannot find symbol
    [javac] symbol  : method assertEquals(java.lang.String,java.lang.String)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertEquals("java.lang.Integer", cStmt.getObject(1).getClass()
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:480: cannot find symbol
    [javac] symbol  : method assertEquals(int,int)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertEquals(-1, cStmt.executeUpdate());
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:481: cannot find symbol
    [javac] symbol  : method assertEquals(float,int,double)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertEquals(2f, cStmt.getInt(1), .001);
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:482: cannot find symbol
    [javac] symbol  : method assertEquals(java.lang.String,java.lang.String)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertEquals("java.lang.Integer", cStmt.getObject(1).getClass()
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:492: cannot find symbol
    [javac] symbol  : method assertEquals(java.lang.String,java.lang.String)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertEquals("testBug10310", this.rs
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:494: cannot find symbol
    [javac] symbol  : method assertEquals(int,short)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertEquals(DatabaseMetaData.procedureReturnsResult, this.rs
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:498: cannot find symbol
    [javac] symbol  : method assertFalse(boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertFalse(cStmt.execute());
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:499: cannot find symbol
    [javac] symbol  : method assertEquals(float,int,double)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertEquals(0f, cStmt.getInt(1), .001);
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:500: cannot find symbol
    [javac] symbol  : method assertEquals(boolean,boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertEquals(true, cStmt.wasNull());
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:501: cannot find symbol
    [javac] symbol  : method assertEquals(<nulltype>,java.lang.Object)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertEquals(null, cStmt.getObject(1));
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:502: cannot find symbol
    [javac] symbol  : method assertEquals(boolean,boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertEquals(true, cStmt.wasNull());
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:504: cannot find symbol
    [javac] symbol  : method assertEquals(int,int)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertEquals(-1, cStmt.executeUpdate());
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:505: cannot find symbol
    [javac] symbol  : method assertEquals(float,int,double)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertEquals(0f, cStmt.getInt(1), .001);
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:506: cannot find symbol
    [javac] symbol  : method assertEquals(boolean,boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertEquals(true, cStmt.wasNull());
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:507: cannot find symbol
    [javac] symbol  : method assertEquals(<nulltype>,java.lang.Object)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertEquals(null, cStmt.getObject(1));
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/CallableStatementRegressionTest.java:508: cannot find symbol
    [javac] symbol  : method assertEquals(boolean,boolean)
    [javac] location: class testsuite.regression.CallableStatementRegressionTest
    [javac]                             assertEquals(true, cStmt.wasNull());
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:76: package junit.textui does not exist
    [javac]             junit.textui.TestRunner.run(ConnectionRegressionTest.class);
    [javac]                             ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:133: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                     assertTrue(sqlEx.getMessage().indexOf("Malformed") == -1);
    [javac]                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:178: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                     assertTrue(rs2.next());
    [javac]                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:179: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                     assertTrue(rs2.getInt(1) == field1OldValue);
    [javac]                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:180: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                     assertTrue(rs2.getString(2).equals(field2NewValue));
    [javac]                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:266: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                                     assertTrue(updateCount == 1);
    [javac]                                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:330: cannot find symbol
    [javac] symbol  : method assertTrue(java.lang.String,boolean)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]             assertTrue("Connection is not a reconnected-connection", !connectionId
    [javac]                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:341: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]             assertTrue(reconnectableConn.isReadOnly() == isReadOnly);
    [javac]                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:468: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                                     assertTrue(sqlEx.getMessage().toLowerCase().indexOf(
    [javac]                                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:621: cannot find symbol
    [javac] symbol  : method assertTrue(java.lang.String,boolean)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                     assertTrue(
    [javac]                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:718: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                             assertTrue("08S01".equals(sqlEx.getSQLState()));
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:790: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                             assertTrue(this.rs.next());
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:794: cannot find symbol
    [javac] symbol  : method assertEquals(java.lang.String,java.lang.String)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                                     assertEquals("sjis", encoding.toLowerCase(Locale.ENGLISH));
    [javac]                                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:796: cannot find symbol
    [javac] symbol  : method assertEquals(java.lang.String,java.lang.String)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                                     assertEquals("cp932", encoding.toLowerCase(Locale.ENGLISH));
    [javac]                                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:801: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                             assertTrue(this.rs.next());
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:810: cannot find symbol
    [javac] symbol  : method assertEquals(java.lang.String,java.lang.String)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                             assertEquals(charsetToCheck,
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:833: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                                     assertTrue(this.rs.next());
    [javac]                                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:835: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                                     assertTrue("\u30bd".equals(asString));
    [javac]                                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:840: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                                     assertTrue(this.rs.next());
    [javac]                                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:842: cannot find symbol
    [javac] symbol  : method assertEquals(java.lang.String,java.lang.String)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                                     assertEquals("\u3231", asString);
    [javac]                                         ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/ConnectionRegressionTest.java:855: cannot find symbol
    [javac] symbol  : method assertTrue(boolean)
    [javac] location: class testsuite.regression.ConnectionRegressionTest
    [javac]                             assertTrue(this.rs.next());
    [javac]                                 ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/DataSourceRegressionTest.java:342: warning: non-varargs call of varargs method with inexact argument type for last parameter;
    [javac] cast to java.lang.Object for a varargs call
    [javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning
    [javac]             enableStreamingResultsMethodStmt.invoke(physStatement, new Class[0]);
    [javac]                                                                        ^
    [javac] /var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build/mysql-connector-java-3.1.12/testsuite/regression/DataSourceRegressionTest.java:362: warning: non-varargs call of varargs method with inexact argument type for last parameter;
    [javac] cast to java.lang.Object for a varargs call
    [javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning
    [javac]             enableStreamingResultsMethodPstmt.invoke(physPrepStmt, new Class[0]);
    [javac]                                                                        ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 100 errors
    [javac] 2 warnings

BUILD FAILED
/var/tmp/portage/jdbc-mysql-3.1.12/work/mysql-connector-java-3.1.12/build.xml:619: Compile failed; see the compiler error output for details.

Total time: 23 seconds

!!! ERROR: dev-java/jdbc-mysql-3.1.12 failed.
!!! Function src_compile, Line 44, Exitcode 1
!!! ant failed
!!! If you need support, post the topmost build error, NOT this status message.

pss ~ #
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-03-13 12:50:58 UTC
*** Bug 126064 has been marked as a duplicate of this bug. ***
Comment 6 Josh Nichols (RETIRED) gentoo-dev 2006-03-13 14:31:45 UTC
Bakus, could you emerge junit, then try emerging again? If that does the trick,  it's just a matter of adding a dependency on junit.
Comment 7 Bakus 2006-03-13 14:51:47 UTC
Created attachment 82041 [details]
Log of valid emerge
Comment 8 Bakus 2006-03-13 14:55:40 UTC
To successful install jdbc-mysql and jta do this:
# emerge junit

It's working
Thanks all!
Comment 9 Josh Nichols (RETIRED) gentoo-dev 2006-03-13 17:23:42 UTC
It's not fixed yet, because the dependency hasn't been updated (yet).
Comment 10 Josh Nichols (RETIRED) gentoo-dev 2006-03-13 17:37:08 UTC
Now it's fixed ;) Sync in a few hours to get the update. Thanks for reporting!