John Szakmeister wrote:
> ----- Shentino <shentino@gmail.com> wrote:
>   
>> Anyone know why I'm getting "can't find temporary directory: no error
>> string" when I try to check out or update?
>>
>> I just installed subversion 1.4.0, and the only fudges I made during
>> the compile was to coerce apr-0.9.4 and I removed APR_LARGEFILE and
>> APR_SGID from a few io.c files so that it would compile.
>>
>> What's going on?  I was so close to ditching CVS
>>     
>
> I don't what exactly is causing your problem, but 1.4.0 doesn't work with APR < 0.9.7.  There's a couple really nasty bugs in that could help result in a corrupt repository if you do that.  Hence the requirement for APR 0.9.7 or better.
>
> -John
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>
>   
I ran into this problem also this last week while trying to upgrade. I 
still haven't been able to get it to work. We used the APR packaged with 
the Subversion tarball. I then installed apr/apr-util 1.2.7 and 
recompiled subversion to link with it. That didn't solve the problem. 
The svn: protocol works fine. It is just http/https that doesn't work.
The apache logs show the following errors when I try to checkout a 
repository:
[Fri Oct 20 14:46:39 2006] [error] [client 127.0.0.1] The state report 
gatherer could not be created.  [500, #20014]
[Fri Oct 20 14:46:39 2006] [error] [client 127.0.0.1] Can't find a 
temporary directory: Error string not specified yet  [500, #20014]
System info:
A clean SUSE SLES9 system, dual Athlon 64 server running the 64-bit 
version of the OS. Apache is 2.0.49. uname -a returns: Linux svn 
2.6.5-7.282-smp #1 SMP Tue Aug 29 10:40:40 UTC 2006 x86_64 x86_64 x86_64 
GNU/Linux
My config script looks like this:
./configure \
        --prefix=/svn/local \
        --without-berkeley-db \
        --with-zlib \
        --with-ssl \
        --with-http \
        --with-devrandom=/dev/urandom \
        --with-expat=builtin \
        --enable-dav \
        CFLAGS=-fPIC
I had to use with-expat=builtin to get it to link correctly with expat 
because the APR configuration can't find the 64-bit versions of the 
expat libraries.
Other things I tried:
I tried installing serf and linking with that instead of neon, thinking 
that would affect the way the system used mod_dav_svn, but I got the 
same results.
The last thing I did was go to opensuse.org and downloaded Apache 2.2 
and Subversion 1.4 RPMS. Everything installs, but we have a different 
problem in that we can't get LDAP to work with Apache 2.2. Argh!
-- John Waycott
Hypercom Corporation
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sat Oct 21 15:17:14 2006