• /usr/bin/deb-systemd-helper: error: systemctl preset failed

    From Greg@21:1/5 to All on Sun Nov 6 17:20:01 2022
    Hello,

    je me suis aperçus que j'avais encore une stretch qui tournait ... ooops

    du coup je m'empresse "sans filet" de faire l'upgrade stretch->buster
    (puis, après résolu des problème ci-dessous : buster->bullseye)

    hors l'upgrade c'est bien passé, du coup toujours serein, j'engage le dist-upgrade .... et c'est le drame (sur la fin, après 1h de traitement...c'est pas une machine véloce)

    Suppression de mariadb-server-10.3 (1:10.3.36-0+deb10u2) ...
    Failed to stop mariadb.service: Unit mariadb.service not loaded.
    dpkg: erreur de traitement du paquet mariadb-server-10.3 (--remove) :
    installed mariadb-server-10.3 package pre-removal script subprocess
    returned error exit status 5 dpkg: trop d'erreurs, arrêt
    Failed to preset unit: Unit file mariadb.service does not exist. /usr/bin/deb-systemd-helper: error: systemctl preset failed on
    mariadb.service: No such file or directory /usr/bin/deb-systemd-helper:
    error: unable to read mariadb.service Failed to get unit file state for mariadb.service: No such file or directory mariadb.service is a
    disabled or a static unit, not starting it. Des erreurs ont été
    rencontrées pendant l'exécution : mariadb-server-10.3
    L'exécution a été arrêtée car il y avait trop d'erreurs.
    E: Sub-process /usr/bin/dpkg returned an error code (1)


    j'ai déjà tenté les
    apt purge mariadb-* mysql-*
    dpkp -r
    apt --fix-broken install
    apt --fix-broken remove
    apt remove --force mariadb-server-10.3
    (et plein de trucs que j'ai oublié car le history a été réinit suite
    coupure de courant ... oui je cumul ...)
    ...
    sans succès

    même installer autre chose et en echec du fait des erreurs ci-dessus
    (quoique je fasse j'ai ces erreurs)



    dpkg -l | grep -e systemctl -e systemd | awk '{ print $1" "$2" "$3 }'
    rc dbus-user-session 1.12.24-0+deb11u1
    rc libnss-systemd:armhf 241-7~deb10u8+rpi1
    ii libpam-systemd:armhf 247.3-7+rpi1+deb11u1
    ii libsystemd0:armhf 247.3-7+rpi1+deb11u1
    ii systemd 247.3-7+rpi1+deb11u1
    ii systemd-sysv 247.3-7+rpi1+deb11u1

    * il manque systemctl
    * /var/cache/apt/archives/ il n'y a que le répertoire "partial" !!



    une idée de comment sortir de cette impasse ?


    je continue de galérer en attendant une idée lumineuse ;-)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)