[Solved]Yunohost 11.2.14 → 11.3.x → 12.x : Error 500 apres maj du systeme

Bonjour à vous

What type of hardware are you using: Old laptop or computer
What YunoHost version are you running: 11.2.14
How are you able to access your server: SSH
Are you in a special context or did you perform specific tweaking on your YunoHost instance ?: No

Describe your issue

Mon serveur YunoHost

Matériel: AMD64 2.6GHz, 2Go Ram, HDD 500Go (matériel de récup)
Version de YunoHost: 11.2.14 → 11.3
J’ai accès à mon serveur: En SSH | En direct avec un clavier/écran | …
Êtes-vous dans un contexte particulier ou avez-vous effectué des modifications particulières sur votre instance ? : Non

Description du problème

J’ai lu les docs, j’ai consulté les dernières mises à jour dans la partie /yunohost/admin/#/tools/migrations, il n’y avait rien.

Je me suis donc lancé…
Après maj de YH (en connexion SSH), j’ai eu ce message:

En console

Erreur : La migration 0027_migrate_to_bookworm a échoué, abandon. Erreur : Still on YunoHost 11.x at the end of the migration, eh? Sounds like the migration didn't really complete!?
Info : L'opération 'Exécuter les migrations' a échoué ! Pour obtenir de l'aide, merci de partager le journal de l'opération en utilisant la commande 'yunohost log share 20250125-085648-tools_migrations_migrate_forward'

et dans Paste :

