sarbogast
Bonjour,
Je suis en train d'essayer de mettre en place un serveur Subversion sur un serveur privé virtuel en Fedora Core 2.
J'ai installé un serveur Apache via LAMPP. Pour Subversion, j'ai utilisé yum et le référentiel DAG.
Apache fonctionne très bien. J'ai testé Subversion en créant un référentiel factice et les opérations que j'ai testées fonctionnent. Par contre j'ai un problème pour relier les deux.
J'ai installé mod_dav_svn en passant par yum. Mais comme yum me met les deux fichiers mod_dav_svn.so et mod_authz_svn.so dans le dossier des modules apache par défaut (/usr/lib/httpd/modules), j'ai copié les deux fichiers dans le dossier des modules de lampp (/opt/lampp/modules), puis j'ai ajouté les deux directives LoadModule dans httpd.conf et c'est là que ça plante. Quand je redémarre LAMPP après cette modification de la configuration, j'obtiens une erreur:
[root@epseelon root]# /opt/lampp/lampp restart
Stopping XAMPP for Linux 1.4.14...
XAMPP: Stopping Apache with SSL...
Syntax error on line 292 of /opt/lampp/etc/httpd.conf:
Cannot load /opt/lampp/modules/mod_dav_svn.so into server: /usr/lib/libsvn_fs_base-1.so.0: undefined symbol: db_create
XAMPP: Stopping MySQL...
XAMPP: XAMPP-ProFTPD is not running.
XAMPP stopped.
Starting XAMPP for Linux 1.4.14...
XAMPP: XAMPP-Apache is already running.
XAMPP: Starting MySQL...
XAMPP: Another FTP daemon is already running.
XAMPP for Linux started.
J'ai déjà essayé de résoudre ce problème avec les gens de la liste de diffusion de subversion, sans succès, parce qu'il y a des choses bizarres avec des librairies qui sont là mais qui ne sont pas là. Dans le doute j'ai quand même compilé et installé Berkeley DB 4.3, mais ça n'a rien changé.
Là maintenant je ne sais plus quoi faire. D'autant que je débute encore sur Linux. Est-ce que quelqu'un pourrait m'aider à mettre ça en place ?
Merci d'avance.