Thorsten Schöning wrote on Tue, Jan 03, 2017 at 13:56:34 +0100: > Could you please be so kind and have a look at the following excerpt > from strace?
It would have helepd to say what was being strace'd. It looks like the strace was of svnsync of r1397, run with the target repository accessed via file://. > I don't see what's wrong and would be very thankful for > any ideas. Especially the following line makes me wonder, but I don't > know were it belongs or how I can get more details about it: > > > write(4, "( failure ( ( 160016 50:Pfad \302\273t"..., 86) = 86 In subversion/libsvn_ra_svn/protocol in the source tree. The error numbers in the subject and here are informative: % ./tools/dev/which-error.py 210008 160016 00210008 SVN_ERR_RA_SVN_EDIT_ABORTED 00160016 SVN_ERR_FS_NOT_DIRECTORY The "50:..." is a counted string. The following text, "Pfad »t"..., is an error message in German ("Pfad" is German for "path" and the two escape sequences are the UTF-8 representation of '»', which is the quote character the German localization uses). So, it would be helpful if you could (run svnserve under an English LC_MESSAGES locale, and) post the entirety of that truncated string (strace -s0), as it might contain useful information. > Regarding the strace, nothing jumps out at me. I would suggest to post the full error chains (both the E160016 chain and the E210008 chain). The error message probably says "Path '%s' is not a directory", so check that path on the master and mirror repositories; ensure it exists and has the same content on both of them. Cheers, Daniel