CentOS install mod_dav_svn

I am trying to install subversion on centos 5 VPS. I managed to install subversion, but when I try to do yum install mod_dav_svn , I get this error:

Error: Missing dependency: httpd-mmn = 20051115 package mod_dav_svn required

After a lot of searches, I read that you need Apache 2.2 (I used to have 2.0), so I recompiled the server with Apache 2.2, but I still had the same error. I want to mention that I recompiled it with the mod_dav extension.

What am I doing wrong?

+4
source share
3 answers

httpd-mmn usually comes with an apache package for each version> = 2.0
the problem was that http * was on the yum exception list and it made yum think it was not installed. removing it from the exclusion list solve the problem

+8
source

$ find / -name "yum.conf"

$ nano /etc/yum.conf

Remove httpd * from this line:

exclude=apache* bind-chroot courier* dovecot* exim* filesystem httpd* mod_ssl* mydns* mysql* nsd* perl* php* proftpd* pure-ftpd* ruby* spamassassin* squirrelmail*

Save and close yum.conf, set mod_dav_svn

yum install mod_dav_svn

+18
source

I use these subversion binaries for CentOS5, although I specifically did not use mod_dav_svn RPM - Summersoft

I also note that with the subversion rpms provided by CentOS 5 httpd-mmn is provided by the installation of httpd. Perhaps you have problems with yum configuration?

0
source

All Articles