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

Re: [ maybe solved ] mod_dav_svn support in suse 11 ?

From: J. Bakshi <joydeep_at_infoservices.in>
Date: Tue, 06 Oct 2009 10:48:22 +0530

Stefan Sperling wrote:
> On Mon, Oct 05, 2009 at 06:04:11PM +0530, J. Bakshi wrote:
>
>> even I have done the same and added the repo you have provided above.
>> But still..... ; I really don't know why ; apache reports
>>
>> ```````````````````````
>> Cannot load /usr/lib/apache2/mod_dav_svn.so into server:
>> /usr/lib/libsvn_subr-1.so.0: undefined symbol: apr_memcache_add_server
>> ``````````````````````````````````````````````
>>
>> here is my repos
>>
>
> This should not be happening and is probably a bug in the package.
>
> Please install subversion 1.6.5 from
> http://download.opensuse.org/repositories/devel://tools://scm://svn/Apache_openSUSE_11.0/
> apr and libapr from
> http://download.opensuse.org/repositories/Apache/openSUSE_11.0/
> and see if that helps.
>
> If you have any other packages on your system which depend on libapr
> and libapr-util, be careful, they might break. Searching for updates
> for such packages on the build service and installing those too could
> be an option.
>
>

Hello Stefan,

thanks for your guidance. I have modified my repo accordingly and
reinstall the svn as well as libapr-util.
the subversion-server I have now is version 1.5.7 and arp is 1.3

Though apache throws error as

```````````````````
Cannot load /usr/lib/apache2/mod_dav_svn.so into server:
/usr/lib/apache2/mod_dav_svn.so: undefined symbol: dav_register_provider
```````````````````

What I have done then is commented the two lines

``````````````````````
LoadModule dav_svn_module /usr/lib/apache2/mod_dav_svn.so
LoadModule authz_svn_module /usr/lib/apache2/mod_authz_svn.so
`````````````````````

and add this

```````````````````````
<IfModule mod_dav_svn.c>

svn apache related configuration

</IfModule>

And no more error ; apache is also running well :-)

But I can't access my repos now. it reports object not found. Maybe svn
installation problem is solved and it is a config issue. here is my new
configuration to access svn through https

````````````````````````````````````
<IfModule mod_dav_svn.c>

<Location /repos>

SSLRequireSSL
DAV svn

AuthType Basic
      AuthName "Authorization Realm"
      AuthUserFile /home/SVN/PASSWD
# Require valid-user
      SVNParentPath /home/SVN

#### Limit write permission to list of valid users.
  <LimitExcept GET PROPFIND OPTIONS REPORT>
# # Require SSL connection for password protection.
SSLRequireSSL

      AuthType Basic
      AuthName "Authorization Realm"
      AuthUserFile /home/SVN/PASSWD
      Require valid-user

  </LimitExcept>
</Location>

</IfModule>
````````````````````````````````````````

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2403944

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-10-06 07:19:39 CEST

This is an archived mail posted to the Subversion Users mailing list.