Bonjour,
j’ai lancé mes étudiants sur l’installation de la chaine de développement zephyrOS/6tron. La commande west update a planté plusieurs fois ce matin avec le message
Fatal : impossible d’accèder à ‹ https//github.com/zephyrproject/manifest › : gnutks_handshake() failed
On a recommencé cet après-midi cela fonctionne mieux mais la commande plante sur quelques modules, on relance la commande cela finit par aller jusqu’au bout.
Quand on arrive à l’étape west packages pip --install plusieurs téléchargements se lancent
mais cela prend beaucoup de temps l’outil propose de résoudre soit même le backtracking pour accélérer la mise en place
Comment détermine-t-on la version qui va bien afin d’accélérer le processus ?
Merci, Olivier.
Je suis sous Debian 12. En compilant les infos de Bruno, j’ai pu trouver une solution.
J’avais une version fonctionnel que j’avais testé en septembre. Dans le dossier du projet
- j’ai lancé un
pip freeze > requirements.txt
Pour sauvegarder les versions des packages qui allaient bien.
Dans tous les fichiers du dossier, remplacer toutes les références au dossier personnel dans les fichiers de configuration : j’ai utilisé vscode pour rechercher/remplacer dans tous les fichiers /home/user par ~
- supprimer le dossier .venv
- rajouté le script install.sh suivant :
#!/bin/bash
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
- zipper le dossier :
tar -cxvf zephyrproject.tar.gz zephyrproject
- distribuer
- dezipper
- exécuter
./setup.sh
Cela à fonctionner pour moi, si cela peut aider quelqu’un d’autres.
Merci infiniment Bruno pour tes conseils qui m’ont bien aidé.
Olivier.
1 « J'aime »