Thanks for thoses informations
There are the results
server:~# yunohost tools regen-conf apt --dry-run --with-diff
Succès ! La configuration aurait dû être mise à jour pour la catégorie 'apt'
apt:
applied:
/etc/apt/sources.list.d/extra_php_version.list:
diff:
status: managed
pending:
Well, I did it without dry-run
:~# yunohost tools regen-conf apt --with-diff
Succès ! La configuration a été mise à jour pour 'apt'
apt:
applied:
/etc/apt/sources.list.d/extra_php_version.list:
diff:
status: managed
pending:
server:~# yunohost tools regen-conf mdns --force
server:~#
I tried to run migration again
server:~# sudo yunohost tools migrations run --accept-disclaimer
Info : Aucune migration à lancer
Nothing change
I try to run yunohost tools upgrade system
server: ~# yunohost tools upgrade system
Info : Mise à jour des paquets en cours…
Info : Mise à niveau des packages système
Info : + Lecture des listes de paquets…
Info : + Construction de l'arbre des dépendances…
Info : + Lecture des informations d'état…
Info : + Calcul de la mise à jour…
Info : + Certains paquets ne peuvent être installés. Ceci peut signifier
Info : + que vous avez demandé l'impossible, ou bien, si vous utilisez
Info : + la distribution unstable, que certains paquets n'ont pas encore
Info : + été créés ou ne sont pas sortis d'Incoming.
Info : + L'information suivante devrait vous aider à résoudre la situation :
Info : + Les paquets suivants contiennent des dépendances non satisfaites :
Info : + yunohost : Dépend: ssowat (>= 11.1) mais ne sera pas installé
Info : + Dépend: ssowat (< 12.0) mais ne sera pas installé
Info : + Dépend: nginx
Info : + Dépend: nginx-extras (>= 1.18) mais ne sera pas installé
Info : + Recommande: php-php-gettext mais ne sera pas installé
Info : + Recommande: python3-pip mais ne sera pas installé
Info : + Recommande: metronome (>= 3.14.0)
Attention : E: Erreur, pkgProblem::Resolve a généré des ruptures, ce qui a pu être causé par les paquets devant être gardés en l'état.
Attention : Impossible de mettre à jour les paquets : git-man, git, libclone-perl, libconfig-inifiles-perl, libdbi-perl, libfcgi-perl, libgssapi-perl, libhtml-parser-perl, libhttp-message-perl, liblocale-gettext-perl, libnet-dns-sec-perl, libnet-libidn-perl, libnet-ssleay-perl, libnetaddr-ip-perl, libnginx-mod-http-auth-pam, libnginx-mod-http-cache-purge, libnginx-mod-http-dav-ext, libnginx-mod-http-echo, libnginx-mod-http-fancyindex, libnginx-mod-http-geoip2, libnginx-mod-http-geoip, libnginx-mod-http-headers-more-filter, libnginx-mod-http-image-filter, libnginx-mod-http-lua, libnginx-mod-http-ndk, libnginx-mod-http-perl, libnginx-mod-http-subs-filter, libnginx-mod-http-uploadprogress, libnginx-mod-http-upstream-fair, libnginx-mod-http-xslt-filter, libnginx-mod-mail, libnginx-mod-nchan, libnginx-mod-stream-geoip2, libnginx-mod-stream-geoip, libnginx-mod-stream, libodbc1, libsocket6-perl, libtext-charwidth-perl, libtext-iconv-perl, moulinette, nginx-common, nginx-extras, perl-base, perl-openssl-defaults, perl, slapd, ssowat, yunohost-admin, yunohost
Succès ! Système mis à jour
Then apt update
and apt list --upgradable
:~# apt update
Réception de :1 http://security.debian.org/debian-security bookworm-security InRelease [48,0 kB]
Atteint :3 http://ftp.debian.org/debian bookworm InRelease
Réception de :4 http://ftp.debian.org/debian bookworm-updates InRelease [55,4 kB]
Atteint :5 https://packages.sury.org/php bookworm InRelease
Réception de :2 https://forge.yunohost.org/debian bookworm InRelease [15,4 kB]
Réception de :6 http://security.debian.org/debian-security bookworm-security/main Sources [140 kB]
Réception de :7 http://security.debian.org/debian-security bookworm-security/main amd64 Packages [243 kB]
Réception de :8 http://security.debian.org/debian-security bookworm-security/main Translation-en [144 kB]
645 ko réceptionnés en 1s (625 ko/s)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
50 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
server:~# apt list --upgradable
En train de lister... Fait
git-man/stable-security 1:2.39.5-0+deb12u2 all [pouvant être mis à jour depuis : 1:2.39.5-0+deb12u1]
git/stable-security 1:2.39.5-0+deb12u2 amd64 [pouvant être mis à jour depuis : 1:2.39.5-0+deb12u1]
libclone-perl/stable 0.46-1 amd64 [pouvant être mis à jour depuis : 0.45-1+b1]
libconfig-inifiles-perl/stable 3.000003-2 all [pouvant être mis à jour depuis : 3.000003-1]
libdbi-perl/stable 1.643-4 amd64 [pouvant être mis à jour depuis : 1.643-3+b1]
libfcgi-perl/stable 0.82+ds-2 amd64 [pouvant être mis à jour depuis : 0.79+ds-2]
libgssapi-perl/stable 0.28-4+b1 amd64 [pouvant être mis à jour depuis : 0.28-3+b3]
libhtml-parser-perl/stable 3.81-1 amd64 [pouvant être mis à jour depuis : 3.75-1+b1]
libhttp-message-perl/stable 6.44-1 all [pouvant être mis à jour depuis : 6.28-1]
liblocale-gettext-perl/stable 1.07-5 amd64 [pouvant être mis à jour depuis : 1.07-4+b1]
libnet-dns-sec-perl/stable 1.20-1+b1 amd64 [pouvant être mis à jour depuis : 1.18-1+b1]
libnet-libidn-perl/stable 0.12.ds-4+b1 amd64 [pouvant être mis à jour depuis : 0.12.ds-3+b3]
libnet-ssleay-perl/stable 1.92-2+b1 amd64 [pouvant être mis à jour depuis : 1.88-3+b1]
libnetaddr-ip-perl/stable 4.079+dfsg-2+b1 amd64 [pouvant être mis à jour depuis : 4.079+dfsg-1+b5]
libnginx-mod-http-auth-pam/stable 1:1.5.3-3 amd64 [pouvant être mis à jour depuis : 1.18.0-6.1+deb11u3]
libnginx-mod-http-cache-purge/stable 1:2.3-4 amd64 [pouvant être mis à jour depuis : 1.18.0-6.1+deb11u3]
libnginx-mod-http-dav-ext/stable 1:3.0.0-3 amd64 [pouvant être mis à jour depuis : 1.18.0-6.1+deb11u3]
libnginx-mod-http-echo/stable 1:0.63-4 amd64 [pouvant être mis à jour depuis : 1.18.0-6.1+deb11u3]
libnginx-mod-http-fancyindex/stable 1:0.5.2-3 amd64 [pouvant être mis à jour depuis : 1.18.0-6.1+deb11u3]
libnginx-mod-http-geoip2/stable 1:3.4-3 amd64 [pouvant être mis à jour depuis : 1.18.0-6.1+deb11u3]
libnginx-mod-http-geoip/stable 1.22.1-9 amd64 [pouvant être mis à jour depuis : 1.18.0-6.1+deb11u3]
libnginx-mod-http-headers-more-filter/stable 1:0.34-3 amd64 [pouvant être mis à jour depuis : 1.18.0-6.1+deb11u3]
libnginx-mod-http-image-filter/stable 1.22.1-9 amd64 [pouvant être mis à jour depuis : 1.18.0-6.1+deb11u3]
libnginx-mod-http-lua/stable 1:0.10.23-1 amd64 [pouvant être mis à jour depuis : 1.18.0-6.1+deb11u3]
libnginx-mod-http-ndk/stable 1:0.3.2-3 amd64 [pouvant être mis à jour depuis : 1.18.0-6.1+deb11u3]
libnginx-mod-http-perl/stable 1.22.1-9 amd64 [pouvant être mis à jour depuis : 1.18.0-6.1+deb11u3]
libnginx-mod-http-subs-filter/stable 1:0.6.4-4 amd64 [pouvant être mis à jour depuis : 1.18.0-6.1+deb11u3]
libnginx-mod-http-uploadprogress/stable 1:0.9.2-3 amd64 [pouvant être mis à jour depuis : 1.18.0-6.1+deb11u3]
libnginx-mod-http-upstream-fair/stable 1:0.0~git20120408.a18b409-3 amd64 [pouvant être mis à jour depuis : 1.18.0-6.1+deb11u3]
libnginx-mod-http-xslt-filter/stable 1.22.1-9 amd64 [pouvant être mis à jour depuis : 1.18.0-6.1+deb11u3]
libnginx-mod-mail/stable 1.22.1-9 amd64 [pouvant être mis à jour depuis : 1.18.0-6.1+deb11u3]
libnginx-mod-nchan/stable 1:1.3.6+dfsg-2 amd64 [pouvant être mis à jour depuis : 1.18.0-6.1+deb11u3]
libnginx-mod-stream-geoip2/stable 1:3.4-3 amd64 [pouvant être mis à jour depuis : 1.18.0-6.1+deb11u3]
libnginx-mod-stream-geoip/stable 1.22.1-9 amd64 [pouvant être mis à jour depuis : 1.18.0-6.1+deb11u3]
libnginx-mod-stream/stable 1.22.1-9 amd64 [pouvant être mis à jour depuis : 1.18.0-6.1+deb11u3]
libodbc1/stable 2.3.11-2+deb12u1 amd64 [pouvant être mis à jour depuis : 2.3.6-0.1+b1]
libopenjp2-7/stable-security 2.5.0-2+deb12u1 amd64 [pouvant être mis à jour depuis : 2.5.0-2]
libsocket6-perl/stable 0.29-3 amd64 [pouvant être mis à jour depuis : 0.29-1+b3]
libtext-charwidth-perl/stable 0.04-11 amd64 [pouvant être mis à jour depuis : 0.04-10+b1]
libtext-iconv-perl/stable 1.7-8 amd64 [pouvant être mis à jour depuis : 1.7-7+b1]
moulinette/stable 12.0.4 all [pouvant être mis à jour depuis : 11.3.0]
nginx-common/stable 1.22.1-9 all [pouvant être mis à jour depuis : 1.18.0-6.1+deb11u3]
nginx-extras/stable 1.22.1-9 amd64 [pouvant être mis à jour depuis : 1.18.0-6.1+deb11u3]
perl-base/stable 5.36.0-7+deb12u1 amd64 [pouvant être mis à jour depuis : 5.32.1-4+deb11u4]
perl-openssl-defaults/stable 7+b1 amd64 [pouvant être mis à jour depuis : 5]
perl/stable 5.36.0-7+deb12u1 amd64 [pouvant être mis à jour depuis : 5.32.1-4+deb11u4]
slapd/stable 2.5.13+dfsg-5 amd64 [pouvant être mis à jour depuis : 2.4.57+dfsg-3+deb11u1]
ssowat/stable 12.0.3 all [pouvant être mis à jour depuis : 11.3.0]
yunohost-admin/stable 12.0.5 all [pouvant être mis à jour depuis : 11.3.0]
yunohost/stable 12.0.11 all [pouvant être mis à jour depuis : 11.3.0.2]
Then apt upgrade
:~# apt upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Le paquet suivant a été installé automatiquement et n'est plus nécessaire :
phpmyadmin-ynh-deps
Veuillez utiliser « apt autoremove » pour le supprimer.
Les NOUVEAUX paquets suivants seront installés :
libodbc2 libodbccr2
Les paquets suivants ont été conservés :
libclone-perl libdbi-perl libfcgi-perl libgssapi-perl libhtml-parser-perl libhttp-message-perl liblocale-gettext-perl libnet-dns-sec-perl libnet-libidn-perl libnet-ssleay-perl libnetaddr-ip-perl
libnginx-mod-http-auth-pam libnginx-mod-http-cache-purge libnginx-mod-http-dav-ext libnginx-mod-http-echo libnginx-mod-http-fancyindex libnginx-mod-http-geoip libnginx-mod-http-geoip2
libnginx-mod-http-headers-more-filter libnginx-mod-http-image-filter libnginx-mod-http-lua libnginx-mod-http-ndk libnginx-mod-http-perl libnginx-mod-http-subs-filter libnginx-mod-http-uploadprogress
libnginx-mod-http-upstream-fair libnginx-mod-http-xslt-filter libnginx-mod-mail libnginx-mod-nchan libnginx-mod-stream libnginx-mod-stream-geoip libnginx-mod-stream-geoip2 libsocket6-perl
libtext-charwidth-perl libtext-iconv-perl moulinette nginx-common nginx-extras perl perl-base perl-openssl-defaults slapd ssowat yunohost yunohost-admin
Les paquets suivants seront mis à jour :
git git-man libconfig-inifiles-perl libodbc1 libopenjp2-7
5 mis à jour, 2 nouvellement installés, 0 à enlever et 45 non mis à jour.
Il est nécessaire de prendre 9 721 ko dans les archives.
Après cette opération, 100 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n]
Réception de :1 http://ftp.debian.org/debian bookworm/main amd64 libodbc2 amd64 2.3.11-2+deb12u1 [150 kB]
Réception de :2 http://security.debian.org/debian-security bookworm-security/main amd64 git-man all 1:2.39.5-0+deb12u2 [2 053 kB]
Réception de :3 http://ftp.debian.org/debian bookworm/main amd64 libodbccr2 amd64 2.3.11-2+deb12u1 [17,7 kB]
Réception de :4 http://ftp.debian.org/debian bookworm/main amd64 libodbc1 amd64 2.3.11-2+deb12u1 [5 008 B]
Réception de :5 http://ftp.debian.org/debian bookworm/main amd64 libconfig-inifiles-perl all 3.000003-2 [45,9 kB]
Réception de :6 http://security.debian.org/debian-security bookworm-security/main amd64 git amd64 1:2.39.5-0+deb12u2 [7 260 kB]
Réception de :7 http://security.debian.org/debian-security bookworm-security/main amd64 libopenjp2-7 amd64 2.5.0-2+deb12u1 [189 kB]
9 721 ko réceptionnés en 0s (40,9 Mo/s)
Lecture des fichiers de modifications (« changelog »)... Terminé
(Lecture de la base de données... 89536 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../git-man_1%3a2.39.5-0+deb12u2_all.deb ...
Dépaquetage de git-man (1:2.39.5-0+deb12u2) sur (1:2.39.5-0+deb12u1) ...
Paramétrage de git-man (1:2.39.5-0+deb12u2) ...
(Lecture de la base de données... 89536 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../git_1%3a2.39.5-0+deb12u2_amd64.deb ...
Dépaquetage de git (1:2.39.5-0+deb12u2) sur (1:2.39.5-0+deb12u1) ...
Paramétrage de git (1:2.39.5-0+deb12u2) ...
(Lecture de la base de données... 89536 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libodbc1_2.3.11-2+deb12u1_amd64.deb ...
Dépaquetage de libodbc1:amd64 (2.3.11-2+deb12u1) sur (2.3.6-0.1+b1) ...
Sélection du paquet libodbc2:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../libodbc2_2.3.11-2+deb12u1_amd64.deb ...
Dépaquetage de libodbc2:amd64 (2.3.11-2+deb12u1) ...
Paramétrage de libodbc2:amd64 (2.3.11-2+deb12u1) ...
Sélection du paquet libodbccr2:amd64 précédemment désélectionné.
(Lecture de la base de données... 89531 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libodbccr2_2.3.11-2+deb12u1_amd64.deb ...
Dépaquetage de libodbccr2:amd64 (2.3.11-2+deb12u1) ...
Paramétrage de libodbccr2:amd64 (2.3.11-2+deb12u1) ...
(Lecture de la base de données... 89536 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libconfig-inifiles-perl_3.000003-2_all.deb ...
Dépaquetage de libconfig-inifiles-perl (3.000003-2) sur (3.000003-1) ...
Préparation du dépaquetage de .../libopenjp2-7_2.5.0-2+deb12u1_amd64.deb ...
Dépaquetage de libopenjp2-7:amd64 (2.5.0-2+deb12u1) sur (2.5.0-2) ...
Paramétrage de libconfig-inifiles-perl (3.000003-2) ...
Paramétrage de libodbc1:amd64 (2.3.11-2+deb12u1) ...
Paramétrage de libopenjp2-7:amd64 (2.5.0-2+deb12u1) ...
Traitement des actions différées (« triggers ») pour man-db (2.11.2-2) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.36-9+deb12u9) ...
Then apt autoremove -y
:~# apt autoremove -y
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
phpmyadmin-ynh-deps
0 mis à jour, 0 nouvellement installés, 1 à enlever et 45 non mis à jour.
Après cette opération, 9 216 o d'espace disque seront libérés.
(Lecture de la base de données... 89535 fichiers et répertoires déjà installés.)
Suppression de phpmyadmin-ynh-deps (5.1.3~ynh1) ...
I tested yunohost --version
:~# yunohost --version
yunohost:
repo: stable
version: 11.3.0.2
yunohost-admin:
repo: stable
version: 11.3.0
moulinette:
repo: stable
version: 11.3.0
ssowat:
repo: stable
version: 11.3.0
Once again
server:~# :~# yunohost tools upgrade system
Info : Mise à jour des paquets en cours…
Info : Mise à niveau des packages système
Info : + Lecture des listes de paquets…
Info : + Construction de l'arbre des dépendances…
Info : + Lecture des informations d'état…
Info : + Calcul de la mise à jour…
Info : + Certains paquets ne peuvent être installés. Ceci peut signifier
Info : + que vous avez demandé l'impossible, ou bien, si vous utilisez
Info : + la distribution unstable, que certains paquets n'ont pas encore
Info : + été créés ou ne sont pas sortis d'Incoming.
Info : + L'information suivante devrait vous aider à résoudre la situation :
Info : + Les paquets suivants contiennent des dépendances non satisfaites :
Info : + yunohost : Dépend: ssowat (>= 11.1) mais ne sera pas installé
Info : + Dépend: ssowat (< 12.0) mais ne sera pas installé
Info : + Dépend: nginx
Info : + Dépend: nginx-extras (>= 1.18) mais ne sera pas installé
Info : + Recommande: php-php-gettext mais ne sera pas installé
Info : + Recommande: python3-pip mais ne sera pas installé
Info : + Recommande: metronome (>= 3.14.0)
Attention : E: Erreur, pkgProblem::Resolve a généré des ruptures, ce qui a pu être causé par les paquets devant être gardés en l'état.
Attention : Impossible de mettre à jour les paquets : libclone-perl, libdbi-perl, libfcgi-perl, libgssapi-perl, libhtml-parser-perl, libhttp-message-perl, liblocale-gettext-perl, libnet-dns-sec-perl, libnet-libidn-perl, libnet-ssleay-perl, libnetaddr-ip-perl, libnginx-mod-http-auth-pam, libnginx-mod-http-cache-purge, libnginx-mod-http-dav-ext, libnginx-mod-http-echo, libnginx-mod-http-fancyindex, libnginx-mod-http-geoip2, libnginx-mod-http-geoip, libnginx-mod-http-headers-more-filter, libnginx-mod-http-image-filter, libnginx-mod-http-lua, libnginx-mod-http-ndk, libnginx-mod-http-perl, libnginx-mod-http-subs-filter, libnginx-mod-http-uploadprogress, libnginx-mod-http-upstream-fair, libnginx-mod-http-xslt-filter, libnginx-mod-mail, libnginx-mod-nchan, libnginx-mod-stream-geoip2, libnginx-mod-stream-geoip, libnginx-mod-stream, libsocket6-perl, libtext-charwidth-perl, libtext-iconv-perl, moulinette, nginx-common, nginx-extras, perl-base, perl-openssl-defaults, perl, slapd, ssowat, yunohost-admin, yunohost
Succès ! Système mis à jour
→ Attention : E: Erreur, pkgProblem::Resolve a généré des ruptures, ce qui a pu être causé par les paquets devant être gardés en l’état.
So dpkg --configure -a
then apt-get install -f
return
server:~# dpkg --configure -a
server:~# apt-get install -f
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 45 non mis à jour.
I also try to install only one lib which have problems
:~# apt install libclone-perl
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :
Les paquets suivants contiennent des dépendances non satisfaites :
yunohost : Dépend: ssowat (>= 11.1) mais ne sera pas installé
Dépend: ssowat (< 12.0) mais ne sera pas installé
Dépend: nginx
Dépend: nginx-extras (>= 1.18) mais ne sera pas installé
Recommande: php-php-gettext mais ne sera pas installé
Recommande: python3-pip mais ne sera pas installé
Recommande: metronome (>= 3.14.0)
E: Erreur, pkgProblem::Resolve a généré des ruptures, ce qui a pu être causé par les paquets devant être gardés en l'état.
May I uninstall those libs + autoremove then install them ?