Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/07/2015, à 13: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, à 12:42)

Hors ligne

#2 Le 23/07/2015, à 14: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, à 14: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, à 14: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, à 14: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, à 14: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, à 14: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, à 15: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 24/07/2015, à 00: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, à 20: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, à 22: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] wink


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne