Problème : Compilation pilote scanner Epson sur Raspberry

Bonjour,

Je cherche à faire passer mon scanner Epson perfection V600 sur Raspbian stretch

En me basent sur ce tuto : (Partie : Configure multi-arch support)

J’ai mis c’est sources:

deb [arch=i386] http://deb.debian.org/debian/ stretch main contrib non-free
deb [arch=i386] http://security.debian.org/ stretch/updates main contrib non-free
deb [arch=i386] http://deb.debian.org/debian/ stretch-updates main contrib non-free

Dans la partie : Repackage Epson Drivers for Multi-arch

Je télécharge les pilotes sur : http://download.ebz.epson.net/dsc/du/02/DriverDownloadInfo.do?LG2=FR&CN2=&DSCMI=47262&DSCCHK=4f246150651c8072c771cc44978206c220bd8781

Source File Download Page (Pas la version Package Download Page)

J’ai pris les dernières versions :
iscan-data_1.39.0-1.tar.gz
iscan_2.30.3-1.tar.gz

Je créer un dossier test dans /home/pi et je dés tar les 2 fichiers
Je fais modification de debian/control and debian/control.in

Je fais
sudo dpkg-buildpackage –tc

Impossible de créer le fichier, je me retrouve avec cela :

pi@PrintServer01:~/test/iscan-data-1.39.0 $ sudo dpkg-buildpackage -tc
dpkg-buildpackage: info: paquet source iscan-data
dpkg-buildpackage: info: version source 1.39.0-1
dpkg-buildpackage: info: distribution source unstable
dpkg-buildpackage: info: source changé par AVASYS CORPORATION <linux-scanner@eps                                                                             on.jp>
dpkg-buildpackage: info: architecture hôte armhf
 dpkg-source --before-build iscan-data-1.39.0
 debian/rules clean
test -x debian/rules
rm /home/pi/test/iscan-data-1.39.0/policy/initramfs-hook /home/pi/test/iscan-data-1.39.0/debian/iscan-data.postinst /home/pi/test/iscan-data-1.39.0/debian/iscan-data.prerm
rm: impossible de supprimer '/home/pi/test/iscan-data-1.39.0/policy/initramfs-hook': Aucun fichier ou dossier de ce type
rm: impossible de supprimer '/home/pi/test/iscan-data-1.39.0/debian/iscan-data.postinst': Aucun fichier ou dossier de ce type
rm: impossible de supprimer '/home/pi/test/iscan-data-1.39.0/debian/iscan-data.prerm': Aucun fichier ou dossier de ce type
debian/rules:53 : la recette pour la cible « cleanbuilddir/iscan-data » a échouée
make: [cleanbuilddir/iscan-data] Erreur 1 (ignorée)
rm -f debian/stamp-makefile-build debian/stamp-makefile-install
/usr/bin/make -C . -k distclean
make[1] : on entre dans le répertoire « /home/pi/test/iscan-data-1.39.0 »
make[1]: *** Aucune règle pour fabriquer la cible « distclean ».
make[1] : on quitte le répertoire « /home/pi/test/iscan-data-1.39.0 »
/usr/share/cdbs/1/class/makefile.mk:91 : la recette pour la cible « makefile-clean » a échouée
make: [makefile-clean] Erreur 2 (ignorée)
rm -f debian/stamp-makefile-check
rm -f debian/stamp-autotools
rmdir --ignore-fail-on-non-empty .
rmdir: impossible de de supprimer '.': Argument invalide
/usr/share/cdbs/1/class/autotools.mk:64 : la recette pour la cible « makefile-clean » a échouée
make: [makefile-clean] Erreur 1 (ignorée)
dh_clean
dh_clean: Please specify the compatibility level in debian/compat
/usr/share/cdbs/1/rules/debhelper.mk:210 : la recette pour la cible « clean » a échouée
make: *** [clean] Erreur 2
dpkg-buildpackage: erreur: debian/rules clean a produit une erreur de sortie de type 2

Merci

Merci de formater correctement vos messages !


Pourquoi ne pas utiliser les packages debian fournis ?
(attention, je n’ai pas vérifié leurs existence… mais généralement, la société en question package leur packet au format .deb)