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

Re: release notes clarification and the situation for Romanian



Thanks for the info, but currently we're having trouble compiling
*cleanly* the pdf version even on lenny.

It seems we have hit an xmlroff bug which prevents us from compiling the
thing appropriately. The bug seems to be this:

http://xmlroff.org/ticket/68



Here  is what happens (after a make clean):


0 eddy@heidi ~/usr/traduceri/release-notes-svn $ make pdf LINGUA=3Dro
architecture=3Di386
PERLLIB=3Dlib/ po4a-translate --format docbook --keep 0 --master
en/about.dbk --po ro/about.po --localized ro/about.dbk
PERLLIB=3Dlib/ po4a-translate --format docbook --keep 0 --master
en/installing.dbk --po ro/installing.po --localized ro/installing.dbk
PERLLIB=3Dlib/ po4a-translate --format docbook --keep 0 --master
en/issues.dbk --po ro/issues.po --localized ro/issues.dbk
PERLLIB=3Dlib/ po4a-translate --format docbook --keep 0 --master
en/moreinfo.dbk --po ro/moreinfo.po --localized ro/moreinfo.dbk
PERLLIB=3Dlib/ po4a-translate --format docbook --keep 0 --master
en/old-stuff.dbk --po ro/old-stuff.po --localized ro/old-stuff.dbk
PERLLIB=3Dlib/ po4a-translate --format docbook --keep 0 --master
en/release-notes.dbk --po ro/release-notes.po --localized
ro/release-notes.dbk
PERLLIB=3Dlib/ po4a-translate --format docbook --keep 0 --master
en/upgrading.dbk --po ro/upgrading.po --localized ro/upgrading.dbk
PERLLIB=3Dlib/ po4a-translate --format docbook --keep 0 --master
en/whats-new.dbk --po ro/whats-new.po --localized ro/whats-new.dbk
xsltproc --nonet --novalid --xinclude --stringparam draft.mode yes
--stringparam profile.arch
"i386;not-alpha;not-amd64;not-arm;not-armel;not-hppa;not-ia64;not-mips;no=
t-mipsel;not-powerpc;not-s390;not-sparc"
\
	      --stringparam profile.condition "fixme;g-i" \
=09
http://docbook.sourceforge.net/release/xsl/current/profiling/profile.xsl
ro/release-notes.dbk | xsltproc --nonet --novalid --xinclude
--stringparam draft.mode yes
/home/eddy/usr/traduceri/release-notes-svn/preproc.xsl - >
ro/release-notes.i386.xml
xsltproc --nonet --novalid --xinclude --stringparam draft.mode yes -o
ro/release-notes.i386.fo fo.xsl ro/release-notes.i386.xml
Making portrait pages on A4 paper (210mmx297mm)
Read /usr/share/doc/docbook-xsl/README.Debian.gz section 5(a).
USE_GP=3D`echo "  " | grep " $LINGUA "`; \
	if [ -n "$USE_GP" ]; then \
	    xmlroff --backend gp -o ro/release-notes.i386.pdf
ro/release-notes.i386.fo; \
	else \
	    xmlroff --backend cairo -o ro/release-notes.i386.pdf
ro/release-notes.i386.fo; \
	fi

(xmlroff:22256): libfo-WARNING **: fo-table: table-layout=3D"fixed" but
automatic table layout is specified since i-p-d=3D"auto".
Object path:
/FoTree[1]/FoRoot[1]/FoPageSequence[4]/FoFlow[1]/FoBlockBlock[2]/FoBlockB=
lock[2]/FoBlockBlock[1]/FoTable[1]

(xmlroff:22256): libfo-WARNING **: fo-table: Automatic table layout is
not supported.  Falling back to fixed table layout.
Object path:
/FoTree[1]/FoRoot[1]/FoPageSequence[4]/FoFlow[1]/FoBlockBlock[2]/FoBlockB=
lock[2]/FoBlockBlock[1]/FoTable[1]

(xmlroff:22256): libfo-WARNING **: fo-table-column-error: 'column-width'
property must be specified when fixed table layout method is used.
Object path:
/FoTree[1]/FoRoot[1]/FoPageSequence[4]/FoFlow[1]/FoBlockBlock[2]/FoBlockB=
lock[2]/FoBlockBlock[1]/FoTable[1]/FoTableColumn[1]

(xmlroff:22256): libfo-WARNING **: fo-table-column-error: 'column-width'
property must be specified when fixed table layout method is used.
Object path:
/FoTree[1]/FoRoot[1]/FoPageSequence[4]/FoFlow[1]/FoBlockBlock[2]/FoBlockB=
lock[2]/FoBlockBlock[1]/FoTable[1]/FoTableColumn[2]

(xmlroff:22256): libfo-WARNING **: fo-table-column-error: 'column-width'
property must be specified when fixed table layout method is used.
Object path:
/FoTree[1]/FoRoot[1]/FoPageSequence[4]/FoFlow[1]/FoBlockBlock[2]/FoBlockB=
lock[2]/FoBlockBlock[1]/FoTable[1]/FoTableColumn[3]

(xmlroff:22256): libfo-WARNING **: fo-area-page-error: Child area
overflows parent area
Object path: /FoAreaTree[1]/FoAreaPage[10]/FoAreaViewportReference[1]

(xmlroff:22256): libfo-WARNING **: fo-area-page-error: Child area
overflows parent area
Object path: /FoAreaTree[1]/FoAreaPage[12]/FoAreaViewportReference[1]

(xmlroff:22256): libfo-CRITICAL **: fo_inline_fo_get_text_attr_list:
assertion `FO_IS_INLINE_FO (fo_inline_fo)' failed

(xmlroff:22256): libfo-CRITICAL **: fo_inline_fo_get_text_attr_list:
assertion `FO_IS_INLINE_FO (fo_inline_fo)' failed

(xmlroff:22256): libfo-WARNING **: fo-area-page-error: Child area
overflows parent area
Object path: /FoAreaTree[1]/FoAreaPage[18]/FoAreaViewportReference[1]

(xmlroff:22256): libfo-WARNING **: fo-area-page-error: Child area
overflows parent area
Object path: /FoAreaTree[1]/FoAreaPage[18]/FoAreaViewportReference[1]

(xmlroff:22256): libfo-WARNING **: fo-area-page-error: Child area
overflows parent area
Object path: /FoAreaTree[1]/FoAreaPage[18]/FoAreaViewportReference[1]

(xmlroff:22256): libfo-WARNING **: fo-area-page-error: Child area
overflows parent area
Object path: /FoAreaTree[1]/FoAreaPage[18]/FoAreaViewportReference[1]
0 eddy@heidi ~/usr/traduceri/release-notes-svn $




What is weird is that the make target doesn't break/stop on these
warnings[1] and the build isn't entirely successful, by comparison with
the output for a French or German build.


Note: this bug doesn't seem to have anything with the use of the correct
diacritics and UTF-8 in the Romanian translation, so is different from
the bug experienced in the Romanian etch release notes.


Please help.


>>  - On which distro will lenny's release notes be built? Etch or Lenny?=

>=20
> The build for www.debian.org will be performed on
> www-master.debian.org, which is (and will be) running etch, with some
> backported packages.  If you need extra backported packages, please
> ensure that they're available via www.backports.org and let the
> debian-admin team know.

AFAICT, there are still some unsolved issues in lenny, less talk about
etch (backports).



[1] the initial 0 in my prompt indicates the exit code of the last comman=
d
--=20
Regards,
EddyP
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
"Imagination is more important than knowledge" A.Einstein

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: