Re: ant dependency on jython and antlr

2003-12-20 Thread Ben Burton
Let me preface this by stating that I know very little about ant, and I have no idea how ant specifically interacts with jython. Jython itself is an implementation of the python scripting language. The python package does not suggest every package that uses python scripting, nor does it suggest e

Re: J2SDK question

2003-12-20 Thread Jan Schulz
Hallo Jerry, * Jerry Haltom wrote: >make-j2sdk itself depends on having non-free stuff installed? I thought >it was just a little script to create a .deb from a Sun provided SDK. It depends on a *-bin download, which is unfree (and not even packaged). In general, install for unfree things ar ein

Re: ant dependency on jython and antlr

2003-12-20 Thread Jan Schulz
Hallo Daniel, * Daniel Bonniot wrote: >>AFAIK the junit task is in the optional.jar. >Agreed with that. The change concerned jython and antlr. Ok, after some more thought I've finaly understood, why there were 'dangling symlinks'. The jython.jar had to be symlinked into /usr/share/ant/libs too.

Re: ant dependency on jython and antlr

2003-12-20 Thread Daniel Bonniot
On the other hand, having jython depend on (or recommend or suggest) ant is quite nonsensical as well, since ant is not really a tool for script writers - in fact jython is not enhanced by ant at all. The way I see things, it is: ant provides a different interface to call the jython interpreter.

Re: ant dependency on jython and antlr

2003-12-20 Thread Ben Burton
> I think the dependency on junit sort of makes sense since it can be > considered a basic tool for java developers. The same cannot be said of > jython and antlr. On the other hand, having jython depend on (or recommend or suggest) ant is quite nonsensical as well, since ant is not really a to

Re: J2SDK question

2003-12-20 Thread Mark Howard
On Sat, Dec 20, 2003 at 11:41:56AM -0600, Jerry Haltom wrote: > make-j2sdk itself depends on having non-free stuff installed? I thought > it was just a little script to create a .deb from a Sun provided SDK. If you don't have the sdk, it is useless. Therefore, it depends on non-free software and d

Re: ant dependency on jython and antlr

2003-12-20 Thread Daniel Bonniot
I'm not sure about jython (haven't looked), but optional.jar has the glue for junit (->junit task). Junit knows nothing about ant. I think the dependency on junit sort of makes sense since it can be considered a basic tool for java developers. The same cannot be said of jython and antlr. AFA

Re: J2SDK question

2003-12-20 Thread Jerry Haltom
make-j2sdk itself depends on having non-free stuff installed? I thought it was just a little script to create a .deb from a Sun provided SDK. On Sat, 2003-12-20 at 04:47, Jan Schulz wrote: > Hallo Jerry, > > * Jerry Haltom wrote: > >What is the chance of having mpkg-j2sdk in main? > > Almost non

Re: ant dependency on jython and antlr

2003-12-20 Thread Jan Schulz
Hallo Daniel, * Daniel Bonniot wrote: >You mean that optional.jar has specific knowledge about jython? I'm not sure about jython (haven't looked), but optional.jar has the glue for junit (->junit task). Junit knows nothing about ant. >>This >>means that if any package wants to use a task in its

Re: ant dependency on jython and antlr

2003-12-20 Thread Daniel Bonniot
There is a problem with all this: The ant package has one big jar for all available tasks (the optional.jar has all the 'Task's, the junit, jython and so are only called from that task definitions). You mean that optional.jar has specific knowledge about jython? This means that if any package w

Re: ant dependency on jython and antlr

2003-12-20 Thread Jan Schulz
Hallo Daniel, * Daniel Bonniot wrote: >Since version 1.5.3-2, the package ant depends on jython and antlr. The >justification was: >* Depend on the previously suggested packages jython and antlr to avoid >dangling symlinks in /usr/share/ant/lib [...Policy...] >It seems pretty clear that ant d

ant dependency on jython and antlr

2003-12-20 Thread Daniel Bonniot
Hi java maintainers, Since version 1.5.3-2, the package ant depends on jython and antlr. The justification was: * Depend on the previously suggested packages jython and antlr to avoid dangling symlinks in /usr/share/ant/lib The Debian policy, section 7.2, says: * Depends This declares an ab

Re: J2SDK question

2003-12-20 Thread Jan Schulz
Hallo Jerry, * Jerry Haltom wrote: >What is the chance of having mpkg-j2sdk in main? Almost none: If we upload it (or it successor), it will go to contrib due to unfreeness of JDKs. If Sun derived JDKs switch to a Licence, we can use in main, it will be packaged and uploaded to main and mpkg-j2s