Problème lors d'une mise à jour

Bonjour, j’aimerai mettre à jour Yunohost, mais il semblerait avoir un Pb de dépendance.
log: https://paste.yunohost.org/raw/edejimonuk
j’ai vu qu’il y avait des postes similaire, mais je n’ai pas trouvé de solution.
yunohost_version: 4.4.2.14; serveur debian RBP ARM64 5.15.61-v8+
, mise à jour vers Ynh 11
Avez vous une idée?

Mouaip tentons de voir ce que raconte ceci:

sudo apt install --dry-run debhelper dh-autoreconf libgirepository-1.0-1 python3-gi libldb2 libldb1 moulinette python3-gevent-websocket

et aussi

sudo apt policy python3-gi

et

sudo apt policy libldb1

et

sudo apt policy libldb2

Et aussi penser à laisser et à remplir les infos demandées quand on ouvre un nouveau topic.
Par exemple la version YunoHost, ton type de machine, les potentielles modifications apportées, la mise à jour vers quelle version…
Bref, ce n’est pas demandé pour rien :slightly_smiling_face:

2 Likes

sudo apt install --dry-run debhelper dh-autoreconf libgirepository-1.0-1 python3-gi libldb2 libldb1 moulinette python3-gevent-websocket
Reading package lists… Done
Building dependency tree
Reading state information… Done
debhelper is already the newest version (13.3.4).
dh-autoreconf is already the newest version (20).
python3-gevent-websocket is already the newest version (0.10.1-4).
python3-gevent-websocket set to manually installed.
libldb1 is already the newest version (2:1.5.1+really1.4.6-3+deb10u1).
libldb1 set to manually installed.
You might want to run ‘apt --fix-broken install’ to correct these.
The following packages have unmet dependencies:
gstreamer1.0-plugins-bad : Depends: libnettle6 but it is not installable
libgirepository-1.0-1 : Depends: libglib2.0-0 (>= 2.62.4-2~) but 2.58.3-2+deb10u4 is to be installed
Depends: libc6 (>= 2.29) but 2.28-10+rpt2+rpi1+deb10u1 is to be installed
Breaks: python-gi (< 3.34.0-4~) but 3.30.4-1 is to be installed
libhogweed4 : Depends: libnettle6 (= 3.4.1-1+deb10u1) but it is not installable
libldb2 : Depends: libtdb1 (>= 1.4.3~) but 1.3.16-2+b1 is to be installed
Breaks: libldb1 (< 2:2~) but 2:1.5.1+really1.4.6-3+deb10u1 is to be installed
python3-gi : Depends: python3 (>= 3.9~) but 3.7.3-1 is to be installed
E: Unmet dependencies. Try ‘apt --fix-broken install’ with no packages (or specify a solution).

sudo apt policy python3-gi
python3-gi:
Installed: 3.30.4-1
Candidate: 3.38.0-2
Version table:
3.38.0-2 500
500 Index of /debian bullseye/main arm64 Packages
*** 3.30.4-1 100
100 /var/lib/dpkg/status

sudo apt policy libldb1
libldb1:
Installed: 2:1.5.1+really1.4.6-3+deb10u1
Candidate: 2:1.5.1+really1.4.6-3+deb10u1
Version table:
*** 2:1.5.1+really1.4.6-3+deb10u1 100
100 /var/lib/dpkg/status

sudo apt policy libldb2
libldb2:
Installed: (none)
Candidate: 2:2.2.3-2~deb11u2
Version table:
2:2.2.3-2~deb11u2 500
500 Index of /debian bullseye/main arm64 Packages
500 http://deb.debian.org/debian-security bullseye-security/main arm64 Packages

Tu as édité ton topic initial pour rajouter “mise à jour vers Ynh 11”

Qu’est-ce que tu veux dire par là …

Est-ce que tu as déjà tenté de faire la migration / mise à niveau ?

Si c’est le cas, pourquoi partager le log d’une tentative de mise à jour, plutôt que le journal de la migration complète que tu as tenté et qui a (j’imagine) échoué …

