Problèmes de mise à jour

Bonjour,

ce matin j’ai voulu effectuer les mises à jour proposées, de Yunohost et de transmission et baikal.

Les mises à jour pour Yunohost semblent s’être bien passées.

Baikal aussi.

Transmission a échoué et l’application a bien une tuile sur la page des applications mais ne se lance plus.
Et j’ai ce message :

The following apps were not upgraded: transmission

The operation ‘Upgrade ‘transmission’ application’ has failed! To get help, please provide the full log of this operation by clicking here

Unable to upgrade transmission

Backup failed, the upgrade process was aborted.

2254 There is nothing to save

YunohostError: Script execution failed: /tmp/backup_4Ki7NO

raise YunohostError(‘hook_exec_failed’, path=path)

File “/usr/lib/moulinette/yunohost/hook.py”, line 396, in hook_exec

raise_on_error=True, chdir=tmp_app_bkp_dir, env=env_dict)[0]

File “/usr/lib/moulinette/yunohost/backup.py”, line 701, in _collect_app_files

Traceback (most recent call last):

2249 Unable to back up the app ‘transmission’

2074 /usr/share/yunohost/helpers.d/filesystem: line 80: SRC_PATH: unbound variable

2072 Source path ‘/usr/share/transmission’ does not exist

Now upgrading app transmission…

Voici le log : YunoHost Portal

Merci des conseils.

J’ai eu aussi un message me disant d’effectuer cette commande :

sudo dpkg --configure -a

Ce que j’ai fait…

L’administration système c’est la folie, je ne comprends pas comment ce dossier peut juste avoir disparu comme ça …

Bref, cette commande devait résoudre le problème :

apt install transmission-common --reinstall

Bref, cette commande devait résoudre le problème

Malheureusement non, impossible de faire la mise à jour.
Voici le log de la nouvelle tentative de maj : YunoHost Portal

Mouarf ben maintenant c’est transmission daemon qui manque … à croire que les dependances de transmission (l’app yunohost) ont été enlevée du système …

Du coup :

apt install transmission-daemon
~# apt install transmission-daemon
Reading package lists... Done
Building dependency tree       
Reading state information... Done
transmission-daemon is already the newest version (2.92-2+deb9u1).
transmission-daemon set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

apt install transmission-daemon --reinstall

Merci, l’upgrade semble s’être bien passée :

2019-04-11 15:42:57,390: SUCCESS - transmission has been upgraded
2019-04-11 15:42:57,393: DEBUG - system hook folder not found for action 'post_app_upgrade' in /usr/share/yunohost/hooks/
2019-04-11 15:42:57,394: DEBUG - custom hook folder not found for action 'post_app_upgrade' in /etc/yunohost/hooks.d/

Le log : https://arnauld.org/zerobin/?60cefcc1fe212305#qzYbR2HXgpxXHUEcsKnC4DIx7KFw28jHJ5V3niK4tT8=

Mais, impossible d’accéder à la page web de transmission. Quand j’ouvre cette page, au lieu de tomber sur l’interface web de transmission, je tombe sur la page web de Yunohost où s’affichent les tuiles de toutes les applications installées…

Bon.

Même après restauration de la sauvegarde puis une désinstallation de Transmission et nouvelle installation de Transmission je bute sur ce problème. Transmission s’installe mais l’interface web de l’application est inaccessible, ou plutôt affiche la page des tuiles à la place :

Une idée du pourquoi ?

C’est la deuxième fois en 6 mois qu’une mise à jour de Transmission se passe mal et la première fois j’ai du repartir d’un Yunohost tout neuf…J’aimerais éviter ça cette fois si possible. Bref toutes suggestions bienvenues.

Merci des idées.

Est-ce que tu peux vérifier que SSOwat est bien en 3.5.2.1 (sinon, fait une mise à jour de serveur)

Est-ce que tu peux tenter de forcer le rafraichissement du cache avec Ctrl+Shift+R (sous Firefox)

Sinon, est-ce qu’une erreur apparait dans la console javascript (F12, Console)

Est-ce que tu peux vérifier que SSOwat est bien en 3.5.2.1

Comment ? Yunohost est bien en version 3.5.2.1.

Est-ce que tu peux tenter de forcer le rafraichissement du cache avec Ctrl+Shift+R (sous Firefox)

Déjà fait…

Sinon, est-ce qu’une erreur apparait dans la console javascript (F12, Console)

Voici :

Installation complete

The SSOwat configuration has been generated

Reload the service nginx

Installing application transmission…

The SSOwat configuration has been generated

/usr/sbin/delgroup: `debian-transmission' still has `debian-transmission' as their primary group!

Remove the group debian-transmission

/usr/sbin/deluser: `/usr/sbin/userdel debian-transmission' returned error code 8. Exiting.

userdel: user debian-transmission is currently used by process 12278

Remove the user debian-transmission

Reload the service nginx

lost sys.stderr

sys.excepthook is missing

close failed in file object destructor:

Removing application transmission…

Unable to update the cache of APT (Debian's package manager). Here is a dump of the sources.list lines which might help to identify problematic lines : 
sources.list:deb http://raspbian.raspberrypi.org/raspbian/ stretch main contrib non-free rpi
sources.list.d/yunohost.list:deb http://forge.yunohost.org/debian/ stretch stable
sources.list.d/raspi.list:deb http://archive.raspberrypi.org/debian/ stretch main ui
sources.list.d/rpimonitor.list:deb http://giteduberger.fr rpimonitor/

E: Some index files failed to download. They have been ignored, or old ones used instead.

Release file created at: Thu, 11 Apr 2019 16:32:19 +0000

Last modification reported: Thu, 11 Apr 2019 16:30:00 +0000

- Filesize:10925029 [weak]

- MD5Sum:9f35e31f16e75798703d47aaea5ed8c3 [weak]

- SHA1:3d9b8008cdee95ca56118c49a1f282431956038c [weak]

- SHA256:8939c256657f33aaa240deafe67654325e00aa7212af67e5e1e4a68090019ac0

Hashes of received file:

- MD5Sum:e1ce0ce10846afc2356473c0238fedff [weak]

- SHA1:2fd89eb11905204bbc516a07a638a8ec89b06ea5 [weak]

- SHA256:4358eaa044dab6940ea19f581cfd5090f56b17ef9d4d41287fa8577090e9afcd

- Filesize:11663460 [weak]

Hashes of expected file:

E: Failed to fetch http://raspbian.raspberrypi.org/raspbian/dists/stretch/main/binary-armhf/Packages.xz Hash Sum mismatch

Fetching available upgrades for system packages…

Could not retrieve feed: https://yunohost.org/security.rss. You might have a plugin prevent your browser from performing this request (or the website is down).

Logged in

Bonjour.

Désinstallation puis réinstallation ce matin. Cette fois quand j’arrive sur la page web de l’application Transmission j’ai :

502 Bad Gateway

nginx

Bon, donc à noter. Transmission est une application à ne pas upgrader sous peine de casser une installation Yunohost (Deuxième fois en 6 mois que l’upgrade de Transmission me détruit mon installation).