Como posso instalar o mod_dav_svn 1.6 no CentOS 5.4?

Como posso instalar o mod_dav_svn 1.6 no CentOS 5.4?

Estou tentando instalar mod_dav_svnno 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_svna 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:

http://wandisco.com/subversion/os/downloads

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

informação relacionada