Mqtt manager instalation dependance

bonjour j’ai une erreur au moment d’installer les dépendance .
voici les logs
une idée ?

Preparing to unpack .../nodejs_20.18.1-1nodesource1_armhf.deb ...
Unpacking nodejs (20.18.1-1nodesource1) ...
Setting up nodejs (20.18.1-1nodesource1) ...
Processing triggers for man-db (2.8.5-2+deb10u1) ...
nodejs: /lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by nodejs)
[Check Version NodeJS après install :  : [  KO  ] -> relancez les dépendances
node: /lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node)
node: /lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node)
node: /lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node)
[Check Prefix :  and sudo prefix :  and www-data prefix :  : [  KO  ]
Reset prefix (/usr) pour npm root
node: /lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node)
Clean npm cache
node: /lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node)
+ echo 3
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Hit:1 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
Hit:2 http://phoscon.de/apt/deconz bullseye InRelease
Hit:3 http://archive.raspberrypi.org/debian buster InRelease
Hit:4 https://deb.nodesource.com/node_20.x nodistro InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
git is already the newest version (1:2.30.2-1+deb11u3).
lsb-release is already the newest version (11.1.0+rpi1).
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
glib-networking : Depends: gsettings-desktop-schemas but it is not going to be installed
libc6-dev : Breaks: libgcc-8-dev (< 8.4.0-2~) but 8.3.0-6+rpi1 is to be installed
libgtk-3-0 : Depends: libgtk-3-common (>= 3.24.5-1+rpt2) but it is not going to be installed
Recommends: libgtk-3-bin but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
node: /lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node)
[Check Version NodeJS actuelle :  : [  KO  ]
Installation de NodeJS 20
node: /lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node)
Utilisation du dépot officiel
deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main
Hit:1 http://archive.raspberrypi.org/debian buster InRelease
Hit:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
Hit:3 http://phoscon.de/apt/deconz bullseye InRelease
Hit:4 https://deb.nodesource.com/node_20.x nodistro InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:

Informations Jeedom

Core : 4.4.19 (master)
DNS Jeedom : oui

Plugin : MQTT Manager
Version : 2024-11-26 01:20:08 (stable)
Statut Démon : Stoppé - (2025-01-12 18:16:12)

Bonjour

Merci de donner les logs en utilisant le bouton </> Texte préformaté pour avoir un formatage lisible. Actuellement ils sont quasi illisibles sur un téléphone.
Page configuration mqttmanager et liste des plugins, svp, au cas ou un de vos autres plugins installerait mosquitto.

Antoine

Bonsoir.

Dans le bout de lig que vous avez placez, un indice laisse penser que vous avez effectué une migration de Debian 10 vers Debian 11.
Or, il ne faut pas faire cela sur une telle installation.

En effet, tout ne migre pas, comme php par exemple, ce qui fini par créer des problèmes.

Exportez les sauvegardes de Jeedom et réinstallez une version native de Debian 11.
Puis, installez Jeedom selon la documentation (ou en suivant un tutoriel pour Raspberry) et réinjecter votre sauvegarde la plus récente.

Bonjour
j’ai effectivement fait une MAJ en debian 11 cet après midi :laughing:
car je n’arrivais pas a installer mqtt en debian 10
du coup c’est une nouvelle install …
je vais effectivement lister les plug in déjà installé .
Bruno


voici la listes des plug in installé

brnuo

Est-ce que jmqtt aurait installé mosquitto?

moosquito a été installé par MQTT Manager
ceci j’ai aussi des erreur

14|raise err
6115|File "/usr/lib/python3.7/socket.py", line 716, in create_connection
6116|sock.connect(sa)
6117|ConnectionRefusedError: [Errno 111] Connection refused
6118|[2025-01-12 21:12:26,751] DEBUG  JMsg.Snd        SockOut           _loopSnd() : Sending a heartbeat to Jeedom, nothing sent since 45s (max 45s)
6119|[2025-01-12 21:12:26,876] DEBUG  JMsg.Snd        SndNoBlkHb            send() : Sent TO Jeedom 1 messages handled in 131.737232ms (qToJ size 0): [{'cmd': 'hb'}]
6120|[2025-01-12 21:12:54,157] DEBUG  Main            MainThread             run() : Heartbeat received from Jeedom
6121|[2025-01-12 21:13:07,896] INFO  Main            MainThread     h_newClient() : Client already exists for Broker 248. Restarting it.
6122|[2025-01-12 21:13:07,897] DEBUG  Client248       MainThread            stop() : jMqttClient ended
6123|[2025-01-12 21:13:07,901] ERROR  Client248       MainThread           start() : jMqttClient.start() Exception
6124|Traceback (most recent call last):
6125|File "/var/www/html/plugins/jMQTT/resources/jmqttd/jMqttClient.py", line 315, in start
6126|self.mqttclient.connect(self.mqtthostname, self.mqttport, 30)
6127|File "/var/www/html/plugins/jMQTT/resources/jmqttd/venv/lib/python3.7/site-packages/paho/mqtt/client.py", line 914, in connect
6128|return self.reconnect()
6129|File "/var/www/html/plugins/jMQTT/resources/jmqttd/venv/lib/python3.7/site-packages/paho/mqtt/client.py", line 1044, in reconnect
6130|sock = self._create_socket_connection()
6131|File "/var/www/html/plugins/jMQTT/resources/jmqttd/venv/lib/python3.7/site-packages/paho/mqtt/client.py", line 3685, in _create_socket_connection
6132|return socket.create_connection(addr, timeout=self._connect_timeout, source_address=source)
6133|File "/usr/lib/python3.7/socket.py", line 727, in create_connection
6134|raise err
6135|File "/usr/lib/python3.7/socket.py", line 716, in create_connection
6136|sock.connect(sa)
6137|ConnectionRefusedError: [Errno 111] Connection refused
6138|[2025-01-12 21:13:11,908] DEBUG  JMsg.Snd        SockOut           _loopSnd() : Sending a heartbeat to Jeedom, nothing sent since 45s (max 45s)
6139|[2025-01-12 21:13:12,023] DEBUG  JMsg.Snd        SndNoBlkHb            send() : Sent TO Jeedom 1 messages handled in 121.762276ms (qToJ size 0): [{'cmd': 'hb'}]

Je ne comprends pas bien votre réponse.

  1. Vous avez mis à jour 10 vers 11 (ce que montre le log)
    Ou
  2. installé nativement une version 11

oui une mise a jour de Debian 10 vers 11
pas nativement :nauseated_face:

Mais pourquoi ne pas le dire en début de post ! :sweat_smile: Ça ne semble pas être un élément négligeable.

Du coup, il est impératif de partir sur une debian 11 propre et pas sur une mise à jour de 10 vers 11

Norbert

OK je vais revoir ma copie :sob:

En même temps, c’est rapide !

par dépit je me suis dit qu’un petit RPI tout neuf avec une V11 serais bon
sauf que j’ai pris un RPI 5 :laughing: qui ne fonctionne que en Debian 12 :rofl:
mais bon grâce a un tuto sur le forum j’ai réinstallé un jeedom tout neuf et suis en cour de config
tout a l’air de bien ce passer pour le moment :wink:
quand tout ira bine je referai Le PI2 en V11 clean pour backup.
merci pour votre aide en tout cas

Bruno

1 « J'aime »