2025-01-25 10:31:56,955: DEBUG - + Aucune migration à lancer
2025-01-25 10:31:57,978: ERROR - La migration 0027_migrate_to_bookworm a échoué, abandon. Erreur : Still on YunoHost 11.x at the end of the migration, eh? Sounds like the migration didn't really complete!?
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/yunohost/tools.py", line 786, in tools_migrations_run
    migration.run()
  File "/usr/lib/python3/dist-packages/yunohost/migrations/0027_migrate_to_bookworm.py", line 295, in run
    raise YunohostError(
yunohost.utils.error.YunohostError: Still on YunoHost 11.x at the end of the migration, eh? Sounds like the migration didn't really complete!?

Du coup, mon serveur est planté et toujours en 11.3.x :confused:

Je joins également la trace de l’installation, sortie de ma session SSH sur mon serveur
https://paste.yunohost.org/onofelabay.yaml

j’hésite à faire aptitude full-upgrade
OU
sudo yunohost tools migrations run --force-rerun

Merci à vous
Julien

Share relevant logs or error messages

https://paste.yunohost.org/raw/ugemurazop

Petite note,

J’ai exécuté la commande yunohost tools migrations state

server:~# yunohost tools migrations state
migrations: 
  0015_migrate_to_buster: skipped
  0016_php70_to_php73_pools: skipped
  0017_postgresql_9p6_to_11: skipped
  0018_xtable_to_nftable: skipped
  0019_extend_permissions_features: skipped
  0020_ssh_sftp_permissions: skipped
  0021_migrate_to_bullseye: done
  0022_php73_to_php74_pools: done
  0023_postgresql_11_to_13: done
  0024_rebuild_python_venv: done
  0025_global_settings_to_configpanel: done
  0026_new_admins_group: done
  0027_migrate_to_bookworm: done

Est ce que je devrais faire un upgrade manuel ?
yunohost tools upgrade

I had a server not completing the migration in one step, even though I don’t recognize the message in your log.

I think I did some apt install -f and/or dpkg --configure -a , before starting migration 0027 once more.

In my case, the migration quickly went through the already performed actions, and picked up where it did not continue earlier.

Hello,
No, unfortunately it doesn’t work for me.
No changes.

Je viens de tenter yunohost tools update, yunohost tools upgrade apps, yunohost tools upgrade system

Voilà les résultats:

:~# yunohost tools update
Info : Récupération des mises à jour disponibles pour les paquets du système…
Info : Mise à jour du catalogue des applications…
Succès ! Le catalogue des applications a été mis à jour !
Erreur : Failed to read info for baikal : Invalid version: '0.9.4~ynh3'
Erreur : Failed to read info for dolibarr : Invalid version: '19.0.2~ynh1'
Erreur : Failed to read info for hedgedoc : Invalid version: '1.9.9~ynh2'
Erreur : Failed to read info for hextris : Invalid version: '2023.06.09~ynh1'
Erreur : Failed to read info for jirafeau : Invalid version: '4.5.0~ynh2'
Erreur : Failed to read info for lychee : Invalid version: '5.4.0~ynh1'
Erreur : Failed to read info for minetest : Invalid version: '5.9.0~ynh2'
Erreur : Failed to read info for my_webapp : Invalid version: '1.0~ynh14'
Erreur : Failed to read info for my_webapp__2 : Invalid version: '1.0~ynh15'
Erreur : Failed to read info for my_webapp__3 : Invalid version: '1.0~ynh15'
Erreur : Failed to read info for my_webapp__4 : Invalid version: '1.0~ynh15'
Erreur : Failed to read info for my_webapp__5 : Invalid version: '1.0~ynh14'
Erreur : Failed to read info for my_webapp__6 : Invalid version: '1.0~ynh15'
Erreur : Failed to read info for my_webapp__7 : Invalid version: '1.0~ynh15'
Erreur : Failed to read info for my_webapp__8 : Invalid version: '1.0~ynh15'
Erreur : Failed to read info for my_webapp__9 : Invalid version: '1.0~ynh19'
Erreur : Failed to read info for nextcloud : Invalid version: '28.0.5~ynh1'
Erreur : Failed to read info for nullboard : Invalid version: '2023.11.05~ynh1'
Erreur : Failed to read info for phpmyadmin : Invalid version: '5.2.1~ynh1'
Erreur : Failed to read info for roundcube : Invalid version: '1.6.0~ynh4'
Erreur : Failed to read info for roundcube__2 : Invalid version: '1.6.0~ynh4'
Erreur : Failed to read info for shaarli : Invalid version: '0.13.0~ynh1'
Erreur : Failed to read info for shellinabox : Invalid version: '2.21~ynh3'
Erreur : Failed to read info for snappymail : Invalid version: '2.29.1~ynh2'
Erreur : Failed to read info for sutom : Invalid version: '1.0.0~ynh6'
Erreur : Failed to read info for terraforming-mars : Invalid version: '2024.05.21~ynh1'
Erreur : Failed to read info for vaultwarden : Invalid version: '1.29.1~ynh4'
Erreur : Failed to read info for webtrees : Invalid version: '2.1.17~ynh1'
Erreur : Failed to read info for wekan : Invalid version: '7.54~ynh1'
Erreur : Failed to read info for woodpecker : Invalid version: '2.4.1~ynh1'
Erreur : Failed to read info for baikal : Invalid version: '0.9.4~ynh3'
Erreur : Failed to read info for dolibarr : Invalid version: '19.0.2~ynh1'
Erreur : Failed to read info for hedgedoc : Invalid version: '1.9.9~ynh2'
Erreur : Failed to read info for hextris : Invalid version: '2023.06.09~ynh1'
Erreur : Failed to read info for jirafeau : Invalid version: '4.5.0~ynh2'
Erreur : Failed to read info for lychee : Invalid version: '5.4.0~ynh1'
Erreur : Failed to read info for minetest : Invalid version: '5.9.0~ynh2'
Erreur : Failed to read info for my_webapp : Invalid version: '1.0~ynh14'
Erreur : Failed to read info for my_webapp__2 : Invalid version: '1.0~ynh15'
Erreur : Failed to read info for my_webapp__3 : Invalid version: '1.0~ynh15'
Erreur : Failed to read info for my_webapp__4 : Invalid version: '1.0~ynh15'
Erreur : Failed to read info for my_webapp__5 : Invalid version: '1.0~ynh14'
Erreur : Failed to read info for my_webapp__6 : Invalid version: '1.0~ynh15'
Erreur : Failed to read info for my_webapp__7 : Invalid version: '1.0~ynh15'
Erreur : Failed to read info for my_webapp__8 : Invalid version: '1.0~ynh15'
Erreur : Failed to read info for my_webapp__9 : Invalid version: '1.0~ynh19'
Erreur : Failed to read info for nextcloud : Invalid version: '28.0.5~ynh1'
Erreur : Failed to read info for nullboard : Invalid version: '2023.11.05~ynh1'
Erreur : Failed to read info for phpmyadmin : Invalid version: '5.2.1~ynh1'
Erreur : Failed to read info for roundcube : Invalid version: '1.6.0~ynh4'
Erreur : Failed to read info for roundcube__2 : Invalid version: '1.6.0~ynh4'
Erreur : Failed to read info for shaarli : Invalid version: '0.13.0~ynh1'
Erreur : Failed to read info for shellinabox : Invalid version: '2.21~ynh3'
Erreur : Failed to read info for snappymail : Invalid version: '2.29.1~ynh2'
Erreur : Failed to read info for sutom : Invalid version: '1.0.0~ynh6'
Erreur : Failed to read info for terraforming-mars : Invalid version: '2024.05.21~ynh1'
Erreur : Failed to read info for vaultwarden : Invalid version: '1.29.1~ynh4'
Erreur : Failed to read info for webtrees : Invalid version: '2.1.17~ynh1'
Erreur : Failed to read info for wekan : Invalid version: '7.54~ynh1'
Erreur : Failed to read info for woodpecker : Invalid version: '2.4.1~ynh1'
apps: 
important_yunohost_upgrade: True
pending_migrations: 
system: 
  0: 
    current_version: 1:2.39.5-0+deb12u1
    name: git-man
    new_version: 1:2.39.5-0+deb12u2
  1: 
    current_version: 1:2.39.5-0+deb12u1
    name: git
    new_version: 1:2.39.5-0+deb12u2
  2: 
    current_version: 0.45-1+b1
    name: libclone-perl
    new_version: 0.46-1
  3: 
    current_version: 3.000003-1
    name: libconfig-inifiles-perl
    new_version: 3.000003-2
  4: 
    current_version: 1.643-3+b1
    name: libdbi-perl
    new_version: 1.643-4
  5: 
    current_version: 0.79+ds-2
    name: libfcgi-perl
    new_version: 0.82+ds-2
  6: 
    current_version: 0.28-3+b3
    name: libgssapi-perl
    new_version: 0.28-4+b1
  7: 
    current_version: 3.75-1+b1
    name: libhtml-parser-perl
    new_version: 3.81-1
  8: 
    current_version: 6.28-1
    name: libhttp-message-perl
    new_version: 6.44-1
  9: 
    current_version: 1.07-4+b1
    name: liblocale-gettext-perl
    new_version: 1.07-5
  10: 
    current_version: 1.18-1+b1
    name: libnet-dns-sec-perl
    new_version: 1.20-1+b1
  11: 
    current_version: 0.12.ds-3+b3
    name: libnet-libidn-perl
    new_version: 0.12.ds-4+b1
  12: 
    current_version: 1.88-3+b1
    name: libnet-ssleay-perl
    new_version: 1.92-2+b1
  13: 
    current_version: 4.079+dfsg-1+b5
    name: libnetaddr-ip-perl
    new_version: 4.079+dfsg-2+b1
  14: 
    current_version: 1.18.0-6.1+deb11u3
    name: libnginx-mod-http-auth-pam
    new_version: 1:1.5.3-3
  15: 
    current_version: 1.18.0-6.1+deb11u3
    name: libnginx-mod-http-cache-purge
    new_version: 1:2.3-4
  16: 
    current_version: 1.18.0-6.1+deb11u3
    name: libnginx-mod-http-dav-ext
    new_version: 1:3.0.0-3
  17: 
    current_version: 1.18.0-6.1+deb11u3
    name: libnginx-mod-http-echo
    new_version: 1:0.63-4
  18: 
    current_version: 1.18.0-6.1+deb11u3
    name: libnginx-mod-http-fancyindex
    new_version: 1:0.5.2-3
  19: 
    current_version: 1.18.0-6.1+deb11u3
    name: libnginx-mod-http-geoip2
    new_version: 1:3.4-3
  20: 
    current_version: 1.18.0-6.1+deb11u3
    name: libnginx-mod-http-geoip
    new_version: 1.22.1-9
  21: 
    current_version: 1.18.0-6.1+deb11u3
    name: libnginx-mod-http-headers-more-filter
    new_version: 1:0.34-3
  22: 
    current_version: 1.18.0-6.1+deb11u3
    name: libnginx-mod-http-image-filter
    new_version: 1.22.1-9
  23: 
    current_version: 1.18.0-6.1+deb11u3
    name: libnginx-mod-http-lua
    new_version: 1:0.10.23-1
  24: 
    current_version: 1.18.0-6.1+deb11u3
    name: libnginx-mod-http-ndk
    new_version: 1:0.3.2-3
  25: 
    current_version: 1.18.0-6.1+deb11u3
    name: libnginx-mod-http-perl
    new_version: 1.22.1-9
  26: 
    current_version: 1.18.0-6.1+deb11u3
    name: libnginx-mod-http-subs-filter
    new_version: 1:0.6.4-4
  27: 
    current_version: 1.18.0-6.1+deb11u3
    name: libnginx-mod-http-uploadprogress
    new_version: 1:0.9.2-3
  28: 
    current_version: 1.18.0-6.1+deb11u3
    name: libnginx-mod-http-upstream-fair
    new_version: 1:0.0~git20120408.a18b409-3
  29: 
    current_version: 1.18.0-6.1+deb11u3
    name: libnginx-mod-http-xslt-filter
    new_version: 1.22.1-9
  30: 
    current_version: 1.18.0-6.1+deb11u3
    name: libnginx-mod-mail
    new_version: 1.22.1-9
  31: 
    current_version: 1.18.0-6.1+deb11u3
    name: libnginx-mod-nchan
    new_version: 1:1.3.6+dfsg-2
  32: 
    current_version: 1.18.0-6.1+deb11u3
    name: libnginx-mod-stream-geoip2
    new_version: 1:3.4-3
  33: 
    current_version: 1.18.0-6.1+deb11u3
    name: libnginx-mod-stream-geoip
    new_version: 1.22.1-9
  34: 
    current_version: 1.18.0-6.1+deb11u3
    name: libnginx-mod-stream
    new_version: 1.22.1-9
  35: 
    current_version: 2.3.6-0.1+b1
    name: libodbc1
    new_version: 2.3.11-2+deb12u1
  36: 
    current_version: 0.29-1+b3
    name: libsocket6-perl
    new_version: 0.29-3
  37: 
    current_version: 0.04-10+b1
    name: libtext-charwidth-perl
    new_version: 0.04-11
  38: 
    current_version: 1.7-7+b1
    name: libtext-iconv-perl
    new_version: 1.7-8
  39: 
    current_version: 11.3.0
    name: moulinette
    new_version: 12.0.4
  40: 
    current_version: 1.18.0-6.1+deb11u3
    name: nginx-common
    new_version: 1.22.1-9
  41: 
    current_version: 1.18.0-6.1+deb11u3
    name: nginx-extras
    new_version: 1.22.1-9
  42: 
    current_version: 5.32.1-4+deb11u4
    name: perl-base
    new_version: 5.36.0-7+deb12u1
  43: 
    current_version: 5
    name: perl-openssl-defaults
    new_version: 7+b1
  44: 
    current_version: 5.32.1-4+deb11u4
    name: perl
    new_version: 5.36.0-7+deb12u1
  45: 
    current_version: 2.4.57+dfsg-3+deb11u1
    name: slapd
    new_version: 2.5.13+dfsg-5
  46: 
    current_version: 11.3.0
    name: ssowat
    new_version: 12.0.3
  47: 
    current_version: 11.3.0
    name: yunohost-admin
    new_version: 12.0.5
  48: 
    current_version: 11.3.0.2
    name: yunohost
    new_version: 12.0.11
server:~# yunohost tools upgrade apps
Erreur : Failed to read info for baikal : Invalid version: '0.9.4~ynh3'
Erreur : Failed to read info for dolibarr : Invalid version: '19.0.2~ynh1'
Erreur : Failed to read info for hedgedoc : Invalid version: '1.9.9~ynh2'
Erreur : Failed to read info for hextris : Invalid version: '2023.06.09~ynh1'
Erreur : Failed to read info for jirafeau : Invalid version: '4.5.0~ynh2'
Erreur : Failed to read info for lychee : Invalid version: '5.4.0~ynh1'
Erreur : Failed to read info for minetest : Invalid version: '5.9.0~ynh2'
Erreur : Failed to read info for my_webapp : Invalid version: '1.0~ynh14'
Erreur : Failed to read info for my_webapp__2 : Invalid version: '1.0~ynh15'
Erreur : Failed to read info for my_webapp__3 : Invalid version: '1.0~ynh15'
Erreur : Failed to read info for my_webapp__4 : Invalid version: '1.0~ynh15'
Erreur : Failed to read info for my_webapp__5 : Invalid version: '1.0~ynh14'
Erreur : Failed to read info for my_webapp__6 : Invalid version: '1.0~ynh15'
Erreur : Failed to read info for my_webapp__7 : Invalid version: '1.0~ynh15'
Erreur : Failed to read info for my_webapp__8 : Invalid version: '1.0~ynh15'
Erreur : Failed to read info for my_webapp__9 : Invalid version: '1.0~ynh19'
Erreur : Failed to read info for nextcloud : Invalid version: '28.0.5~ynh1'
Erreur : Failed to read info for nullboard : Invalid version: '2023.11.05~ynh1'
Erreur : Failed to read info for phpmyadmin : Invalid version: '5.2.1~ynh1'
Erreur : Failed to read info for roundcube : Invalid version: '1.6.0~ynh4'
Erreur : Failed to read info for roundcube__2 : Invalid version: '1.6.0~ynh4'
Erreur : Failed to read info for shaarli : Invalid version: '0.13.0~ynh1'
Erreur : Failed to read info for shellinabox : Invalid version: '2.21~ynh3'
Erreur : Failed to read info for snappymail : Invalid version: '2.29.1~ynh2'
Erreur : Failed to read info for sutom : Invalid version: '1.0.0~ynh6'
Erreur : Failed to read info for terraforming-mars : Invalid version: '2024.05.21~ynh1'
Erreur : Failed to read info for vaultwarden : Invalid version: '1.29.1~ynh4'
Erreur : Failed to read info for webtrees : Invalid version: '2.1.17~ynh1'
Erreur : Failed to read info for wekan : Invalid version: '7.54~ynh1'
Erreur : Failed to read info for woodpecker : Invalid version: '2.4.1~ynh1'
Info : Toutes les applications sont déjà à jour
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, 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

Puis

:~# 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

Si quelqu’un a une idée.

:frowning:

Seeing Yunohost thinks it still is at V11, and it does not recognize versions of your software, is your /etc/apt/sources.list still using bullseye instead of bookworm?

In that case, you could

  • update your /etc/apt/sources.list to refer to bookworm
  • after that apt update yunohost to have it update yunohost itself
  • after that the yunohost tools upgrade commands to upgrade where necessary

There is my sources.list

# 

# deb cdrom:[Debian GNU/Linux 10 _Buster_ - Unofficial amd64 CD Binary-1 20210504-19:05]/ bookworm main non-free non-free-firmware

#deb cdrom:[Debian GNU/Linux 10 _Buster_ - Unofficial amd64 CD Binary-1 20210504-19:05]/ bookworm main non-free non-free-firmware

deb http://ftp.debian.org/debian bookworm main contrib
deb-src http://ftp.debian.org/debian bookworm main contrib

## YunoHost repository
deb [signed-by=/usr/share/keyrings/yunohost-bookworm.gpg] http://forge.yunohost.org/debian/ bookworm stable

deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb-src http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware

# bookworm-updates, previously known as 'volatile'
deb http://ftp.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
deb-src http://ftp.debian.org/debian bookworm-updates main contrib non-free non-free-firmware

# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.

Actually, I can not update

server~# apt update yunohost
E: La commande de mise à jour ne prend pas de paramètre

Are you sure of that command?

And about the last one

server:~# yunohost tools upgrade
Erreur : Uhoh ?! tools_upgrade should have 'apps' or 'system' value for argument target

I already tried to upgrade apps or system.

That looks good, as far as bullseye vs bookworm is concerned.

I miss the repos for sury and the other one.

After upgrading yunohost, below, run

yunohost tools regen-conf apt --dry-run --with-diff

and, if nothing very strange turns up (there should be differences), run

yunohost tools regen-conf mdns --force

It will add the repos for newer PHP versions that Yunohost relies on.

Sorry, my bad, I think it should be upgrade instead of update.

I used to run apt install ...., and apt would tell me ... is already the newest version or ... is installed, upgrading instead, and recently found out that apt upgrade ... directly also work but it is not yet in my muscle memory to type it like that.

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 ?

:frowning:

How annoying!

There is another thread opened, where an upgrade was (for an other reason) broken off.

The log there gives an aptitude command for dist-upgrade (see halfway my reply).

A key difference between regular apt upgrade and apt dist-upgrade, is that the ‘upgrade’ variant will leave upgradeable packages not upgraded, if it means breakage. ‘dist-upgrade’ on the other hand, will happily break things to upgrade any package that can be upgraded.

In your case :

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é

and so on.

Since we’re in the process of upgrading from Bullseye to Bookworm, I would say it is safe to use the ‘dist-upgrade’ variant.

If it were my server, with my apps backed up and some familiarity with fixing stuff after breaking it, I’d YOLO apt dist-upgrade or, even better, use the aptitude dist-upgrade + optionsvariant from your upgrade log.

Checking your log for aptitude, the last occurrences are


2025-01-25 10:31:22,687: DEBUG - Running: LC_ALL=C DEBIAN_FRONTEND=noninteractive APT_LISTCHANGES_FRONTEND=none aptitude unhold yunohost moulinette ssowat yunohost-admin --quiet=2 -o=Dpkg::Use-Pty=0 -o "APT::Status-Fd=$YNH_STDINFO"
2025-01-25 10:31:26,693: DEBUG - Running: LC_ALL=C DEBIAN_FRONTEND=noninteractive APT_LISTCHANGES_FRONTEND=none aptitude full-upgrade --show-why -o Dpkg::Options::='--force-confold' yunohost yunohost-admin yunohost-portal moulinette ssowat libluajit2-5.1-2  --quiet=2 -o=Dpkg::Use-Pty=0 -o "APT::Status-Fd=$YNH_STDINFO"
...
2025-01-25 10:31:50,941: DEBUG - Running: LC_ALL=C DEBIAN_FRONTEND=noninteractive APT_LISTCHANGES_FRONTEND=none aptitude unhold baikal-ynh-deps dolibarr-ynh-deps hedgedoc-ynh-deps jirafeau-ynh-deps lychee-ynh-deps minetest-ynh-deps my-webapp--2-ynh-deps my-webapp--3-ynh-deps my-webapp--4-ynh-deps my-webapp--5-ynh-deps my-webapp--6-ynh-deps my-webapp--7-ynh-deps my-webapp--8-ynh-deps my-webapp--9-ynh-deps my-webapp-ynh-deps nextcloud-ynh-deps phpmyadmin-ynh-deps roundcube--2-ynh-deps roundcube-ynh-deps shaarli-ynh-deps shellinabox-ynh-deps snappymail-ynh-deps terraforming-mars-ynh-deps vaultwarden-ynh-deps webtrees-ynh-deps wekan-ynh-deps woodpecker-ynh-deps --quiet=2 -o=Dpkg::Use-Pty=0 -o "APT::Status-Fd=$YNH_STDINFO"

After assessing the risk and checking your backups, and realizing stuff is broken anyway, you could try running the aptitude commands from that log record:

$ sudo aptitude unhold yunohost moulinette ssowat yunohost-admin --quiet=2 -o=Dpkg::Use-Pty=0 -o "APT::Status-Fd=$YNH_STDINFO"

# Above should allow Yunoost to get upgraded. Wait for what happens, then try
$ sudo aptitude full-upgrade --show-why -o Dpkg::Options::='--force-confold' yunohost yunohost-admin yunohost-portal moulinette ssowat libluajit2-5.1-2  --quiet=2 -o=Dpkg::Use-Pty=0 -o "APT::Status-Fd=$YNH_STDINFO"

# wait for what happens, then try
$ sudo aptitude unhold baikal-ynh-deps dolibarr-ynh-deps hedgedoc-ynh-deps jirafeau-ynh-deps lychee-ynh-deps minetest-ynh-deps my-webapp--2-ynh-deps my-webapp--3-ynh-deps my-webapp--4-ynh-deps my-webapp--5-ynh-deps my-webapp--6-ynh-deps my-webapp--7-ynh-deps my-webapp--8-ynh-deps my-webapp--9-ynh-deps my-webapp-ynh-deps nextcloud-ynh-deps phpmyadmin-ynh-deps roundcube--2-ynh-deps roundcube-ynh-deps shaarli-ynh-deps shellinabox-ynh-deps snappymail-ynh-deps terraforming-mars-ynh-deps vaultwarden-ynh-deps webtrees-ynh-deps wekan-ynh-deps woodpecker-ynh-deps --quiet=2 -o=Dpkg::Use-Pty=0 -o "APT::Status-Fd=$YNH_STDINFO"

The last command makes the Yunohost-app packages eligible for upgrade. Now

$ sudo aptitude dist-upgrade

should run the left over upgrades.

Some warning would not surprise me, but I hope we can get through this way.

Looking ahead, in case this does not work out: we could compare the actions in the 0027-migration script with the already performed actions according to the log, and search where the Yunohost packages should have gotten upgraded.

Good luck!

Ok
Let’s Go!

:~# aptitude dist-upgrade
Les NOUVEAUX paquets suivants vont être installés :     
  libmilter1.0.1{a} libperl5.36{a} lua-basexx{a} lua-cjson{a} lua-logging{a} lua-luaossl{a} lua-rex-pcre2{a} lua-sql-sqlite3{a} nginx{a} opendkim{a} perl-modules-5.36{a} python3-all{a} 
  python3-email-validator{a} python3-jwt{a} python3-magic{a} python3-passlib{a} python3-pydantic{a} 
Les paquets suivants seront ENLEVÉS : 
  libodbc1{u} libodbccr2{u} libperl5.32{u} lua-ldap{u} lua-rex-pcre{u} perl-modules-5.32{u} 
Les paquets suivants seront mis à jour : 
  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{b} 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 
45 paquets mis à jour, 17 nouvellement installés, 6 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 22,6 Mo d'archives. Après dépaquetage, 5 432 ko seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
 libnginx-mod-http-lua : Dépend: lua-resty-core (< 0.1.25.1~) but it is not installable
                         Dépend: lua-resty-core (>= 0.1.25) but it is not installable
Les actions suivantes permettront de résoudre ces dépendances :

      Conserver les paquets suivants dans leur version actuelle :       
1)      libclone-perl [0.45-1+b1 (now)]                                 
2)      libdbi-perl [1.643-3+b1 (now)]                                  
3)      libfcgi-perl [0.79+ds-2 (now)]                                  
4)      libgssapi-perl [0.28-3+b3 (now)]                                
5)      libhtml-parser-perl [3.75-1+b1 (now)]                           
6)      libhttp-message-perl [6.28-1 (now)]                             
7)      liblocale-gettext-perl [1.07-4+b1 (now)]                        
8)      libnet-dns-sec-perl [1.18-1+b1 (now)]                           
9)      libnet-libidn-perl [0.12.ds-3+b3 (now)]                         
10)     libnet-ssleay-perl [1.88-3+b1 (now)]                            
11)     libnetaddr-ip-perl [4.079+dfsg-1+b5 (now)]                      
12)     libnginx-mod-http-auth-pam [1.18.0-6.1+deb11u3 (now)]           
13)     libnginx-mod-http-cache-purge [1.18.0-6.1+deb11u3 (now)]        
14)     libnginx-mod-http-dav-ext [1.18.0-6.1+deb11u3 (now)]            
15)     libnginx-mod-http-echo [1.18.0-6.1+deb11u3 (now)]               
16)     libnginx-mod-http-fancyindex [1.18.0-6.1+deb11u3 (now)]         
17)     libnginx-mod-http-geoip [1.18.0-6.1+deb11u3 (now)]              
18)     libnginx-mod-http-geoip2 [1.18.0-6.1+deb11u3 (now)]             
19)     libnginx-mod-http-headers-more-filter [1.18.0-6.1+deb11u3 (now)]
20)     libnginx-mod-http-image-filter [1.18.0-6.1+deb11u3 (now)]       
21)     libnginx-mod-http-lua [1.18.0-6.1+deb11u3 (now)]                
22)     libnginx-mod-http-ndk [1.18.0-6.1+deb11u3 (now)]                
23)     libnginx-mod-http-perl [1.18.0-6.1+deb11u3 (now)]               
24)     libnginx-mod-http-subs-filter [1.18.0-6.1+deb11u3 (now)]        
25)     libnginx-mod-http-uploadprogress [1.18.0-6.1+deb11u3 (now)]     
26)     libnginx-mod-http-upstream-fair [1.18.0-6.1+deb11u3 (now)]      
27)     libnginx-mod-http-xslt-filter [1.18.0-6.1+deb11u3 (now)]        
28)     libnginx-mod-mail [1.18.0-6.1+deb11u3 (now)]                    
29)     libnginx-mod-nchan [1.18.0-6.1+deb11u3 (now)]                   
30)     libnginx-mod-stream [1.18.0-6.1+deb11u3 (now)]                  
31)     libnginx-mod-stream-geoip [1.18.0-6.1+deb11u3 (now)]            
32)     libnginx-mod-stream-geoip2 [1.18.0-6.1+deb11u3 (now)]           
33)     libodbc1 [2.3.11-2+deb12u1 (now, stable)]                       
34)     libodbccr2 [2.3.11-2+deb12u1 (now, stable)]                     
35)     libperl5.32 [5.32.1-4+deb11u4 (now)]                            
36)     libperl5.36 [Non installé]                                      
37)     libsocket6-perl [0.29-1+b3 (now)]                               
38)     libtext-charwidth-perl [0.04-10+b1 (now)]                       
39)     libtext-iconv-perl [1.7-7+b1 (now)]                             
40)     lua-ldap [1.3.0-2+b1 (now, stable)]                             
41)     lua-rex-pcre [2.7.2-4.1 (now)]                                  
42)     moulinette [11.3.0 (now)]                                       
43)     nginx [Non installé]                                            
44)     nginx-common [1.18.0-6.1+deb11u3 (now)]                         
45)     nginx-extras [1.18.0-6.1+deb11u3 (now)]                         
46)     perl [5.32.1-4+deb11u4 (now)]                                   
47)     perl-base [5.32.1-4+deb11u4 (now)]                              
48)     perl-modules-5.32 [5.32.1-4+deb11u4 (now)]                      
49)     perl-modules-5.36 [Non installé]                                
50)     perl-openssl-defaults [5 (now)]                                 
51)     slapd [2.4.57+dfsg-3+deb11u1 (now)]                             
52)     ssowat [11.3.0 (now)]                                           
53)     yunohost [11.3.0.2 (now)]                                       
54)     yunohost-admin [11.3.0 (now)]   


