Without digging too deep into the code, I found that if I patched the offending line 4801 of core.py from:

return _core.svn_stream_read(*args)

to instead:

return _core.svn_stream_read(args[0], int(args[1]))

it would work ok. For reference, args was:

(<libsvn.core.svn_stream_t; proxy of <Swig Object of type 'svn_stream_t *' at 0x7f8d75d00b40> >, 102400L)

and it appears that something doesn't like the long int.

I've only noticed this problem in the last 48 hours (on a wheezy box), and I suspect it was after upgrading libsvn etc. to 1.6.17dfsg-4. It was certainly working fine with 1.6.17dfsg-3, and I suspect also with 1.6.17dfsg-3.1, but since the latter is no longer in the repos, I can't say for sure.




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to