[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#265522: gcj-3.3 should depend on libgcj4-dev (>= 1:3.3.4-6sarge1)



Package: gcj-3.3
Version: 1:3.3.4-6sarge1
Severity: normal


At the moment libgcj4-dev (>= 1:3.3.4-6sarge1) appears in recommands 
only. Unless I missed something, that makes gcj mostly unusable when
the dependendy is not fullfilled.

For instance, I recently upgraded gcj-3.3 from testing. Since 
libgcj4-dev is not a depends, and pulled new packages (libgcj4-common), 
it was not upgraded. Then gcj would fail with:

gnu/mapping/Procedure.java:0: error: cannot find file for class java.lang.Object
gnu/mapping/Procedure.java:0: error: cannot find file for class java.lang.Object
gnu/mapping/Procedure.class:0: error: cannot find file for class java.lang.Object

because gcj-3.3 has its classpath set to 
/usr/share/java/libgcj-3.3.4.jar, which is included in libgcj4-common.


Daniel

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (700, 'testing'), (600, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.6-2-686
Locale: LANG=C, LC_CTYPE=C

Versions of packages gcj-3.3 depends on:
ii  g++-3.3                  1:3.3.4-6sarge1 The GNU C++ compiler
ii  gcc-3.3-base             1:3.3.4-6sarge1 The GNU Compiler Collection (base 
ii  java-common              0.22            Base of all Java packages
ii  libc6                    2.3.2.ds1-13    GNU C Library: Shared libraries an
ii  libgcc1                  1:3.4.1-5       GCC support library
ii  libgcj4                  1:3.3.4-6sarge1 Java runtime library for use with 
ii  zlib1g                   1:1.2.1.1-5     compression library - runtime

-- no debconf information



Reply to: