La mise à jour de libxml2>=2.9.12-6 nécessite une intervention manuelle
27 décembre 2021 - FoolEcho
Il manquait les modules python compilés avec le paquet libxml2 avant la version 2.9.12-6. Cela a été corrigé en 2.9.12-6, donc la mise à niveau peut nécessiter d’écraser tous les fichiers pyc présents non suivis. Si vous obtenez des erreurs comme celles-ci:
libxml2: /usr/lib/python3.10/site-packages/__pycache__/drv_libxml2.cpython-310.opt-1.pyc exists in filesystem
libxml2: /usr/lib/python3.10/site-packages/__pycache__/drv_libxml2.cpython-310.pyc exists in filesystem
libxml2: /usr/lib/python3.10/site-packages/__pycache__/libxml2.cpython-310.opt-1.pyc exists in filesystem
libxml2: /usr/lib/python3.10/site-packages/__pycache__/libxml2.cpython-310.pyc exists in filesystem
lors de la mise à jour, lancez
pacman -Syu --overwrite /usr/lib/python3.10/site-packages/__pycache__/\*
pour l’effectuer.