Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 92211

Summary: emerge vtk fails with USE=java
Product: Gentoo Linux Reporter: Matthias Langer <m.langer798>
Component: [OLD] LibraryAssignee: Patrick Dawson (RETIRED) <pkdawson>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Matthias Langer 2005-05-10 23:12:21 UTC
After trying to emerge vtk i got this message:

var/tmp/portage/vtk-4.2.6/work/VTK/java/vtk/vtkObjectFactory.java:34: cannot access vtk.vtkObjectFactoryCollection
bad class file: /var/tmp/portage/vtk-4.2.6/work/VTK/java/vtk/vtkObjectFactoryCollection.class
class file contains wrong class: vtk.vtkCollection
Please remove or make sure it appears in the correct subdirectory of the classpath.
  private native vtkObjectFactoryCollection GetRegisteredFactories_6();
                 ^
1 error
make[3]: *** [/var/tmp/portage/vtk-4.2.6/work/VTK/java/vtk/vtkObjectFactory.class] Error 1
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [default_target] Error 2
make[1]: *** [default_target_Wrapping_Java] Error 2
make: *** [default_target] Error 2

I'm now trying to emerge it with -java. I'll let you know the results.

Reproducible: Didn't try
Steps to Reproduce:
1.emerge vtk
2.
3.

Actual Results:  
emerge stopped with an error

Expected Results:  
installed vtk

Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.11.7 i686)
=================================================================
System uname: 2.6.11.7 i686 AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Apr 28 2005, 15:59:28)]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.8.5-r3, 1.9.5, 1.7.9-r1, 1.5, 1.6.3, 1.4_p6
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -mmmx -msse -m3dnow -pipe -fomit-frame-pointer"
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/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="-O2 -march=athlon-xp -mmmx -msse -m3dnow -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.inode.at/"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X aalib alsa apm arts avi berkdb bitmap-fonts bonobo
bzlib cdr crypt cups curl eds emboss encode esd fam firebird foomaticdb fortran
gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 imagemagick imlib ipv6 java jpeg
junit libg++ libwww mad mikmod mmx mmxext motif mozilla mp3 mpeg ncurses nls ogg
oggvorbis opengl oss pam pdflib perl png python qt readline sdl slang spell
sqlite sse ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts unicode
usb vorbis xine xml xml2 xmms xv xvid zlib video_cards_radeon userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS, LINGUAS
Comment 1 Matthias Langer 2005-05-11 05:33:44 UTC
Well, with -java it works.
Comment 2 Patrick Dawson (RETIRED) gentoo-dev 2005-05-11 16:00:14 UTC
Which JDK are you using?
Comment 3 Matthias Langer 2005-05-11 16:22:19 UTC
According to

$ java-config --list-available-vms
[blackdown-jdk-1.4.2.01] "Blackdown JDK 1.4.2.01" (/etc/env.d/java/20blackdown-jdk-1.4.2.01) *
[blackdown-jdk-1.4.1] "Blackdown JDK 1.4.1" (/etc/env.d/java/20blackdown-jdk-1.4.1)

and 'eix blackdown.jdk' this should be 1.4.2.01-r2.
Comment 4 Patrick Dawson (RETIRED) gentoo-dev 2005-06-02 23:43:17 UTC
Possibly relevant:
http://public.kitware.com/pipermail/vtkusers/2004-March/072381.html
Comment 5 Matthias Langer 2005-06-18 06:48:44 UTC
I don't know why, but after i compiled vtk successfully with java support on my
laptop, i tried it on my workstation again - and, i can't tell why - this time
it worked out of the box. Thus i'm marking this one as INVALID.