Accepter cette solution ? [Y/n/q/?] Y
Aucun paquet ne va être installé, mis à jour ou enlevé.
0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 45 non mis à jour.
Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 0 o seront utilisés.

Well Fail

I’d tried to dist-upgrade all libs returned by the previous treatments
Without success:

:~# aptitude full-upgrade --show-why -o Dpkg::Options::='--force-confold' 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{b} 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  --quiet=2 -o=Dpkg::Use-Pty=0 -o "APT::Status-Fd=$YNH_STDINFO"
-o a besoin d'un paramètre de la forme clé=valeur (APT::Status-Fd= incorrect)
Impossible de trouver un paquet dont le nom ou la description corresponde à « libnginx-mod-http-lua{b} »
Unable to apply some actions, aborting
server:~# aptitude full-upgrade --show-why -o Dpkg::Options::='--force-confold' 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  --quiet=2 -o=Dpkg::Use-Pty=0 -o "APT::Status-Fd=$YNH_STDINFO"
-o a besoin d'un paramètre de la forme clé=valeur (APT::Status-Fd= incorrect)
Les NOUVEAUX paquets suivants vont être installés : 
  libmilter1.0.1{a} (for yunohost)  libperl5.36{a} (for yunohost)  lua-basexx{a} (for yunohost)  lua-cjson{a} (for yunohost)  lua-logging{a} (for yunohost)  lua-luaossl{a} (for yunohost)  
  lua-rex-pcre2{a} (for yunohost)  lua-sql-sqlite3{a} (for yunohost)  
  nginx{a} (for my-webapp--2-ynh-deps, my-webapp--3-ynh-deps, my-webapp--4-ynh-deps, my-webapp--5-ynh-deps, my-webapp--6-ynh-deps, my-webapp--7-ynh-deps, my-webapp--8-ynh-deps, my-webapp--9-ynh-deps, my-webapp-ynh-deps, yunohost)  
  opendkim{a} (for yunohost)  perl-modules-5.36{a} (for yunohost)  python3-all{a} (for yunohost)  python3-email-validator{a} (for yunohost)  python3-jwt{a} (for yunohost)  
  python3-magic{a} (for yunohost)  python3-passlib{a} (for yunohost)  python3-pydantic{a} (for yunohost)  
