Erro ao construir o sane-backend no debian

1

Eu tento construir o sane-backend em uma máquina i686 do Debian 8 Testing.

./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

No primeiro make falhou porque fid2eml não foi instalado e a variável foi "não". Agora falha algumas declarações mais abaixo porque TEXINPUTS é "não".

Nether para o problema com fid2eml nem o próximo erro eu encontrei qualquer coisa até agora.

Eu não ligo para nenhuma documentação local, eu só quero construir o backend "pixma" que parece estar faltando no Debian.

    
por Kime 16.07.2016 / 00:13

1 resposta

0

O erro ocorre porque a sua máquina está sem o dlh , um conversor LaTeX-to-HTML. O script configure para sane-backends contém um teste com falha para dlh; se falhar em detectá-lo, então ele erroneamente configura o caminho do comando dlh para no .

Aliás, acho que pode haver um erro de digitação na sua pergunta original. Você escreve que "fid2eml" estava faltando no seu sistema, quando eu acho que você quis dizer "fig2dev" (que faz parte do transfig tool suite). O configure teste para fig2dev é similarmente defeituoso, e também levará ao Makefile executando um comando no inexistente se fig2dev não for encontrado.

Atualização: Este problema foi corrigido na ramificação principal do repositório de fontes sane-backend em 18 de setembro de 2016.

    
por 17.09.2016 / 22:59

Tags