[Debian-handbook-translators] Fwd: Merge request from Weblate

Matías Bellone matiasbellone+debian at gmail.com
Sat May 4 21:43:23 UTC 2013


On Fri, May 3, 2013 at 3:57 AM, Raphael Hertzog <hertzog at debian.org> wrote:
> Hello,
>
> On Thu, 02 May 2013, Matías Bellone wrote:
>> >I should also try to build a PDF version. Currently
>> >“./build/build-pdf --lang=es-ES” fails with some strange errors.
>>
>> I just did a pull from the repository and dind't get any changes :S
>> I'll try over the weekend again to see if I can help with that.
>
> My second try worked so there's a PDF here but I'll probably have to tweak
> some settings to use proper Spanish everywhere.
>
> http://debian-handbook.info/download/es-ES/stable/debian-handbook.pdf
>
> Can you update build/dblatex/config.xsl for the "es" translation ?
>
> See the "l:i18n" tag at the end.
>

I tried to tackle this (and issues reported with hyphenation) but no
matter what I tried I can't generate the PDF. Not even from a pristine
checkout of the current squeeze/master branch.

The error is always the same:

xelatex failed
debian-handbook.tex:14916: TeX capacity exceeded, sorry [parameter
stack size=10000].
debian-handbook.tex:14916: leading text: ...er,}\texttt{\
}\nolinkurl{workstation}}

My current versions of software are:

publican 2.8-3
dblatex 0.3.4-2
textlive-xetex 2012.20120611-5

And I can generate the english version correctly, though.

Attached you can find the full log of the build attempt, with
-opts="-V", on an unmodified HEAD of squeeze/master.

Regards,
Toote
-------------- next part --------------
$ build/build-pdf --opts="-V" --lang=es-ES
Setting up es-ES
	Merging es-ES/00a_preface.po >> en-US/00a_preface.xml -> tmp/es-ES/xml_tmp//00a_preface.xml
	Merging es-ES/00b_foreword.po >> en-US/00b_foreword.xml -> tmp/es-ES/xml_tmp//00b_foreword.xml
	Merging es-ES/01_the-debian-project.po >> en-US/01_the-debian-project.xml -> tmp/es-ES/xml_tmp//01_the-debian-project.xml
	Merging es-ES/02_case-study.po >> en-US/02_case-study.xml -> tmp/es-ES/xml_tmp//02_case-study.xml
	Merging es-ES/03_existing-setup.po >> en-US/03_existing-setup.xml -> tmp/es-ES/xml_tmp//03_existing-setup.xml
	Merging es-ES/04_installation.po >> en-US/04_installation.xml -> tmp/es-ES/xml_tmp//04_installation.xml
	Merging es-ES/05_packaging-system.po >> en-US/05_packaging-system.xml -> tmp/es-ES/xml_tmp//05_packaging-system.xml
	Merging es-ES/06_apt.po >> en-US/06_apt.xml -> tmp/es-ES/xml_tmp//06_apt.xml
	Merging es-ES/07_solving-problems.po >> en-US/07_solving-problems.xml -> tmp/es-ES/xml_tmp//07_solving-problems.xml
	Merging es-ES/08_basic-configuration.po >> en-US/08_basic-configuration.xml -> tmp/es-ES/xml_tmp//08_basic-configuration.xml
	Merging es-ES/09_unix-services.po >> en-US/09_unix-services.xml -> tmp/es-ES/xml_tmp//09_unix-services.xml
	Merging es-ES/10_network-infrastructure.po >> en-US/10_network-infrastructure.xml -> tmp/es-ES/xml_tmp//10_network-infrastructure.xml
	Merging es-ES/11_network-services.po >> en-US/11_network-services.xml -> tmp/es-ES/xml_tmp//11_network-services.xml
WARNING: Message missing from PO file, consider updating your POT and PO files.
""

WARNING: Message missing from PO file, consider updating your POT and PO files.
"Respuestas a las preguntas del script <command>migrate_all_online.sh</command>"

WARNING: Message missing from PO file, consider updating your POT and PO files.
"Pregunta"

WARNING: Message missing from PO file, consider updating your POT and PO files.
"Respuesta"

WARNING: Message missing from PO file, consider updating your POT and PO files.
"Contexto de nombre X.500"

WARNING: Message missing from PO file, consider updating your POT and PO files.
"Nombre del servidor LDAP"

WARNING: Message missing from PO file, consider updating your POT and PO files.
"Administrador del DN"

WARNING: Message missing from PO file, consider updating your POT and PO files.
"Credenciales Bind"

WARNING: Message missing from PO file, consider updating your POT and PO files.
"la contraseña de administración"