Les paquets suivants seront ENLEVÉS : 
  libodbc1{u}  libodbccr2{u}  libperl5.32{u}  lua-ldap{u}  lua-rex-pcre{u}  perl-modules-5.32{u}  
Les paquets suivants seront mis à jour : 
  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 (for yunohost)  libnginx-mod-http-cache-purge (for yunohost)  libnginx-mod-http-dav-ext (for yunohost)  libnginx-mod-http-echo (for yunohost)  
  libnginx-mod-http-fancyindex (for yunohost)  libnginx-mod-http-geoip (for yunohost)  libnginx-mod-http-geoip2 (for yunohost)  libnginx-mod-http-headers-more-filter (for yunohost)  
  libnginx-mod-http-image-filter (for yunohost)  libnginx-mod-http-lua{b} (for yunohost)  libnginx-mod-http-ndk  libnginx-mod-http-perl (for yunohost)  libnginx-mod-http-subs-filter (for yunohost)  
  libnginx-mod-http-uploadprogress (for yunohost)  libnginx-mod-http-upstream-fair (for yunohost)  libnginx-mod-http-xslt-filter (for yunohost)  libnginx-mod-mail (for yunohost)  
  libnginx-mod-nchan (for yunohost)  libnginx-mod-stream (for yunohost)  libnginx-mod-stream-geoip (for yunohost)  libnginx-mod-stream-geoip2 (for yunohost)  libsocket6-perl  libtext-charwidth-perl  
  libtext-iconv-perl  moulinette (for yunohost)  
  nginx-common (for my-webapp--2-ynh-deps, my-webapp--3-ynh-deps, my-webapp--4-ynh-deps, my-webapp--5-ynh-deps, my-webapp--6-ynh-deps, my-webapp--7-ynh-deps, my-webapp--8-ynh-deps, my-webapp--9-ynh-deps, my-webapp-ynh-deps, yunohost)  
  nginx-extras (for yunohost)  perl (for yunohost)  perl-base  perl-openssl-defaults  slapd  ssowat (for yunohost)  yunohost  yunohost-admin  
45 paquets mis à jour, 17 nouvellement installés, 6 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 22,6 Mo d'archives. Après dépaquetage, 5 432 ko seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
 libnginx-mod-http-lua : Dépend: lua-resty-core (< 0.1.25.1~) but it is not installable
                         Dépend: lua-resty-core (>= 0.1.25) but it is not installable
Aucune solution n'a été trouvée dans le temps alloué. Faut-il poursuivre la
recherche ? [Y/n] 
Résolution des dépendances…
Aucune solution n'a été trouvée dans le temps alloué. Faut-il poursuivre la
recherche ? [Y/n] n
Abandon de tous les efforts pour rechercher une solution à ces dépendances.
Les NOUVEAUX paquets suivants vont être installés : 
  libmilter1.0.1{a} (for yunohost)  libperl5.36{a} (for yunohost)  lua-basexx{a} (for yunohost)  lua-cjson{a} (for yunohost)  lua-logging{a} (for yunohost)  lua-luaossl{a} (for yunohost)  
  lua-rex-pcre2{a} (for yunohost)  lua-sql-sqlite3{a} (for yunohost)  
  nginx{a} (for my-webapp--2-ynh-deps, my-webapp--3-ynh-deps, my-webapp--4-ynh-deps, my-webapp--5-ynh-deps, my-webapp--6-ynh-deps, my-webapp--7-ynh-deps, my-webapp--8-ynh-deps, my-webapp--9-ynh-deps, my-webapp-ynh-deps, yunohost)  
  opendkim{a} (for yunohost)  perl-modules-5.36{a} (for yunohost)  python3-all{a} (for yunohost)  python3-email-validator{a} (for yunohost)  python3-jwt{a} (for yunohost)  
  python3-magic{a} (for yunohost)  python3-passlib{a} (for yunohost)  python3-pydantic{a} (for yunohost)  
Les paquets suivants seront ENLEVÉS : 
  libodbc1{u}  libodbccr2{u}  libperl5.32{u}  lua-ldap{u}  lua-rex-pcre{u}  perl-modules-5.32{u}  
Les paquets suivants seront mis à jour : 
  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 (for yunohost)  libnginx-mod-http-cache-purge (for yunohost)  libnginx-mod-http-dav-ext (for yunohost)  libnginx-mod-http-echo (for yunohost)  
  libnginx-mod-http-fancyindex (for yunohost)  libnginx-mod-http-geoip (for yunohost)  libnginx-mod-http-geoip2 (for yunohost)  libnginx-mod-http-headers-more-filter (for yunohost)  
  libnginx-mod-http-image-filter (for yunohost)  libnginx-mod-http-lua{b} (for yunohost)  libnginx-mod-http-ndk  libnginx-mod-http-perl (for yunohost)  libnginx-mod-http-subs-filter (for yunohost)  
  libnginx-mod-http-uploadprogress (for yunohost)  libnginx-mod-http-upstream-fair (for yunohost)  libnginx-mod-http-xslt-filter (for yunohost)  libnginx-mod-mail (for yunohost)  
  libnginx-mod-nchan (for yunohost)  libnginx-mod-stream (for yunohost)  libnginx-mod-stream-geoip (for yunohost)  libnginx-mod-stream-geoip2 (for yunohost)  libsocket6-perl  libtext-charwidth-perl  
  libtext-iconv-perl  moulinette (for yunohost)  
  nginx-common (for my-webapp--2-ynh-deps, my-webapp--3-ynh-deps, my-webapp--4-ynh-deps, my-webapp--5-ynh-deps, my-webapp--6-ynh-deps, my-webapp--7-ynh-deps, my-webapp--8-ynh-deps, my-webapp--9-ynh-deps, my-webapp-ynh-deps, yunohost)  
  nginx-extras (for yunohost)  perl (for yunohost)  perl-base  perl-openssl-defaults  slapd  ssowat (for yunohost)  yunohost  yunohost-admin  
45 paquets mis à jour, 17 nouvellement installés, 6 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 22,6 Mo d'archives. Après dépaquetage, 5 432 ko seront utilisés.
Il n'a pas été possible de résoudre ces dépendances. Vous pouvez les résoudre vous-même ou taper « n » pour quitter.
Les paquets suivants ont des dépendances non satisfaites :
 libnginx-mod-http-lua : Dépend: lua-resty-core (< 0.1.25.1~) but it is not installable
                         Dépend: lua-resty-core (>= 0.1.25) but it is not installable
Faut-il résoudre ces dépendances manuellement ? [N/+/-/_/:/?] 
Abandon.

:grinning: But this works!! (only for two libs perl)

server:~# aptitude full-upgrade --show-why -o Dpkg::Options::='--force-confold' libclone-perl libdbi-perl --quiet=2 -o=Dpkg::Use-Pty=0 -o "APT::Status-Fd=$YNH_STDINFO"
-o a besoin d'un paramètre de la forme clé=valeur (APT::Status-Fd= incorrect)
Les NOUVEAUX paquets suivants vont être installés : 
  libperl5.36{a}  perl-modules-5.36{a}  
Les paquets suivants seront mis à jour : 
  libclone-perl  libdbi-perl  perl  perl-base  
4 paquets mis à jour, 2 nouvellement installés, 0 à enlever et 41 non mis à jour.
Il est nécessaire de télécharger 9 666 ko d'archives. Après dépaquetage, 47,7 Mo seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
 libnetaddr-ip-perl : Dépend: perlapi-5.32.0 which is a virtual package, provided by:
                               - perl-base (5.32.1-4+deb11u4), but 5.36.0-7+deb12u1 is to be installed

 libnet-ssleay-perl : Dépend: perlapi-5.32.0 which is a virtual package, provided by:
                               - perl-base (5.32.1-4+deb11u4), but 5.36.0-7+deb12u1 is to be installed

 libfcgi-perl : Dépend: perlapi-5.32.0 which is a virtual package, provided by:
                         - perl-base (5.32.1-4+deb11u4), but 5.36.0-7+deb12u1 is to be installed

 libsocket6-perl : Dépend: perlapi-5.32.0 which is a virtual package, provided by:
                            - perl-base (5.32.1-4+deb11u4), but 5.36.0-7+deb12u1 is to be installed

 liblocale-gettext-perl : Pré-Dépend: perlapi-5.32.0 which is a virtual package, provided by:
                                        - perl-base (5.32.1-4+deb11u4), but 5.36.0-7+deb12u1 is to be installed

 libnet-dns-sec-perl : Dépend: perlapi-5.32.0 which is a virtual package, provided by:
                                - perl-base (5.32.1-4+deb11u4), but 5.36.0-7+deb12u1 is to be installed

 libtext-charwidth-perl : Dépend: perlapi-5.32.0 which is a virtual package, provided by:
                                   - perl-base (5.32.1-4+deb11u4), but 5.36.0-7+deb12u1 is to be installed

 libhtml-parser-perl : Dépend: perlapi-5.32.0 which is a virtual package, provided by:
                                - perl-base (5.32.1-4+deb11u4), but 5.36.0-7+deb12u1 is to be installed

 libnet-libidn-perl : Dépend: perlapi-5.32.0 which is a virtual package, provided by:
                               - perl-base (5.32.1-4+deb11u4), but 5.36.0-7+deb12u1 is to be installed

 libnginx-mod-http-perl : Dépend: perlapi-5.32.1 which is a virtual package, provided by:
                                   - perl-base (5.32.1-4+deb11u4), but 5.36.0-7+deb12u1 is to be installed

 libtext-iconv-perl : Dépend: perlapi-5.32.0 which is a virtual package, provided by:
                               - perl-base (5.32.1-4+deb11u4), but 5.36.0-7+deb12u1 is to be installed

 libgssapi-perl : Dépend: perlapi-5.32.0 which is a virtual package, provided by:
                           - perl-base (5.32.1-4+deb11u4), but 5.36.0-7+deb12u1 is to be installed

Les actions suivantes permettront de résoudre ces dépendances :

      Supprimer les paquets suivants :                                                                    
1)      libluajit-5.1-2 [2.1.0~beta3+git20220320+dfsg-4.1 (now, stable)]                                  
2)      libluajit-5.1-common [2.1.0~beta3+git20220320+dfsg-4.1 (now, stable)]                             
3)      libluajit-5.1-dev [2.1.0~beta3+git20220320+dfsg-4.1 (now, stable)]                                
4)      minetest-ynh-deps [5.9.0~ynh2 (now)]                                                              

      Installer les paquets suivants :                                                                    
