Mise à jour impossible de Yunohost "paquets rétrogradés"

Mini PC sous Win10 (64) 4core 4g de ram sur lequel est hébergé Yunohost en VM (500g dédiés)
**Version de YunoHost: YunoHost 4.1.7.2 (testing).
J’ai accès à mon serveur : En SSH (en local) et Par la webadmin

Bonjour à tous,

Avant d’exposer le problème je précise que j’ai fait il y a quelques mois une restauration de yunohost en Stretch alors qu’était sortie la version sous Buster, m’imposant de retirer “skipped” à la ligne proposant la migration de Debian Buster et YunoHost 4.x dans le fichier migrations.yaml , et comme exposé ici:
https://forum.yunohost.org/t/migration-vers-yunohost-4-non-effective-resolu/14743

Si cette manipulation a parfaitement fonctionné (merci Aleks ) à l’occasion d’une mise à jour suivante, je me suis retrouvé avec une version testing de yunohost, je présume que l’impossibilité d’installer les dernières mises à jour vient de là.

Le problème: en voila lancer l’installation des mises à jour j’ai ce message:
“Impossible de mettre à jour tous les paquets”

Rien de particulier n’est signalé à la suite d’un diagnostic (sinon le classique “Le fichier de configuration /etc/ssh/sshd_config semble avoir été modifié manuellement.”), en revanche le journal donne les élémens suivants:

Impossible de mettre à jour tous les paquets

L’opération 'Mettre à jour les paquets du système' a échoué ! Pour obtenir de l’aide, merci de partager le journal de l’opération en cliquant ici

Impossible de mettre à jour les paquets suivants : apt-transport-https, apt-utils, apt, libapt-inst2.0, libapt-pkg5.0

E: Des paquets ont été rétrogradés et -y a été employé sans --allow-downgrades.

+ 5 mis à jour, 0 nouvellement installés, 1 remis à une version inférieure, 0 à enlever et 1 non mis à jour.

+ libssl1.1

+ Les paquets suivants seront mis à une VERSION INFÉRIEURE :

+ apt apt-transport-https apt-utils libapt-inst2.0 libapt-pkg5.0

+ Les paquets suivants seront mis à jour :

+ yunohost

+ Les paquets suivants ont été conservés :

+ Veuillez utiliser « apt autoremove » pour les supprimer.

+ runit-helper

+ php8.0-curl php8.0-fpm php8.0-intl php8.0-ldap php8.0-mcrypt php8.0-mysql

+ php7.0-mysql php7.4-curl php7.4-fpm php7.4-intl php7.4-ldap php7.4-mysql

+ php-mysql php7.0-curl php7.0-fpm php7.0-intl php7.0-ldap php7.0-mcrypt

+ irqbalance libmcrypt4 php-curl php-fpm php-intl php-ldap php-mcrypt

+ Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :

+ Calcul de la mise à jour…

+ Lecture des informations d'état…

+ Construction de l'arbre des dépendances…

+ Lecture des listes de paquets…

Mise à jour des paquets du système (non liés a YunoHost)…

Mise à jour des paquets en cours...

Le catalogue des applications a été mis à jour !

Mise à jour du catalogue d’applications…

Des erreurs se sont produites lors de la mise à jour du cache APT (gestionnaire de paquets Debian). Voici un extrait des lignes du fichier sources.list qui pourrait vous aider à identifier les lignes problématiques :
sources.list:deb http://ftp.debian.org/debian buster main contrib
sources.list:deb-src http://ftp.debian.org/debian buster main contrib
sources.list:deb http://forge.yunohost.org/debian/ buster stable
sources.list:deb http://security.debian.org/debian-security buster/updates main contrib non-free
sources.list:deb-src http://security.debian.org/debian-security buster/updates main contrib non-free
sources.list:deb http://ftp.debian.org/debian buster-updates main contrib non-free
sources.list:deb-src http://ftp.debian.org/debian buster-updates main contrib non-free
sources.list.d/extra_php_version.list:deb https://packages.sury.org/php/ buster main

W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://packages.sury.org/php buster InRelease: The following signatures were invalid: EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key

Récupération des mises à jour disponibles pour les paquets du système...

A partir de là je ne sais pas quoi faire …

Merci de votre aide :slight_smile:

Hello,

This might help you : Recurring issues during system updates these days, and how to fix them

Have a good day

1 Like

So, i do that:
sudo apt install libssl1.1=1.1.1d-0+deb10u6 --allow-downgrades
sudo apt install apt-transport-https --allow-downgrades
sudo apt install apt-utils --allow-downgrades
sudo apt install apt --allow-downgrades
sudo apt install libapt-inst2.0 --allow-downgrades
sudo apt install libapt-pkg5.0 --allow-downgrades

Then, that:
root@[…]:~# sudo apt-key del 95BD4743;
OK
root@[…]:~# wget -nv -O - https://packages.sury.org/php/apt.gpg | sudo apt-key add -

I had some curious feedback :
2021-05-02 11:06:47 URL:https://packages.sury.org/php/apt.gpg [1769/1769] → “-” [1]
OK
root@[…]:~#
root@[…]:~# created
-bash: created : commande introuvable
root@[…]:~# 26d
-bash: 26d : commande introuvable
root@[…]:~# last reply

wtmp commence Wed Feb 10 20:45:46 2021
root@[...]:~#     13d
-bash: 13d : commande introuvable
root@[...]:~#     3
-bash: 3 : commande introuvable
root@[...]:~#     replies
-bash: replies : commande introuvable
root@[...]:~#     543
-bash: 543 : commande introuvable
root@[...]:~#     views
-bash: views : commande introuvable
root@[...]:~#     3
-bash: 3 : commande introuvable
root@[...]:~#     users
root
root@[...]:~#     15
-bash: 15 : commande introuvable
root@[...]:~#     likes
-bash: likes : commande introuvable
root@[...]:~#     3
-bash: 3 : commande introuvable
root@[...]:~#     links
-bash: links : commande introuvable

And i launched the update and it seems to work well
Thank you :slight_smile: :

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.