La mise à jour de hplip 3.20.3-2 requiert une intervention manuelle

Il manquait les modules python compilés dans le paquet hplip avant la version 3.20.3-2. Ce problème a été corrigé dans la version 3.20.3-2, la mise à jour devra donc remplacer les fichiers pyc non suivis créés. Si vous obtenez des erreurs comme celles-ci:

hplip: /usr/share/hplip/base/__pycache__/__init__.cpython-38.pyc exists in filesystem
hplip: /usr/share/hplip/base/__pycache__/avahi.cpython-38.pyc exists in filesystem
hplip: /usr/share/hplip/base/__pycache__/codes.cpython-38.pyc exists in filesystem
... et davantage...

au moment de la mise à jour, utilisez

pacman -Suy --overwrite /usr/share/hplip/\*

pour réaliser la mise à jour.

Article original (en)