Ok, then that was not the pb.
I might understand what is wrong.
The subversion integration might not be well explained, and its good to precise some points here even if works are on for a better integration.
The current SVN integration, works with only one repository that is shared among all the libresource SVN repository.
So basically, libresource create a subdirectory to this root repository (ls-svn) and set a specific security to this directory in order to prevent anyone to write into it.
So Libresource is seen by the subversion server like any other svn client. That's why we ask the user for the installation to create a directory that will be linked to the SVN repository so the Libresource server can use this directory to create and delete directory (libresource svn repository) and commit its change to the SVN server. That's why we need this kind of super-user for SVN. And when libresource commit its new directory/repository to the server, it does not specify the SVN user because it was supposed to be stored in the libresource/jonas user preference when the repository initialization have been done.
But I thought (maybe I dreamed), when such error occurred, an output error on jonas occur.
I don't know if my explanation highlight your problem, but for now I don't know what to say.
Seb