WARNING: Message missing from PO file, consider updating your POT and PO files.
"Crear DUAConfigProfile"

	Merging es-ES/12_advanced-administration.po >> en-US/12_advanced-administration.xml -> tmp/es-ES/xml_tmp//12_advanced-administration.xml
	Merging es-ES/13_workstation.po >> en-US/13_workstation.xml -> tmp/es-ES/xml_tmp//13_workstation.xml
	Merging es-ES/14_security.po >> en-US/14_security.xml -> tmp/es-ES/xml_tmp//14_security.xml
	Merging es-ES/15_debian-packaging.po >> en-US/15_debian-packaging.xml -> tmp/es-ES/xml_tmp//15_debian-packaging.xml
	Merging es-ES/70_conclusion.po >> en-US/70_conclusion.xml -> tmp/es-ES/xml_tmp//70_conclusion.xml
	Merging es-ES/90_derivative-distributions.po >> en-US/90_derivative-distributions.xml -> tmp/es-ES/xml_tmp//90_derivative-distributions.xml
	Merging es-ES/92_short-remedial-course.po >> en-US/92_short-remedial-course.xml -> tmp/es-ES/xml_tmp//92_short-remedial-course.xml
	Merging es-ES/Author_Group.po >> en-US/Author_Group.xml -> tmp/es-ES/xml_tmp//Author_Group.xml
	Merging es-ES/Book_Info.po >> en-US/Book_Info.xml -> tmp/es-ES/xml_tmp//Book_Info.xml
	Merging es-ES/Revision_History.po >> en-US/Revision_History.xml -> tmp/es-ES/xml_tmp//Revision_History.xml
WARNING: Message missing from PO file, consider updating your POT and PO files.
""

WARNING: Message missing from PO file, consider updating your POT and PO files.
""

WARNING: Message missing from PO file, consider updating your POT and PO files.
"Raphäel"

	Merging es-ES/debian-handbook.po >> en-US/debian-handbook.xml -> tmp/es-ES/xml_tmp//debian-handbook.xml
	Processing file tmp/es-ES/xml/Common_Content/Conventions.xml -> tmp/es-ES/xml/Common_Content/Conventions.xml
	Processing file tmp/es-ES/xml/Common_Content/Feedback.xml -> tmp/es-ES/xml/Common_Content/Feedback.xml
	Processing file tmp/es-ES/xml/Common_Content/Legal_Notice.xml -> tmp/es-ES/xml/Common_Content/Legal_Notice.xml
	Processing file tmp/es-ES/xml_tmp/00a_preface.xml -> tmp/es-ES/xml/00a_preface.xml
	Processing file tmp/es-ES/xml_tmp/00b_foreword.xml -> tmp/es-ES/xml/00b_foreword.xml
*WARNING: Unvalidated tag: 'sidebar'. This tag may not be displayed correctly, may generate invalid xhtml, or may breach Section 508 Accessibility standards.
	Processing file tmp/es-ES/xml_tmp/01_the-debian-project.xml -> tmp/es-ES/xml/01_the-debian-project.xml
*WARNING: Unvalidated tag: 'highlights'. This tag may not be displayed correctly, may generate invalid xhtml, or may breach Section 508 Accessibility standards.
	Processing file tmp/es-ES/xml_tmp/02_case-study.xml -> tmp/es-ES/xml/02_case-study.xml
	Processing file tmp/es-ES/xml_tmp/03_existing-setup.xml -> tmp/es-ES/xml/03_existing-setup.xml
	Processing file tmp/es-ES/xml_tmp/04_installation.xml -> tmp/es-ES/xml/04_installation.xml
*WARNING: Unvalidated tag: 'superscript'. This tag may not be displayed correctly, may generate invalid xhtml, or may breach Section 508 Accessibility standards.
	Processing file tmp/es-ES/xml_tmp/05_packaging-system.xml -> tmp/es-ES/xml/05_packaging-system.xml
*WARNING: Unvalidated tag: 'informalexample'. This tag may not be displayed correctly, may generate invalid xhtml, or may breach Section 508 Accessibility standards.
	Processing file tmp/es-ES/xml_tmp/06_apt.xml -> tmp/es-ES/xml/06_apt.xml
	Processing file tmp/es-ES/xml_tmp/07_solving-problems.xml -> tmp/es-ES/xml/07_solving-problems.xml
	Processing file tmp/es-ES/xml_tmp/08_basic-configuration.xml -> tmp/es-ES/xml/08_basic-configuration.xml
	Processing file tmp/es-ES/xml_tmp/09_unix-services.xml -> tmp/es-ES/xml/09_unix-services.xml
	Processing file tmp/es-ES/xml_tmp/10_network-infrastructure.xml -> tmp/es-ES/xml/10_network-infrastructure.xml
	Processing file tmp/es-ES/xml_tmp/11_network-services.xml -> tmp/es-ES/xml/11_network-services.xml
