Problème dépendance de paquets

Pour aptitude oui.

Ign:1 http://ftp.fr.debian.org/debian stretch InRelease
Réception de:2 http://security.debian.org/debian-security stretch/updates InRelease [63,0 kB]
Réception de:3 http://ftp.fr.debian.org/debian stretch Release [118 kB]            
Réception de:4 http://ftp.fr.debian.org/debian stretch Release.gpg [2 479 B]       
Réception de:5 http://security.debian.org/debian-security stretch/updates/main amd64 Packages [232 kB]
Réception de:6 http://security.debian.org/debian-security stretch/updates/main Translation-en [97,3 kB]
Réception de:7 http://ftp.fr.debian.org/debian stretch/main amd64 Packages [7 097 kB]           
Réception de:8 http://ftp.fr.debian.org/debian stretch/main Translation-fr [1 894 kB]
Réception de:9 http://ftp.fr.debian.org/debian stretch/main Translation-en [5 395 kB]
Réception de:10 http://ftp.fr.debian.org/debian stretch/non-free amd64 Packages [78,0 kB]                                                            
Réception de:11 http://ftp.fr.debian.org/debian stretch/non-free Translation-en [79,2 kB]                                                            
Réception de:12 http://ftp.fr.debian.org/debian stretch/contrib amd64 Packages [50,9 kB]                                                             
Réception de:13 http://ftp.fr.debian.org/debian stretch/contrib Translation-en [45,9 kB]                                                             
15,2 Mo réceptionnés en 9s (1 601 ko/s)                                                                                                              
Lecture des listes de paquets... Fait

Essaie ça, et essaie de répondre aux questions qu’il va intelligemment te poser.

sudo aptitude safe-upgrade

Attention, ça va être très bavard => normal vu l’historique…

J’ai une erreur.

aptitude: error while loading shared libraries: libsigc-2.0.so.0: cannot open shared object file: No such file or directory
cd /tmp
apt-get download libsigc++-2.0-0v5
sudo dpkg -i libs*
sudo aptitude safe-upgrade

Pour la 3e commande

Sélection du paquet libsigc++-2.0-0v5:amd64 précédemment désélectionné.
(Lecture de la base de données... 279228 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de libsigc++-2.0-0v5_2.10.0-1_amd64.deb ...
Dépaquetage de libsigc++-2.0-0v5:amd64 (2.10.0-1) ...
Paramétrage de libsigc++-2.0-0v5:amd64 (2.10.0-1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.24-11+deb9u1) ...

et la dernière

Résolution des dépendances…                   
Impossible de résoudre les dépendances pour la mise à jour : aucune solution trouvée.
Impossible de résoudre les dépendances de façon sûre, vous devriez essayer d'utiliser l'option --full-resolver.

Pas surprenant du tout vu ton sac de nœuds.
Soit aptitude y arrive après cette préparation et ménage nécessaire, soit il n’y a qu’a la manu que c’est peut-être sauvable, mais pas pour moi via un forum (trop galère).

sudo aptitude safe-upgrade --full-resolver

Si tu ne vas pas au bout, tu postes le tout, non pas ici (c’est imbitable), mais ici: http://paste.debian.net/
…en n’oubliant pas le lien…
Good luck.

Alors pas de nouvelles, bonnes nouvelles ? Aptitude a terminé ?

Si aptitude tourne encore en mode full-resolution, arrête le (Ctrl c), puis donne le retour de ceci pour voir ce qui reste à faire:

sudo apt-get install -fs

je veux pas être pessimiste, mais je n’ai jamais réussi à passer de lenny à jessie et à stretch sans réinsatller complètement la nouvelle version. Attention à bien sauvegarder ces données personnelles

Sur mon serveur domestique, ma dernière réinstall complète doit dater de 2006.
J’ai du changer 2/3 fois de matériel, disques compris, sans jamais réinstaller.

Il faut attendre le retour de vacances d’Akanzar pour en savoir plus.
Difficile de confirmer si tout s’est bien terminé sans sa confirmation.

Des fichiers importants ont dû être supprimés dans la manip parce que Debian ne se lançait plus. J’ai quand même réussi à récupérer mes fichiers via clé USB bootable puis j’ai tout réinstallé.

Problème résolu donc.

Pour tous les problèmes de dépendances :

apt-get -f install