Bug#892161: kicad: FTBFS asciidoc / dblatex fail

2018-03-06 Thread Carsten Schoenert
Hello Dimitri,

Am 06.03.2018 um 11:09 schrieb Dimitri John Ledkov:
> Package: kicad
> Version: 4.0.7+dfsg1-1
> Severity: important
> 
> Dear Maintainer,
> 
> kicad started to fail to build from source in both debian and
> ubuntu. It appears that there might be in-compatibility between
> asciidoc/dblatex/kicad-docs.

there is a font missing now for dblatex which needs to be installed by
the package fonts-freefont-ttf. Without this all Cyrillic languages are
failing to build.

I'm working currently on KiCad 5.0.0-rc1 which I want to upload until
the weekend. Not to unstable but to experimental first. The upload will
also need to go through NEW.

If you need a working 4.0.7 in Ubuntu I could do also a upload that is
fixing this version in unstable. I wanted to avoid such uploads as the
next major version will hit the archive sooner than later.

-- 
Regards
Carsten Schoenert



Bug#892161: kicad: FTBFS asciidoc / dblatex fail

2018-03-06 Thread Dimitri John Ledkov
Package: kicad
Version: 4.0.7+dfsg1-1
Severity: important

Dear Maintainer,

kicad started to fail to build from source in both debian and
ubuntu. It appears that there might be in-compatibility between
asciidoc/dblatex/kicad-docs.

The build log is not very helpful:

Scanning dependencies of target kicad_pdf_id
make[4]: Leaving directory '/<>/kicad-4.0.7+dfsg1/debian/build/doc'
make -f src/kicad/CMakeFiles/kicad_pdf_id.dir/build.make 
src/kicad/CMakeFiles/kicad_pdf_id.dir/build
make[4]: Entering directory '/<>/kicad-4.0.7+dfsg1/debian/build/doc'
cd /<>/kicad-4.0.7+dfsg1/debian/build/doc/src/gerbview && 
/usr/bin/a2x --xsltproc-opts=--nonet --no-xmllint -f pdf -a lang=en 
--dblatex-opts -P\ latex.output.revhistory=0\ -P\ doc.publisher.show=0\ -s\ 
/<>/kicad-4.0.7+dfsg1/doc/CMakeSupport/pdf-cover-dblatex.sty\ -b\ 
xetex\ -p\ 
/<>/kicad-4.0.7+dfsg1/doc/src/gerbview/../../xsl/dblatex-pdf-ja.xsl\ 
-b\ xetex\ -p\ 
/<>/kicad-4.0.7+dfsg1/doc/src/gerbview/../../xsl/dblatex-pdf-ru.xsl\ 
-o\ 
/<>/kicad-4.0.7+dfsg1/debian/build/doc/src/gerbview/en/gerbview.pdf 
/<>/kicad-4.0.7+dfsg1/debian/build/doc/src/gerbview/en/gerbview.adoc
a2x: ERROR: "dblatex" -t pdf -p "/etc/asciidoc/dblatex/asciidoc-dblatex.xsl" -s 
"/etc/asciidoc/dblatex/asciidoc-dblatex.sty" -P latex.output.revhistory=0 -P 
doc.publisher.show=0 -s 
/<>/kicad-4.0.7+dfsg1/doc/CMakeSupport/pdf-cover-dblatex.sty -b xetex 
-p 
/<>/kicad-4.0.7+dfsg1/doc/src/gerbview/../../xsl/dblatex-pdf-ja.xsl 
-b xetex -p 
/<>/kicad-4.0.7+dfsg1/doc/src/gerbview/../../xsl/dblatex-pdf-ru.xsl 
-o 
/<>/kicad-4.0.7+dfsg1/debian/build/doc/src/gerbview/en/gerbview.pdf  
"/<>/kicad-4.0.7+dfsg1/debian/build/doc/src/gerbview/en/gerbview.xml" 
returned non-zero exit status 1
make[4]: *** [src/gerbview/CMakeFiles/gerbview_pdf_en.dir/build.make:60: 
src/gerbview/CMakeFiles/gerbview_pdf_en] Error 1
make[4]: Leaving directory '/<>/kicad-4.0.7+dfsg1/debian/build/doc'
make[3]: *** [CMakeFiles/Makefile2:9116: 
src/gerbview/CMakeFiles/gerbview_pdf_en.dir/all] Error 2
make[3]: *** Waiting for unfinished jobs
make[4]: Entering directory '/<>/kicad-4.0.7+dfsg1/debian/build/doc'
cd /<>/kicad-4.0.7+dfsg1/debian/build/doc/src/gerbview && 
/usr/bin/a2x --xsltproc-opts=--nonet --no-xmllint -f pdf -a lang=ru 
--dblatex-opts -P\ latex.output.revhistory=0\ -P\ doc.publisher.show=0\ -s\ 
/<>/kicad-4.0.7+dfsg1/doc/CMakeSupport/pdf-cover-dblatex.sty\ -b\ 
xetex\ -p\ 
/<>/kicad-4.0.7+dfsg1/doc/src/gerbview/../../xsl/dblatex-pdf-ja.xsl\ 
-b\ xetex\ -p\ 
/<>/kicad-4.0.7+dfsg1/doc/src/gerbview/../../xsl/dblatex-pdf-ru.xsl\ 
-o\ 
/<>/kicad-4.0.7+dfsg1/debian/build/doc/src/gerbview/ru/gerbview.pdf 
/<>/kicad-4.0.7+dfsg1/debian/build/doc/src/gerbview/ru/gerbview.adoc
a2x: ERROR: "dblatex" -t pdf -p "/etc/asciidoc/dblatex/asciidoc-dblatex.xsl" -s 
"/etc/asciidoc/dblatex/asciidoc-dblatex.sty" -P latex.output.revhistory=0 -P 
doc.publisher.show=0 -s 
/<>/kicad-4.0.7+dfsg1/doc/CMakeSupport/pdf-cover-dblatex.sty -b xetex 
-p 
/<>/kicad-4.0.7+dfsg1/doc/src/gerbview/../../xsl/dblatex-pdf-ja.xsl 
-b xetex -p 
/<>/kicad-4.0.7+dfsg1/doc/src/gerbview/../../xsl/dblatex-pdf-ru.xsl 
-o 
/<>/kicad-4.0.7+dfsg1/debian/build/doc/src/gerbview/ru/gerbview.pdf  
"/<>/kicad-4.0.7+dfsg1/debian/build/doc/src/gerbview/ru/gerbview.xml" 
returned non-zero exit status 1
make[4]: *** [src/gerbview/CMakeFiles/gerbview_pdf_ru.dir/build.make:60: 
src/gerbview/CMakeFiles/gerbview_pdf_ru] Error 1
make[4]: Leaving directory '/<>/kicad-4.0.7+dfsg1/debian/build/doc'
make[3]: *** [CMakeFiles/Makefile2:9003: 
src/gerbview/CMakeFiles/gerbview_pdf_ru.dir/all] Error 2
make[4]: Entering directory '/<>/kicad-4.0.7+dfsg1/debian/build/doc'
cd /<>/kicad-4.0.7+dfsg1/debian/build/doc/src/kicad && /usr/bin/a2x 
--xsltproc-opts=--nonet --no-xmllint -f pdf -a lang=id --dblatex-opts -P\ 
latex.output.revhistory=0\ -P\ doc.publisher.show=0\ -s\ 
/<>/kicad-4.0.7+dfsg1/doc/CMakeSupport/pdf-cover-dblatex.sty\ -o\ 
/<>/kicad-4.0.7+dfsg1/debian/build/doc/src/kicad/id/kicad.pdf 
/<>/kicad-4.0.7+dfsg1/debian/build/doc/src/kicad/id/kicad.adoc
make[4]: Leaving directory '/<>/kicad-4.0.7+dfsg1/debian/build/doc'
make[3]: Entering directory '/<>/kicad-4.0.7+dfsg1/debian/build/doc'
Built target kicad_pdf_id
make[3]: Leaving directory '/<>/kicad-4.0.7+dfsg1/debian/build/doc'
make[4]: Entering directory '/<>/kicad-4.0.7+dfsg1/debian/build/doc'
cd 
/<>/kicad-4.0.7+dfsg1/debian/build/doc/src/getting_started_in_kicad 
&& /usr/bin/a2x --xsltproc-opts=--nonet --no-xmllint -f pdf -a lang=en 
--dblatex-opts -P\ latex.output.revhistory=0\ -P\ doc.publisher.show=0\ -s\ 
/<>/kicad-4.0.7+dfsg1/doc/CMakeSupport/pdf-cover-dblatex.sty\ -b\ 
xetex\ -p\ 
/<>/kicad-4.0.7+dfsg1/doc/src/getting_started_in_kicad/../../xsl/dblatex-pdf-ja.xsl\
 -b\ xetex\ -p\ 
/<>/kicad-4.0.7+dfsg1/doc/src/getting_started_in_kicad/../../xsl/dblatex-pdf-ru.xsl\
 -o\ 
/<>/kicad-4.0.7+dfsg1/debian/build/doc/src/getting_started_in_kicad/en/getting_started_in_kicad.pdf