Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 71758 - emerge ant-core bootstrap failed
Summary: emerge ant-core bootstrap failed
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-19 07:43 UTC by Yovko Ilchve Yovkov
Modified: 2006-01-10 02:23 UTC (History)
1 user (show)

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 Yovko Ilchve Yovkov 2004-11-19 07:43:39 UTC
emerge ant-core gives me error "Bootstrap FAILED":
--- cut ---
Calculating dependencies ...done!
>>> emerge (1 of 1) dev-java/ant-core-1.6.2 to /
>>> md5 src_uri ;-) apache-ant-1.6.2-src.tar.bz2
>>> Unpacking source...
>>> Unpacking apache-ant-1.6.2-src.tar.bz2 to /var/tmp/portage/ant-core-1.6.2/work
tar: A lone zero block at 34226
 * Applying build.sh-exit-fix.patch.gz ...                                [ ok ]
>>> Source unpacked.
.
... Bootstrapping Ant Distribution
... Compiling Ant Classes
... Failed compiling Ant classes !
Bootstrap FAILED

!!! ERROR: dev-java/ant-core-1.6.2 failed.
!!! Function src_compile, Line 48, Exitcode 1
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

--- cut ---

Reproducible: Always
Steps to Reproduce:
1. # export USE="java javamail ldap xml javacomm perl sasl xmlrpc javadoc jikes xeces postgres -pam -gdbm -X"
2. emerge ant-core
3. /etc/make.conf:
--- cut ---
CFLAGS="-O3 -march=pentium2 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
GENTOO_MIRRORS="ftp://gentoo.itdnet.net/gentoo/"
PORTAGE_NICENESS=19
USE="vhosts nptl -xmms -gtk -xfree -qt -gnome -kde -cups -X -truetype ssl cryptkerberos pam samba ldap hardened imagemagick imap -mbox maildir apache2 mysql postgres samba sasl gd"
ACCEPT_KEYWORDS="x86
--- cut ---
4. last emerge sync: 19.nov.2004

Actual Results:  
Calculating dependencies ...done!
>>> emerge (1 of 1) dev-java/ant-core-1.6.2 to /
>>> md5 src_uri ;-) apache-ant-1.6.2-src.tar.bz2
>>> Unpacking source...
>>> Unpacking apache-ant-1.6.2-src.tar.bz2 to /var/tmp/portage/ant-core-1.6.2/work
tar: A lone zero block at 34226
 * Applying build.sh-exit-fix.patch.gz ...                                [ ok ]
>>> Source unpacked.
.
... Bootstrapping Ant Distribution
... Compiling Ant Classes
... Failed compiling Ant classes !
Bootstrap FAILED

!!! ERROR: dev-java/ant-core-1.6.2 failed.
!!! Function src_compile, Line 48, Exitcode 1
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.



Expected Results:  
must emerge corectly
Comment 1 Jan Brinkmann (RETIRED) gentoo-dev 2004-12-19 03:37:17 UTC
which jdk do you use? i can't reproduce this error and i've tried different jdk's on different platforms (amd64 and x86).
Comment 2 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2004-12-23 03:04:10 UTC
Check that the JDK used by root does indeed work. Try compiling a hello world java program.

If it works, please provide an strace (or ltrace), and reopen the bug.
Comment 3 Patrick ALLAERT 2006-01-10 02:06:14 UTC
I tried to emerge dev-java/ant that try to emerge ant-core with exactly the same problem:

localhost ~ # emerge dev-java/ant
Calculating dependencies ...done!
>>> emerge (1 of 30) dev-java/ant-core-1.6.2-r5 to /
>>> md5 files   ;-) ant-core-1.6.2-r5.ebuild
>>> md5 files   ;-) ant-core-1.6.5-r2.ebuild
>>> md5 files   ;-) ant-core-1.5.4-r2.ebuild
>>> md5 files   ;-) files/1.5.4-ant
>>> md5 files   ;-) files/1.6.2-ant
>>> md5 files   ;-) files/1.6.5-ant
>>> md5 files   ;-) files/build.sh-exit-fix.patch.gz
>>> md5 files   ;-) files/rpmbuild.patch.gz
>>> md5 files   ;-) files/digest-ant-core-1.5.4-r2
>>> md5 files   ;-) files/digest-ant-core-1.6.2-r5
>>> md5 files   ;-) files/digest-ant-core-1.6.5-r2
>>> md5 files   ;-) files/1.6.2-scp.patch
>>> md5 src_uri ;-) apache-ant-1.6.2-src.tar.bz2
>>> Unpacking source...
>>> Unpacking apache-ant-1.6.2-src.tar.bz2 to /var/tmp/portage/ant-core-1.6.2-r5/work
tar: A lone zero block at 34226
 * Applying 1.6.2-scp.patch ...                                                                                                         [ ok ]
 * Applying build.sh-exit-fix.patch.gz ...                                                                                              [ ok ]
>>> Source unpacked.
.
... Bootstrapping Ant Distribution
... Compiling Ant Classes
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
... Failed compiling Ant classes !
Bootstrap FAILED

-----------------------------

localhost ~ # java-config -L
[blackdown-jre-1.4.2.03] "Blackdown JRE 1.4.2.03" (/etc/env.d/java/20blackdown-jre-1.4.2.03)
[blackdown-jdk-1.4.2.03] "Blackdown JDK 1.4.2.03" (/etc/env.d/java/20blackdown-jdk-1.4.2.03) *

-----------------------------
This is probably a problem:

localhost ~ # java -version
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object

localhost ~ # javac -help
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object

only "java -help" does not give this error
Comment 4 Patrick ALLAERT 2006-01-10 02:09:28 UTC
I forgot to mention that I used:

dev-java/blackdown-jdk 1.4.2.03 and dev-java/blackdown-jre 1.4.2.03

and here is my emerge info:

Portage 2.0.53 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-gentoo-r4 i686)
=================================================================
System uname: 2.6.14-gentoo-r4 i686 Pentium III (Coppermine)
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2, 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.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=pentium3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-Os -march=pentium3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://mirror.ovh.net/gentoo-distfiles/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac acpi alsa apache2 apm arts audiofile avi bash-completion berkdb bitmap-fonts bzip2 crypt cups curl eds emacs emboss encode expat fam ffmpeg foomaticdb fortran ftp gd gdbm gif glut gpm gstreamer gtk2 idn imagemagick imlib innodb ipv6 java javascript jpeg kde kdeenablefinal lcms ldap libg++ libwww mad matroska mhash mikmod mng motif mozilla mp3 mpeg msn mysql mysqli ncurses nls ogg oggvorbis opengl oss pam pcmcia pcre pdflib perl php pic png python qt quicktime readline samba sdl simplexml soap spell sqlite ssl svg tcpd tetex tidy tiff truetype truetype-fonts type1-fonts udev unicode usb utf8 vhosts vorbis win32codecs xml xml2 xmms xsl xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 5 Patrick ALLAERT 2006-01-10 02:23:22 UTC
I reemerged blackdown-j* and everything goes well now!

For info, I added nsplugin and browserplugin to my USE flags, but I guess it could not help!