Hi,
I'm maintaining the freemind package (<ad>nice software</ad>), which doesn't work with free implementations (yes, yes, I know, why and all this kind of thing; let's say it's not a priority for upstream and my Java knowledge is near to 0).
Anyway, I'm facing something which I thought would be an FAQ but I couldn't find a satisfactory answer yet. Point me if I missed it.
I got the bugs #291946 (freemind doesn't work with java 1.3) and #292182 (freemind does only work with Blackdown/Sun "complete" implementation) and I asked for advice on debian-mentor, where the result was: I can't rely on virtual packages and need to rely on the "real" stuff.
Aligned with the yet-to-come Java Policy, my Depends looks currently like this:
Depends: j2re1.4 | java2-runtime, j2re1.4 | java-virtual-machine
and I understand that I should change it to something like:
Depends: blackdown-j2re1.4 | blackdown-j2re1.5 | sun-j2re1.4 | sun-j2re1.5
As java-package seems to be using j2re1.4 and j2re1.5 as virtual packages for "complete" implementation packages, I might even try:
Depends: blackdown-j2re1.4 | blackdown-j2re1.5 | j2re1.4 | j2re1.5
What is the "official" opinion of the Java maintainers on what the proper Depends should be in such a situation (even if it might hurt you to have an opinion on non-free software :> )?
Thanks, Eric
PS: I just subscribed to the list, so no direct answer required.
-- 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
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]