5)      libluajit2-5.1-2 [2.1-20230119-1 (stable)]                                                        
6)      libluajit2-5.1-common [2.1-20230119-1 (stable)]                                                   
7)      lua-resty-core [0.1.25-1 (stable)]                                                                
8)      lua-resty-lrucache [0.13-10 (stable)]                                                             
9)      nginx [1.22.1-9 (stable)]                                                                         

      Mettre à jour les paquets suivants :                                                                
10)     libfcgi-perl [0.79+ds-2 (now) -> 0.82+ds-2 (stable)]                                              
11)     libgssapi-perl [0.28-3+b3 (now) -> 0.28-4+b1 (stable)]                                            
12)     libhtml-parser-perl [3.75-1+b1 (now) -> 3.81-1 (stable)]                                          
13)     liblocale-gettext-perl [1.07-4+b1 (now) -> 1.07-5 (stable)]                                       
14)     libnet-dns-sec-perl [1.18-1+b1 (now) -> 1.20-1+b1 (stable)]                                       
15)     libnet-libidn-perl [0.12.ds-3+b3 (now) -> 0.12.ds-4+b1 (stable)]                                  
16)     libnet-ssleay-perl [1.88-3+b1 (now) -> 1.92-2+b1 (stable)]                                        
17)     libnetaddr-ip-perl [4.079+dfsg-1+b5 (now) -> 4.079+dfsg-2+b1 (stable)]                            
18)     libnginx-mod-http-auth-pam [1.18.0-6.1+deb11u3 (now) -> 1:1.5.3-3 (stable)]                       
19)     libnginx-mod-http-cache-purge [1.18.0-6.1+deb11u3 (now) -> 1:2.3-4 (stable)]                      
20)     libnginx-mod-http-dav-ext [1.18.0-6.1+deb11u3 (now) -> 1:3.0.0-3 (stable)]                        
21)     libnginx-mod-http-echo [1.18.0-6.1+deb11u3 (now) -> 1:0.63-4 (stable)]                            
22)     libnginx-mod-http-fancyindex [1.18.0-6.1+deb11u3 (now) -> 1:0.5.2-3 (stable)]                     
23)     libnginx-mod-http-geoip [1.18.0-6.1+deb11u3 (now) -> 1.22.1-9 (stable)]                           
24)     libnginx-mod-http-geoip2 [1.18.0-6.1+deb11u3 (now) -> 1:3.4-3 (stable)]                           
25)     libnginx-mod-http-headers-more-filter [1.18.0-6.1+deb11u3 (now) -> 1:0.34-3 (stable)]             
26)     libnginx-mod-http-image-filter [1.18.0-6.1+deb11u3 (now) -> 1.22.1-9 (stable)]                    
27)     libnginx-mod-http-lua [1.18.0-6.1+deb11u3 (now) -> 1:0.10.23-1 (stable)]                          
28)     libnginx-mod-http-ndk [1.18.0-6.1+deb11u3 (now) -> 1:0.3.2-3 (stable)]                            
29)     libnginx-mod-http-perl [1.18.0-6.1+deb11u3 (now) -> 1.22.1-9 (stable)]                            
30)     libnginx-mod-http-subs-filter [1.18.0-6.1+deb11u3 (now) -> 1:0.6.4-4 (stable)]                    
31)     libnginx-mod-http-uploadprogress [1.18.0-6.1+deb11u3 (now) -> 1:0.9.2-3 (stable)]                 
32)     libnginx-mod-http-upstream-fair [1.18.0-6.1+deb11u3 (now) -> 1:0.0~git20120408.a18b409-3 (stable)]
33)     libnginx-mod-http-xslt-filter [1.18.0-6.1+deb11u3 (now) -> 1.22.1-9 (stable)]                     
34)     libnginx-mod-mail [1.18.0-6.1+deb11u3 (now) -> 1.22.1-9 (stable)]                                 
35)     libnginx-mod-nchan [1.18.0-6.1+deb11u3 (now) -> 1:1.3.6+dfsg-2 (stable)]                          
36)     libnginx-mod-stream [1.18.0-6.1+deb11u3 (now) -> 1.22.1-9 (stable)]                               
37)     libnginx-mod-stream-geoip [1.18.0-6.1+deb11u3 (now) -> 1.22.1-9 (stable)]                         
38)     libnginx-mod-stream-geoip2 [1.18.0-6.1+deb11u3 (now) -> 1:3.4-3 (stable)]                         
39)     libsocket6-perl [0.29-1+b3 (now) -> 0.29-3 (stable)]                                              
40)     libtext-charwidth-perl [0.04-10+b1 (now) -> 0.04-11 (stable)]                                     
41)     libtext-iconv-perl [1.7-7+b1 (now) -> 1.7-8 (stable)]                                             
42)     nginx-common [1.18.0-6.1+deb11u3 (now) -> 1.22.1-9 (stable)]                                      
43)     nginx-extras [1.18.0-6.1+deb11u3 (now) -> 1.22.1-9 (stable)]                                      
44)     perl-openssl-defaults [5 (now) -> 7+b1 (stable)]                                                  



Accepter cette solution ? [Y/n/q/?] 
Les NOUVEAUX paquets suivants vont être installés : 
  libluajit2-5.1-2{a}  libluajit2-5.1-common{a}  libperl5.36{a}  lua-resty-core{a}  lua-resty-lrucache{a}  
  nginx{a} (for my-webapp--2-ynh-deps, my-webapp--3-ynh-deps, my-webapp--4-ynh-deps, my-webapp--5-ynh-deps, my-webapp--6-ynh-deps, my-webapp--7-ynh-deps, my-webapp--8-ynh-deps, my-webapp--9-ynh-deps, my-webapp-ynh-deps, yunohost)  
  perl-modules-5.36{a}  
Les paquets suivants seront ENLEVÉS : 
  cmake{u}  cmake-data{u}  libcurl3-nss{u}  libcurl4-nss-dev{u}  libgmp-dev{u}  libgmpxx4ldbl{u}  libjsoncpp-dev{u}  libjsoncpp25{u}  libluajit-5.1-2{a}  libluajit-5.1-common{a}  
  libluajit-5.1-dev{a}  libnspr4{u}  libnss3{u}  librhash0{u}  libsqlite3-dev{u}  libzstd-dev{u}  minetest-ynh-deps{a}  nss-plugin-pem{u}  zlib1g-dev{u}  
Les paquets suivants seront mis à jour : 
  libclone-perl  libdbi-perl  libfcgi-perl  libgssapi-perl  libhtml-parser-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  
  nginx-common (for my-webapp--2-ynh-deps, my-webapp--3-ynh-deps, my-webapp--4-ynh-deps, my-webapp--5-ynh-deps, my-webapp--6-ynh-deps, my-webapp--7-ynh-deps, my-webapp--8-ynh-deps, my-webapp--9-ynh-deps, my-webapp-ynh-deps, yunohost)  
  nginx-extras  perl  perl-base  perl-openssl-defaults  