Comme l’a expliqué @Mamie, ça ne sert à rien d’essayer de grapiller du temps à ne pas répondre aux informations demandées. Lorsque les personnes n’expliquent pas clairement le contexte et ne fournissent pas les logs, ça prends juste plus de temps pour tout le monde, avec de la frustration en plus …

1 Like

Oui j’ ai essayé d’être plus precis, mais je pense que mon manque de compétence ne m’aide pas à être plus clair…J’espère ne vous avoir pas fais trop perdre votre temps. Désolé pour cela. J’ai effectivement essayé de faire la migration (https://paste.yunohost.org/raw/wiyejixoga) et ensuite de dépatouiller avec la mise à jour en ssh.

Ok du coup les dépendances problématiques ne me parlent pas trop … mais je suspecte que c’est peut-être des trucs liés à une interface graphique ou multimédia ?

En tout cas on peut tenter une simulation de ce qui se passerait si on demandait leur désinstallation pour avoir + d’infos

sudo apt remove --dry-run libhogweed4 gstreamer1.0-plugins-bad libnettle6

Est ce que cela peut être une application multimédia comme imagick( compression d’image?) Le résultat de la commande:

sudo apt remove --dry-run libhogweed4 gstreamer1.0-plugins-bad libnettle6
Reading package lists… Done
Building dependency tree
Reading state information… Done
Package ‘libnettle6’ is not installed, so not removed
The following packages were automatically installed and are no longer required:
libgssdp-1.2-0 libgstreamer-plugins-bad1.0-0 libgupnp-1.2-0
libgupnp-igd-1.0-4 libmjpegutils-2.1-0 libmms0 libmodplug1
libmpeg2encpp-2.1-0 libmplex2-2.1-0 libnice10 libofa0 libsoundtouch1
libspandsp2 libsrtp2-1 libvo-aacenc0 libvo-amrwbenc0 libwildmidi2 libzbar0
Use ‘sudo apt autoremove’ to remove them.
The following packages will be REMOVED:
gstreamer1.0-plugins-bad libhogweed4
0 upgraded, 0 newly installed, 2 to remove and 523 not upgraded.
Remv gstreamer1.0-plugins-bad [1.14.4-1+deb10u2] [libhogweed4:arm64 ]
Remv libhogweed4 [3.4.1-1+deb10u1]

Hmoui du coup au final ça n’a pas l’air très dramatique de désinstaller ces paquets

Donc allons-y :

sudo apt remove libhogweed4 gstreamer1.0-plugins-bad libnettle6

Puis ensuite on peut retenter la migration (NB, pas la mise à jour du système mais bien la migration)

1 Like

sudo apt remove libhogweed4 gstreamer1.0-plugins-bad libnettle6
Reading package lists… Done
Building dependency tree
Reading state information… Done
Package ‘libnettle6’ is not installed, so not removed
The following packages were automatically installed and are no longer required:
libgssdp-1.2-0 libgstreamer-plugins-bad1.0-0 libgupnp-1.2-0
libgupnp-igd-1.0-4 libmjpegutils-2.1-0 libmms0 libmodplug1
libmpeg2encpp-2.1-0 libmplex2-2.1-0 libnice10 libofa0 libsoundtouch1
libspandsp2 libsrtp2-1 libvo-aacenc0 libvo-amrwbenc0 libwildmidi2 libzbar0
Use ‘sudo apt autoremove’ to remove them.
The following packages will be REMOVED:
gstreamer1.0-plugins-bad libhogweed4
0 upgraded, 0 newly installed, 2 to remove and 523 not upgraded.
After this operation, 8,264 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database … 126933 files and directories currently installed.)
Removing gstreamer1.0-plugins-bad:arm64 (1.14.4-1+deb10u2) …
Removing libhogweed4:arm64 (3.4.1-1+deb10u1) …
Processing triggers for libc-bin (2.28-10+rpt2+rpi1+deb10u1) …

Et ensuite la migration

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

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