Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 92211 - emerge vtk fails with USE=java
Summary: emerge vtk fails with USE=java
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Patrick Dawson (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-10 23:12 UTC by Matthias Langer
Modified: 2005-06-18 06:48 UTC (History)
0 users

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 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.