Re: Java packages in main depending on non-free java.
On Wed, Sep 16, 2009 at 12:25:15PM +0530, Onkar Shinde wrote:
> On Wed, Sep 16, 2009 at 12:10 PM, Kalle Kivimaa <email@example.com> wrote:
> > Niels Thykier <firstname.lastname@example.org> writes:
> >> I went through the list of our public packages listed here and it
> >> turns out that we have 7 packages depending on a non-free version of
> >> java (as an alternative to a free or a java-runtimeN).
> > Eh? I checked azureus, and it correctly depends on openjdk-6-jre/jdk.
> > It does also depend on alternative non-free Java implementations, but
> > I'm not sure if this is disallowed by the policy.
> You are sending mails to wrong list. This is just a upload/bug
> notification list. The discussions usually happen on debian-java list.
> I don't think the issue you mentioned is really serious as non-free
> JRE are added as alternative dependencies. As mentioned by Kalle I
> don't think this is disallowed by policy.
> >>From the packages you mentioned both 'batik' and 'jcharts' use Sun
> specific APIs which are only available in Sun JRE or OpenJDK JRE. So
> we can not replace non-free JRE dependencies with virtual packages
> (java5-runtime etc) unless upstream uses generic APIs.
> azureus is known not to work with GCJ. That is the reason of
> dependencies on OpenJDK and Sun JRE.
Yes, we decided some time time ago that this is okay for main as long as the
first alternative is also in main.