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