Bonjour à tous,
je viens juste d’installer une lenny sur amd64 et je cherche à faire marcher mon imprimante qui fonctionnait très bien avec lenny sur i686.
J’ai repris les drivers de i686, les ai installé avec un petit --force-architecture (je sais c’est mal !). Pour info c’est z600cups_1.0-2_i386.deb et z600llpddk_2.0-2_i386.deb que je n’ai pas trouvé pour amd64.
Après moults essais, tatonnements et péripéties, je me rends compte que quelque chose cloche au niveau du driver :
# /usr/lib/cups/filter/rastertoz600
/usr/lib/cups/filter/rastertoz600: error while loading shared libraries: libcupsimage.so.2: cannot open shared object file: Error 40
Ah! oui. il y a un problème et c’est confirmé :
# ldd /usr/lib/cups/filter/rastertoz600
libcupsimage.so.2 => not found
Je m’en vais donc installé cette libcups manquante mais aptitude m’indique qu’elle est déjà installé.
En effet :
# whereis libcupsimage.so.2
libcupsimage.so: /lib/libcupsimage.so.2 /usr/lib/libcupsimage.so.2 /lib64/libcupsimage.so.2 /usr/lib64/libcupsimage.so.2
J’ai bien tenté de créer des liens dans /lib32 et /usr/lib32 mais rien n’y fait.
Voili voila. Je n’ai plus d’idée.
Si quelqu’un en a une. je suis preneur.
(sauf changer d’imprimante)
Merci d’avance.
Cyrille
# uname -a
Linux debian 2.6.26-1-amd64 #1 SMP Sat Jan 10 17:57:00 UTC 2009 x86_64 GNU/Linux
Tiens! la date et l’heure sont fausses.