Pages : 1
#1 Le 23/07/2015, à 12:56
- cypher_ubuntu
[Résolu][MariaDB] problème de dépendance
Bonjour
J'ai un problème avec MariaDB sur Ubuntu 15.04
quand j'éxécute cette commande
cyphos@LENOVO-ThinkPad-X230:~$ sudo apt-get install
[sudo] password for cyphos:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
mariadb-client : Dépend: mariadb-client-10.0 (= 10.0.20+maria-1~vivid) mais 10.0.20-0ubuntu0.15.04.1 est installé
E: Dépendances manquantes. Essayez d'utiliser l'option -f.
alors je force avec -f install
dpkg: concernant .../mariadb-client-core-10.0_10.0.20+maria-1~vivid_i386.deb contenant mariadb-client-core-10.0 :
mariadb-client-10.0 entre en conflit avec mysql-client-core-5.5
mariadb-client-core-10.0 fournit mysql-client-core-5.5 et doit être installé.
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/mariadb-client-core-10.0_10.0.20+maria-1~vivid_i386.deb (--unpack) :
paquets en conflit - mariadb-client-core-10.0 non installé
dpkg: concernant .../mariadb-client-10.0_10.0.20+maria-1~vivid_i386.deb contenant mariadb-client-10.0 :
mariadb-client-core-10.0 entre en conflit avec mysql-client-5.5
mariadb-client-10.0 fournit mysql-client-5.5 et doit être installé.
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/mariadb-client-10.0_10.0.20+maria-1~vivid_i386.deb (--unpack) :
paquets en conflit - mariadb-client-10.0 non installé
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/mariadb-client-core-10.0_10.0.20+maria-1~vivid_i386.deb
/var/cache/apt/archives/mariadb-client-10.0_10.0.20+maria-1~vivid_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
L'erreur persiste toujours
je ne sais pas comment le résoudre
merci beaucoup de votre aide
bonne journée
Dernière modification par cypher_ubuntu (Le 26/07/2015, à 11:42)
Hors ligne
#2 Le 23/07/2015, à 13:05
- xabilon
Re : [Résolu][MariaDB] problème de dépendance
Salut
As-tu ajouté un dépôt PPA pour MariaDB ? montre le résultat de ces 2 commandes :
cat /etc/apt/sources.list
ls /etc/apt/sources.list.d
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#3 Le 23/07/2015, à 13:12
- cypher_ubuntu
Re : [Résolu][MariaDB] problème de dépendance
cyphos@LENOVO-ThinkPad-X230:~$ cat /etc/apt/sources.list
# deb cdrom:[Ubuntu 14.10 _Utopic Unicorn_ - Release i386 (20141022.1)]/ utopic main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ vivid main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu/ vivid main restricted
## Major bug fix updates produced after the final release of the
## distribution.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://fr.archive.ubuntu.com/ubuntu/ vivid universe
deb-src http://fr.archive.ubuntu.com/ubuntu/ vivid universe
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://fr.archive.ubuntu.com/ubuntu/ vivid multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ vivid multiverse
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu utopic partner
# deb-src http://archive.canonical.com/ubuntu utopic partner
deb http://mirror6.layerjet.com/mariadb/repo/10.0/ubuntu vivid main # désactivé pour la mise à niveau vers vivid
# deb-src http://mirror6.layerjet.com/mariadb/repo/10.0/ubuntu utopic main
# deb-src http://mirror6.layerjet.com/mariadb/repo/10.0/ubuntu vivid main
cyphos@LENOVO-ThinkPad-X230:~$ ls /etc/apt/sources.list.d
google-chrome.list thefanclub-ubuntu-grive-tools-utopic.list.save
google-chrome.list.distUpgrade ubuntu-wine-ubuntu-ppa-utopic.list
google-chrome.list.save ubuntu-wine-ubuntu-ppa-utopic.list.distUpgrade
nilarimogard-ubuntu-webupd8-vivid.list ubuntu-wine-ubuntu-ppa-utopic.list.save
nilarimogard-ubuntu-webupd8-vivid.list.save webupd8team-ubuntu-java-utopic.list
thefanclub-ubuntu-grive-tools-utopic.list webupd8team-ubuntu-java-utopic.list.distUpgrade
thefanclub-ubuntu-grive-tools-utopic.list.distUpgrade webupd8team-ubuntu-java-utopic.list.save
Hors ligne
#4 Le 23/07/2015, à 13:33
- xabilon
Re : [Résolu][MariaDB] problème de dépendance
À mon avis, il y a une partie de ton install de MariaDB qui provient de ce dépôt, que tu as ajouté au sources.list :
deb http://mirror6.layerjet.com/mariadb/repo/10.0/ubuntu vivid main
et une autre partie qui provient des dépôts Ubuntu officiels, d'où le conflit. De plus, il faut désinstaller mySQL pour pouvoir installer MariaDB.
As-tu vraiment besoin de ce dépôt supplémentaire ? il me semble que la version des dépôts officiels Ubuntu 15.04 est la même, donc à choisir, autant rester sur les dépôts officiels.
Pour cela, il faudrait que tu désinstalles complètement MariaDB et tous ses paquets, puis que tu supprimes le dépôt que tu as ajouté. Ensuite :
sudo apt-get update
et réinstaller MariaDB
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#5 Le 23/07/2015, à 13:54
- cypher_ubuntu
Re : [Résolu][MariaDB] problème de dépendance
je voulais passer au dépôt vivid mais je n'avais pas pensé à supprimer le dépôt utopic avant de mettre à jour mariadb
non, je ne veux pas de ce dépôt supplémentaire
donc je fais les commandes suivantes et vous me dites que c'est bon?
sudo apt-get remove mysql* mariadb*
sudo apt-get update
supprimer le dépot inutile
sudo apt-get install mariadb*
Hors ligne
#6 Le 23/07/2015, à 13:58
- xabilon
Re : [Résolu][MariaDB] problème de dépendance
Dans un premier temps, il suffira de désinstaller tout ce qui concerne MariaDB, sans toucher à MySql.
Et il faut supprimer le dépôt AVANT de faire l'update.
Normalement, l'installation de MariaDB devrait proposer de désinstaller MySQL, mais si ce n'est pas le cas, désinstaller MySQL, puis installer MariaDB.
Attention aux éventuels autres logiciels qui dépendent de MySQL, ils peuvent ne pas comprendre ce qui se passe...
Dernière modification par xabilon (Le 23/07/2015, à 13:58)
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#7 Le 23/07/2015, à 14:17
- cypher_ubuntu
Re : [Résolu][MariaDB] problème de dépendance
après avoir désinstallé mariadb, supprimé le dépôt inutile et mis à jour les dépôts, le problème persiste encore
sudo apt-get install mariadb-client
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés :
mariadb-client-10.0 mariadb-client-core-10.0
Les NOUVEAUX paquets suivants seront installés :
mariadb-client
Les paquets suivants seront mis à jour :
mariadb-client-10.0 mariadb-client-core-10.0
2 mis à jour, 1 nouvellement installés, 0 à enlever et 1 non mis à jour.
Il est nécessaire de prendre 0 o/1 687 ko dans les archives.
Après cette opération, 878 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
dpkg: concernant .../mariadb-client-core-10.0_10.0.20+maria-1~vivid_i386.deb contenant mariadb-client-core-10.0 :
mariadb-client-10.0 entre en conflit avec mysql-client-core-5.5
mariadb-client-core-10.0 fournit mysql-client-core-5.5 et doit être installé.
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/mariadb-client-core-10.0_10.0.20+maria-1~vivid_i386.deb (--unpack) :
paquets en conflit - mariadb-client-core-10.0 non installé
dpkg: concernant .../mariadb-client-10.0_10.0.20+maria-1~vivid_i386.deb contenant mariadb-client-10.0 :
mariadb-client-core-10.0 entre en conflit avec mysql-client-5.5
mariadb-client-10.0 fournit mysql-client-5.5 et doit être installé.
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/mariadb-client-10.0_10.0.20+maria-1~vivid_i386.deb (--unpack) :
paquets en conflit - mariadb-client-10.0 non installé
Sélection du paquet mariadb-client précédemment désélectionné.
(Lecture de la base de données... 326360 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../mariadb-client_10.0.20+maria-1~vivid_all.deb ...
Dépaquetage de mariadb-client (10.0.20+maria-1~vivid) ...
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/mariadb-client-core-10.0_10.0.20+maria-1~vivid_i386.deb
/var/cache/apt/archives/mariadb-client-10.0_10.0.20+maria-1~vivid_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Hors ligne
#8 Le 23/07/2015, à 23:48
- xabilon
Re : [Résolu][MariaDB] problème de dépendance
Il y a encore des paquets du dépôt inutile.
Désinstalle mariadb-client-core-10.0 et mariadb-client-10.0, et tout paquet qui commence par "mariadb".
Ensuite vide le cache des paquets :
sudo apt-get clean
puis réinstalle mariadb-client
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#9 Le 24/07/2015, à 19:05
- cypher_ubuntu
Re : [Résolu][MariaDB] problème de dépendance
ça marche pour l'instant
je testerai encore pour être sûr
bon week end et encore merci
Hors ligne
#10 Le 24/07/2015, à 21:48
- xabilon
Re : [Résolu][MariaDB] problème de dépendance
Ok, lorsque tu seras sûr que le problème est résolu, n'oublie pas de modifier le titre pour y ajouter [Résolu]
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
Pages : 1