Erreur de construction de sane-backend sur debian

1

J'essaie de construire sane-backend sur une machine Debian 8 Testing i686.

./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var  --enable-avahi

make

make[1]: Entering directory '/home/share/private/src/mf8030/sane-backends/doc'
TEXINPUTS=".:.:$TEXINPUTS" no ./sane.tex
/bin/bash: no: command not found
Makefile:992: recipe for target 'sane-html' failed
make[1]: *** [sane-html] Error 127
make[1]: Leaving directory '/home/share/private/src/mf8030/sane-backends/doc'
Makefile:542: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1

Au début, make a échoué parce que fid2eml n'était pas installé et que la variable était "no". Maintenant, quelques instructions plus loin échouent car TEXINPUTS est "non".

Nether pour le problème avec fid2eml, ni l'erreur suivante, j'ai rien trouvé jusqu'à présent

Je ne me soucie pas de la documentation locale, je veux juste construire le backend "pixma" qui semble manquer à Debian.

Kime
la source

Réponses:

0

L'erreur se produit parce que votre ordinateur est manquant dlh , un convertisseur LaTeX-to-HTML. le configure le script pour sane-backends contient un test défectueux pour dlh; s'il ne parvient pas à le détecter, il définit par erreur le chemin de commande dlh sur no.

Incidemment, je pense qu'il y a peut-être une faute de frappe dans votre question initiale. Vous écrivez que "fid2eml" était absent de votre système, quand je pense que vous vouliez dire "fig2dev" (qui fait partie du transfig suite d'outils). le configure Le test de fig2dev est également défectueux et conduira également au Makefile à exécuter un script inexistant. no commande si fig2dev n'est pas trouvé.

Mettre à jour: Ce problème a été résolu dans la branche principale du référentiel source sane-backend le 18 septembre 2016.

Psychonaut
la source