Bug#432000: cacao does not find System class

thomas weidner 3.14159 at gmx.net
Fri Jul 6 15:13:09 UTC 2007


Package: cacao
Version: 0.98-1+b1
Severity: normal

Every time cacao is invoked, directly from the command line or by 
gcjwebplugin, i get the same error:
Exception in thread "main" Exception while printStackTrace(): 
java.lang.NoClassDefFoundError: java/lang/System
	at 
java.lang.VMThrowable.fillInStackTrace(Ljava/lang/Throwable;)Ljava/lang/VMThrowable;(Native 
Method)
	at 
java.lang.Throwable.fillInStackTrace()Ljava/lang/Throwable;(Throwable.java:498)
	at 
java.lang.Throwable.<init>(Ljava/lang/String;)V(Throwable.java:159)
	at java.lang.Error.<init>(Ljava/lang/String;)V(Error.java:81)
	at 
java.lang.LinkageError.<init>(Ljava/lang/String;)V(LinkageError.java:72)
	at 
java.lang.NoClassDefFoundError.<init>(Ljava/lang/String;)V(NoClassDefFoundError.java:74)
	at java.lang.Throwable.printStackTrace()V(Throwable.java:352)
Original exception was: java.lang.UnsatisfiedLinkError: stdin_fd
	at 
java.lang.VMThrowable.fillInStackTrace(Ljava/lang/Throwable;)Ljava/lang/VMThrowable;(Native 
Method)
	at 
java.lang.Throwable.fillInStackTrace()Ljava/lang/Throwable;(Throwable.java:498)
	at 
java.lang.Throwable.<init>(Ljava/lang/String;)V(Throwable.java:159)
	at java.lang.Error.<init>(Ljava/lang/String;)V(Error.java:81)
	at 
java.lang.LinkageError.<init>(Ljava/lang/String;)V(LinkageError.java:72)
	at 
java.lang.UnsatisfiedLinkError.<init>(Ljava/lang/String;)V(UnsatisfiedLinkError.java:72)
	at gnu.java.nio.VMChannel.stdin_fd()I(Native Method)
	at 
gnu.java.nio.VMChannel.getStdin()Lgnu/java/nio/VMChannel;(VMChannel.java:111)
	at 
gnu.java.nio.FileChannelImpl.<clinit>()V(FileChannelImpl.java:95)
	at java.io.FileDescriptor.<clinit>()V(FileDescriptor.java:64)
	at 
java.lang.VMSystem.makeStandardInputStream()Ljava/io/InputStream;(VMSystem.java:186)
	at java.lang.System.<clinit>()V(System.java:85)
	at java.io.VMFile.<clinit>()V(VMFile.java:61)
	at java.io.File.toURL()Ljava/net/URL;(File.java:992)
	at 
java.lang.ClassLoader.addFileURL(Ljava/util/ArrayList;Ljava/lang/String;)V(ClassLoader.java:1045)
	at 
java.lang.ClassLoader.getSystemClassLoaderUrls()[Ljava/net/URL;(ClassLoader.java:1064)
	at 
java.lang.ClassLoader.defaultGetSystemClassLoader()Ljava/lang/ClassLoader;(ClassLoader.java:1084)
	at 
java.lang.VMClassLoader.getSystemClassLoader()Ljava/lang/ClassLoader;(VMClassLoader.java:404)
	at 
java.lang.ClassLoader$StaticData.<clinit>()V(ClassLoader.java:154)
	at 
java.lang.ClassLoader.getSystemClassLoader()Ljava/lang/ClassLoader;(ClassLoader.java:799)

as java.lang.System is a quite fundamental class i suspect something 
between classpath and cacao is wrong in this build.


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.20.1 (PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages cacao depends on:
ii  classpath               2:0.92-4         clean room standard Java libraries
ii  classpath-common        2:0.95-1         clean room standard Java libraries
ii  libc6                   2.5-11           GNU C Library: Shared libraries
ii  libltdl3                1.5.22-4         A system independent dlopen wrappe
ii  zlib1g                  1:1.2.3.3.dfsg-3 compression library - runtime

cacao recommends no packages.

-- no debconf information




More information about the pkg-java-maintainers mailing list