Plugin beta: libffi.so.7: cannot open shared object file: No such file or directory

Les voila :

0000|======================================================================
0001|== 08/08/2024 12:59:14 == Dependencies installation for arlo
0002|======================================================================
0003|[  5% ] : Clean apt...
0004|[  9% ] : Clean apt : [  OK  ]
0005|[ 10% ] : Update apt...
0006|[ 14% ] : Update apt : [  OK  ]
0007|[ 15% ] : Install apt packages...
0008|[ 19% ] : Install apt packages : [  OK  ]
0009|[ 20% ] : Init python3 & prerequisites...
0010|[ 31% ] : Init python3 & prerequisites : [  OK  ]
0011|[ 32% ] : Init pyEnv...
0012|** PyEnv not required: 3.9.2 >= 3.9 **
0013|** python3 path: python3 **
0014|[ 43% ] : Init pyEnv : [  OK  ]
0015|[ 44% ] : Setting up virtual environment...
0016|** Version of python in VENV: Python 3.9.2
0017|[ 79% ] : Setting up virtual environment : [  OK  ]
0018|[ 80% ] : Install the required python packages...
0019|[ 89% ] : Install the required python packages : [  OK  ]
0020|[ 90% ] : Summary of installed packages...
0021|aiohttp==3.9.5
0022|aiosignal==1.3.1
0023|async-timeout==4.0.3
0024|attrs==23.2.0
0025|certifi==2024.7.4
0026|cffi==1.16.0
0027|charset-normalizer==3.3.2
0028|cloudscraper==1.2.71
0029|cryptography==43.0.0
0030|frozenlist==1.4.1
0031|idna==3.7
0032|jeedomdaemon==0.9.8
0033|multidict==6.0.5
0034|paho-mqtt==2.1.0
0035|pkg_resources==0.0.0
0036|pycparser==2.22
0037|pyparsing==3.1.2
0038|requests==2.32.3
0039|requests-toolbelt==1.0.0
0040|Unidecode==1.3.8
0041|urllib3==2.2.2
0042|yarl==1.9.4
0043|[ 99% ] : Summary of installed packages : [  OK  ]
0044|[100% ] : Finished !
0045|======================================================================
0046|== OK == Installation Successful
0047|======================================================================

Bonjour @Mips,

As-tu les éléments nécessaire ? Serais-tu y jeter un œil cette semaine ?
Je pars la semaine pro (mais c’est peut-être déjà le cas pour toi), je voudrais pouvoir récupérer mes changements de mode auto :slight_smile:

Merci bcp.

Pour le moment je ne trouve pas et je ne peux pas reproduire

c’est un rasbian 32bits ou 64bits? si c’est 32bits c’est peut-être la cause, c’est la seule piste que j’ai pour l’instant

Bonjour @Mips ,

C’est bien du 32 bits … Cela pose un problème ?

image

Possible mais je ne sais pas tester/reproduire.

Peux-tu essayer d’installer libffi avec l’une des deux commandes et me montrer le résultat:

sudo apt install libffi
sudo apt install libffi7

si ces paquets existent;
une autre option est de réinstaller le pi en 64 bits et tester

il me reste un pi3 inutilisé mais plus de carte sd, je vais en commander une et faire une install jeedom pour tester mais ca va prendre du temps

Je viens de passer les deux commandes, à priori, sans succès.

As tu un bon espoir sur le passage en 64 bits ?
Puis-je restaurer une save jeedom 32 sur une nouvelle install 64 bits ?

Je ne sais pas mais j’ai dépensé des sous pour pouvoir ensuite installer un jeedom de test (je me réjouis de prendre 2h ou plus par installation juste pour ça!)
Dès que j’ai le matos je vais donc installer une version 32bits pour voir si je reproduis et si j’arrive à trouver une solution.
Si pas je réinstallerai le tout en 64bits pour tester à nouveau.
J’informerai ici dès que j’ai du nouveau

Ca oui, aucun doute.

Bon, j’ai fini l’installation sur un pi3 avec bullseye en 32 bits et aucun problème, tout fonctionne.

Donc il y a quelque chose de corrompu sur votre installation, peut-être cassé par un autre plugin, je ne sais pas. je pense qu’il va falloir réinstaller et restaurer un backup.

Qu’avez-vous comme autre plugins?

Arf … merci pour ton test.

voici ma liste de plugins

je ne sais pas dire

je ne sais pas reproduire: j’ai pris la peine d’installer un pi en bullseye 32bits et ca fonctionne; je ne sais rien faire de plus.

il faudra donc réinstaller debian et jeedom.

Je pense à quelque chose: est-ce que la suppression du dossier venv et relance des dépendances a déjà été tentée?
si non, alors tu peux tester de supprimers le dossier /resources/venv du plugin (donc pas resources, juste venv et tous les sous-dossier)
ensuite relance des dépendances et je veux bien le log

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