Démon no ok

Bonjour, TiTidom
Le démon n’est pas ok, l’installation des dépendances sans erreurs.
Jeedom à jour

Il me manque une librairie
lib/arm-linux-gnueabihf/libm.so.6: version `GLIBC_2.29

Je sèche.
Merci pour ton pluging et ton implication

Philippe vieux newbee


Mes infos de config :

Core : 4.4.2 (beta)
DNS Jeedom : oui
Python 3.7.3
Débian 10.13

Plugin : TTS Cast
Version : 2024-02-23 17:51:07 (beta)
Statut Démon : Stoppé - (2024-02-23 19:45:10)

On peut avoir le log d’install des dépendances ?
Car perso je trouve pas logique de dire dépendances OK mais il manque une lib !

Idem un log debug du démon peut aider

[2024-02-23 20:49:55] ******************
[2024-02-23 20:49:55] * Update apt-get *
[2024-02-23 20:49:55] ******************
[2024-02-23 20:49:56] Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
[2024-02-23 20:49:56] Hit:2 https://deb.nodesource.com/node_18.x nodistro InRelease
[2024-02-23 20:49:56] Hit:3 http://archive.raspberrypi.org/debian buster InRelease
[2024-02-23 20:50:08] Reading package lists...
[2024-02-23 20:50:08] ****************************
[2024-02-23 20:50:08] * Install apt-get packages *
[2024-02-23 20:50:08] ****************************
[2024-02-23 20:50:09] Reading package lists...
[2024-02-23 20:50:11] Building dependency tree...
[2024-02-23 20:50:11] Reading state information...
[2024-02-23 20:50:14] python3 is already the newest version (3.7.3-1).
[2024-02-23 20:50:14] python3-dev is already the newest version (3.7.3-1).
[2024-02-23 20:50:14] python3-requests is already the newest version (2.21.0-1+deb10u1).
[2024-02-23 20:50:14] python3-setuptools is already the newest version (40.8.0-1).
[2024-02-23 20:50:14] python3-venv is already the newest version (3.7.3-1).
[2024-02-23 20:50:14] python3-pip is already the newest version (18.1-5+rpt1).
[2024-02-23 20:50:14] 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[2024-02-23 20:50:14] ***********************
[2024-02-23 20:50:14] * Create Python3 venv *
[2024-02-23 20:50:14] ***********************
[2024-02-23 20:50:14] Python3 Version :: 3.7
[2024-02-23 20:50:29] Python3 venv : done
[2024-02-23 20:50:29] *****************************
[2024-02-23 20:50:29] * Install Python3 libraries *
[2024-02-23 20:50:29] *****************************
[2024-02-23 20:50:34] Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
[2024-02-23 20:50:34] Requirement already satisfied: pip in ./venv/lib/python3.7/site-packages (24.0)
[2024-02-23 20:50:41] Requirement already satisfied: wheel in ./venv/lib/python3.7/site-packages (0.42.0)
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))': /simple/wheel/
[2024-02-23 20:50:57] Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
[2024-02-23 20:50:57] Requirement already satisfied: PyChromecast==13.1.0 in ./venv/lib/python3.7/site-packages (13.1.0)
[2024-02-23 20:50:57] Requirement already satisfied: google-cloud-texttospeech==2.16.1 in ./venv/lib/python3.7/site-packages (2.16.1)
[2024-02-23 20:50:58] Requirement already satisfied: gTTS==2.5.1 in ./venv/lib/python3.7/site-packages (2.5.1)
[2024-02-23 20:50:58] Requirement already satisfied: pydub==0.25.1 in ./venv/lib/python3.7/site-packages (0.25.1)
[2024-02-23 20:50:58] Requirement already satisfied: protobuf>=3.19.1 in ./venv/lib/python3.7/site-packages (from PyChromecast==13.1.0) (4.24.4)
[2024-02-23 20:50:58] Requirement already satisfied: zeroconf>=0.25.1 in ./venv/lib/python3.7/site-packages (from PyChromecast==13.1.0) (0.131.0)
[2024-02-23 20:50:58] Requirement already satisfied: casttube>=0.2.0 in ./venv/lib/python3.7/site-packages (from PyChromecast==13.1.0) (0.2.1)
[2024-02-23 20:50:58] Requirement already satisfied: google-api-core!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0 in ./venv/lib/python3.7/site-packages (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-texttospeech==2.16.1) (2.17.1)
[2024-02-23 20:50:58] Requirement already satisfied: google-auth<3.0.0dev,>=2.14.1 in ./venv/lib/python3.7/site-packages (from google-cloud-texttospeech==2.16.1) (2.28.1)
[2024-02-23 20:50:58] Requirement already satisfied: proto-plus<2.0.0dev,>=1.22.3 in ./venv/lib/python3.7/site-packages (from google-cloud-texttospeech==2.16.1) (1.23.0)
[2024-02-23 20:50:58] Requirement already satisfied: requests<3,>=2.27 in ./venv/lib/python3.7/site-packages (from gTTS==2.5.1) (2.31.0)
[2024-02-23 20:50:58] Requirement already satisfied: click<8.2,>=7.1 in ./venv/lib/python3.7/site-packages (from gTTS==2.5.1) (8.1.7)
[2024-02-23 20:50:58] Requirement already satisfied: importlib-metadata in ./venv/lib/python3.7/site-packages (from click<8.2,>=7.1->gTTS==2.5.1) (6.7.0)
[2024-02-23 20:50:58] Requirement already satisfied: googleapis-common-protos<2.0.dev0,>=1.56.2 in ./venv/lib/python3.7/site-packages (from google-api-core!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-texttospeech==2.16.1) (1.62.0)
[2024-02-23 20:50:58] Requirement already satisfied: grpcio<2.0dev,>=1.33.2 in ./venv/lib/python3.7/site-packages (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-texttospeech==2.16.1) (1.62.0)
[2024-02-23 20:50:58] Requirement already satisfied: grpcio-status<2.0.dev0,>=1.33.2 in ./venv/lib/python3.7/site-packages (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.0->google-cloud-texttospeech==2.16.1) (1.62.0)
[2024-02-23 20:50:59] Requirement already satisfied: cachetools<6.0,>=2.0.0 in ./venv/lib/python3.7/site-packages (from google-auth<3.0.0dev,>=2.14.1->google-cloud-texttospeech==2.16.1) (5.3.2)
[2024-02-23 20:50:59] Requirement already satisfied: pyasn1-modules>=0.2.1 in ./venv/lib/python3.7/site-packages (from google-auth<3.0.0dev,>=2.14.1->google-cloud-texttospeech==2.16.1) (0.3.0)
[2024-02-23 20:50:59] Requirement already satisfied: rsa<5,>=3.1.4 in ./venv/lib/python3.7/site-packages (from google-auth<3.0.0dev,>=2.14.1->google-cloud-texttospeech==2.16.1) (4.9)
[2024-02-23 20:50:59] Requirement already satisfied: charset-normalizer<4,>=2 in ./venv/lib/python3.7/site-packages (from requests<3,>=2.27->gTTS==2.5.1) (3.3.2)
[2024-02-23 20:50:59] Requirement already satisfied: idna<4,>=2.5 in ./venv/lib/python3.7/site-packages (from requests<3,>=2.27->gTTS==2.5.1) (3.6)
[2024-02-23 20:50:59] Requirement already satisfied: urllib3<3,>=1.21.1 in ./venv/lib/python3.7/site-packages (from requests<3,>=2.27->gTTS==2.5.1) (2.0.7)
[2024-02-23 20:50:59] Requirement already satisfied: certifi>=2017.4.17 in ./venv/lib/python3.7/site-packages (from requests<3,>=2.27->gTTS==2.5.1) (2024.2.2)
[2024-02-23 20:50:59] Requirement already satisfied: async-timeout>=3.0.0 in ./venv/lib/python3.7/site-packages (from zeroconf>=0.25.1->PyChromecast==13.1.0) (4.0.3)
[2024-02-23 20:50:59] Requirement already satisfied: ifaddr>=0.1.7 in ./venv/lib/python3.7/site-packages (from zeroconf>=0.25.1->PyChromecast==13.1.0) (0.2.0)
[2024-02-23 20:50:59] Requirement already satisfied: typing-extensions>=3.6.5 in ./venv/lib/python3.7/site-packages (from async-timeout>=3.0.0->zeroconf>=0.25.1->PyChromecast==13.1.0) (4.7.1)
[2024-02-23 20:51:00] Requirement already satisfied: pyasn1<0.6.0,>=0.4.6 in ./venv/lib/python3.7/site-packages (from pyasn1-modules>=0.2.1->google-auth<3.0.0dev,>=2.14.1->google-cloud-texttospeech==2.16.1) (0.5.1)
[2024-02-23 20:51:01] Requirement already satisfied: zipp>=0.5 in ./venv/lib/python3.7/site-packages (from importlib-metadata->click<8.2,>=7.1->gTTS==2.5.1) (3.15.0)
[2024-02-23 20:51:03] ****************
[2024-02-23 20:51:03] * Install DONE *
[2024-02-23 20:51:03] ****************

debug démon:

[DAEMON][IMPORT] Error: importing module Google Cloud TTS :: /lib/arm-linux-gnueabihf/libm.so.6: version GLIBC_2.29’ not found (required by /var/www/html/plugins/ttscast/resources/venv/lib/python3.7/site-packages/grpc/_cython/cygrpc.cpython-37m-arm-linux-gnueabihf.so)`

