Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 112512 - dev-java/bcel-5.1-r2 fails to compile
Summary: dev-java/bcel-5.1-r2 fails to compile
Status: RESOLVED FIXED
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:
: 113030 113198 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-11-14 07:54 UTC by Vincent van de Camp
Modified: 2005-11-21 13:18 UTC (History)
2 users (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 Vincent van de Camp 2005-11-14 07:54:18 UTC
For whatever reason, portage has decided I need dev-java/bcel. However, when it
tries to emerge, this is the result:

Calculating world dependencies ...done!
>>> emerge (1 of 16) dev-java/bcel-5.1-r2 to /
>>> md5 files   ;-) bcel-5.1-r1.ebuild
>>> md5 files   ;-) bcel-5.1-r2.ebuild
>>> md5 files   ;-) files/bcel-5.1-gentoo-buildxml.diff
>>> md5 files   ;-) files/bcel-5.1-gentoo-src.diff
>>> md5 files   ;-) files/bcel-5.1-gentoo.diff
>>> md5 files   ;-) files/digest-bcel-5.1-r1
>>> md5 files   ;-) files/bcel-5.1-gentoo-buildxml-r2.diff
>>> md5 files   ;-) files/digest-bcel-5.1-r2
>>> md5 src_uri ;-) bcel-5.1-src.tar.gz
>>> Unpacking source...
>>> Unpacking bcel-5.1-src.tar.gz to /var/tmp/portage/bcel-5.1-r2/work
 * Applying bcel-5.1-gentoo-buildxml-r2.diff ...                               
              [ ok ]
 * Applying bcel-5.1-gentoo-src.diff ...                                       
              [ ok ]
Traceback (most recent call last):
  File "/usr/bin/java-config", line 14, in ?
    from java_config import jc_options
ImportError: No module named java_config
>>> Source unpacked.
Traceback (most recent call last):
  File "/usr/bin/java-config", line 14, in ?
    from java_config import jc_options
ImportError: No module named java_config
Error: JAVA_HOME is not defined correctly.
  We cannot execute 

!!! ERROR: dev-java/bcel-5.1-r2 failed.
!!! Function src_compile, Line 38, Exitcode 1
!!! compilation failed
!!! If you need support, post the topmost build error, NOT this status message.


Reproducible: Always
Steps to Reproduce:
emerge bcel


Expected Results:  
bcel should emerge fine.

Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2,
2.6.13.4 i686)
=================================================================
System uname: 2.6.13.4 i686 AMD Athlon(tm) XP 3000+
Gentoo Base System version 1.6.13
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.5, 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.15.92.0.2-r10
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.8.1-r1, 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe -mmmx -m3dnow -msse
-mfpmath=sse"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /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/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe -mmmx -m3dnow -msse
-mfpmath=sse"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X acl alsa apm audiofile avi berkdb bitmap-fonts bzip2 cdr crypt
cups curl divx divx4linux eds emboss encode esd exif expat fam foomatic
foomaticdb fortran gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 idn
imagemagick imlib java jpeg junit kerberos lcms ldap libg++ libwww mad matroska
mikmod mmx mng motif mozilla mp3 mp4 mpeg ncurses nls nptl nptlonly nvidia ogg
oggvorbis opengl oss pam pcre pdflib perl png python quicktime readline recode
samba sdl slang spell sse ssl svga tcpd tiff truetype truetype-fonts type1-fonts
udev unicode usb vorbis win32codecs xine xinerama xml2 xmms xscreensaver xv xvid
zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Saleem Abdulrasool (RETIRED) gentoo-dev 2005-11-14 11:33:54 UTC
please run python-updater after updating python.  Reopen the bug if that does
not solve the issue
Comment 2 Vincent van de Camp 2005-11-14 12:31:19 UTC
ran python-update and after that emerged bcel again. This is the result:

Calculating world dependencies ...done!
>>> emerge (1 of 1) dev-java/bcel-5.1-r2 to /
>>> md5 files   ;-) bcel-5.1-r1.ebuild
>>> md5 files   ;-) bcel-5.1-r2.ebuild
>>> md5 files   ;-) files/bcel-5.1-gentoo-buildxml.diff
>>> md5 files   ;-) files/bcel-5.1-gentoo-src.diff
>>> md5 files   ;-) files/bcel-5.1-gentoo.diff
>>> md5 files   ;-) files/digest-bcel-5.1-r1
>>> md5 files   ;-) files/bcel-5.1-gentoo-buildxml-r2.diff
>>> md5 files   ;-) files/digest-bcel-5.1-r2
>>> md5 src_uri ;-) bcel-5.1-src.tar.gz
>>> Unpacking source...
>>> Unpacking bcel-5.1-src.tar.gz to /var/tmp/portage/bcel-5.1-r2/work
 * Applying bcel-5.1-gentoo-buildxml-r2.diff ...                               
                                                                               
                                                                               
                [ ok ]
 * Applying bcel-5.1-gentoo-src.diff ...                                       
                                                                               
                                                                               
                [ ok ]
>>> Source unpacked.
jc_options: java not found at /opt/sun-jdk-1.4.2.08/bin/java or
/opt/sun-jdk-1.4.2.08/jre/bin/java
Error: JAVA_HOME is not defined correctly.
  We cannot execute 

!!! ERROR: dev-java/bcel-5.1-r2 failed.
!!! Function src_compile, Line 38, Exitcode 1
!!! compilation failed
!!! If you need support, post the topmost build error, NOT this status message.
Comment 3 Petteri Räty (RETIRED) gentoo-dev 2005-11-14 12:53:59 UTC
Check java-config -L that you have your system vm set up up correctly. You might
have recently updated to a never one after which you need to run env-update to
get the environment right.
Comment 4 Vincent van de Camp 2005-11-14 13:32:47 UTC
That worked. For some reason there was no default java version set. java-config
-S helped me out here. Thanks:)
Comment 5 Andrew Esh 2005-11-15 10:16:48 UTC
Re-emerging java-config also fixes this.
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2005-11-19 13:09:43 UTC
*** Bug 113030 has been marked as a duplicate of this bug. ***
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2005-11-21 13:18:02 UTC
*** Bug 113198 has been marked as a duplicate of this bug. ***