Problème de dépendances

c’est cela que je dois faire, Verner:
sudo apt-get install mysql-server-core-5.5=5.5.58-0+deb8u1
Puis essaie ça / juste une simulation

sudo apt-get remove -s mysql-client-5.5 5.5.58-0+deb8u1 mysql-server-5.5 5.5.58-0+deb8u1
Si tu ne vois rien d’alarmant:

sudo apt-get remove -y mysql-client-5.5 5.5.58-0+deb8u1 mysql-server-5.5 5.5.58-0+deb8u1
sudo apt-get install -f

Sujet ouvert le … 10 Nov. Nous sommes le 16 Nov.
Pas facile avec 1 retour de commande par jour ou tous les 2 jours.
Il faut se replonger dans ton binz de mysql et les retours de commandes où on a un doute entre espace/underscore/tabulation.
=> franchement pas agréable.

Normalement, apt devrait réussir à se débrouiller tout seul maintenant, comme un grand.

Si tu as aptitude installé, tu fais

aptitude safe-upgrade

Sinon

apt-get upgrade

Désolé Verner pour ces délais et merci pour ton aide.
aptitude safe-upgrade me renvoie:

Ton mot de passe, je ne le connais pas du tout. Désolé.
Et je n’y connais rien à mysql. C’est probablement juste un fichier de config à resetter, mais je ne vais pas m’y plonger. Je préfère qu’un utilisateur de mysql te guide, une fois ton système mis d’aplomb.
exemple: voir /etc/mysql/my.cnf
Je m’occupe de ton système apt, c’est déjà pas mal n’est-ce pas.

As-tu fait “OK” à la fin ? J’espère hein.
Comme ça m’étonnerait qu’aptitude ne te dise que ça, peux-tu me refaire ça:

dpkg -l mysql* |grep mysql |grep -v ^un

gerard@PC-bureau:~$ dpkg -l mysql* |grep mysql |grep -v ^un
ii mysql-client 5.5.58-0+deb8u1 all MySQL database client (metapackage depending on the latest version)
ii mysql-client-5.5 5.5.58-0+deb8u1 amd64 MySQL database client binaries
ii mysql-common 5.5.58-0+deb8u1 all MySQL database common files, e.g. /etc/mysql/my.cnf
iU mysql-server 5.5.58-0+deb8u1 all MySQL database server (metapackage depending on the latest version)
iF mysql-server-5.5 5.5.58-0+deb8u1 amd64 MySQL database server binaries and system database setup
ii mysql-server-core-5.5 5.5.58-0+deb8u1 amd64 MySQL database server binaries

Très bien. Comme je ne suis pas devin, et que je peux pas deviner ce qu’aptitude te raconte, je suis au regret de ne pas aller plus loin.
J’ai connu aptitude un plus bavard…
Désolé.

J’ai oublié des lignes, il me semble:

dpkg -l mysql* |grep mysql |grep -v ^un
ii mysql-client 5.5.58-0+deb8u1 all MySQL database client (metapackage depending on the latest version)
ii mysql-client-5.5 5.5.58-0+deb8u1 amd64 MySQL database client binaries
ii mysql-common 5.5.58-0+deb8u1 all MySQL database common files, e.g. /etc/mysql/my.cnf
iU mysql-server 5.5.58-0+deb8u1 all MySQL database server (metapackage depending on the latest version)
iF mysql-server-5.5 5.5.58-0+deb8u1 amd64 MySQL database server binaries and system database setup
ii mysql-server-core-5.5 5.5.58-0+deb8u1 amd64 MySQL database server binaries
root@PC-bureau:/home/gerard# dpkg -l mysql* |grep mysql |grep -v ^un
ii mysql-client 5.5.58-0+deb8u1 all MySQL database client (metapackage depending on the latest version)
ii mysql-client-5.5 5.5.58-0+deb8u1 amd64 MySQL database client binaries
ii mysql-common 5.5.58-0+deb8u1 all MySQL database common files, e.g. /etc/mysql/my.cnf
iU mysql-server 5.5.58-0+deb8u1 all MySQL database server (metapackage depending on the latest version)
iF mysql-server-5.5 5.5.58-0+deb8u1 amd64 MySQL database server binaries and system database setup
ii mysql-server-core-5.5 5.5.58-0+deb8u1 amd64 MySQL database server binaries

/etc/mysql/debian.cnf me donne un mot de passe comme il me l’avait été indiqué au dessus:
cat /etc/mysql/debian.cnf

Automatically generated for Debian scripts. DO NOT TOUCH!

[client]
host = localhost
user = debian-sys-maint
password = xxxxxxxxxxxxxxxxxxx
socket = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
host = localhost
user = debian-sys-maint
password =xxxxxxxxxxxxxxxxxx
socket = /var/run/mysqld/mysqld.sock
basedir = /usr

Mais je ne sais pas que faire avec le message d’erreur donné par les images

Je n’imagine pas une seconde qu’aptitude ne t’ai rien raconté, mais c’est pas grave.
C’est impossible de maintenir un système en aveugle.
**

Ton problème de dépendances, ton sujet, est RESOLU

**.

Une dernière pour la route:

dpkg-reconfigure mysql-server mysql-server-5.5

Puis, demande à un spécialiste mysql de t’aider en ouvrant un sujet sur ta configuration mysql.
Good luck.

root@PC-bureau:/home/gerard# dpkg-reconfigure mysql-server mysql-server-5.5
/usr/sbin/dpkg-reconfigure: mysql-server est cassé ou partiellement installé

et aptitude update ramène:
dpkg: erreur de traitement du paquet mysql-server (–configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l’exécution :
mysql-server-5.5
mysql-server

Ce n’est pas mysql le problème ici mais le paquet qui a installé le script /etc/init.d/ccpd, que tu peux identifier avec dpkg -S /etc/init.d/ccpd

Il bloque la gestion des services sur ton système, ce qui empêche le serveur MySQL de se lancer et son installation de se finaliser.

Merci vv222
Que faut-il faire pour régler le problème?

La première étape est de désinstaller le paquet identifié par la commande donnée dans mon message précédent. Ça devrait suffire pour permettre de finaliser l’installation du serveur MySQL.

Désinstaller le paquet ne règle pas le message de l’image ci-dessus.

[quote=“clisam, post:35, topic:75036, full:true”]Désinstaller le paquet ne règle pas le message de l’image ci-dessus.[/quote]Peux-tu préciser exactement quel paquet tu as désinstallé ?
(= > normalement, un paquet d’imprimante Canon ou autre)

Sinon, peux-tu me rafraîchir les idées (depuis le temps que ce sujet est ouvert), avec ceci:

sudo find /etc/ -name '*ccpd*' -exec rm {} \;
cd /tmp
apt-get download mysql-server mysql-server-5.5
sudo dpkg -i *.deb
sudo apt-get install -f

dpkg -l mysql-server* |grep mysql

J’ai désinstaller cndrvcups-capt.
Depuis mon imprimante ne marche plus, même après la réinstallation du paquet

root@PC-bureau:/home/gerard# find /etc/ -name ‘ccpd’ -exec rm {} ;
root@PC-bureau:/home/gerard# cd /tmp
root@PC-bureau:/tmp# apt-get download mysql-server mysql-server-5.5
Réception de : 1 http://security.debian.org/ jessie/updates/main mysql-server all 5.5.58-0+deb8u1 [77,0 kB]
Réception de : 2 http://security.debian.org/ jessie/updates/main mysql-server-5.5 amd64 5.5.58-0+deb8u1 [1 768 kB]
1 845 ko réceptionnés en 1s (929 ko/s)
root@PC-bureau:/tmp# dpkg -i *.deb
(Lecture de la base de données… 300545 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de mysql-server-5.5_5.5.58-0+deb8u1_amd64.deb …
Dépaquetage de mysql-server-5.5 (5.5.58-0+deb8u1) sur (5.5.58-0+deb8u1) …
Préparation du dépaquetage de mysql-server_5.5.58-0+deb8u1_all.deb …
Dépaquetage de mysql-server (5.5.58-0+deb8u1) sur (5.5.58-0+deb8u1) …
Paramétrage de mysql-server-5.5 (5.5.58-0+deb8u1) …
Job for mysql.service failed. See ‘systemctl status mysql.service’ and ‘journalctl -xn’ for details.
invoke-rc.d: initscript mysql, action “start” failed.
dpkg: erreur de traitement du paquet mysql-server-5.5 (–install) :
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 du paquet mysql-server (–install) :
problèmes de dépendances - laissé non configuré
Traitement des actions différées (« triggers ») pour systemd (215-17+deb8u7) …
Traitement des actions différées (« triggers ») pour man-db (2.7.0.2-5) …
Des erreurs ont été rencontrées pendant l’exécution :
mysql-server-5.5
mysql-server
root@PC-bureau:/tmp# 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 8 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.58-0+deb8u1) …
171125 18:06:02 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and will be removed in a future release. Please use the full name instead.
171125 18:06:02 [Note] Ignoring --secure-file-priv value as server is running with --bootstrap.
171125 18:06:02 [Note] /usr/sbin/mysqld (mysqld 5.5.58-0+deb8u1) starting as process 5958 …
Job for mysql.service failed. See ‘systemctl status mysql.service’ and ‘journalctl -xn’ for details.
invoke-rc.d: initscript mysql, action “start” failed.
dpkg: erreur de traitement du paquet 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 du paquet mysql-server (–configure) :
problèmes de dépendances - laissé non configuré
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)
root@PC-bureau:/tmp# dpkg -l mysql-server* |grep mysql
dpkg-query: aucun paquet ne correspond à mysql-server-5.5_5.5.58-0+deb8u1_amd64.deb
dpkg-query: aucun paquet ne correspond à mysql-server_5.5.58-0+deb8u1_all.deb
root@PC-bureau:/tmp#

Je crains que l’historique de transition du système d’initialisation de insver/init à systemd causée par des upgrades successifs de versions ne laisse ton système dans un état végétatif pas simple à rattraper (en tout cas à travers un forum).
=> prépare toi psychologiquement ce week-end à repartir sur une base propre… ce qui signifie une réinstallation système (from A to Z).

ps: si l’imprimante est ta priorité, tu réinstalles cups et ton paquet imprimante, sans garantie de résultat immédiat.

'+ éventuellement tenter:

sudo apt-get install --reinstall systemd cups

Merci Verner pour ton aide et ta patience. Je vais utiliser ubuntu installé en dual boot, pour l’instant.