Bonsoir,

Merci pour ces logs,

Pour le démon, peux tu mettre toutes les logs et pas seulement le message d’erreur (mais vu le message il ne doit pas y avoir bcp de logs)

Une capture d’écran de la page santé de jeedom aidera aussi .

Question : tu tournes sous raspbian 10 visiblement : quel hardware en dessus ? Un Pi?

As tu mis à jour la partie linux récemment?

Car j’ai déjà vu ce message d’erreur chez un autre utilisateur, et il y avait bcp de mises à jour côté OS à faire.

TiTidom.


Merci prfalken d’avoir modifié mon message (j’ai encore à apprendre)

Bonsoir TiTidom
Pour le démon c’est plusieurs fois le même message
Les deux plugings nok c’est mon rfx com (il n’est pas branché) et ttscast

Merci de votre aide
pvincent

en ssh tu peux faire un apt update puis apt upgrade
et montrer le résultat de chaque commande ?

sudo apt update

OK

WARNING: apt does not have a stable CLI interface. Use with caution in scripts. Hit:1 https://deb.nodesource.com/node_18.x nodistro InRelease Hit:2 Index of /debian buster InRelease Get:3 Index of /raspbian buster InRelease [15.0 kB] Fetched 15.0 kB in 2s (6973 B/s) Reading package lists… Building dependency tree… Reading state information… All packages are up to date.

