Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 86655 - emerge gnu-crypto failed w/ jikes classpath problem
Summary: emerge gnu-crypto failed w/ jikes classpath problem
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-25 07:10 UTC by Heitzso
Modified: 2005-09-20 18:07 UTC (History)
0 users

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


Attachments
patch for ebuild to allow USE=jikes (gnu-crypto-jikes.patch,300 bytes, patch)
2005-09-20 18:07 UTC, Josh Nichols (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Heitzso 2005-03-25 07:10:47 UTC
I'm trying to get gcompris to emerge (update world picks up)
but gcompris depends on jsch and jsch is breaking because
of missing crypto so trying to emerge gnu-crypto and 
gnu-crypto is breaking.  (I am not at all certain that
emerging gnu-crypto would fix the jsch problem, just a
guess.)

Following key lines from the emerge.  Note that I just wiped
all of my dev-java emerges (emerge -C) and started from 
scratch this morning w/ clean slate and still breaking.
=====
checking for i686-pc-linux-gnu-strip... no
checking for strip... strip
checking whether to enable maintainer-specific portions of Makefiles... no
You have CLASSPATH ., hope it is correct
checking if /usr/bin/jikes works... configure: error: The Java compiler /usr/bin/jikes failed (see config.log, check the CLASSPATH?)

following from emerge of gnu-crypto

!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/gnu-crypto-2.0.1/work/gnu-crypto-2.0.1/config.log

!!! ERROR: dev-java/gnu-crypto-2.0.1 failed.
!!! Function econf, Line 485, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.


Reproducible: Always
Steps to Reproduce:
1. emerge -u gnu-crypto
2.
3.

Actual Results:  
emerge fails as noted above

Expected Results:  
emerged cleanly

Gentoo Base System version 1.4.16
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.4.20041102-r1,
2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 AMD Athlon(tm) XP 2200+
Python:             
dev-lang/python-2.1.3-r1,dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4-r1
[2.3.4 (#1, Feb  7 2005, 13:26:48)]
dev-lang/python:     2.1.3-r1, 2.2.3-r5, 2.3.4-r1
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.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r1, 2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config
/usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config
/usr/kde/3.3/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="-O2 -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="x86 X aalib acpi alsa apm arts avi berkdb bitmap-fonts bonobo cdr clamav
crypt ctype cups curl dba dbm dga directfb doc dv dvb dvd dvdr dvdread emboss
encode esd fam fame flac foomaticdb fortran freetds gb gd gdbm gif gimpprint
gnome gnomedb gnuplot gnustep gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile
imagemagick imap imlib ipv6 jack java jikes jpeg junit libg++ libwww lzo mad
maildir matrox mikmod mjpeg mmx mmx2 motif mp3 mpeg mysql ncurses nentwork nls
odbc ogg oggvorbis opengl oss pam pdflib perl php plotutils png postgres ppds
python qt quicktime readline real rtc ruby samba sasl scanner sdl session slang
soap speex spell sqlite sse2 ssl svga tcltk tcpd tetex tiff transcode truetype
truetype-fonts type1-fonts usb v4l videos wavelan wxwindows xanim xml xml2
xmlrpc xmms xv xvid xvmc zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 Jan Brinkmann (RETIRED) gentoo-dev 2005-03-25 18:00:16 UTC
fixed in cvs, thanks
Comment 2 Josh Nichols (RETIRED) gentoo-dev 2005-09-20 18:07:13 UTC
Created attachment 68899 [details, diff]
patch for ebuild to allow USE=jikes

Basically, you need to specify pass JAVAC="jikes -bootclasspath
/path/to/rt.jar" to econf to get jikes to work properly.