Libsane-hpaio et hplip (Imprimante HP)

Bonsoir,

J’ai un petit souci de mise à jour de ma Sid, pour les drivers de mon imprimante HP 6940.
Pour le moment, elle fonctionne bien mais les mises à jour “coincent” dans aptitude full-upgrade.

Laisser les dépendances suivantes non satisfaites : libsane-hpaio recommande hplip (= 3.11.7-1+b1)
Mes premières recherches me donnent :

# apt-cache depends libsane-hpaio libsane-hpaio Dépend: libc6 Dépend: libcups2 Dépend: libdbus-1-3 Dépend: libhpmud0 Dépend: libssl1.0.0 Recommande: sane-utils Recommande: hplip Est en conflit avec: hplip Est en conflit avec: hplip-data Remplace: hplip Remplace: hplip-data
C’est en français clair et net mais je ne comprends rien : libsane-hpaio recommande, est en conflit avec et remplace hplip. Les trois à la fois ? En conflit avec parce qu’il le remplace, je veux bien mais recommande… mystère.
Une explication serait la bienvenue et, pendant que j’y suis, pourquoi pas une idée sur la bonne façon de me sortir de cette impasse.
Merci.

Salut,
Chez moi il ne râle pas…

... Les NOUVEAUX paquets suivants seront installés : hplip hplip-cups hplip-data libsane-hpaio python-imaging python-pexpect 0 mis à jour, 6 nouvellement installés, 0 à enlever et 38 non mis à jour. Il est nécessaire de prendre 8 934 ko dans les archives. Après cette opération, 16,9 Mo d'espace disque supplémentaires seront utilisés. Souhaitez-vous continuer [O/n] ?

hplip-data n’est pas encore +1 comme hplip l’est; Mais bof comme explication… :mrgreen:

apt-cache policy hplip-data hplip-data: Installé : (aucun) Candidat : 3.11.7-1

Le seul truc que je verrais, c’est ton fichier preferences (apt-listbugs)

Bah, une réponse me fait toujours plaisir. :wink:
Par contre, il n’y a rien dans mon fichier preferences qui soit en rapport avec apt-listbugs. Je reste une adepte convaincue de la méthode “hold”.

Tout ce petit monde voudrait bien se mettre à jour :

$ apt-cache policy hplip hplip-data libsane-hpaio hpijs hplip: Installé : 3.11.5-1.1 Candidat : 3.11.7-1+b1 Table de version : 3.11.7-1+b1 0 500 http://ftp.fr.debian.org/debian/ sid/main amd64 Packages *** 3.11.5-1.1 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 100 /var/lib/dpkg/status 3.10.6-2 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages hpijs: Installé : 3.11.5-1.1 Candidat : 3.11.7-1+b1 Table de version : 3.11.7-1+b1 0 500 http://ftp.fr.debian.org/debian/ sid/main amd64 Packages *** 3.11.5-1.1 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 100 /var/lib/dpkg/status 3.10.6-2 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages hplip-data: Installé : 3.11.5-1.1 Candidat : 3.11.7-1 Table de version : 3.11.7-1 0 500 http://ftp.fr.debian.org/debian/ sid/main amd64 Packages *** 3.11.5-1.1 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 100 /var/lib/dpkg/status 3.10.6-2 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages libsane-hpaio: Installé : 3.11.5-1.1 Candidat : 3.11.7-1+b1 Table de version : 3.11.7-1+b1 0 500 http://ftp.fr.debian.org/debian/ sid/main amd64 Packages *** 3.11.5-1.1 0 500 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 100 /var/lib/dpkg/status 3.10.6-2 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages
Reste à savoir comment.

J’ai quand même trouvé un début de piste quand je me suis demandé ce que libsane venait faire dans cette galère. Dans mon souvenir, cette bibliothèque était en rapport avec les scanners.

$ apt-cache show libsane-hpaio ... Description-fr: moteur SANE pour les imprimantes multifonctions HP Ce paquet contient les bibliothèques du moteur SANE pour les imprimantes HP multifonctions.
Comme j’ai justement choisi la HP 6940 parce qu’elle n’est PAS multi-fonction, la solution la plus simple pourrait bien être de désinstaller libsane-hpaio.

Je me laisse encore un petit temps de réflexion et si personne, d’ici là, ne m’a crié “Casse-cou”, j’essaierai de voir ce que ça donne.

Tirer des plans sur la comète n’est pas toujours la meilleure idée.

[code]# aptitude remove --purge libsane-hpaio
Les paquets suivants seront ENLEVÉS :
libsane-hpaio
0 paquets mis à jour, 0 nouvellement installés, 1 à enlever et 35 non mis à jour.
Il est nécessaire de télécharger 0 o d’archives. Après dépaquetage, 1 106 ko seront libérés.
Les paquets suivants ont des dépendances non satisfaites :
hplip: Dépend: libsane-hpaio (= 3.11.5-1.1) mais il ne sera pas installé.
Les actions suivantes permettront de résoudre ces dépendances :

 Supprimer les paquets suivants :
  1. hplip [/code]
    

Alors j’ai finalement opté pour la suppression de hplip et, tout prévu qu’il soit pour gérer les imprimantes HP multi-fonctions, libsane-hpaio ne semble pas bouder cette pôv’ machine qui ne sait qu’imprimer.
:038 (Un peu d’auto-satisfaction ne saurait nuire).