*WARNING: Unvalidated tag: 'co'. This tag may not be displayed correctly, may generate invalid xhtml, or may breach Section 508 Accessibility standards.
	Processing file tmp/es-ES/xml_tmp/12_advanced-administration.xml -> tmp/es-ES/xml/12_advanced-administration.xml
	Processing file tmp/es-ES/xml_tmp/13_workstation.xml -> tmp/es-ES/xml/13_workstation.xml
	Processing file tmp/es-ES/xml_tmp/14_security.xml -> tmp/es-ES/xml/14_security.xml
	Processing file tmp/es-ES/xml_tmp/15_debian-packaging.xml -> tmp/es-ES/xml/15_debian-packaging.xml
	Processing file tmp/es-ES/xml_tmp/70_conclusion.xml -> tmp/es-ES/xml/70_conclusion.xml
	Processing file tmp/es-ES/xml_tmp/90_derivative-distributions.xml -> tmp/es-ES/xml/90_derivative-distributions.xml
	Processing file tmp/es-ES/xml_tmp/92_short-remedial-course.xml -> tmp/es-ES/xml/92_short-remedial-course.xml
	Processing file tmp/es-ES/xml_tmp/Author_Group.xml -> tmp/es-ES/xml/Author_Group.xml
	Processing file tmp/es-ES/xml_tmp/Book_Info.xml -> tmp/es-ES/xml/Book_Info.xml
	Processing file tmp/es-ES/xml_tmp/Revision_History.xml -> tmp/es-ES/xml/Revision_History.xml
	Processing file tmp/es-ES/xml_tmp/debian-handbook.xml -> tmp/es-ES/xml/debian-handbook.xml
Beginning work on es-ES
	Starting xml
	Finished xml
RUN: dblatex -c dblatex/librement.conf -V debian-handbook.xml
Build the book set list...
xsltproc -o /tmp/tmp5hj0qK/doclist.txt --xinclude --xincludestyle doclist.xsl /home/toote/projects/debian-handbook/tmp/es-ES/xml/debian-handbook.xml
Build the listings...
xsltproc -o /tmp/tmp5hj0qK/listings.xml --xinclude --xincludestyle --param current.dir '/home/toote/projects/debian-handbook/tmp/es-ES/xml' /usr/share/dblatex/xsl/common/mklistings.xsl /home/toote/projects/debian-handbook/tmp/es-ES/xml/debian-handbook.xml
xsltproc -o debian-handbook.rtex --xinclude --xincludestyle --param current.dir '/home/toote/projects/debian-handbook/tmp/es-ES/xml' --param listings.xml '/tmp/tmp5hj0qK/listings.xml' /tmp/tmp5hj0qK/custom.xsl /home/toote/projects/debian-handbook/tmp/es-ES/xml/debian-handbook.xml
No "es" localization of "minitoc" exists; using "en".
No "es" localization of "keywordset" exists; using "en".
Pixel unit not handled (replaced by pt)
No "es" localization of "keywordset" exists; using "en".
No "es" localization of "keywordset" exists; using "en".
No "es" localization of "keywordset" exists; using "en".
No "es" localization of "keywordset" exists; using "en".
No "es" localization of "keywordset" exists; using "en".
No "es" localization of "keywordset" exists; using "en".
No "es" localization of "keywordset" exists; using "en".
No "es" localization of "keywordset" exists; using "en".
No "es" localization of "keywordset" exists; using "en".
No "es" localization of "keywordset" exists; using "en".
No "es" localization of "keywordset" exists; using "en".
No "es" localization of "keywordset" exists; using "en".
No "es" localization of "keywordset" exists; using "en".
Pixel unit not handled (replaced by pt)
No "es" localization of "keywordset" exists; using "en".
No "es" localization of "keywordset" exists; using "en".
Build debian-handbook.pdf
built-in module xetex registered
no support found for ifthen
no support found for ifxetex
no support found for fontspec
no support found for xltxtra
no support found for fontenc
no support found for ucs
no support found for inputenc
no support found for fancybox
built-in module makeidx registered
no support found for babel
no support found for cmap
no support found for geometry
no support found for librement
building additional files...
checking if compiling is necessary...
the output file doesn't exist
xelatex -interaction=batchmode debian-handbook.tex

** WARNING ** Annotation out of page boundary.
** WARNING ** Current page's MediaBox: [0 0 535.748 696.756]
** WARNING ** Annotation: [0 0 2375.09 3357.41]
** WARNING ** Maybe incorrect paper size specified.
** WARNING ** 4 memory objects still allocated
You may want to report this to tex-k at tug.org

xelatex failed
debian-handbook.tex:14916: TeX capacity exceeded, sorry [parameter stack size=10000].
debian-handbook.tex:14916: leading text: ...er,}\texttt{\ }\nolinkurl{workstation}}
Unexpected error occured
Error: xelatex compilation failed
ERROR: Failed to build PDF version for es-ES


More information about the Debian-handbook-translators mailing list