Re: New development of how to build the installation-guide for the website [ Re: Bug#930846: partman-auto-lvm: debconf show guided_size during auto install ]
Hi,
Huh?
I'm totally confused. See below...
"Adam D. Barratt" <adam@adam-barratt.org.uk> wrote:
> On Wed, 2020-01-01 at 19:52 +0100, Holger Wansing wrote:
> > Hi,
> >
> > Laura Arjona Reina <larjona@debian.org> wrote:
> > > Hi
> > >
> > > The cron job will do the 'git pull' on wolkenstein the next time it
> > > runs.
> >
> > yes, that worked, thanks.
> > So, the build was performed via the new script, and thanks to that we
> > now have the manual for buster on the webpage for buster :-)
> > (the last two days there was the manual for bullseye there.)
> >
> > Thus, that part works fine so far.
>
> Only for languages up to and including Japanese (see below). A number
> of languages currently have no installation manual there.
Hmm. I wonder where you found this...
I did not saw such build errors on
https://www-master.debian.org/build-logs/webwml/
and looking here at
https://www.debian.org/releases/stable/installmanual
I see manuals for all languages and all formats available and correctly
displayed, including Korean pdf!
> > However, the part with the example-preseed.txt file remains open:
> > in the past it was not updated, now I have added a "remove the old
> > example file" line into the script, and as a result we have no file
> > at all now :-(
> >
> > Because the rest is working fine, I suspect the problem is not in the
> > build of the manual ifself, but in the sync to the www mirrors (DSA
> > provided, I think).
>
> The problem is that the Korean build is failing on www-master; a
> partial log from a manual run:
>
> <log>
> xelatex -interaction=batchmode install.ko.profiled.tex
> kpathsea:make_tex: Invalid fontname `나눔명조/OT', contains '<EB>'
> ...
> xelatex failed
> install.ko.profiled.tex:29: ..............................................
> install.ko.profiled.tex:29: leading text: \setCJKmainfont{나눔명조}
> ...
> .:300: leading text: }&
> /home/adsb/installation-guide-20190622/build/build.tmp.ko.i386/dblatex/tmpwMvRmH not removed
>
> A possible reason for transformation failure is invalid DocBook
> (as reported by xmllint)
>
> Error: xelatex compilation failed
> Error: build of pdf failed with error code 1
> Info: creating temporary .html file...
> Info: creating .txt file...
> Warning: The following formats failed to build: pdf
> Makefile:8: recipe for target 'ko.i386' failed
> make: *** [ko.i386] Error 2
> </log>
>
> buildweb.sh uses "set -e", so the failing Korean build causes the
> script to abort, and the example-preseed.txt is never generated.
>
> The build script on www-master, conversely, simply continues and
> deploys whatever has been built up to that point.
As above, I am confused:
isn't the buildweb.sh script being used on www-master, triggered by
the lessoften cron script I changed on 2020-01-01 ?
Apparently I am missing something here ... (?)
Holger
--
Holger Wansing <hwansing@mailbox.org>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508 3529 59F1 87CA 156E B076
Reply to: