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

Enforce dependency on non-free version of Java?



Hi,

I just sent this answer to an user, and now I have doubts: is there a way to enforce dependency on a non-free Version of Java?

Thanks, Eric

-------- Original Message --------
Subject: Re: Bug#292182: freemind will not start
Date: Thu, 27 Jan 2005 20:29:49 +0100
From: Eric Lavarde <Eric.Lavarde@bawue.de>
Organization: Zorglub & Co
To: tow21@cam.ac.uk,  292182@bugs.debian.org
References: <E1CtTBn-0006E9-8t@parabrisas.esc.cam.ac.uk>

Hi,

it most probably all rely on the fact that FreeMind doesn't work with
free Java implementations (kaffee, classpath, gcj, etc...) but only with
Sun/Blackdown (see
http://freemind.sourceforge.net/wiki/index.php/FreeMind_on_Linux#I_get_an_error_java.lang.NoClassDefFoundError_when_starting_FreeMind).

Also, I don't know if it's a reportbug limitation or if you twicked your
setup, but sun-j2re1.4debian is listed below without sun-j2re1.4.
If Sun's Java is nevertheless installed on your machine, you can solve
your problem by reading the man page freemind(1) or by using the help
given by the above link (e.g. setting JAVA_HOME).

The fact that FreeMind, despite a GPL license, is in 'contrib' is for me
sign enough that it depends on a non-free Java, but I will make it more
obvious in the next version. I don't think there is a technical way to
force this kind of thing... This reduces anyway the problem to a small
documentation glitch.

You're welcome to give me feedback.

Cheers, Eric

tow21@cam.ac.uk wrote:
Package: freemind
Version: 0.7.1-6
Severity: important

[...]

Versions of packages freemind depends on:
ii  kaffe-jthreads [java-v 2:1.1.4.PRECVS6-1 A green threads enabled version of
ii sun-j2re1.4debian [jav 0.9 Debian specific parts of Java(TM)
-- no debconf information




--
Gewalt ist die letzte Zuflucht der Inkompetenz.
    Violence is the Last Resort of the Incompetent.
        Gwalt jest ostatnem schronieniem niekompetencji.
            La violence est le dernier refuge de l'incompetence.
    ~ Isaac Asimov


--
Gewalt ist die letzte Zuflucht der Inkompetenz.
    Violence is the Last Resort of the Incompetent.
        Gwalt jest ostatnem schronieniem niekompetencji.
            La violence est le dernier refuge de l'incompetence.
    ~ Isaac Asimov



Reply to: