Thanks for your help.
I have run ldd as suggested, and it did show different versions of the
apr libraries for svn, httpd and mod_dav_svn.
I have removed all versions of apr from my system other than the apache
version, and rerun the configure, make and build, pointing to the apache
apr libs where necessary.
All is now working as expected.
Thanks once again, and apologies for raising as a bug, I thought I had
tried all possible configurations.
Regards
Jamie
Philip Martin wrote:
>Jamie Cash <jlcash@btinternet.com> writes:
>
>
>
>>[Mon Jan 16 17:11:46 2006] [error] [client 81.130.207.88] Can't set
>>position pointer in file '/srv/svn/db/revs/3': Invalid argument [500,
>>#22]
>>
>>
>
>That's an svn_io_file_seek error.
>
>
>
>>The svn request that causes the error is svn co
>>http://www.ecommerce-consultancy.co.uk/svn/trunk/eccgroup. This check out
>>works correctly when using svn co file:///srv/svn/trunk/eccgroup though.
>>
>>
>
>One possibility is that you have an apr_off_t incompatibility between
>httpd and Subversion. Run ldd on the httpd binary, the svn binary and
>the mod_dav_svn.so module, does more than one version of the apr
>library show up?
>
>
>
>>I am running on a SuSE 9.3 server and built subversion with the following
>>configure options:
>>/configure --with-apxs=/usr/share/apache2/bin/apxs
>>--with-apr=/usr/share/apache2/bin/apr-1-config
>>--with-apr-util=/usr/share/apache2/bin/apu-1-config
>>
>>
>
>Do you have any other apr libraries on the system?
>
>
>
Received on Thu Jan 19 01:42:33 2006