Dernier message de la page précédente :
Merci tyrry.Pöur comprendre, j'ai plutôt regardé ce qu'il y avait sous mon rép. perso.
En plus d'un fichier de config de la version 3.18.10 sous .hplip j'ai supprimé aussi un rép. complet hplip-3.18.10 sans doute décomprimé par le script. Bizarrement le fait qu'il soit directement sous ~ gênait. Ensuite dpkg -l hplip* marchait.
Comme Synaptic avait encore un souci de "fichier devant rester en l'état" à la désinstall complète puis réinstall, j'ai supprimé complètement .hplip et j'ai installé les 4 paquets successivement dans l'ordre hplip.doc, hplip.data, hplip, hplip.gui. Là, plus aucun pb d'install de la v. 3.17.10.
Malheureusement j'ai toujours le pb (avec hp-toolbox ou autres commandes) du message :
error: Unable to locate models.dat file
et erreurs consécutives :
KeyError: 'hp_officejet_pro_8720'
et une "exception dans l'exception":
TypeError: expected str, bytes or os.PathLike object, not NoneType
Mais je pense que tout vient de la 1ère erreur.
models.dat est supposé avoir le chemin :
/usr/share/hplip/data/models/models.dat
mais models n'existe pas.
Apparemment ce genre de pb n'est ni nouveau ni simple, par exemple j'ai trouvé :
https://ubuntuforums.org/showthread.php?t=2288936
Où on voit qu'il y a notamment des dépendances à des fichiers Python.
en faisant hp-check, je trouve par exemple une dépendance à python.xml suivie par OK bien que ce paquet n'existe ni chez moi ni dans les dépôts déclarés. Incompréhensible.
Si ce sont des pbs de ce genre je laisse tomber et je me contente d'imprimer ce que mon imprimante voudra bien imprimer avec les options courantes des applis.
Ce sont quand même les cas usuels. J'ai l'impression que les pbs sont surtout du côté du scanner incorporé aux imprimantes "multifonctions". Mais j'ai aussi un bon scanner alors ...
Mais si quelqu'un a une autre idée ...
EDIT : Je viens de voir sur : http://ubuntuhandbook.org/index.php/tag ... for-linux/
qu'apparemment il faut au moins la version 3.18.9 pour que ça marche sur Mint 19.
Je vais donc être bon pour me colleter avec la nouvelle version du script, à moins que les paquets 3.18.9 ou 3.18.10 existent quelque part.