39 paquets mis à jour, 7 nouvellement installés, 19 à enlever et 6 non mis à jour.
Il est nécessaire de télécharger 12,7 Mo d'archives. Après dépaquetage, 10,4 Mo seront libérés.
Voulez-vous continuer ? [Y/n/?] 
Extraction des modèles depuis les paquets : 100%
Préconfiguration des paquets...
(Lecture de la base de données... 89532 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../perl_5.36.0-7+deb12u1_amd64.deb ...
Dépaquetage de perl (5.36.0-7+deb12u1) sur (5.32.1-4+deb11u4) ...
Préparation du dépaquetage de .../perl-base_5.36.0-7+deb12u1_amd64.deb ...
Dépaquetage de perl-base (5.36.0-7+deb12u1) sur (5.32.1-4+deb11u4) ...
Paramétrage de perl-base (5.36.0-7+deb12u1) ...
Sélection du paquet perl-modules-5.36 précédemment désélectionné.
(Lecture de la base de données... 89535 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../perl-modules-5.36_5.36.0-7+deb12u1_all.deb ...
Dépaquetage de perl-modules-5.36 (5.36.0-7+deb12u1) ...
Paramétrage de perl-modules-5.36 (5.36.0-7+deb12u1) ...
Sélection du paquet libperl5.36:amd64 précédemment désélectionné.
(Lecture de la base de données... 90944 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libperl5.36_5.36.0-7+deb12u1_amd64.deb ...
Dépaquetage de libperl5.36:amd64 (5.36.0-7+deb12u1) ...
Paramétrage de libperl5.36:amd64 (5.36.0-7+deb12u1) ...
(Lecture de la base de données... 91459 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../nginx-common_1.22.1-9_all.deb ...
Dépaquetage de nginx-common (1.22.1-9) sur (1.18.0-6.1+deb11u3) ...
dpkg: avertissement: impossible de supprimer l'ancien répertoire  « /var/www/html » : Le dossier n'est pas vide
dpkg: avertissement: impossible de supprimer l'ancien répertoire  « /var/www » : Le dossier n'est pas vide
Paramétrage de nginx-common (1.22.1-9) ...
Installation de la nouvelle version du fichier de configuration /etc/nginx/mime.types ...
Installation de la nouvelle version du fichier de configuration /etc/nginx/nginx.conf ...
/usr/sbin/policy-rc.d returned 101, not running 'restart nginx.service'
(Lecture de la base de données... 91456 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../nginx-extras_1.22.1-9_amd64.deb ...
Dépaquetage de nginx-extras (1.22.1-9) sur (1.18.0-6.1+deb11u3) ...
Sélection du paquet nginx précédemment désélectionné.
Préparation du dépaquetage de .../nginx_1.22.1-9_amd64.deb ...
Dépaquetage de nginx (1.22.1-9) ...
Paramétrage de nginx (1.22.1-9) ...
invoke-rc.d: policy-rc.d denied execution of upgrade.
(Lecture de la base de données... 91460 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnginx-mod-http-image-filter_1.22.1-9_amd64.deb ...
Dépaquetage de libnginx-mod-http-image-filter (1.22.1-9) sur (1.18.0-6.1+deb11u3) ...
Paramétrage de libnginx-mod-http-image-filter (1.22.1-9) ...
(Lecture de la base de données... 91460 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnginx-mod-http-perl_1.22.1-9_amd64.deb ...
Dépaquetage de libnginx-mod-http-perl (1.22.1-9) sur (1.18.0-6.1+deb11u3) ...
Paramétrage de perl (5.36.0-7+deb12u1) ...
Paramétrage de libnginx-mod-http-perl (1.22.1-9) ...
(Lecture de la base de données... 91462 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnginx-mod-http-xslt-filter_1.22.1-9_amd64.deb ...
Dépaquetage de libnginx-mod-http-xslt-filter (1.22.1-9) sur (1.18.0-6.1+deb11u3) ...
Paramétrage de libnginx-mod-http-xslt-filter (1.22.1-9) ...
(Lecture de la base de données... 91462 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnginx-mod-mail_1.22.1-9_amd64.deb ...
Dépaquetage de libnginx-mod-mail (1.22.1-9) sur (1.18.0-6.1+deb11u3) ...
Paramétrage de libnginx-mod-mail (1.22.1-9) ...
(Lecture de la base de données... 91462 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnginx-mod-stream_1.22.1-9_amd64.deb ...
Dépaquetage de libnginx-mod-stream (1.22.1-9) sur (1.18.0-6.1+deb11u3) ...
Paramétrage de libnginx-mod-stream (1.22.1-9) ...
(Lecture de la base de données... 91462 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnginx-mod-stream-geoip_1.22.1-9_amd64.deb ...
Dépaquetage de libnginx-mod-stream-geoip (1.22.1-9) sur (1.18.0-6.1+deb11u3) ...
Paramétrage de libnginx-mod-stream-geoip (1.22.1-9) ...
(Lecture de la base de données... 91462 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnginx-mod-http-auth-pam_1%3a1.5.3-3_amd64.deb ...
Dépaquetage de libnginx-mod-http-auth-pam (1:1.5.3-3) sur (1.18.0-6.1+deb11u3) ...
Paramétrage de libnginx-mod-http-auth-pam (1:1.5.3-3) ...
(Lecture de la base de données... 91462 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnginx-mod-http-cache-purge_1%3a2.3-4_amd64.deb ...
Dépaquetage de libnginx-mod-http-cache-purge (1:2.3-4) sur (1.18.0-6.1+deb11u3) ...
Paramétrage de libnginx-mod-http-cache-purge (1:2.3-4) ...
(Lecture de la base de données... 91462 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnginx-mod-http-dav-ext_1%3a3.0.0-3_amd64.deb ...
Dépaquetage de libnginx-mod-http-dav-ext (1:3.0.0-3) sur (1.18.0-6.1+deb11u3) ...
Paramétrage de libnginx-mod-http-dav-ext (1:3.0.0-3) ...
(Lecture de la base de données... 91461 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnginx-mod-http-echo_1%3a0.63-4_amd64.deb ...
Dépaquetage de libnginx-mod-http-echo (1:0.63-4) sur (1.18.0-6.1+deb11u3) ...
Paramétrage de libnginx-mod-http-echo (1:0.63-4) ...
(Lecture de la base de données... 91460 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnginx-mod-http-fancyindex_1%3a0.5.2-3_amd64.deb ...
Dépaquetage de libnginx-mod-http-fancyindex (1:0.5.2-3) sur (1.18.0-6.1+deb11u3) ...
Paramétrage de libnginx-mod-http-fancyindex (1:0.5.2-3) ...
(Lecture de la base de données... 91460 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnginx-mod-http-geoip2_1%3a3.4-3_amd64.deb ...
Dépaquetage de libnginx-mod-http-geoip2 (1:3.4-3) sur (1.18.0-6.1+deb11u3) ...
Paramétrage de libnginx-mod-http-geoip2 (1:3.4-3) ...
(Lecture de la base de données... 91459 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnginx-mod-http-headers-more-filter_1%3a0.34-3_amd64.deb ...
Dépaquetage de libnginx-mod-http-headers-more-filter (1:0.34-3) sur (1.18.0-6.1+deb11u3) ...
Paramétrage de libnginx-mod-http-headers-more-filter (1:0.34-3) ...
dpkg: libluajit-5.1-common : problèmes de dépendance, mais suppression comme demandé :
 libluajit-5.1-2:amd64 dépend de libluajit-5.1-common (= 2.1.0~beta3+git20220320+dfsg-4.1).

(Lecture de la base de données... 91457 fichiers et répertoires déjà installés.)
Suppression de libluajit-5.1-common (2.1.0~beta3+git20220320+dfsg-4.1) ...
Sélection du paquet libluajit2-5.1-common précédemment désélectionné.
(Lecture de la base de données... 91436 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libluajit2-5.1-common_2.1-20230119-1_all.deb ...
Dépaquetage de libluajit2-5.1-common (2.1-20230119-1) ...
Paramétrage de libluajit2-5.1-common (2.1-20230119-1) ...
dpkg: libluajit-5.1-2:amd64 : problèmes de dépendance, mais suppression comme demandé :
 libnginx-mod-http-lua dépend de libluajit-5.1-2 (>= 2.0.4+dfsg).
 libluajit-5.1-dev:amd64 dépend de libluajit-5.1-2 (= 2.1.0~beta3+git20220320+dfsg-4.1).

(Lecture de la base de données... 91457 fichiers et répertoires déjà installés.)
Suppression de libluajit-5.1-2:amd64 (2.1.0~beta3+git20220320+dfsg-4.1) ...
Sélection du paquet libluajit2-5.1-2:amd64 précédemment désélectionné.
(Lecture de la base de données... 91453 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libluajit2-5.1-2_2.1-20230119-1_amd64.deb ...
Dépaquetage de libluajit2-5.1-2:amd64 (2.1-20230119-1) ...
Paramétrage de libluajit2-5.1-2:amd64 (2.1-20230119-1) ...
Sélection du paquet lua-resty-lrucache précédemment désélectionné.
(Lecture de la base de données... 91459 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../lua-resty-lrucache_0.13-10_all.deb ...
Dépaquetage de lua-resty-lrucache (0.13-10) ...
Paramétrage de lua-resty-lrucache (0.13-10) ...
(Lecture de la base de données... 91466 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnginx-mod-http-lua_1%3a0.10.23-1_amd64.deb ...
Dépaquetage de libnginx-mod-http-lua (1:0.10.23-1) sur (1.18.0-6.1+deb11u3) ...
Sélection du paquet lua-resty-core précédemment désélectionné.
Préparation du dépaquetage de .../lua-resty-core_0.1.25-1_all.deb ...
Dépaquetage de lua-resty-core (0.1.25-1) ...
Paramétrage de lua-resty-core (0.1.25-1) ...
Paramétrage de libnginx-mod-http-lua (1:0.10.23-1) ...
(Lecture de la base de données... 91505 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnginx-mod-http-subs-filter_1%3a0.6.4-4_amd64.deb ...
Dépaquetage de libnginx-mod-http-subs-filter (1:0.6.4-4) sur (1.18.0-6.1+deb11u3) ...
Paramétrage de libnginx-mod-http-subs-filter (1:0.6.4-4) ...
(Lecture de la base de données... 91505 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnginx-mod-http-uploadprogress_1%3a0.9.2-3_amd64.deb ...
Dépaquetage de libnginx-mod-http-uploadprogress (1:0.9.2-3) sur (1.18.0-6.1+deb11u3) ...
Paramétrage de libnginx-mod-http-uploadprogress (1:0.9.2-3) ...
(Lecture de la base de données... 91505 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnginx-mod-http-upstream-fair_1%3a0.0~git20120408.a18b409-3_amd64.deb ...
Dépaquetage de libnginx-mod-http-upstream-fair (1:0.0~git20120408.a18b409-3) sur (1.18.0-6.1+deb11u3) ...
Paramétrage de libnginx-mod-http-upstream-fair (1:0.0~git20120408.a18b409-3) ...
(Lecture de la base de données... 91504 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnginx-mod-nchan_1%3a1.3.6+dfsg-2_amd64.deb ...
Dépaquetage de libnginx-mod-nchan (1:1.3.6+dfsg-2) sur (1.18.0-6.1+deb11u3) ...
Paramétrage de libnginx-mod-nchan (1:1.3.6+dfsg-2) ...
(Lecture de la base de données... 91504 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnginx-mod-stream-geoip2_1%3a3.4-3_amd64.deb ...
Dépaquetage de libnginx-mod-stream-geoip2 (1:3.4-3) sur (1.18.0-6.1+deb11u3) ...
Paramétrage de libnginx-mod-stream-geoip2 (1:3.4-3) ...
(Lecture de la base de données... 91503 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnginx-mod-http-geoip_1.22.1-9_amd64.deb ...
Dépaquetage de libnginx-mod-http-geoip (1.22.1-9) sur (1.18.0-6.1+deb11u3) ...
Paramétrage de libnginx-mod-http-geoip (1.22.1-9) ...
(Lecture de la base de données... 91502 fichiers et répertoires déjà installés.)
Suppression de minetest-ynh-deps (5.9.0~ynh2) ...
Suppression de libluajit-5.1-dev:amd64 (2.1.0~beta3+git20220320+dfsg-4.1) ...
(Lecture de la base de données... 91490 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libnginx-mod-http-ndk_1%3a0.3.2-3_amd64.deb ...
Dépaquetage de libnginx-mod-http-ndk (1:0.3.2-3) sur (1.18.0-6.1+deb11u3) ...
Paramétrage de libnginx-mod-http-ndk (1:0.3.2-3) ...
(Lecture de la base de données... 91489 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libclone-perl_0.46-1_amd64.deb ...
Dépaquetage de libclone-perl:amd64 (0.46-1) sur (0.45-1+b1) ...
Préparation du dépaquetage de .../libtext-iconv-perl_1.7-8_amd64.deb ...
Dépaquetage de libtext-iconv-perl:amd64 (1.7-8) sur (1.7-7+b1) ...
Préparation du dépaquetage de .../libtext-charwidth-perl_0.04-11_amd64.deb ...
Dépaquetage de libtext-charwidth-perl:amd64 (0.04-11) sur (0.04-10+b1) ...
Préparation du dépaquetage de .../libsocket6-perl_0.29-3_amd64.deb ...
Dépaquetage de libsocket6-perl (0.29-3) sur (0.29-1+b3) ...
Préparation du dépaquetage de .../libnetaddr-ip-perl_4.079+dfsg-2+b1_amd64.deb ...
Dépaquetage de libnetaddr-ip-perl (4.079+dfsg-2+b1) sur (4.079+dfsg-1+b5) ...
Paramétrage de libnetaddr-ip-perl (4.079+dfsg-2+b1) ...
(Lecture de la base de données... 91485 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../0-perl-openssl-defaults_7+b1_amd64.deb ...
Dépaquetage de perl-openssl-defaults:amd64 (7+b1) sur (5) ...
Préparation du dépaquetage de .../1-libnet-ssleay-perl_1.92-2+b1_amd64.deb ...
Dépaquetage de libnet-ssleay-perl:amd64 (1.92-2+b1) sur (1.88-3+b1) ...
Préparation du dépaquetage de .../2-libnet-libidn-perl_0.12.ds-4+b1_amd64.deb ...
Dépaquetage de libnet-libidn-perl (0.12.ds-4+b1) sur (0.12.ds-3+b3) ...
Préparation du dépaquetage de .../3-libnet-dns-sec-perl_1.20-1+b1_amd64.deb ...
Dépaquetage de libnet-dns-sec-perl (1.20-1+b1) sur (1.18-1+b1) ...
Préparation du dépaquetage de .../4-liblocale-gettext-perl_1.07-5_amd64.deb ...
Dépaquetage de liblocale-gettext-perl (1.07-5) sur (1.07-4+b1) ...
Préparation du dépaquetage de .../5-libhtml-parser-perl_3.81-1_amd64.deb ...
Dépaquetage de libhtml-parser-perl:amd64 (3.81-1) sur (3.75-1+b1) ...
Préparation du dépaquetage de .../6-libgssapi-perl_0.28-4+b1_amd64.deb ...
Dépaquetage de libgssapi-perl (0.28-4+b1) sur (0.28-3+b3) ...
Préparation du dépaquetage de .../7-libfcgi-perl_0.82+ds-2_amd64.deb ...
Dépaquetage de libfcgi-perl (0.82+ds-2) sur (0.79+ds-2) ...
Préparation du dépaquetage de .../8-libdbi-perl_1.643-4_amd64.deb ...
Dépaquetage de libdbi-perl:amd64 (1.643-4) sur (1.643-3+b1) ...
(Lecture de la base de données... 91477 fichiers et répertoires déjà installés.)
Suppression de cmake (3.25.1-1) ...
Suppression de cmake-data (3.25.1-1) ...
Suppression de libcurl4-nss-dev:amd64 (7.88.1-10+deb12u8) ...
Suppression de libcurl3-nss:amd64 (7.88.1-10+deb12u8) ...
Suppression de libgmp-dev:amd64 (2:6.2.1+dfsg1-1.1) ...
Suppression de libgmpxx4ldbl:amd64 (2:6.2.1+dfsg1-1.1) ...
Suppression de libjsoncpp-dev:amd64 (1.9.5-4) ...
Suppression de libjsoncpp25:amd64 (1.9.5-4) ...
Suppression de nss-plugin-pem:amd64 (1.0.8+1-1) ...
Suppression de libnss3:amd64 (2:3.87.1-1+deb12u1) ...
Suppression de libnspr4:amd64 (2:4.35-1) ...
Suppression de librhash0:amd64 (1.4.3-3) ...
Suppression de libsqlite3-dev:amd64 (3.40.1-2+deb12u1) ...
Suppression de libzstd-dev:amd64 (1.5.4+dfsg2-5) ...
Suppression de zlib1g-dev:amd64 (1:1.2.13.dfsg-1) ...
Paramétrage de libtext-iconv-perl:amd64 (1.7-8) ...
Paramétrage de libtext-charwidth-perl:amd64 (0.04-11) ...
Paramétrage de libclone-perl:amd64 (0.46-1) ...
Paramétrage de perl-openssl-defaults:amd64 (7+b1) ...
Paramétrage de libnet-dns-sec-perl (1.20-1+b1) ...
Paramétrage de libsocket6-perl (0.29-3) ...
Paramétrage de libnet-libidn-perl (0.12.ds-4+b1) ...
Paramétrage de libgssapi-perl (0.28-4+b1) ...
Paramétrage de libhtml-parser-perl:amd64 (3.81-1) ...
Paramétrage de libfcgi-perl (0.82+ds-2) ...
Paramétrage de nginx-extras (1.22.1-9) ...
Paramétrage de liblocale-gettext-perl (1.07-5) ...
Paramétrage de libdbi-perl:amd64 (1.643-4) ...
Paramétrage de libnet-ssleay-perl:amd64 (1.92-2+b1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.36-9+deb12u9) ...
Traitement des actions différées (« triggers ») pour man-db (2.11.2-2) ...
Traitement des actions différées (« triggers ») pour nginx (1.22.1-9) ...
Triggering nginx reload ...
invoke-rc.d: policy-rc.d denied execution of reload.

The result is

:~# apt list --upgradable
En train de lister... Fait
libhttp-message-perl/stable 6.44-1 all [pouvant être mis à jour depuis : 6.28-1]
moulinette/stable 12.0.4 all [pouvant être mis à jour depuis : 11.3.0]
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]

:+1: :+1:

Next step update thoses

:~# aptitude full-upgrade --show-why -o Dpkg::Options::='--force-confold' yunohost --quiet=2 -o=Dpkg::Use-Pty=0 -o "APT::Status-Fd=$YNH_STDINFO"
-o a besoin d'un paramètre de la forme clé=valeur (APT::Status-Fd= incorrect)
Les NOUVEAUX paquets suivants vont être installés : 
  libmilter1.0.1{a} (for yunohost)  lua-basexx{a} (for yunohost)  lua-cjson{a} (for yunohost)  lua-logging{a} (for yunohost)  lua-luaossl{a} (for yunohost)  lua-rex-pcre2{a} (for yunohost)  
  lua-sql-sqlite3{a} (for yunohost)  opendkim{a} (for yunohost)  python3-all{a} (for yunohost)  python3-email-validator{a} (for yunohost)  python3-jwt{a} (for yunohost)  
  python3-magic{a} (for yunohost)  python3-passlib{a} (for yunohost)  python3-pydantic{a} (for yunohost)  
Les paquets suivants seront ENLEVÉS : 
  lua-ldap{u}  lua-rex-pcre{u}  
Les paquets suivants seront mis à jour : 
  moulinette (for yunohost)  ssowat (for yunohost)  yunohost  
3 paquets mis à jour, 14 nouvellement installés, 2 à enlever et 3 non mis à jour.
Il est nécessaire de télécharger 2 585 ko d'archives. Après dépaquetage, 4 224 ko seront utilisés.
Voulez-vous continuer ? [Y/n/?] 
Sélection du paquet python3-all précédemment désélectionné.
(Lecture de la base de données... 88050 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../python3-all_3.11.2-1+b1_amd64.deb ...
Dépaquetage de python3-all (3.11.2-1+b1) ...
Paramétrage de python3-all (3.11.2-1+b1) ...
Sélection du paquet lua-rex-pcre2:amd64 précédemment désélectionné.
(Lecture de la base de données... 88051 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../lua-rex-pcre2_2.9.1-2+b1_amd64.deb ...
Dépaquetage de lua-rex-pcre2:amd64 (2.9.1-2+b1) ...
Paramétrage de lua-rex-pcre2:amd64 (2.9.1-2+b1) ...
Sélection du paquet lua-basexx précédemment désélectionné.
(Lecture de la base de données... 88067 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../lua-basexx_0.3-2.1_all.deb ...
Dépaquetage de lua-basexx (0.3-2.1) ...
Paramétrage de lua-basexx (0.3-2.1) ...
Sélection du paquet lua-luaossl:amd64 précédemment désélectionné.
(Lecture de la base de données... 88072 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../lua-luaossl_20220711-1_amd64.deb ...
Dépaquetage de lua-luaossl:amd64 (20220711-1) ...
Paramétrage de lua-luaossl:amd64 (20220711-1) ...
Sélection du paquet lua-logging précédemment désélectionné.
(Lecture de la base de données... 88204 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../lua-logging_1.3.0-2_all.deb ...
Dépaquetage de lua-logging (1.3.0-2) ...
Paramétrage de lua-logging (1.3.0-2) ...
Sélection du paquet lua-cjson:amd64 précédemment désélectionné.
(Lecture de la base de données... 88249 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../lua-cjson_2.1.0+dfsg-2.2_amd64.deb ...
Dépaquetage de lua-cjson:amd64 (2.1.0+dfsg-2.2) ...
Paramétrage de lua-cjson:amd64 (2.1.0+dfsg-2.2) ...
(Lecture de la base de données... 88272 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../archives/ssowat_12.0.3_all.deb ...
Dépaquetage de ssowat (12.0.3) sur (11.3.0) ...
Paramétrage de ssowat (12.0.3) ...
Installation de la nouvelle version du fichier de configuration /etc/ssowat/conf.json.example ...
Sélection du paquet python3-jwt précédemment désélectionné.
(Lecture de la base de données... 88153 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../python3-jwt_2.6.0-1_all.deb ...
Dépaquetage de python3-jwt (2.6.0-1) ...
Paramétrage de python3-jwt (2.6.0-1) ...
Sélection du paquet python3-passlib précédemment désélectionné.
(Lecture de la base de données... 88178 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../python3-passlib_1.7.4-3_all.deb ...
Dépaquetage de python3-passlib (1.7.4-3) ...
Paramétrage de python3-passlib (1.7.4-3) ...
Sélection du paquet python3-magic précédemment désélectionné.
(Lecture de la base de données... 88306 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../python3-magic_2%3a0.4.26-3_all.deb ...
Dépaquetage de python3-magic (2:0.4.26-3) ...
Paramétrage de python3-magic (2:0.4.26-3) ...
Sélection du paquet python3-pydantic précédemment désélectionné.
(Lecture de la base de données... 88320 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../python3-pydantic_1.10.4-1_all.deb ...
Dépaquetage de python3-pydantic (1.10.4-1) ...
Paramétrage de python3-pydantic (1.10.4-1) ...
Sélection du paquet python3-email-validator précédemment désélectionné.
(Lecture de la base de données... 88510 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../python3-email-validator_1.3.0-1_all.deb ...
Dépaquetage de python3-email-validator (1.3.0-1) ...
Paramétrage de python3-email-validator (1.3.0-1) ...
Sélection du paquet libmilter1.0.1:amd64 précédemment désélectionné.
(Lecture de la base de données... 88522 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libmilter1.0.1_8.17.1.9-2+deb12u2_amd64.deb ...
Dépaquetage de libmilter1.0.1:amd64 (8.17.1.9-2+deb12u2) ...
Paramétrage de libmilter1.0.1:amd64 (8.17.1.9-2+deb12u2) ...
Sélection du paquet opendkim précédemment désélectionné.
(Lecture de la base de données... 88532 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../opendkim_2.11.0~beta2-8+deb12u1_amd64.deb ...
Dépaquetage de opendkim (2.11.0~beta2-8+deb12u1) ...
Paramétrage de opendkim (2.11.0~beta2-8+deb12u1) ...
Created symlink /etc/systemd/system/multi-user.target.wants/opendkim.service → /lib/systemd/system/opendkim.service.
(Lecture de la base de données... 88574 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../moulinette_12.0.4_all.deb ...
Dépaquetage de moulinette (12.0.4) sur (11.3.0) ...
Paramétrage de moulinette (12.0.4) ...
(Lecture de la base de données... 88576 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../yunohost_12.0.11_all.deb ...
Dépaquetage de yunohost (12.0.11) sur (11.3.0.2) ...
Paramétrage de yunohost (12.0.11) ...
Installation de la nouvelle version du fichier de configuration /etc/bash_completion.d/yunohost ...
Regenerating configuration, this might take a while...
Attention : Le fichier de configuration '/etc/systemd/system/ntp.service.d/ynh-override.conf' a été modifié manuellement et ne sera pas mis à jour
Succès ! La configuration a été mise à jour pour 'ssl'
Succès ! La configuration a été mise à jour pour 'apt'
Attention : Le fichier de configuration '/etc/nginx/conf.d/petanque.server.fr.conf' a été modifié manuellement et ne sera pas mis à jour
Succès ! La configuration a été mise à jour pour 'postfix'
Succès ! La configuration a été mise à jour pour 'dovecot'
Info : Le fichier de configuration '/etc/opendkim.conf' est maintenant géré par YunoHost (catégorie opendkim).
Succès ! La configuration a été mise à jour pour 'opendkim'
Succès ! La configuration a été mise à jour pour 'dnsmasq'
Succès ! La configuration a été mise à jour pour 'fail2ban'
Attention : rmdir: impossible de supprimer '/var/log/yunohost/categories/operation': Le dossier n'est pas vide
Launching migrations...
Info : Exécution de la migration 0028_delete_legacy_xmpp_permission…
Info : Création d'une sauvegarde de la base de données LDAP et des paramètres des applications avant la migration proprement dite.
Succès ! Migration 0028_delete_legacy_xmpp_permission terminée
Info : Exécution de la migration 0029_postgresql_13_to_15…
Package: hedgedoc-ynh-deps
Depends: postgresql, yarn
--
Package: terraforming-mars-ynh-deps
Depends: postgresql, postgresql-contrib
--
Package: woodpecker-ynh-deps
Depends: postgresql
Succès ! Migration 0029_postgresql_13_to_15 terminée
Info : Exécution de la migration 0030_rebuild_python_venv_in_bookworm…
Succès ! Migration 0030_rebuild_python_venv_in_bookworm terminée
Attention : La migration 0031_terms_of_services doit être lancée manuellement. Veuillez aller dans Outils > Migrations dans la webadmin, ou lancer `yunohost tools migrations run`.
Re-diagnosing server health...
Erreur : Trouvé 1 problème(s) significatif(s) lié(s) à Système de base !
Succès ! Tout semble OK pour Connectivité Internet !
Succès ! Tout semble OK pour Enregistrements DNS ! (+ 3 problème(s) ignoré(s))
Succès ! Tout semble OK pour Exposition des ports ! (+ 2 problème(s) ignoré(s))
Erreur : Trouvé 23 problème(s) significatif(s) lié(s) à Web ! (+ 1 problème(s) ignoré(s))
Erreur : Trouvé 2 problème(s) significatif(s) lié(s) à Email !
Erreur : Trouvé 2 problème(s) significatif(s) lié(s) à État des services !
Succès ! Tout semble OK pour Ressources système !
Succès ! Tout semble OK pour Configurations système ! (+ 1 problème(s) ignoré(s))
Succès ! Tout semble OK pour Applications !
Attention : Pour voir les problèmes détectés, vous pouvez accéder à la section Diagnostic du webadmin ou exécuter 'yunohost diagnosis show --issues --human-readable' à partir de la ligne de commande.
Refreshing app catalog...
Info : Mise à jour du catalogue des applications…
Succès ! Le catalogue des applications a été mis à jour !
(Lecture de la base de données... 88554 fichiers et répertoires déjà installés.)
Suppression de lua-ldap:amd64 (1.3.0-2+b1) ...
Suppression de lua-rex-pcre:amd64 (2.7.2-4.1) ...
Sélection du paquet lua-sql-sqlite3:amd64 précédemment désélectionné.
(Lecture de la base de données... 88530 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../lua-sql-sqlite3_2.6.0-2_amd64.deb ...
Dépaquetage de lua-sql-sqlite3:amd64 (2.6.0-2) ...
Paramétrage de lua-sql-sqlite3:amd64 (2.6.0-2) ...
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) ...
:~# apt list --upgradable
En train de lister... Fait
libhttp-message-perl/stable 6.44-1 all [pouvant être mis à jour depuis : 6.28-1]
slapd/stable 2.5.13+dfsg-5 amd64 [pouvant être mis à jour depuis : 2.4.57+dfsg-3+deb11u1]
yunohost-admin/stable 12.0.5 all [pouvant être mis à jour depuis : 11.3.0]

Finally

:~# aptitude full-upgrade --show-why -o Dpkg::Options::='--force-confold' yunohost-admin slapd libhttp-message-perl --quiet=2 -o=Dpkg::Use-Pty=0 -o "APT::Status-Fd=$YNH_STDINFO"
-o a besoin d'un paramètre de la forme clé=valeur (APT::Status-Fd= incorrect)
Les paquets suivants seront ENLEVÉS : 
  libllvm11{u}  libodbc1{u}  libodbccr2{u}  libperl5.32{u}  perl-modules-5.32{u}  postgresql-13{u}  postgresql-client-13{u}  
Les paquets suivants seront mis à jour : 
  libhttp-message-perl  slapd  yunohost-admin  
3 paquets mis à jour, 0 nouvellement installés, 7 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 7 610 ko d'archives. Après dépaquetage, 186 Mo seront libérés.
Voulez-vous continuer ? [Y/n/?] 
apt-listchanges : Envoi des modifications par courriel à root : apt-listchanges : nouveautés pour server.fr
Préconfiguration des paquets...
(Lecture de la base de données... 88548 fichiers et répertoires déjà installés.)
Suppression de postgresql-13 (13.18-0+deb11u1) ...
Suppression de libllvm11:amd64 (1:11.0.1-2) ...
(Lecture de la base de données... 87043 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../slapd_2.5.13+dfsg-5_amd64.deb ...
Saving current slapd configuration to /var/backups/slapd-2.4.57+dfsg-3+deb11u1...
  Dumping to /var/backups/slapd-2.4.57+dfsg-3+deb11u1: 
  - directory dc=yunohost,dc=org... done.
Dépaquetage de slapd (2.5.13+dfsg-5) sur (2.4.57+dfsg-3+deb11u1) ...
Paramétrage de slapd (2.5.13+dfsg-5) ...
Installation de la nouvelle version du fichier de configuration /etc/ldap/schema/README ...
Installation de la nouvelle version du fichier de configuration /etc/ldap/schema/collective.ldif ...
Installation de la nouvelle version du fichier de configuration /etc/ldap/schema/corba.ldif ...
Installation de la nouvelle version du fichier de configuration /etc/ldap/schema/core.ldif ...
Installation de la nouvelle version du fichier de configuration /etc/ldap/schema/core.schema ...
Installation de la nouvelle version du fichier de configuration /etc/ldap/schema/cosine.ldif ...
Installation de la nouvelle version du fichier de configuration /etc/ldap/schema/cosine.schema ...
Installation de la nouvelle version du fichier de configuration /etc/ldap/schema/duaconf.ldif ...
Installation de la nouvelle version du fichier de configuration /etc/ldap/schema/dyngroup.ldif ...
Installation de la nouvelle version du fichier de configuration /etc/ldap/schema/dyngroup.schema ...
Installation de la nouvelle version du fichier de configuration /etc/ldap/schema/inetorgperson.ldif ...
Installation de la nouvelle version du fichier de configuration /etc/ldap/schema/java.ldif ...
Installation de la nouvelle version du fichier de configuration /etc/ldap/schema/misc.ldif ...
Installation de la nouvelle version du fichier de configuration /etc/ldap/schema/misc.schema ...
Installation de la nouvelle version du fichier de configuration /etc/ldap/schema/nis.ldif ...
Installation de la nouvelle version du fichier de configuration /etc/ldap/schema/nis.schema ...
Installation de la nouvelle version du fichier de configuration /etc/ldap/schema/openldap.ldif ...
Installation de la nouvelle version du fichier de configuration /etc/ldap/schema/openldap.schema ...
Installation de la nouvelle version du fichier de configuration /etc/ldap/schema/pmi.ldif ...
Installation de la nouvelle version du fichier de configuration /etc/ldap/schema/pmi.schema ...
  Backing up /etc/ldap/slapd.d in /var/backups/slapd-2.4.57+dfsg-3+deb11u1... done.
  Moving old database directories to /var/backups:
  - directory dc=yunohost,dc=org... done.
  Loading from /var/backups/slapd-2.4.57+dfsg-3+deb11u1: 
  - directory dc=yunohost,dc=org... done.
  - chowning database directory (openldap:openldap)... done
Removing obsolete conffile /etc/ldap/schema/ppolicy.schema ...
Removing obsolete conffile /etc/ldap/schema/ppolicy.ldif ...
(Lecture de la base de données... 87052 fichiers et répertoires déjà installés.)
Suppression de libodbc1:amd64 (2.3.11-2+deb12u1) ...
Suppression de libodbccr2:amd64 (2.3.11-2+deb12u1) ...
Suppression de libperl5.32:amd64 (5.32.1-4+deb11u4) ...
Suppression de perl-modules-5.32 (5.32.1-4+deb11u4) ...
Suppression de postgresql-client-13 (13.18-0+deb11u1) ...
(Lecture de la base de données... 84824 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libhttp-message-perl_6.44-1_all.deb ...
Dépaquetage de libhttp-message-perl (6.44-1) sur (6.28-1) ...
Préparation du dépaquetage de .../yunohost-admin_12.0.5_all.deb ...
Dépaquetage de yunohost-admin (12.0.5) sur (11.3.0) ...
Paramétrage de yunohost-admin (12.0.5) ...
Paramétrage de libhttp-message-perl (6.44-1) ...
Traitement des actions différées (« triggers ») pour man-db (2.11.2-2) ...
Traitement des actions différées (« triggers ») pour postgresql-common (260.pgdg110+1) ...
Building PostgreSQL dictionaries from installed myspell/hunspell packages...
  de_de
  en_gb
  fr
Removing obsolete dictionary files:
Traitement des actions différées (« triggers ») pour libc-bin (2.36-9+deb12u9) ...

Seems to be nice. I will try tomorrow, now it is time to bed
:grinning: :+1:

Hi there, I confirm, It’s totally working
I can access the admin

:star_struck:

                   ↓ My server is up to date ↓

image

                    ↑ My server is up to date ↑ 

:star_struck:

So, to summarize my actions:
(Note, I was root for those actions)

  • Run sudo yunohost tools migrations run

    • then, to run migrations run sudo yunohost tools migrations run --accept-disclaimer
  • Check state : yunohost tools migrations state

  • Update migration list : yunohost tools update

  • Try to upgrade system and apps

    • yunohost tools upgrade system
    • yunohost tools upgrade apps
  • Check /etc/sources.list is up to date

  • Upgrade with apt and aptitude (some steps):

    • Update lists apt update and apt list --upgradable
    • Upgrade packages apt upgrade -y
    • Clean packages apt autoremove -y
    • Try to fix broken packages dpkg --configure -a
    • Dist-Upgrade with Aptitude aptitude dist-upgrade
    • Install dependancies with Aptitude (note I will install all libs linked by dependancies)
      • aptitude full-upgrade --show-why -o Dpkg::Options::='--force-confold' libclone-perl libdbi-perl --quiet=2 -o=Dpkg::Use-Pty=0 -o "APT::Status-Fd=$YNH_STDINFO"
    • Check rest of the packages apt list --upgradable
    • Install Yunohost app base
      • aptitude full-upgrade --show-why -o Dpkg::Options::='--force-confold' yunohost --quiet=2 -o=Dpkg::Use-Pty=0 -o "APT::Status-Fd=$YNH_STDINFO"
    • Check rest of the packages apt list --upgradable
    • Install Yunohost admin and slapd and libhttp-message-perl
      • aptitude full-upgrade --show-why -o Dpkg::Options::='--force-confold' yunohost-admin slapd libhttp-message-perl --quiet=2 -o=Dpkg::Use-Pty=0 -o "APT::Status-Fd=$YNH_STDINFO"
    • Check rest of the packages apt list --upgradable
    • If necessary, install the missing package
  • Check versions yunohost --version

  • Reboot to be sure all services are up reboot now

Hope those ↑ steps ↑ could help those are in the same case.

Thanks for all for your help :heart:

1 Like

Wohoo!

Great :slight_smile: Thanks for persevering, and have fun :smiley:

1 Like

Hope my summary could help :slight_smile:

1 Like

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