sudo apt upgrade

OK

WARNING: apt does not have a stable CLI interface. Use with caution in scripts. Reading package lists… Building dependency tree… Reading state information… Calculating upgrade… 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Merci

Tu as passé les commandes sans être root

donc tu fais sudo devant les commandes ou tu passes en root en faisant sudo -i

Bonjour,

J’ai pris le temps ce matin de réinstaller une VM sous Debian 10, et je confirme que le plugin se lance et est fonctionnel (avec un OS à jour autant que possible pour un Debian 10 qui n’est plus maintenu).

Par contre les dépendances mettent un temps « certain » à s’installer car il recompile une des librairies nécessaire, et rien que sur ma VM (qui a des ressources à gogo) cela a bien mis 5 min, donc sur un RPi cela pourrait mettre beaucoup plus longtemps, donc il faut bien laisser les dépendances aller jusqu’au bout.

pour le soucis de @pvincent , je pense que cela vient de son OS Linux qui n’est pas à jour du coup et il doit manquer des librairies système permettant de faire fonctionner le démon du plugin…

donc @pvincent , bien suivre ce que @anon53349806 demande, cela doit être sur la voie de la solution :slight_smile:

Bonne journée,
TiTidom.

Merci d’avoir pris du temps pour moi.
Le mieux est de passer en Debian 11.

Bon week-end
pvincent

Bonjour,
Je vient d'installer Debian 11
Et ttscast fonctionne un peut de mal à installer les dépendances.
tester TTS et radios ok.

Merci TiTidom pour ta disponibilité et pour le plugin.
Merci prfalken pour ton aide.

pvincent

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.