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 30/01/2014, à 23:10

lemoineo

Installation Mysql infernale

Bonjour, j'utilise depuis très longtemps Mysql,
suite à l'installation de Mariadb, et sans doute une désinstallation incomplète de Mysql,
je n'arrive pas à sortir d'une boucle infernale ... d'installation/désinstallation.
Malgré des

dpkg --configure -a

ou autre

dpkg -l| grep mysql

je tente de tout désinstaller Mariadb. Une recherche de mariadb sur toute ma machine ne ramène plus rien,
mais la réinstallation de Mysql que je pensais aboutie (j'ai utilisé ce soft durant une semaine) a déclaré forfait suite à un

sudo apt-get update

une erreur de désinstallation de mysql-server-5.5. n'a pas abouti.
Quelqu'un a une piste pour nettoyer tout souvenir de mysql, que je puisse la réinstaller proprement.
Je pense que c'est dans les packages en relation qu'il y a une incohérence ,
mais sans savoir comment m'en débarrasser, hormis évidemment un raz de la partition
Olivier

Dernière modification par lemoineo (Le 14/03/2014, à 11:59)


Retraité (ex-développeur)
le Kitesurf me permet de décrocher de l'informatique !
Bien sûr, tablette et smartphone sont rootés ! Mais je préfère un PC sous xubuntu !

Hors ligne

#2 Le 30/01/2014, à 23:14

lemoineo

Re : Installation Mysql infernale

Une commande pour remettre les chose d'aplomb illustre mon souci

sudo apt-get install -f
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
2 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Paramétrage de mysql-server-5.5 (5.5.35-0ubuntu0.13.10.2) ...
start: Job failed to start
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: erreur de traitement de mysql-server-5.5 (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
dpkg: des problèmes de dépendances empêchent la configuration de mysql-server :
 mysql-server dépend de mysql-server-5.5 ; cependant :
 Le paquet mysql-server-5.5 n'est pas encore configuré.

dpkg: erreur de traitement de mysql-server (--configure) :
 problèmes de dépendances - laissé non configuré
Aucun rapport « apport » écrit car MaxReports a déjà été atteint
                                                                Des erreurs ont été rencontrées pendant l'exécution :
 mysql-server-5.5
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

Retraité (ex-développeur)
le Kitesurf me permet de décrocher de l'informatique !
Bien sûr, tablette et smartphone sont rootés ! Mais je préfère un PC sous xubuntu !

Hors ligne

#3 Le 31/01/2014, à 10:40

tiramiseb

Re : Installation Mysql infernale

Que donne la chose suivante ?

apt-get remove --purge "mysql *"

Hors ligne

#4 Le 31/01/2014, à 13:15

Pseudo supprimé

Re : Installation Mysql infernale

oui, par ailleurs,

E: Sub-process /usr/bin/dpkg returned an error code (1)

apt && erreur_de_sortie_d_etat_1
Cela permettrait de débloquer apt, sans pour autant régler ton problème mysql & mariadb.

#5 Le 31/01/2014, à 13:47

tiramiseb

Re : Installation Mysql infernale

Houla, le lien donné par Titouan c'est une grosse bidouille, à n'utiliser qu'en dernier recours. En 15 ans de Debian/Ubuntu, je n'ai eu besoin de faire cette bidouille qu'une seule fois... et j'avais fait des grosses conneries avec mes paquets juste avant.

Hors ligne

#6 Le 31/01/2014, à 14:42

Pseudo supprimé

Re : Installation Mysql infernale

et j'avais fait des grosses conneries avec mes paquets juste avant.

ben zut, comme l'ami @lemoineo big_smile wink

#7 Le 31/01/2014, à 14:54

tiramiseb

Re : Installation Mysql infernale

Titouan a écrit :

et j'avais fait des grosses conneries avec mes paquets juste avant.

ben zut, comme l'ami @lemoineo big_smile wink

Des conneries probablement bien plus grosses que ça, avec un pied sur Debian Sarge (ou Woody), l'autre sur Sid et le troisième sur Experimental...

Dernière modification par tiramiseb (Le 31/01/2014, à 14:54)

Hors ligne

#8 Le 31/01/2014, à 14:59

tiramiseb

Re : Installation Mysql infernale

Pour être plus précis : là, il y a une erreur qui n'est pas égale à zéro dans le retour d'un script de post-installation.
Désinstaller tous les paquets liés (de près ou de loin) puis réinstaller, c'est la première chose à tenter, c'est générique.
Ça peut résoudre le problème "comme par magie" s'il y avait une erreur temporaire.

Cela dit, après plus de réflexion et une meilleure lecture de l'erreur, je vois ce message :

start: Job failed to start
invoke-rc.d: initscript mysql, action "start" failed.

Cela veut dire que le script de post-installation n'a pas réussi à démarrer MySQL.
Et mettre une valeur 0 au lieu de 1 dans un script, ça ne résoudra pas le problème de démarrage de MySQL. Ça permettra juste de terminer l'installation du paquet et ça résultera dans une installation foireuse et non fonctionnelle de MySQL.

Le problème provient probablement d'une vieille configuration qui traîne ou alors de données foireuses, ce qui me semble assez probable quand on joue avec des logiciels qui travaillent sur le même espace de données mais qui sont probablement dans des versions différentes.

Alors la première chose à faire, c'est de regarder les logs de MySQL. Il y a probablement un message plus parlant dans /var/log/mysql.log (ou /var/log/mysq/mysql.log, ou /var/log/mysql/mysql.err, je sais plus trop).

Donc, lemoineo, je t'invite à chercher dans les logs de MySQL ce qui empêche MySQL de démarrer.

Dernière modification par tiramiseb (Le 31/01/2014, à 15:00)

Hors ligne

#9 Le 14/03/2014, à 11:59

lemoineo

Re : Installation Mysql infernale

Merci de vos efforts smile
Malheureusement, je n'ai pas réussi
les logs mysql.err et mysql.log sont vides.
Ce qui est agaçant, c'est le fait que la DESINSTALLATION doive relancer mysqld alors que l'installation est plantée.
Et les installations entre MYSQL et MARIADB sont trop proches.
Sur WINDOWS, je n'ai pas eu ce problème, car c'est une installation sans service, donc il suffit de remplacer le répertoire par un autre.
Sous LINUX, tout est intégré, ça a son avantage, mais ici, c'est la galère.
Je suis reparti d'une partition neuve et j'éviterais d'installer l'un ... puis l'autre
Sous FEDORA, c'est MARIADB, point ! Et sous UBUNTU, c'est MYSQL , c'est tout ! sans préférence pour l'instant
Merci encore
Olivier


Retraité (ex-développeur)
le Kitesurf me permet de décrocher de l'informatique !
Bien sûr, tablette et smartphone sont rootés ! Mais je préfère un PC sous xubuntu !

Hors ligne