Upgrade stretch buster

Bonjour,

Suite a un upgrade de ma distri :

Préconfiguration des paquets…
(Lecture de la base de données… 129736 fichiers et répertoires déjà installés.)
Suppression de speech-dispatcher (0.8.6-4+deb9u1) …
Perl v5.32.0 required–this is only v5.24.1, stopped at /usr/sbin/deluser line 19.
BEGIN failed–compilation aborted at /usr/sbin/deluser line 19.
dpkg: erreur de traitement du paquet speech-dispatcher (–remove) :
le sous-processus script post-removal installé a retourné une erreur de sortie d’état 255
Des erreurs ont été rencontrées pendant l’exécution :
speech-dispatcher
E: Sub-process /usr/bin/dpkg returned an error code (1)

J’ai beau utiliser :
dpkg --configure -a
apt-get update
apt-get remove
apt-get install perl
ect…

rien y fait, je tourne en rond :hot_face: si vous avez une idée même 2 :smiley:

apt-get remove --auto-remove speech-dispatcher
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Les paquets suivants seront ENLEVÉS :
speech-dispatcher
0 mis à jour, 0 nouvellement installés, 1 à enlever et 512 non mis à jour.
12 partiellement installés ou enlevés.
Après cette opération, 854 ko d’espace disque seront libérés.
Souhaitez-vous continuer ? [O/n]
(Lecture de la base de données… 129736 fichiers et répertoires déjà installés.)
Suppression de speech-dispatcher (0.8.6-4+deb9u1) …
Perl v5.32.0 required–this is only v5.24.1, stopped at /usr/sbin/deluser line 19.
BEGIN failed–compilation aborted at /usr/sbin/deluser line 19.
dpkg: erreur de traitement du paquet speech-dispatcher (–remove) :
le sous-processus script post-removal installé a retourné une erreur de sortie d’état 255
Des erreurs ont été rencontrées pendant l’exécution :
speech-dispatcher
E: Sub-process /usr/bin/dpkg returned an error code (1)

Bonjour,

Tu as migré une machine en quelle version de Debian, vers quelle version cible de Débian?

Source Stretch destination Buster?

oui Stretch vers Buster

avec un apt-get -f install
j’ai ca comme retour

Removing obsolete conffile /etc/default/speech-dispatcher …
dpkg: dependency problems prevent configuration of gconf2:
gconf2 depends on default-dbus-session-bus | dbus-session-bus; however:
Package default-dbus-session-bus is not installed.
Package dbus-user-session which provides default-dbus-session-bus is not configured yet.
Package dbus-session-bus is not installed.
Package dbus-user-session which provides dbus-session-bus is not configured yet.
Package dbus-x11 which provides dbus-session-bus is not configured yet.

dpkg: error processing package gconf2 (–configure):
dependency problems - leaving unconfigured
Setting up libnet-ssleay-perl (1.85-2+deb10u1) …
Setting up libnet-dbus-perl (1.1.0-5+b1) …
Setting up libterm-readkey-perl (2.38-1) …
Setting up libdbd-mysql-perl:amd64 (4.050-2) …
Processing triggers for libc-bin (2.28-10+deb10u1) …
Processing triggers for systemd (232-25+deb9u14) …
Errors were encountered while processing:
dbus
sane-utils
policykit-1
dbus-x11
upower
dbus-user-session
xfce4-power-manager
colord
gcr
xfce4-power-manager-plugins
gconf2
E: Sub-process /usr/bin/dpkg returned an error code (1)

salut
enlève les paquets qui gènent avec dpkg -r
quels sont tes sources.list?

Voila le source.list

deb http://debian.mirrors.ovh.net/debian buster main
deb-src http://debian.mirrors.ovh.net/debian buster main
deb http://security.debian.org/debian-security buster/updates main
deb-src http://security.debian.org/debian-security buster/updates main
deb http://debian.mirrors.ovh.net/debian buster-updates main
deb-src http://debian.mirrors.ovh.net/debian buster-updates main

Je pense que c’est un problème de Perl mais je ne vois pas comment faire la mise a jour

perl -v
This is perl 5, version 28, subversion 1 (v5.28.1) built for x86_64-linux-gnu-thread-multi
(with 65 registered patches, see perl -V for more detail)

apt-get install perl
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
perl est déjà la version la plus récente (5.28.1-6+deb10u1).

Souhaitez-vous continuer ? [O/n]
Paramétrage de systemd (241-7~deb10u10) …
Perl v5.32.0 required–this is only v5.28.1, stopped at /usr/sbin/addgroup line 25.
BEGIN failed–compilation aborted at /usr/sbin/addgroup line 25.
dpkg: erreur de traitement du paquet systemd (–configure) :
installed systemd package post-installation script subprocess returned error exit status 255
dpkg: des problèmes de dépendances empêchent la configuration de dbus-user-session :
dbus-user-session dépend de systemd ; cependant :
Le paquet systemd n’est pas encore configuré.
dpkg: erreur de traitement du paquet dbus-user-session (–configure) :
problèmes de dépendances - laissé non configuré
Paramétrage de dbus (1.12.28-0+deb10u1) …
Perl v5.32.0 required–this is only v5.28.1, stopped at /usr/sbin/adduser line 25.
BEGIN failed–compilation aborted at /usr/sbin/adduser line 25.
dpkg: erreur de traitement du paquet dbus (–configure) :
installed dbus package post-installation script subprocess returned error exit status 255
Paramétrage de udev (241-7~deb10u10) …

Pour savoir, tu as une obligation particulière de passer sous Buster?

Salut,
c’est d’avoir des logiciels de version plus récents

Alors passe plutot en Bookworm avec une nouvelle installation (pas moyen de passer de stretch vers bookworm en fait sans impacts).
Car depuis buster il y a bullseye (Debian 11) et Bookworm (Debian 12).
Fait une sauvegarde de tes données et réinstalle le serveur ça sera plus propre.

C’est une solution, quand c’est à portée de main

c’est à dire?

c’est pas chez moi, dans ma main, à portée de main ect… donc a plusieurs centaines de kilomètre

C’est une machine physique? auqeul cas ça va être compliqué effectivement