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

migration of www-master.debian.org to stretch; issue when building the release notes



Dear website and i18n teams:

The www-master.debian.org machine (wolkenstein) in which we build the
Debian website is running jessie and should migrate to stretch soon or
later.

I'm testing the scripts that we use to build the Debian website:

https://anonscm.debian.org/cgit/debwww/cron.git/tree/

in a stretch box, to detect (and try to fix) possible issues.

I've seen this issue when I launch the release notes build:

--- LOG 1 ---

Creating documents for alpha, language: ja
make[2]: entering directory '/srv/www.debian.org/release-notes/squeeze'
make[2]: Nothing done for 'html'.
make[2]: Nothing done for 'txt'.
USE_GP=`echo " ja ml vi " | grep " $LINGUA "`; \
if [ -n "$USE_GP" ]; then \
    xmlroff --backend gp -o ja/release-notes.alpha.pdf
ja/release-notes.alpha.fo; \
else \
    xmlroff --backend cairo -o ja/release-notes.alpha.pdf
ja/release-notes.alpha.fo; \
fi

(xmlroff:23968): libfo-CRITICAL **: Output using GNOME Print is not
supported by this build of libfo.


--- LOG 2 ---

make[2]: *** [vi/release-notes.sparc.pdf] Error 1
make[2]: se sale del directorio '/srv/www.debian.org/release-notes/squeeze'
Creating documents for alpha, language: zh-cn
make[2]: se entra en el directorio
'/srv/www.debian.org/release-notes/squeeze'
make[2]: No se hace nada para 'html'.
make[2]: No se hace nada para 'txt'.
USE_GP=`echo " ja ml vi " | grep " $LINGUA "`; \
if [ -n "$USE_GP" ]; then \
    xmlroff --backend gp -o zh-cn/release-notes.alpha.pdf
zh-cn/release-notes.alpha.fo; \
else \
    xmlroff --backend cairo -o zh-cn/release-notes.alpha.pdf
zh-cn/release-notes.alpha.fo; \
fi

(xmlroff:26770): libfo-WARNING **: Expression evaluation error::
Evaluation resulted in an error
Object path:
/FoTree[1]/FoRoot[1]/FoLayoutMasterSet[1]/FoSimplePageMaster[1]/FoRegionStart[1]
Object path:
/FoTree[1]/FoRoot[1]/FoLayoutMasterSet[1]/FoSimplePageMaster[1]/FoRegionStart[1]
Makefile:193: fallo en las instrucciones para el objetivo
'zh-cn/release-notes.alpha.pdf'
make[2]: *** [zh-cn/release-notes.alpha.pdf] Error 1


These xmlroff error (for languages ja vi ml) is not present in the
current logs, it seems it only appears when building the release notes
in stretch (it can also be that I need to install some package in my
box, too...)

Can anybody help?

If you think it's better that I file a bugreport, I don't which
[pseudo]package should I relate the bug to. The cron scripts belong to
www.debian.org pseudopackages but I guess this is more related to the
own release-notes "make"?

Best regards
-- 
Laura Arjona Reina
https://wiki.debian.org/LauraArjona


Reply to: