Apt-get : paquets non configurés

Bonjour,

J’ai un problème récurrent avec apt-get : certains paquets sont laissés non-configurés, et ils ne veulent pas se configurer, même à la main…

Voici ce que je peux vous fournir dans un premier temps, dites moi si besoin de plus d’infos :

#apt-get update
la majeure partie des fichiers se téléchargent normalement, puis à la fin :

Ign http://repo.mysql.com jessie/connector-python-2.0 Translation-fr_FR                                                                              
Ign http://repo.mysql.com jessie/connector-python-2.0 Translation-fr
Ign http://repo.mysql.com jessie/connector-python-2.0 Translation-en
Ign http://repo.mysql.com jessie/connector-python-2.1 Translation-fr_FR
Ign http://repo.mysql.com jessie/connector-python-2.1 Translation-fr
Ign http://repo.mysql.com jessie/connector-python-2.1 Translation-en
Ign http://repo.mysql.com jessie/mysql-5.6 Translation-fr_FR
Ign http://repo.mysql.com jessie/mysql-5.6 Translation-fr
Ign http://repo.mysql.com jessie/mysql-5.6 Translation-en
Ign http://repo.mysql.com jessie/mysql-apt-config Translation-fr_FR
Ign http://repo.mysql.com jessie/mysql-apt-config Translation-fr
Ign http://repo.mysql.com jessie/mysql-apt-config Translation-en
Ign http://repo.mysql.com jessie/mysql-tools Translation-fr_FR
Ign http://repo.mysql.com jessie/mysql-tools Translation-fr
Ign http://repo.mysql.com jessie/mysql-tools Translation-en
Ign http://repo.mysql.com jessie/mysql-utilities-1.5 Translation-fr_FR
Ign http://repo.mysql.com jessie/mysql-utilities-1.5 Translation-fr
Ign http://repo.mysql.com jessie/mysql-utilities-1.5 Translation-en
Ign http://repo.mysql.com jessie/router-2.0 Translation-fr_FR
Ign http://repo.mysql.com jessie/router-2.0 Translation-fr
Ign http://repo.mysql.com jessie/router-2.0 Translation-en

# apt-get upgrade

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les paquets suivants ont été conservés :
  db5.1-util phonon-backend-vlc
