I have submitted a patch that solves the immediate problem of bug #752357 on Debian and Ubuntu. You can find this patch on Launchpad under:

https://launchpad.net/~nils-ulltveit-moe/+archive/ppa/+packages

Essentially, the jnr-posix module has been upgraded to jnr-posix-3.0.1 to fix this bug.

This allows os modules running chmod without error. It also for example makes it possible to install Setuptools in Jython. There are still some issues with the errno handling (For eksample, running os.mkdir() on an existing directory still causes OSError: [Errno 20000] Unknown error: 20000:). However, this does not prevent applications from running, as the chmod bug previously did.

This means that it is possible to run os.chmod() and also possible to install setuptools on Jython using jython ez_setup.py with this patched version of Jython installed.

Best regards,
Nils Ulltveit-Moe

__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. 
Please use
[email protected] for discussions and questions.

Reply via email to