Salut,
J’ai tenté ce matin de faire un paquet pour MariaDb afin de tester.
J’ai utilisé la méthode checkinstall make install
./configure --prefix=/usr
make all
checkinstall make install
Là j’ai rencontré un problème que je ne sais pas résoudre:
[quote]Installing Debian package… FAILED!
*** Failed to install the package
Do you want to see the log file? [y]:
Sélection du paquet mariadb-5.3.5 précédemment désélectionné.
(Lecture de la base de données… 76705 fichiers et répertoires déjà installés.)
Dépaquetage de mariadb-5.3.5 (à partir de …/mariadb-5.3.5_ga-1_amd64.deb) …
dpkg : erreur de traitement de /root/mariadb-5.3.5-ga/mariadb-5.3.5_ga-1_amd64.deb (–install) :
tentative de remplacement de « /usr/bin/perror », qui appartient aussi au paquet mysql-client-5.1 5.1.49-3
dpkg-deb: sous-processus coller tué par le signal (Relais brisé (pipe))
Des erreurs ont été rencontrées pendant l’exécution :
/root/mariadb-5.3.5-ga/mariadb-5.3.5_ga-1_amd64.deb[/quote]
Il semblerait qu’il y ait un conflit avec mysql-client.
Faut-il que je désinstalle mysql-client (ou que je compile sur une machine sans mysql-client) ?
Faut-il que je change le chemin du prefix ?
J’ai bien un paquet de fait, mais j’hésite à l’installer à cause du conflit avec mysql-client…
Merci de vos lumières! ![]()
PS: Sur le site de MariaDb il est précisé que Mysql et MariaDb peuvent coexister sur le même système.