Bonjour,
Je viens de migrer mon système sous Debian 11, et j’ai ce problème ) l’installation d’un peu touts les dépendances :
Error parsing dependencies of gpg: Invalid version: '1.14.0-unknown'
J’ai vu dans un autres sujet que le probleme était censé être réglé
- le problème se produit, pour l’instant uniquement sous Debian 11 car:
- le package gpg a la version 1.14.0-unknown => aucune autre version n’est disponible
- pip 24.1 crash si un package utilise des numéros de versions non-standard (et le core met systématiquement à jour pip avant de lancer une installation)
- le workaround actuel est d’installer les dépendances (qui s’installent en réalité correctement) et ensuite d’exécuter cette commande:
sudo python3 -m pip install pip==24.0
;
il faudra de nouveau exécuter cette commande après chaque nouvelle installation de dépendances générant un fichier xxx_packages (=installation effectuée par le core)- j’ai proposé un pr en alpha pour contourner le problème (j’ignore pour combien de temps): patch usage of pip list if non-standard version format by Mips2648 · Pull Request #2700 · jeedom/core · GitHub => PR validé en stable & beta
prochaines étapes:
- attendre validation du pr (ou autre solution)
- probablement remonter ce patch sur beta & stable vu l’impact potentiel
Update 24/06: disponible en beta 4.4.8
update 27/06: disponible en stable 4.4.8
Sauf que je suis en 4.4.14 (debian 11.11 sur Rpi 4B) et j’ai ce problème récurrent…