You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Steve Kirstukas <sj...@iastate.edu> on 2004/05/27 15:20:06 UTC

Can't read directory: Value too large for defined data type

Hi All,
I am using svn version 1.0.1 (r1) on redhat-8.
I have a subversion repository comprising 8 projects. When I type 'svn status
-v' from the top level, I see it go thru the first 7 projects just fine. On the
eighth project, I get an error... 

svn: Can't read directory 'VE_Xplorer': Value too large for defined data type

I had no error on checkout, but get the error on status and update. I and others
can do checkouts (and status, update ,etc) of this same repository in other
places and have not seen this error before.  Can anyone offer a fix or workaround?

Thanks, Steve



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Can't read directory: Value too large for defined data type

Posted by Joe Orton <jo...@manyfish.co.uk>.
On Thu, May 27, 2004 at 11:20:02PM +0100, Philip Martin wrote:
> "Steve Kirstukas" <sj...@iastate.edu> writes:
> 
> > svn: Can't read directory 'VE_Xplorer': Value too large for defined data type
> 
> Google suggests that this is problem with largefile support, if you
> use strace I suspect you will see a stat() call fail with the error
> EOVERFLOW.  Anyone care to summarise the state of largefile support in
> Subversion/APR?

APR HEAD has large file support out-of-the-box on platforms with a
32-bit off_t, so Subversion should "just work" there.  APR 0.9 can be
rebuilt with LFS support using -D_FILE_OFFSET_BITS=64 etc but that's not
really a supported configuration since it changes the library ABI and is
generally a good way to shoot yourself in the foot if you're not
careful.

The APR 0.9 branch has some "large file features": the APR_LARGEFILE
flag to apr_file_open(), which lets you open and write/read >2gb files,
but you still can't stat them (useful for log files).  Also I made
apr_file_copy() work with >2gb files on Linux at least (despite my
ardent protestation that that wasn't an APR problem :), so that should
make the svnadmin hotcopy issue go away.

joe

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Can't read directory: Value too large for defined data type

Posted by Philip Martin <ph...@codematters.co.uk>.
"Steve Kirstukas" <sj...@iastate.edu> writes:

> svn: Can't read directory 'VE_Xplorer': Value too large for defined data type

Google suggests that this is problem with largefile support, if you
use strace I suspect you will see a stat() call fail with the error
EOVERFLOW.  Anyone care to summarise the state of largefile support in
Subversion/APR?

-- 
Philip Martin

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org