You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Ryan Ordway <ry...@nwgeeks.com> on 2003/10/01 00:54:08 UTC

SVN on Solaris 8

	I'm having some issues getting Subversion to run properly on
Solaris 8. I am running Apache 2.0.47 with Subversion 0.30.0. I compiled
Apache like so:

./configure --enable-layout=Once --enable-deflate --enable-ssl \
--enable-cgi --enable-cgid --enable-so --enable-dav --enable-dav-fs \
--enable-http --enable-mime-magic --with-dbm=db4 \
--with-berkeley-db=/usr/local \
--with-mpm=worker --with-apr=/usr/local/bin/apr-config \
--with-apr-util=/usr/local/bin/apu-config --enable-ldap --enable-auth-ldap
make ; make install

I compiled Subversion like so:

./configure --prefix=/usr/local --with-zlib --with-editor=/usr/bin/vi \
--with-berkeley-db=/usr/local \
--with-apxs=/usr/local/apache-2.0.47/bin/apxs \
--with-neon=/usr/local --with-apr=/usr/local/bin/apr-config \
--with-apr-util=/usr/local/bin/apu-config
make
make install

./configure --prefix=/usr/local --with-zlib --with-editor=/usr/bin/vi \
--with-berkeley-db=/usr/local --with-neon=/usr/local \
--with-apr=/usr/local/bin/apr-config \
--with-apr-util=/usr/local/bin/apu-config --enable-static=yes \
--enable-shared=no --enable-all-static
make
make install

	Note, I have the following installed already:

Berkeley DB 4.0.14 (/usr/local)
OpenSSL 0.9.7b (/usr/local/ssl)
Neon 0.23.9 (/usr/local)
APR 0.9.4 (/usr/local)
APR-Util 0.9.4 (/usr/local)

	So, first I install Apache with DSO and DAV enabled. Then I
compile and install Subversion dynamically along with the dav_svn DSO.
Then I recompile the binaries statically. I have the same issues with
static and with dynamic binaries.

	Anyhow, I can create a repository just fine, blah blah. But when I
try to do anything to the repository via mod_dav_svn, I get errors like
this:

[Tue Sep 30 17:43:16 2003] [error] [client 192.168.0.20] Could not fetch
resource information.  [500, #0]
[Tue Sep 30 17:43:16 2003] [error] [client 192.168.0.20] Could not open
the SVN filesystem at /subversion/svn/repos  [500, #165005]
[Tue Sep 30 17:43:16 2003] [error] [client 192.168.0.20] (2)No such file
or directory: Expected version '2' of repository; found no version at all;
is '/subversion/svn/repos' a valid repository path?  [500, #165005]

	Here are the relevant apache configuration entries:

<Location /svn/repos>
   DAV svn
   SVNPath /subversion/svn/repos
#   AuthType Basic
#   AuthName "Subversion Repository"
#   AuthUserFile /usr/local/apache-2.0.47/conf/svnpasswd
#   Require valid-user
</Location>

	I turned off authentication to see if that was causing a problem,
and it's not the authentication. I created the repository using:

svnadmin create /subversion/svn/repos

	Apache is running with user apache and group apache. The
repository is owned by apache:svnusers. The apache user can write to the
repository directories and files themselves.

	Any ideas?

	Thanks,

	Ryan

-- 
ryan@nwgeeks.com
HELO... my name is root... you have SIGKILLed my father... prepare to vi!

     Hi! Can you to speak to me the learn for to speak the Unix?

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org