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

Subversion 1.0.1, OS X, RH9 and Fedora

From: Geoff Leyland <gley001_at_ec.auckland.ac.nz>
Date: 2004-04-15 21:13:07 CEST


After a lot of anticipation (and waiting for time to take this job on),
I have started the move into the subversion world.

A couple of days ago, I compiled svn-1.0.1 and everything it needed
(new apache2, bdb4.2) from source on OS X 10.3.3, and got it running
through apache just fine (I haven't tried mod_authz_svn yet, but I'll
get there). Thank you for making svn work so well out of the box!

I have recently acquired a Virtual Private Server (a linux box that you
share with other users, but get your own whole instance and kernel - so
it looks like a box) for running, among other things, the "real"
subversion server I'm hoping to have up shortly. The VPS is running
RH9, with a special Kernel to help it be a VPS.

I expected RH9 to be even easier to get running than OSX, since linux
is a bit more mainstream, and there are binary rpms available. However
I did not count on a) all the learning I have to do about linux b) how
old most of RH9 is.

In the end, thanks to the rpms, upgrading most of RH9 was pretty easy,
once I'd worked it out. However, I ran straight into:


svn: Berkeley DB error
svn: Berkeley DB error while creating environment for filesystem
Function not implemented

The Berkeley db installed 4.0.20 is a redhat version, however, the
custom VPS kernel does not have NPTL. I have tried everything I can
think of to fix this problem, (with one exception) without any joy.

I played with LD_ASSUME_KERNEL
I tried to upgrade to a Fedora bdb4.2 from binary rpms and source, but
this seemed to mean upgrading most of the system.
I have not yet tried rebuilding bdb4 from source because I can't find a
source RPM for it (have redhat moved them?)
I can't change the kernel.

I can see a few options:
Try really hard to find a bdb4 source rpm
Forget rpms and rebuild bdb4, apache2 and subversion in /usr/local/
from source
Ask the VPS provider to change me to Fedora core 1

The VPS provider (who's been very helpful), had this to say about

> I can set you up on either the 2.4 kernel or 2.6.4 kernel. The
> kernels, BTW, are vanilla kernel.org kernels with some UML specific
> code added. The 2.6.4 kernel IIRC has some NTPL support. But there
> is also some libc interaction required. And I'm really not sure if it
> will work or not. I'm thinking probably (75%) not.

Can anyone comment on which might be the best path of action? I'm
inclined to go the Fedora direction if it looks likely that it will
work, as I also want to run a recent postgresql and scarab on the box
(all things that have gone smoothly on OS X) so I'm thinking Fedora,
being more recent, might save a lot of hassle.

Thanks for your time,

To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Apr 15 21:14:15 2004

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.