[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: strange error

From: John Waycott <javajohn_at_cox.net>
Date: 2006-10-21 15:16:35 CEST

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

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.