On Wed, Aug 27, 2008 at 10:27:24AM +0100, Julian Foad wrote:
> On Wed, 2008-08-27 at 10:26 +0200, Jens Seidel wrote:
> > I tried to update my source tree of subversion and the following
> > happens:
> >
> > Subversion/1.5.x> svn up
> >
> > That's all.
>
> svn.collab.net is not down.
Yep, some minutes later it worked for me as well. But svn failed at least
3 times for me.
What could be the reason? Maybe the server *was* down for a short time?
> > I wait already multiple minutes and even Ctrl+C to interrupt it
> > doesn't work. My network seems to work fine. It is a self compiled binary but I
> > do not remember the revision number and it is no longer part of:
> >
> > Here is the backtrace of it using gdb:
> > (gdb) bt
> > #0 0x00002ad4347201bf in poll () from /lib64/libc.so.6
> > #1 0x00002ad43401d913 in raw_poll (fdno=<value optimized out>, rdwr=<value optimized out>, secs=<value optimized out>)
> > at ne_socket.c:390
> > #2 0x00002ad43401da99 in timed_connect (sock=0x77e640, fd=3, sa=0x7fff799b1280, salen=<value optimized out>)
> > at ne_socket.c:1023
> > #3 0x00002ad43401dcc6 in ne_sock_connect (sock=0x77e640, addr=0x77e5f0, port=<value optimized out>) at ne_socket.c:1096
> > It is clearly not optimal to let the user wait forever and not to allow interrupting it.
> > Is this a known problem, is the server just down, or what happend?
>
> You're right that it's not optimal. What version of Neon are you using?
> (I don't know the details but I think I recall that improvements in
> cancellation support have been made over the years.)
A good question. I can no longer check the output of ldd svn as I tried
to update svn a few minutes ago (and failed). My system has the package
neon-0.26.1-26.1 installed (without -devel package). But I'm not sure
whether I linked against this. I think I remember it was too old so that
I installed a newer lib in my local tree. There I found a neon-config
script which outputs:
$ neon-config --version
neon 0.28.2
My local libneon.la refers nevertheless to libneon.so.27.1.2 (but the
timestamps of my local version match each other and are only two days
older than my old svn 1.5.1 binary). The source seems already be
deleted.
Maybe it's a case where I compiled against the header of a newer version
but used an older library from the system for linking. Nevertheless
that's the first time I was in trouble and my private copy of neon can
be found via $LD_LIBRARY_PATH.
Should I provide more diagnostics if it happens another time in future?
Jens
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-08-27 13:12:21 CEST