> On Wed, Jun 26, 2002 at 05:23:27PM +0200, Alexis Huxley wrote:
> > On Wed, Jun 26, 2002 at 03:43:54PM +0100, Philip Martin wrote:
> > > Alexis Huxley <ahuxley@gmx.net> writes:
> > >
> > > > /usr/lib/dld.sl: Call to mmap() failed - TEXT /home/ahuxley/opt/HP-UX_B.11.00/db4/lib/libdb-4.0.sl
> > > > /usr/lib/dld.sl: Permission denied
> > >
> > > A quick google search...
> > >
> > > Does /home/ahuxley/opt/HP-UX_B.11.00/db4/lib/libdb-4.0.sl have execute
> > > permission?
> >
> > Nope ... but it will do in five minutes! Assume it works if you
> > don't hear from me again :-) Many thanks!
> >
> Not having every used HPUX, I don't know for sure, but Brane said something
> about HPUX not working with svn because of something to do with BerkeleyDB
> being opened more than once. If you check the list arechive for the
> svn-breakage mailing list, you should see a bunch of failed tests for both
> hppa2.0w-hp-hpux11.11 and hppa1.1-hp-hpux10.20.

Yes, you can't access repositories via ra_local (file:///) on HPUX,
because the operating system won't allow you to open the same DB
environment more than once in a process, i.e. you can't open more than
one RA 'session' object to the same repository. It's because mmap()
is anemic on HPUX, and that's what BDB uses to open an environment.