CentOS installa mod_dav_svn
-
03-07-2019 - |
Domanda
Sto cercando di installare la sovversione su un centos 5 VPS.
Sono riuscito a installare Subversion ma quando provo a fare yum install mod_dav_svn
ottengo questo errore:
Errore: dipendenza mancante: httpd-mmn = 20051115 è necessario per pacchetto mod_dav_svn
Dopo un sacco di ricerche su Google ho letto che hai bisogno di Apache 2.2 (in precedenza avevo 2.0), quindi ho ricompilato il server con Apache 2.2 ma ho ancora ottenuto lo stesso errore. Voglio menzionare che l'ho ricompilato con l'estensione mod_dav.
Cosa sto sbagliando?
Soluzione 2
httpd-mmn di solito viene fornito con un pacchetto apache per ogni versione > = 2.0
il problema era che http * era nella lista di esclusione di yum e faceva pensare a yum che non fosse installato. rimuovendolo dall'elenco di esclusione risolvi il problema
Altri suggerimenti
$ find / -name " yum.conf "
$ nano /etc/yum.conf
Rimuovi httpd * da questa riga:
exclude = apache * corriere bind-chroot * dovecot * exim * filesystem httpd * mod_ssl * mydns * mysql * nsd * perl * php * proftpd * pure-ftpd * ruby ??* spamassassin * squirrelmail *
Salva e chiudi yum.conf, installa mod_dav_svn
yum installa mod_dav_svn
Uso questi binari di sovversione per CentOS5 anche se non ho usato specificamente RPM mod_dav_svn - Summersoft
Noto anche che con la sovversione rpms fornita con CentOS 5 httpd-mmn viene fornita installando httpd. Forse hai problemi con la tua configurazione yum?