During the build process of JoGL, Gluegen will try to create a directory. See in make/build.xml --- <mkdir dir="${gluegen.root}/${rootrel.build}/test/build/gensrc/classes"/> <copy file="${gluegen.root}/src/junit/com/jogamp/common/util/TestFloatStack01.java" tofile="${gluegen.root}/${rootrel.build}/test/build/gensrc/classes/com/jogamp/common/util/${pstack.testname}.java" overwrite="true"> --- However, in the context of the distributions, a normal user won't have any write permission on gluegen.root. This work should be done in a temporary directory.
Created attachment 487 [details] Fix the problem The attached patch fix the issue on my system.