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?

È stato utile?

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?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top