The subversion client that comes with the Ubuntu linux distribution has problems connecting to the Rice campus subversion server.

The problem stems from the fact that Ubuntu packages are by default compiled against gnutls instead of openssl. There appears to be a protocol issue with the gnutls package that causes extremely slow server response when connecting to our openssl compiled server.

A new version of libneon appears to fix this issue. This new version of libneon will be included with Ubuntu 10.10 and be available from packages.ubuntu.com for the Maverick release.

If you would like to use it with a version of Ubuntu less than version 10.10 you can pick up this new package from one of these locations depending on architecture:

After downloading the appropriate one of these files, you can do:

sudo dpkg -i libneon27-gnutls_0.29.3-2_<ARCH>.deb

This will properly install the package and the package manager will know
about it, so there will be no messy junk sitting in /usr/local that
won't be properly managed and upgraded.

Credits

I would like to thank Professor Rixner and his graduate students who were instrumental in the testing of this problem and for coming up with this solution.

  • No labels