
Estou tentando instalar mod_dav_svn
no CentOS 5.4 e é isso que vejo:
# yum --enablerepo=rpmforge install mod_dav_svn
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: mirrors.adams.net
* base: mirror.sanctuaryhost.com
* extras: mirror.sanctuaryhost.com
* rpmforge: fr2.rpmfind.net
* updates: mirror.steadfast.net
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package mod_dav_svn.x86_64 0:1.4.2-4.el5_3.1 set to be updated
--> Processing Dependency: subversion = 1.4.2-4.el5_3.1 for package: mod_dav_svn
--> Running transaction check
---> Package subversion.i386 0:1.4.2-4.el5_3.1 set to be updated
--> Finished Dependency Resolution
[...]
A versão 1.4.2 é mais antiga que o Subversion 1.6.9 instalado (eu instalei antes). Como e onde posso obter mod_dav_svn
a versão 1.6.9?
Responder1
Há também um script fornecido pela WANdisco para os mais recentes binários de código aberto. Isso configurará um repositório e você poderá "atualizar o yum" para a versão mais recente a qualquer momento:
Responder2
Você definiu prioridades yum? RPMForge possui subversion e mod_dav_svn 1.6.13, portanto eles devem estar listados em instalações e atualizações. As prioridades Yum irão ocultá-las se outro repositório de prioridade mais alta tiver os mesmos nomes de pacotes.
Nesse caso, você precisará adicionar padrões de exclusão ao seu arquivo /etc/yum.repos.d/CentOS-Base.repo, adicionando à seção [base]:
[base]
...
exclude=subversion*,mod_dav_svn
Responder3
Parece que o rpmforge removeu seus pacotes de subversão por algum motivo. Eu forneço os mesmos pacotes (inalterados, exceto assinar com a chave pgp webtatic) em meu repositório Webtatic. Veja como configurar o repositório aqui:
http://www.webtatic.com/projects/yum-repository/
então você poderá instalar o mod_dav_svn. Ele também atualizará o Subversion para 1.6.13 no processo.
yum install mod_dav_svn --enablerepo=webtatic