0 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour.
4 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Paramétrage de mysql-server-5.5 (5.5.49-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 (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Paramétrage de latexmk (1:4.39-1) ...
dpkg: erreur de traitement du paquet latexmk (--configure) :
 impossible de calculer le somme de contrôle MD5 pour le fichier « /etc/LatexMk » : échec de lecture (Erreur d'entrée/sortie)
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é
dpkg: des problèmes de dépendances empêchent la configuration de texlive-full :
 texlive-full dépend de latexmk ; cependant :
 Le paquet latexmk n'est pas encore configuré.

dpkg: erreur de traitement du paquet texlive-full (--configure) :
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 mysql-server-5.5
 latexmk
 mysql-server
 texlive-full
E: Sub-process /usr/bin/dpkg returned an error code (1)

Il y a des paquets conservés, qui peuvent être éliminés en utilisant dist-upgrade, mais cela ne fait rien de plus. Si je regarde ce que apt-get upgrade préconise :

#systemctl status mysql.service

● mysql.service - LSB: Start and stop the mysql database server daemon
   Loaded: loaded (/etc/init.d/mysql)
   Active: failed (Result: exit-code) since mar. 2016-05-03 19:25:05 CEST; 2min 43s ago
  Process: 11187 ExecStart=/etc/init.d/mysql start (code=exited, status=1/FAILURE)

 mysql[11187]: Starting MySQL database server: mysqld . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . failed!
systemd[1]: mysql.service: control process exited, code=exited status=1
systemd[1]: Failed to start LSB: Start and stop the mysql database server daemon.
systemd[1]: Unit mysql.service entered failed state.

#journalctl -xn

gnome-session[2126]: /usr/bin/xl-wallpa-run.sh: ligne 77: ((: == 2  : erreur de syntaxe : opérande attendue (le symbole erroné 
sudo[11930]: trich : TTY=pts/0 ; PWD=/home/trich ; USER=root ; COMMAND=/usr/bin/apt-get upgrade
sudo[11930]: pam_unix(sudo:session): session opened for user root by trich(uid=0)
sudo[11930]: pam_unix(sudo:session): session closed for user root
sudo[11959]: trich : TTY=pts/0 ; PWD=/home/trich ; USER=root ; COMMAND=/bin/systemctl status mysql.service
sudo[11959]: pam_unix(sudo:session): session opened for user root by trich(uid=0)
sudo[11959]: pam_unix(sudo:session): session closed for user root

Dans les fichiers de configuration de apt :

/etc/apt/sources.list

# Depot des mises a jour rapides de securite
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

# Depot des mises a jour rapides normales
deb http://ftp.fr.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ jessie-updates main contrib non-free

# Depot principal
deb http://ftp.fr.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ jessie main contrib non-free

#Backports
deb http://ftp.fr.debian.org/debian jessie-backports main contrib non-free

#Version récente de Firefox/Iceweasel...
deb http://mozilla.debian.net/ jessie-backports firefox-release

/etc/apt/sources.list.d/mysql.list

### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out entries below, but any other modifications may be lost.
# Use command 'dpkg-reconfigure mysql-apt-config' as root for modifications.
deb http://repo.mysql.com/apt//debian/ jessie mysql-apt-config
deb http://repo.mysql.com/apt//debian/ jessie mysql-5.6
deb http://repo.mysql.com/apt//debian/ jessie connector-python-2.0 connector-python-2.1 router-2.0 mysql-utilities-1.5 mysql-tools

deb-src http://repo.mysql.com/apt//debian/ jessie mysql-5.6

J’espère fournir assez d’éléments, et merci par avance pour votre réponse !

salut,

apt-cache policy mysql-server-5.5

apt-cache policy mysql-server-5.6

mysql-server-5.5:
  Installé : 5.5.49-0+deb8u1
  Candidat : 5.5.49-0+deb8u1
 Table de version :
 *** 5.5.49-0+deb8u1 0
        990 http://security.debian.org/ jessie/updates/main amd64 Packages
        100 /var/lib/dpkg/status
     5.5.47-0+deb8u1 0
        990 http://ftp.fr.debian.org/debian/ jessie/main amd64 Packages

et :

mysql-server-5.6:
  Installé : (aucun)
  Candidat : (aucun)
 Table de version :

un petit up ! @grandtoubab, ne m’oublie pas s’il te plait ! :slight_smile:

Tu peux nous donner le retour des commandes suivantes :

apt-cache policy
dpkg -l | grep mysql*

apt-cache policy

Fichiers du paquet :
 100 /var/lib/dpkg/status
     release a=now
 500 http://ppa.launchpad.net/webupd8team/java/ubuntu/ trusty/main Translation-en
 500 http://ppa.launchpad.net/webupd8team/java/ubuntu/ trusty/main i386 Packages
     release v=14.04,o=LP-PPA-webupd8team-java,a=trusty,n=trusty,l=Oracle Java (JDK) 7 / 8 / 9 Installer PPA,c=main
     origin ppa.launchpad.net
 500 http://ppa.launchpad.net/webupd8team/java/ubuntu/ trusty/main amd64 Packages
     release v=14.04,o=LP-PPA-webupd8team-java,a=trusty,n=trusty,l=Oracle Java (JDK) 7 / 8 / 9 Installer PPA,c=main
     origin ppa.launchpad.net
 990 http://repository.spotify.com/ stable/non-free i386 Packages
     release v=0.4,o=Spotify LTD,a=stable,n=stable,l=Spotify Public Repository,c=non-free
     origin repository.spotify.com
 990 http://repository.spotify.com/ stable/non-free amd64 Packages
     release v=0.4,o=Spotify LTD,a=stable,n=stable,l=Spotify Public Repository,c=non-free
     origin repository.spotify.com
 500 http://repo.mysql.com/apt//debian/ jessie/mysql-tools i386 Packages
     release o=MySQL,n=jessie,l=MySQL,c=mysql-tools
     origin repo.mysql.com
 500 http://repo.mysql.com/apt//debian/ jessie/mysql-utilities-1.5 i386 Packages
     release o=MySQL,n=jessie,l=MySQL,c=mysql-utilities-1.5
     origin repo.mysql.com
 500 http://repo.mysql.com/apt//debian/ jessie/router-2.0 i386 Packages
     release o=MySQL,n=jessie,l=MySQL,c=router-2.0
     origin repo.mysql.com
 500 http://repo.mysql.com/apt//debian/ jessie/connector-python-2.1 i386 Packages
     release o=MySQL,n=jessie,l=MySQL,c=connector-python-2.1
     origin repo.mysql.com
 500 http://repo.mysql.com/apt//debian/ jessie/connector-python-2.0 i386 Packages
     release o=MySQL,n=jessie,l=MySQL,c=connector-python-2.0
     origin repo.mysql.com
 500 http://repo.mysql.com/apt//debian/ jessie/mysql-5.6 i386 Packages
     release o=MySQL,n=jessie,l=MySQL,c=mysql-5.6
     origin repo.mysql.com
 500 http://repo.mysql.com/apt//debian/ jessie/mysql-apt-config i386 Packages
     release o=MySQL,n=jessie,l=MySQL,c=mysql-apt-config
     origin repo.mysql.com
 500 http://repo.mysql.com/apt//debian/ jessie/mysql-tools amd64 Packages
     release o=MySQL,n=jessie,l=MySQL,c=mysql-tools
     origin repo.mysql.com
 500 http://repo.mysql.com/apt//debian/ jessie/mysql-utilities-1.5 amd64 Packages
     release o=MySQL,n=jessie,l=MySQL,c=mysql-utilities-1.5
     origin repo.mysql.com
 500 http://repo.mysql.com/apt//debian/ jessie/router-2.0 amd64 Packages
     release o=MySQL,n=jessie,l=MySQL,c=router-2.0
     origin repo.mysql.com
 500 http://repo.mysql.com/apt//debian/ jessie/connector-python-2.1 amd64 Packages
     release o=MySQL,n=jessie,l=MySQL,c=connector-python-2.1
     origin repo.mysql.com
 500 http://repo.mysql.com/apt//debian/ jessie/connector-python-2.0 amd64 Packages
     release o=MySQL,n=jessie,l=MySQL,c=connector-python-2.0
     origin repo.mysql.com
 500 http://repo.mysql.com/apt//debian/ jessie/mysql-5.6 amd64 Packages
     release o=MySQL,n=jessie,l=MySQL,c=mysql-5.6
     origin repo.mysql.com
 500 http://repo.mysql.com/apt//debian/ jessie/mysql-apt-config amd64 Packages
     release o=MySQL,n=jessie,l=MySQL,c=mysql-apt-config
     origin repo.mysql.com
 500 http://mozilla.debian.net/ jessie-backports/firefox-release i386 Packages
     release o=Debian Mozilla Team,a=jessie-backports,n=jessie-backports,l=Debian Mozilla Team,c=firefox-release
     origin mozilla.debian.net
 500 http://mozilla.debian.net/ jessie-backports/firefox-release amd64 Packages
     release o=Debian Mozilla Team,a=jessie-backports,n=jessie-backports,l=Debian Mozilla Team,c=firefox-release
     origin mozilla.debian.net
 500 http://ftp.fr.debian.org/debian/ jessie-backports/non-free Translation-en
 500 http://ftp.fr.debian.org/debian/ jessie-backports/main Translation-en
 500 http://ftp.fr.debian.org/debian/ jessie-backports/contrib Translation-en
 100 http://ftp.fr.debian.org/debian/ jessie-backports/non-free i386 Packages
     release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=non-free
     origin ftp.fr.debian.org
 100 http://ftp.fr.debian.org/debian/ jessie-backports/contrib i386 Packages
     release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=contrib
     origin ftp.fr.debian.org
 100 http://ftp.fr.debian.org/debian/ jessie-backports/main i386 Packages
     release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=main
     origin ftp.fr.debian.org
 100 http://ftp.fr.debian.org/debian/ jessie-backports/non-free amd64 Packages
     release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=non-free
     origin ftp.fr.debian.org
 100 http://ftp.fr.debian.org/debian/ jessie-backports/contrib amd64 Packages
     release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=contrib
     origin ftp.fr.debian.org
 100 http://ftp.fr.debian.org/debian/ jessie-backports/main amd64 Packages
     release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=main
     origin ftp.fr.debian.org
 500 http://ftp.fr.debian.org/debian/ jessie/non-free Translation-en
 500 http://ftp.fr.debian.org/debian/ jessie/main Translation-fr
 500 http://ftp.fr.debian.org/debian/ jessie/main Translation-en
 500 http://ftp.fr.debian.org/debian/ jessie/contrib Translation-en
 990 http://ftp.fr.debian.org/debian/ jessie/non-free i386 Packages
     release v=8.4,o=Debian,a=stable,n=jessie,l=Debian,c=non-free
     origin ftp.fr.debian.org
 990 http://ftp.fr.debian.org/debian/ jessie/contrib i386 Packages
     release v=8.4,o=Debian,a=stable,n=jessie,l=Debian,c=contrib
     origin ftp.fr.debian.org
 990 http://ftp.fr.debian.org/debian/ jessie/main i386 Packages
     release v=8.4,o=Debian,a=stable,n=jessie,l=Debian,c=main
     origin ftp.fr.debian.org
 990 http://ftp.fr.debian.org/debian/ jessie/non-free amd64 Packages
     release v=8.4,o=Debian,a=stable,n=jessie,l=Debian,c=non-free
     origin ftp.fr.debian.org
 990 http://ftp.fr.debian.org/debian/ jessie/contrib amd64 Packages
     release v=8.4,o=Debian,a=stable,n=jessie,l=Debian,c=contrib
     origin ftp.fr.debian.org
 990 http://ftp.fr.debian.org/debian/ jessie/main amd64 Packages
     release v=8.4,o=Debian,a=stable,n=jessie,l=Debian,c=main
     origin ftp.fr.debian.org
 500 http://ftp.fr.debian.org/debian/ jessie-updates/non-free Translation-en
 500 http://ftp.fr.debian.org/debian/ jessie-updates/main Translation-en
 500 http://ftp.fr.debian.org/debian/ jessie-updates/contrib Translation-en
 500 http://ftp.fr.debian.org/debian/ jessie-updates/non-free i386 Packages
     release o=Debian,a=stable-updates,n=jessie-updates,l=Debian,c=non-free
     origin ftp.fr.debian.org
 500 http://ftp.fr.debian.org/debian/ jessie-updates/contrib i386 Packages
     release o=Debian,a=stable-updates,n=jessie-updates,l=Debian,c=contrib
     origin ftp.fr.debian.org
 500 http://ftp.fr.debian.org/debian/ jessie-updates/main i386 Packages
     release o=Debian,a=stable-updates,n=jessie-updates,l=Debian,c=main
     origin ftp.fr.debian.org
 500 http://ftp.fr.debian.org/debian/ jessie-updates/non-free amd64 Packages
     release o=Debian,a=stable-updates,n=jessie-updates,l=Debian,c=non-free
     origin ftp.fr.debian.org
 500 http://ftp.fr.debian.org/debian/ jessie-updates/contrib amd64 Packages
     release o=Debian,a=stable-updates,n=jessie-updates,l=Debian,c=contrib
     origin ftp.fr.debian.org
 500 http://ftp.fr.debian.org/debian/ jessie-updates/main amd64 Packages
     release o=Debian,a=stable-updates,n=jessie-updates,l=Debian,c=main
     origin ftp.fr.debian.org
 500 http://security.debian.org/ jessie/updates/non-free Translation-en
 500 http://security.debian.org/ jessie/updates/main Translation-en
 500 http://security.debian.org/ jessie/updates/contrib Translation-en
 990 http://security.debian.org/ jessie/updates/non-free i386 Packages
     release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=non-free
     origin security.debian.org
 990 http://security.debian.org/ jessie/updates/contrib i386 Packages
     release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=contrib
     origin security.debian.org
 990 http://security.debian.org/ jessie/updates/main i386 Packages
     release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=main
     origin security.debian.org
 990 http://security.debian.org/ jessie/updates/non-free amd64 Packages
     release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=non-free
     origin security.debian.org
 990 http://security.debian.org/ jessie/updates/contrib amd64 Packages
     release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=contrib
     origin security.debian.org
 990 http://security.debian.org/ jessie/updates/main amd64 Packages
     release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=main
     origin security.debian.org
Paquets épinglés :

dpkg -l | grep mysql*

ii  libdbd-mysql-perl                     4.028-2+b1                           amd64        Perl5 database interface to the MySQL database
ii  libmysqlclient18:amd64                5.6.30-1debian8                      amd64        MySQL shared client libraries
ii  libqt4-sql-mysql:amd64                4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1 amd64        Qt 4 MySQL database driver
ii  mysql-apt-config                      0.7.2-1                              all          Auto configuration for MySQL APT Repo.
ii  mysql-client                          5.5.49-0+deb8u1                      all          MySQL database client (metapackage depending on the latest version)
ii  mysql-client-5.5                      5.5.49-0+deb8u1                      amd64        MySQL database client binaries
ii  mysql-common                          5.6.30-1debian8                      amd64        MySQL Common
iU  mysql-server                          5.5.49-0+deb8u1                      all          MySQL database server (metapackage depending on the latest version)
iF  mysql-server-5.5                      5.5.49-0+deb8u1                      amd64        MySQL database server binaries and system database setup
ii  mysql-server-core-5.5                 5.5.49-0+deb8u1                      amd64        MySQL database server binaries
ii  php5-mysql                            5.6.20+dfsg-0+deb8u1                 amd64        MySQL module for php5

Ton “mysql” ne fonctionne plus depuis le 03/05/2016 à 19:25, tu as sans doute du faire une mise à jour à ce moment là et quelque chose a déconné je suppose…

Est ce que tu peux également retrouver les logs de APT correspondant à ce moment précis : il faut que tu ailles chercher dans /var/log/apt/history.log les lignes qui correspondent à "Start-Date : 2016-05-03 19:XX"
XX correspond bien sûr plus ou moins à l’heure indiquée ci-dessus.
Et fais nous un copier/coller de la mise à jour dans cette plage (+ ou - 1/2heure à 19:25).

Start-Date: 2016-05-03  19:20:46
Commandline: apt-get upgrade
Error: Sub-process /usr/bin/dpkg returned an error code (1)
End-Date: 2016-05-03  19:21:31

Start-Date: 2016-05-03  19:24:24
Commandline: apt-get dist-upgrade
Error: Sub-process /usr/bin/dpkg returned an error code (1)
End-Date: 2016-05-03  19:25:05

Voila, rien de très intéressant apparement. Mais le problème date de bien avant (peut être février…) mais c’est surement la mise à jour qui a remis au 5 mai le problème sur mysql…

bonjour,
une question de débutant (qui a envie d’apprendre)
dans les résultats de la commande
dpkg -l | grep mysql*
est-ce que ces deux lignes n’indiquerait pas un soucis ?

    iU  mysql-server                          5.5.49-0+deb8u1                      all          MySQL database server (metapackage depending on the latest version)
    iF  mysql-server-5.5                      5.5.49-0+deb8u1                      amd64        MySQL database server binaries and system database setup

man dpkg-query

Les trois premières colonnes affichées  montrent  dans  l'ordre :  l'action
souhaitée, l'état du paquet et les erreurs.

Action souhaitée :
  u = Inconnu (Unknown)
  i = Installer (Install)
  h = Garder (Hold)
  r = Supprimer (Remove)
  p = Purger (Purge)
État du paquet :
  n = Non installé (Not-installed)
  c = Fichiers de configuration (Config-files)
  H = Semi-installé (Half-installed)
  U = Décompressé (Unpacked)
  F = Semi-configuré (Half-configured)
  W = Attente de déclenchements (Triggers-awaiting)
  t = Déclenchements en attente (Triggers-pending)
  i = Installé (Installed)

Drapeaux d'erreur :
  <empty> = (aucun)
  R = Réinstallation requise (Reinst-required)

Un  état  en majuscules ou une lettre d'erreur indiquent que le paquet peut
provoquer des problèmes graves. Veuillez consulter  dpkg(1)  à  propos  des
états et drapeaux ci-dessus.

si justement, et c’est le paquet noté “iF” qui doit poser problème. Sa configuration n’est pas achevée et il bloque APT.

Si au contraire, essaies de retrouver en remontant les logs la première fois où est apparu ce problème :

et copies nous la mise à jour qui précède juste ce problème une fois que tu l’as trouvé, ainsi que la meme ligne qui correspond à la même date et heure mais cette fois dans /var/log/apt/term.log

De là on va retrouver les versions de paquets qui ont fait foirer le truc.

Mais je vois également que tu as des dépôts dans /etc/apt/sources.list.d également, je suppose (spotify, webupd8team pour JDK, Debian Mozilla pour Firefox, …).
On peut déjà exclure webupd8team, mais sur les trois autres je me demande également si les paquets que tu prends de ces dépôts n’appellent pas des dépendances à installer, auquel cas il se pourrait qu’il existe des versions différentes dans plusieurs dépôts qui pourraient casser ton paquet mysql-server d’où le résultat…

Il y a un double slash dans l’url du dépôts commence par corrigé ça et refait un update.
Par la suite refait un :
aptitude reinstall mysql-server

et Suis les instructions de ce dépôts, personnellement, 'aurai évité d’utiliser ce dépôts et j’aurai plutôt fait un pinning, mais pour de la production je me serais abstenu d’utiliser mysql en version 5.6.

Bonjour,

Mon fichier de log ne remonte pas très loin… Je ne peux donc pas retrouver la première fois où apparait l’erreur… Dans /var/log/apt/, il y a plusieurs archives history.log.xx.gz. Ces archives contiennent un fichier log, mais j’ai l’impression qu’ils ne sont pas complets : des fois l’erreur apparait, d’autres fois non… Un peu difficile d’extraire quelques chose de cela…

@Clochette :
J’ai modifié le fichier en enlevant le double slash, puis j’ai résintallé mysql-server :

Les paquets suivants seront RÉINSTALLÉS :               
  mysql-server 
Les paquets partiellement installés suivants seront configurés : 
  latexmk mysql-server-5.5 texlive-full 
0 paquets mis à jour, 0 nouvellement installés, 1 réinstallés, 0 à enlever et 2 non mis à jour.
Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 0 o seront utilisés.
E: Internal Error, No file name for mysql-server:amd64

Je ne sais pas (plus) pourquoi j’ai tenté d’installer mysql 5.6… À un moment je faisais un peu de prog web, et je me souviens avoir eu des problèmes pour installer/configurer mysql. J’avais du à l’époque suivre un tuto un peu douteux pour l’installer je suppose…

donnes nous le retour de :

dpkg -l | grep mysql-server

apt-cache policy mysql-server

Bonsoir,

dpkg -l | grep mysql_server :

 iU  mysql-server                          5.5.49-0+deb8u1                      all          MySQL database server (metapackage depending on the latest version)
iF  mysql-server-5.5                      5.5.49-0+deb8u1                      amd64        MySQL database server binaries and system database setup
ii  mysql-server-core-5.5                 5.5.49-0+deb8u1                      amd64        MySQL database server binaries

apt-cache policy mysql-server :

mysql-server:
 Installé : 5.5.49-0+deb8u1
 Candidat : 5.5.49-0+deb8u1
Table de version :
    5.6.30-1debian8 0
       500 http://repo.mysql.com/apt/debian/ jessie/mysql-5.6 amd64 Packages
*** 5.5.49-0+deb8u1 0
       990 http://security.debian.org/ jessie/updates/main amd64 Packages
       100 /var/lib/dpkg/status
    5.5.47-0+deb8u1 0
       990 http://ftp.fr.debian.org/debian/ jessie/main amd64 Packages

Je n’arrive pas à comprendre ce qui merde dans ton cas, le paquet mysql-server existe bien c’est un métapaquet qui permet d’installer mysql-server-5.5 en l’occurence et d’autres…

Essaies peut-être si tu ne l’as pas déjà fait :

apt-get remove mysql-server mysql-server-5.5
apt-get clean && apt-get autoclean && apt-get autoremove
apt-get install mysql-server

Cela n’a pas d’influence, retour au même point…

Il me demande de choisir un nouveau mot de passe root pour mysql, mais lorsque j’en choisis un, apt-get ne parvient pas à le modifier. Voici le message d’erreur :

 Impossible de changer le mot de passe de l'utilisateur « root » de MySQL.

Une erreur s'est produite lors du changement de mot de passe du compte d'administration. Un mot de passe existait peut-être déjà ou il n'a pas été possible de communiquer avec le serveur MySQL. 
Vous devriez vérifier le mot de passe de ce compte après l'installation du paquet.
 Veuillez consulter le fichier /usr/share/doc/mysql-server-5.5/README.Debian pour plus d'informations. 

J’ai essayé de supprimer les mêmes paquets avec apt-get purge, sans plus de résultat.

Là il te faudrait quelqu’un qui s’y connaisse mieux en matière de config de paquets, je ne pourrai pas t’aider davantage désolé.

Si je suis la doc à la section “mot de passe”, il est conseillé de modifier le mot de passe avec cette comande :
/usr/bin/mysql -u root -D mysql -e "update user set password=password('new-password') where user='root'"

Ce qui me renvoie :
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/opt/lampp/var/mysql/mysql.sock' (111)

Ca te dit quelque chose ? Sinon, tant pis, je désinstallerai mysql et ferai sans… Je te remercie pour ton aide en tout cas !

Non ça par contre je connais rien du tout ni à mysql ni à quoi que ce soit qui touche au web et autres du genre.

Bon, je ferai sans. J’ai modifié les droits du socket indiqué dans le message d’erreur précédent , pour les passer en 777. Ce n’est peut être pas très sécurisé, mais au moins mysql ne me demande plus de redéfinir un mot de passe en vain à chaque exécution de apt-get. Le paquet n’est toutefois toujours pas configuré…

Si quelqu’un passe par là et a une idée, je suis preneur !

Par ailleur, le problème avec latexmk et texlive ne s’est pas résolu (j’avais bon espoir, je ne sais par quel miracle, qu’ils se résolvent avec mysql-server, mais même mysql désinstallé, les paquets ne sont toujours pas configurés…