[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: