Bug#591109: libfreemarker-java: FTBFS: cannot find symbol PyJavaInstance

Nicolas Duboc nduboc at debian.org
Wed Aug 4 07:36:33 UTC 2010


On Tue, Aug 03, 2010 at 09:23:01PM +0200, Torsten Werner wrote:
> reassign 591109 jython
> affects 591109 + libfreemarker-java
> thanks
> 
> Hi Nicolas,
> 
> you have changed the jython package in a way which does not follow the
> Debian Java Policy. The package ships a tree of class files instead of
> a jar file as in Lenny.

   Hi Torsten,

 I think you were confused by the .class files in the
/usr/share/jython/Lib directory.  These class files are the result of
the byte-compilation of the Lib python files by the Jython compiler.
These files are completely and transparently handled by the Jython
interpreter much like the .pyo and .pyc files for Python.  They are
not supposed to be directly accessed by users.

 The Jython public API is included in the /usr/share/java/jython.jar
file, and I think it follows the Debian Java policy.

 I think the real issue for libfreemarker-java is that the public API
for Jython has changed between Jython 2.2 and 2.5 and so the Jython wrapper
of freemarker needs to be ported to Jython 2.5.

>  BTW, you even ship Windows *.exe files. Please
> remove them.

 You are right about the .exe files.  I'll have a look at that. But I
wonder if that is not part of the Python distutil distribution.

 Regards,

-- 
Nicolas Duboc <nduboc at debian.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20100804/72e3312c/attachment.pgp>


More information about the pkg-java-maintainers mailing list