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

    From daniel@1:229/2 to All on Fri Aug 13 17:00:13 2004
    From: [email protected]

    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


    --
    To UNSUBSCRIBE, email to [email protected]
    with a subject of "unsubscribe". Trouble? Contact [email protected]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Matthias Klose@1:229/2 to daniel on Fri Aug 13 18:00:09 2004
    From: [email protected]

    daniel writes:
    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:

    will add an dependency of libgcj4-common to gcj-3.3. For byte-code
    compilations a dependencya on libgcj4-dev is unneeded.

    Matthias


    --
    To UNSUBSCRIBE, email to [email protected]
    with a subject of "unsubscribe". Trouble? Contact [email protected]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)