Erreur d'installation des dépendance sur RPi

Bonjour,

J’ai essayé d’utiliser ce plugin sur mon RPi 3 et j’ai une erreur à l’installation des dépendances:
geckodriver s’installe bien mais il ne se lance pas car il cherche GLIBC_2.32:

geckodriver: /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.32' not found (required by geckodriver)
armv7l

Mais ce que je vois c’est que la version 2.32 de lib6c est uniquement dispo pour Debian Sid et raspbian OS n’est donc pas compatible source (https://pkgs.org/download/libc6 ).

Je passe à côté de quelque chose?

Merci d’avance

GGBB

Salut

Quelle version d’Os sur ton Pi?

Antoine

C’est vrai j’ai oublié de préciser.
Buster 10.11, tout à jour.
J’ai installé le tout en septembre d’une image neuve.

Montre le log complet d’installation des dependances

Merci de regarder mon souci :slight_smile:

Voilà ce que ça me dit.
En gros je ne vois que le soucis avec Geckodriver…

********************************************************
Installation des dépendances
********************************************************
********************************************************
Update package lists from repositories
********************************************************
Hit:1 http://archive.raspberrypi.org/debian buster InRelease
Hit:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
Hit:3 http://phoscon.de/apt/deconz buster InRelease
Reading package lists...
********************************************************
Install Firefox
********************************************************
Reading package lists...
Building dependency tree...
Reading state information...
firefox-esr is already the newest version (78.15.0esr-1~deb10u1+rpi1).
0 upgraded, 0 newly installed, 0 to remove and 8 not upgraded.
********************************************************
Install iceweasel and xvfb
********************************************************
Reading package lists...
Building dependency tree...
Reading state information...
iceweasel is already the newest version (78.15.0esr-1~deb10u1+rpi1).
xvfb is already the newest version (2:1.20.4-1+rpt3+deb10u3).
0 upgraded, 0 newly installed, 0 to remove and 8 not upgraded.
********************************************************
Install geckodriver
********************************************************
Machine Hardware name: armv7l
--2021-11-08 14:57:12--  https://eu.mirror.archlinuxarm.org/armv7h/community/geckodriver-0.30.0-1-armv7h.pkg.tar.xz
Resolving eu.mirror.archlinuxarm.org (eu.mirror.archlinuxarm.org)... 136.243.50.136, 2a01:4f8:212:1287::2
Connecting to eu.mirror.archlinuxarm.org (eu.mirror.archlinuxarm.org)|136.243.50.136|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1269240 (1.2M) [application/x-xz]
Saving to: 'geckodriver-0.30.0-1-armv7h.pkg.tar.xz'
0K .......... .......... .......... .......... ..........  4% 1.31M 1s
50K .......... .......... .......... .......... ..........  8% 2.71M 1s
100K .......... .......... .......... .......... .......... 12% 5.57M 0s
150K .......... .......... .......... .......... .......... 16% 4.52M 0s
200K .......... .......... .......... .......... .......... 20% 7.57M 0s
250K .......... .......... .......... .......... .......... 24% 7.24M 0s
300K .......... .......... .......... .......... .......... 28% 6.51M 0s
350K .......... .......... .......... .......... .......... 32% 5.51M 0s
400K .......... .......... .......... .......... .......... 36% 5.13M 0s
450K .......... .......... .......... .......... .......... 40% 6.79M 0s
500K .......... .......... .......... .......... .......... 44% 6.76M 0s
550K .......... .......... .......... .......... .......... 48% 6.80M 0s
600K .......... .......... .......... .......... .......... 52% 6.65M 0s
650K .......... .......... .......... .......... .......... 56% 7.00M 0s
700K .......... .......... .......... .......... .......... 60% 7.12M 0s
750K .......... .......... .......... .......... .......... 64% 7.09M 0s
800K .......... .......... .......... .......... .......... 68% 5.48M 0s
850K .......... .......... .......... .......... .......... 72% 7.00M 0s
900K .......... .......... .......... .......... .......... 76% 6.81M 0s
950K .......... .......... .......... .......... .......... 80% 6.91M 0s
1000K .......... .......... .......... .......... .......... 84% 6.78M 0s
1050K .......... .......... .......... .......... .......... 88% 7.15M 0s
1100K .......... .......... .......... .......... .......... 92% 7.01M 0s
1150K .......... .......... .......... .......... .......... 96% 6.77M 0s
1200K .......... .......... .......... .........            100% 6.77M=0.2s
2021-11-08 14:57:12 (5.32 MB/s) - 'geckodriver-0.30.0-1-armv7h.pkg.tar.xz' saved [1269240/1269240]
geckodriver driver successfully installed
********************************************************
Install Python3 and dependencies
********************************************************
Reading package lists...
Building dependency tree...
Reading state information...
python3 is already the newest version (3.7.3-1).
python3-pip is already the newest version (18.1-5+rpt1).
0 upgraded, 0 newly installed, 0 to remove and 8 not upgraded.
********************************************************
Python3 'requests' module
********************************************************
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: requests in /usr/lib/python3/dist-packages (2.21.0)
********************************************************
Python3 'lxml' module
********************************************************
Reading package lists...
Building dependency tree...
Reading state information...
python3-lxml is already the newest version (4.3.2-1+deb10u3).
0 upgraded, 0 newly installed, 0 to remove and 8 not upgraded.
********************************************************
Python3 'xlrd' module
********************************************************
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: xlrd in /usr/local/lib/python3.7/dist-packages (2.0.1)
********************************************************
Python3 'selenium' module
********************************************************
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: selenium in /usr/local/lib/python3.7/dist-packages (3.141.0)
Requirement already satisfied: urllib3 in /usr/lib/python3/dist-packages (from selenium) (1.24.1)
********************************************************
Python3 'pyvirtualdisplay' module
********************************************************
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: pyvirtualdisplay in /usr/local/lib/python3.7/dist-packages (2.2)
Requirement already satisfied: EasyProcess in /usr/local/lib/python3.7/dist-packages (from pyvirtualdisplay) (0.3)
********************************************************
Python3 'urllib3' module
********************************************************
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: urllib3 in /usr/lib/python3/dist-packages (1.24.1)
********************************************************
Installation terminée
********************************************************
Résumé installation :
1. Mozilla Firefox 78.15.0esr
2. geckodriver :
geckodriver: /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.32' not found (required by geckodriver)
armv7l
3. Packages:
firefox-esr					install
iceweasel					install
python3-pip					install
python3-requests				install
python3-urllib3					install
xvfb						install
4. Python 3.7.3
5. Python modules:
lxml                4.3.2
PyVirtualDisplay    2.2
requests            2.21.0
selenium            3.141.0
urllib3             1.24.1
xlrd                2.0.1

Je suppose que tu as installé une version light de Debian. Si oui il doit manquer des modules pour que firefox puisse être installé. Je ne connais pas le plug in Veolia EAU mais il doit faire appel à une API web qui nécessite les fameux modules non installées

Hello,

C’est en effet une version lite mais du coup je ne sais pas quel est le module qui manque car quand j’essaye d’installer la dernière version de lib6c il me dit que je suis déjà en dernière version.