Salut,
Je me suis fait un petit serveur d'impression pour gérer 2 imprimantes USB : une Samsung CLP210 qui fonctionne à merveille, et une Canon LBP3000 que je ne parviens pas à faire fonctionner. D'après mes (nombreuses !) recherches, il semblerait que seul le pilote 32 bits Canon-CAPT puisse fonctionner avec Debian 64 bits. J'ai récupéré le driver, mais je tourne en rond avec les dépendances :
# dpkg -i *.deb
Sélection du paquet cndrvcups-capt:i386 précédemment désélectionné.
(Lecture de la base de données... 175552 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de cndrvcups-capt_2.71-1_i386.deb ...
Dépaquetage de cndrvcups-capt:i386 (2.71-1) ...
Sélection du paquet cndrvcups-common:i386 précédemment désélectionné.
Préparation du dépaquetage de cndrvcups-common_3.21-1_i386.deb ...
Dépaquetage de cndrvcups-common:i386 (3.21-1) ...
dpkg: des problèmes de dépendances empêchent la configuration de cndrvcups-capt:i386 :
cndrvcups-capt:i386 dépend de libatk1.0-0 (>= 1.12.2).
cndrvcups-capt:i386 dépend de libc6 (>= 2.3.6-6).
cndrvcups-capt:i386 dépend de libgcc1 (>= 1:4.1.1-12).
cndrvcups-capt:i386 dépend de libglade2-0 (>= 1:2.5.1).
cndrvcups-capt:i386 dépend de libglib2.0-0 (>= 2.12.0).
cndrvcups-capt:i386 dépend de libgtk2.0-0 (>= 2.8.0).
cndrvcups-capt:i386 dépend de libpopt0 (>= 1.10).
cndrvcups-capt:i386 dépend de libstdc++6 (>= 4.1.1-12).
cndrvcups-capt:i386 dépend de libxml2 (>= 2.6.27).
cndrvcups-capt:i386 dépend de zlib1g (>= 1:1.2.1).
dpkg: erreur de traitement du paquet cndrvcups-capt:i386 (--install) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de cndrvcups-common:i386 :
cndrvcups-common:i386 dépend de libc6 (>= 2.3.6-6).
cndrvcups-common:i386 dépend de libglade2-0 (>= 1:2.5.1).
cndrvcups-common:i386 dépend de libglib2.0-0 (>= 2.12.0).
cndrvcups-common:i386 dépend de libgtk2.0-0 (>= 2.8.0).
cndrvcups-common:i386 dépend de libstdc++6 (>= 4.1.1-12).
cndrvcups-common:i386 dépend de libcups2 | libcupsys2 (>= 1.2.7).
dpkg: erreur de traitement du paquet cndrvcups-common:i386 (--install) :
problèmes de dépendances - laissé non configuré
Traitement des actions différées (« triggers ») pour systemd (232-25+deb9u9) ...
Des erreurs ont été rencontrées pendant l'exécution :
cndrvcups-capt:i386
cndrvcups-common:i386
Ok, je ne comprends pas pourquoi il ne me demande pas d'installer automatiquement les dépendances, mais bon, on va le faire à la main :
# apt-get install libatk1.0-0:i386 libc6:i386 libgcc1:i386 libglade2-0:i386 libglib2.0-0:i386 libgtk2.0-0:i386 libpopt0:i386 libstdc++6:i386 libxml2:i386 zlib1g:i386 libcups2:i386
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
libcups2:i386 : Dépend: libavahi-client3:i386 (>= 0.6.16) mais ne sera pas installé
Dépend: libavahi-common3:i386 (>= 0.6.16) mais ne sera pas installé
Dépend: libgnutls30:i386 (>= 3.5.6) mais ne sera pas installé
Dépend: libgssapi-krb5-2:i386 (>= 1.14+dfsg) mais ne sera pas installé
libgcc1:i386 : Dépend: gcc-6-base:i386 (= 6.3.0-18+deb9u1) mais ne sera pas installé
libglade2-0:i386 : Dépend: libcairo2:i386 (>= 1.2.4) mais ne sera pas installé
Dépend: libfontconfig1:i386 (>= 2.11) mais ne sera pas installé
Dépend: libfreetype6:i386 (>= 2.2.1) mais ne sera pas installé
Dépend: libgdk-pixbuf2.0-0:i386 (>= 2.22.0) mais ne sera pas installé
Dépend: libpango-1.0-0:i386 (>= 1.14.0) mais ne sera pas installé
Dépend: libpangocairo-1.0-0:i386 (>= 1.14.0) mais ne sera pas installé
Dépend: libpangoft2-1.0-0:i386 (>= 1.14.0) mais ne sera pas installé
libglib2.0-0:i386 : Dépend: libffi6:i386 (>= 3.0.4) mais ne sera pas installé
Dépend: libmount1:i386 (>= 2.20.1) mais ne sera pas installé
Dépend: libpcre3:i386 mais ne sera pas installé
Dépend: libselinux1:i386 (>= 1.32) mais ne sera pas installé
libgtk2.0-0:i386 : Dépend: libcairo2:i386 (>= 1.6.4-6.1) mais ne sera pas installé
Dépend: libfontconfig1:i386 (>= 2.11) mais ne sera pas installé
Dépend: libfreetype6:i386 (>= 2.2.1) mais ne sera pas installé
Dépend: libgdk-pixbuf2.0-0:i386 (>= 2.22.0) mais ne sera pas installé
Dépend: libpango-1.0-0:i386 (>= 1.28.3) mais ne sera pas installé
Dépend: libpangocairo-1.0-0:i386 (>= 1.28.3) mais ne sera pas installé
Dépend: libpangoft2-1.0-0:i386 (>= 1.28.3) mais ne sera pas installé
Dépend: libx11-6:i386 (>= 2:1.4.99.1) mais ne sera pas installé
Dépend: libxcomposite1:i386 (>= 1:0.3-1) mais ne sera pas installé
Dépend: libxcursor1:i386 (> 1.1.2) mais ne sera pas installé
Dépend: libxdamage1:i386 (>= 1:1.1) mais ne sera pas installé
Dépend: libxext6:i386 mais ne sera pas installé
Dépend: libxfixes3:i386 mais ne sera pas installé
Dépend: libxi6:i386 mais ne sera pas installé
Dépend: libxinerama1:i386 mais ne sera pas installé
Dépend: libxrandr2:i386 (>= 2:1.5.0) mais ne sera pas installé
Dépend: libxrender1:i386 mais ne sera pas installé
Recommande: libgail-common:i386 mais ne sera pas installé
libstdc++6:i386 : Dépend: gcc-6-base:i386 (= 6.3.0-18+deb9u1) mais ne sera pas installé
libxml2:i386 : Dépend: libicu57:i386 (>= 57.1-1~) mais ne sera pas installé
Dépend: liblzma5:i386 (>= 5.1.1alpha+20120614) mais ne sera pas installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
(ou indiquez une solution).
Pourquoi ne veut-il pas installer ces dépendances ? J'ai loupé quelque chose quelque part ?