Installation des dépendances en erreur

Bonjour,

Système de test : Raspberry Pi3B+ - Raspberry Pi OS 64 bits Buster à jour de tout (apt full-upgrade)
Plugin testé en Stable et Bêta

Page Santé :

Système à jour OK Cron actif OK
Scénario actif OK Démarré OK 2023-05-20 13:26:15
Date système (dernière heure enregistrée) OK 2023-05-20 17:05:14 (2023-05-20 16:06:02) Droits sudo OK
Version Jeedom 4.3.17 Version OS debian 10.13
Version PHP 7.3.31-1~deb10u3 Apache 14
Version OS Linux jeedev 5.10.103-v8+ #1529 SMP PREEMPT Tue Mar 8 12:26:46 GMT 2022 aarch64 GNU/Linux [10.13] Version database 10.3.38-MariaDB-0+deb10u1
Espace disque libre 44 % Connexion active/max/autorisée 15/45/151
Espace disque libre tmp 98 % Mémoire disponible 63 % (Total 910 Mo)
Mémoire suffisante 42 Erreur I/O 0
Swap disponible 5 % (Total 100 Mo) Swapiness 10 %
Charge 0.58 - 1.01 - 3.25 Configuration réseau interne OK
Configuration réseau externe OK Persistance du cache OK (2023-05-20 17:00:06)
Apache private tmp OK
Plugins 3 NOK

Message à l’installation des dépendances du plugin MailListener :
Nom du log : maillistener_install

0036|Début de l'installation
0037|Installation spécifique plugin
0038|sudo: npm: command not found
0039|chown: cannot access 'node_modules': No such file or directory
0040|sed: can't read node_modules/mail-listener3/node_modules/mailparser/lib/mailparser.js: No such file or directory
0041|Fin de l'installation

Résolution :
En SSH :
sudo apt-get install npm -y
Et relance manuelle des dépendances du plugin

@Lunarok : Il me semble que cela avait été corrigé.

Je crois comprendre que la méthode d’installation par le Json dans le dossier : plugin_info ne fonctionne pas.

Bonjour,

Pour information :
Avec Debian 11 (BullsEye) :
- l’installation des dépendances et OK depuis l’image de Jeedom x86-64 amd64
- l’installation des dépendances est NOK depuis une installation sur un Raspberry Pi4 BullsEye 64 bits light. Pour résoudre, il faut installer npm : sudo apt-get install npm -y