<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Oct 28, 2020 at 11:54 AM Andika Triwidada <<a href="mailto:andika@gmail.com">andika@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hello,</div><div><br></div><div>While trying to build PDF for Indonesian, I got this error message below. Any idea how to fix or at least got more verbose error message? "output file doesn't exist" did not help at all.</div><div><br></div><div><br></div><div>$ bin/build-pdf --opts="-V -P full.bleed=1" --lang=id-ID 2>&1 | tee build-pdf-id.log<br><br>Setting up id-ID<br>   Merging id-ID/00a_preface.po >> en-US/00a_preface.xml -> tmp/id-ID/xml_tmp//00a_preface.xml<br>  Merging id-ID/00b_foreword.po >> en-US/00b_foreword.xml -> tmp/id-ID/xml_tmp//00b_foreword.xml<br>       Merging id-ID/01_the-debian-project.po >> en-US/01_the-debian-project.xml -> tmp/id-ID/xml_tmp//01_the-debian-project.xml<br>    Merging id-ID/02_case-study.po >> en-US/02_case-study.xml -> tmp/id-ID/xml_tmp//02_case-study.xml<br>    Merging id-ID/03_existing-setup.po >> en-US/03_existing-setup.xml -> tmp/id-ID/xml_tmp//03_existing-setup.xml<br>        Merging id-ID/04_installation.po >> en-US/04_installation.xml -> tmp/id-ID/xml_tmp//04_installation.xml<br>      Merging id-ID/05_packaging-system.po >> en-US/05_packaging-system.xml -> tmp/id-ID/xml_tmp//05_packaging-system.xml<br>  Merging id-ID/06_apt.po >> en-US/06_apt.xml -> tmp/id-ID/xml_tmp//06_apt.xml<br> Merging id-ID/07_solving-problems.po >> en-US/07_solving-problems.xml -> tmp/id-ID/xml_tmp//07_solving-problems.xml<br>  Merging id-ID/08_basic-configuration.po >> en-US/08_basic-configuration.xml -> tmp/id-ID/xml_tmp//08_basic-configuration.xml<br> Merging id-ID/09_unix-services.po >> en-US/09_unix-services.xml -> tmp/id-ID/xml_tmp//09_unix-services.xml<br>   Merging id-ID/10_network-infrastructure.po >> en-US/10_network-infrastructure.xml -> tmp/id-ID/xml_tmp//10_network-infrastructure.xml<br>Merging id-ID/11_network-services.po >> en-US/11_network-services.xml -> tmp/id-ID/xml_tmp//11_network-services.xml<br>  Merging id-ID/12_advanced-administration.po >> en-US/12_advanced-administration.xml -> tmp/id-ID/xml_tmp//12_advanced-administration.xml<br>Merging id-ID/13_workstation.po >> en-US/13_workstation.xml -> tmp/id-ID/xml_tmp//13_workstation.xml<br>      Merging id-ID/14_security.po >> en-US/14_security.xml -> tmp/id-ID/xml_tmp//14_security.xml<br>Merging id-ID/15_debian-packaging.po >> en-US/15_debian-packaging.xml -> tmp/id-ID/xml_tmp//15_debian-packaging.xml<br>    Merging id-ID/70_conclusion.po >> en-US/70_conclusion.xml -> tmp/id-ID/xml_tmp//70_conclusion.xml<br>    Merging id-ID/90_derivative-distributions.po >> en-US/90_derivative-distributions.xml -> tmp/id-ID/xml_tmp//90_derivative-distributions.xml<br>  Merging id-ID/92_short-remedial-course.po >> en-US/92_short-remedial-course.xml -> tmp/id-ID/xml_tmp//92_short-remedial-course.xml<br>   Merging id-ID/99_backcover.po >> en-US/99_backcover.xml -> tmp/id-ID/xml_tmp//99_backcover.xml<br>       Merging id-ID/99_website.po >> en-US/99_website.xml -> tmp/id-ID/xml_tmp//99_website.xml<br>     Merging id-ID/Author_Group.po >> en-US/Author_Group.xml -> tmp/id-ID/xml_tmp//Author_Group.xml<br>       Merging id-ID/Book_Info.po >> en-US/Book_Info.xml -> tmp/id-ID/xml_tmp//Book_Info.xml<br>        Merging id-ID/Revision_History.po >> en-US/Revision_History.xml -> tmp/id-ID/xml_tmp//Revision_History.xml<br>   Merging id-ID/debian-handbook.po >> en-US/debian-handbook.xml -> tmp/id-ID/xml_tmp//debian-handbook.xml<br>      Processing file tmp/id-ID/xml/Common_Content/Conventions.xml -> tmp/id-ID/xml/Common_Content/Conventions.xml<br>       Processing file tmp/id-ID/xml/Common_Content/Feedback.xml -> tmp/id-ID/xml/Common_Content/Feedback.xml<br>     Processing file tmp/id-ID/xml/Common_Content/Legal_Notice.xml -> tmp/id-ID/xml/Common_Content/Legal_Notice.xml<br>     Processing file tmp/id-ID/xml/Common_Content/Program_Listing.xml -> tmp/id-ID/xml/Common_Content/Program_Listing.xml<br>       Processing file tmp/id-ID/xml/Common_Content/Revision_History.xml -> tmp/id-ID/xml/Common_Content/Revision_History.xml<br>     Processing file tmp/id-ID/xml_tmp/00a_preface.xml -> tmp/id-ID/xml/00a_preface.xml<br> Processing file tmp/id-ID/xml_tmp/00b_foreword.xml -> tmp/id-ID/xml/00b_foreword.xml<br>       Processing file tmp/id-ID/xml_tmp/01_the-debian-project.xml -> tmp/id-ID/xml/01_the-debian-project.xml<br>     Processing file tmp/id-ID/xml_tmp/02_case-study.xml -> tmp/id-ID/xml/02_case-study.xml<br>     Processing file tmp/id-ID/xml_tmp/03_existing-setup.xml -> tmp/id-ID/xml/03_existing-setup.xml<br>     Processing file tmp/id-ID/xml_tmp/04_installation.xml -> tmp/id-ID/xml/04_installation.xml<br> Processing file tmp/id-ID/xml_tmp/05_packaging-system.xml -> tmp/id-ID/xml/05_packaging-system.xml<br> Processing file tmp/id-ID/xml_tmp/06_apt.xml -> tmp/id-ID/xml/06_apt.xml<br>   Processing file tmp/id-ID/xml_tmp/07_solving-problems.xml -> tmp/id-ID/xml/07_solving-problems.xml<br> Processing file tmp/id-ID/xml_tmp/08_basic-configuration.xml -> tmp/id-ID/xml/08_basic-configuration.xml<br>   Processing file tmp/id-ID/xml_tmp/09_unix-services.xml -> tmp/id-ID/xml/09_unix-services.xml<br>       Processing file tmp/id-ID/xml_tmp/10_network-infrastructure.xml -> tmp/id-ID/xml/10_network-infrastructure.xml<br>     Processing file tmp/id-ID/xml_tmp/11_network-services.xml -> tmp/id-ID/xml/11_network-services.xml<br> Processing file tmp/id-ID/xml_tmp/12_advanced-administration.xml -> tmp/id-ID/xml/12_advanced-administration.xml<br>   Processing file tmp/id-ID/xml_tmp/13_workstation.xml -> tmp/id-ID/xml/13_workstation.xml<br>   Processing file tmp/id-ID/xml_tmp/14_security.xml -> tmp/id-ID/xml/14_security.xml<br> Processing file tmp/id-ID/xml_tmp/15_debian-packaging.xml -> tmp/id-ID/xml/15_debian-packaging.xml<br> Processing file tmp/id-ID/xml_tmp/70_conclusion.xml -> tmp/id-ID/xml/70_conclusion.xml<br>     Processing file tmp/id-ID/xml_tmp/90_derivative-distributions.xml -> tmp/id-ID/xml/90_derivative-distributions.xml<br> Processing file tmp/id-ID/xml_tmp/92_short-remedial-course.xml -> tmp/id-ID/xml/92_short-remedial-course.xml<br>       Processing file tmp/id-ID/xml_tmp/99_backcover.xml -> tmp/id-ID/xml/99_backcover.xml<br>       Processing file tmp/id-ID/xml_tmp/99_website.xml -> tmp/id-ID/xml/99_website.xml<br>   Processing file tmp/id-ID/xml_tmp/Author_Group.xml -> tmp/id-ID/xml/Author_Group.xml<br>       Processing file tmp/id-ID/xml_tmp/Book_Info.xml -> tmp/id-ID/xml/Book_Info.xml<br>     Processing file tmp/id-ID/xml_tmp/Revision_History.xml -> tmp/id-ID/xml/Revision_History.xml<br>       Processing file tmp/id-ID/xml_tmp/debian-handbook.xml -> tmp/id-ID/xml/debian-handbook.xml<br>Beginning work on id-ID<br>DTD Validation OK<br>     Starting xml<br>  Finished xml<br>RUN: dblatex -c dblatex/librement.conf -V -P full.bleed=1 debian-handbook.xml<br>Text configuration files are deprecated. Use the XML format instead<br>Build the book set list...<br>xsltproc -o doclist.txt --xinclude --xincludestyle doclist.xsl /home/andika/translate/debian/debian-handbook-upstream/tmp/id-ID/xml/debian-handbook.xml<br>Build the listings...<br>xsltproc -o listings.xml --xinclude --xincludestyle --param current.dir '/home/andika/translate/debian/debian-handbook-upstream/tmp/id-ID/xml' /usr/share/dblatex/xsl/common/mklistings.xsl /home/andika/translate/debian/debian-handbook-upstream/tmp/id-ID/xml/debian-handbook.xml<br>xsltproc -o debian-handbook.rtex --xinclude --xincludestyle --param current.dir '/home/andika/translate/debian/debian-handbook-upstream/tmp/id-ID/xml' --param listings.xml '/tmp/tmpE6PwbJ/listings.xml' /tmp/tmpE6PwbJ/custom.xsl /home/andika/translate/debian/debian-handbook-upstream/tmp/id-ID/xml/debian-handbook.xml<br>No "id" localization of "minitoc" exists; using "en".<br>No "id" localization of "keywordset" exists; using "en".<br>No "id" localization of "keywordset" exists; using "en".<br>No "id" localization of "keywordset" exists; using "en".<br>No "id" localization of "keywordset" exists; using "en".<br>No "id" localization of "keywordset" exists; using "en".<br>No "id" localization of "keywordset" exists; using "en".<br>No "id" localization of "keywordset" exists; using "en".<br>No "id" localization of "keywordset" exists; using "en".<br>No "id" localization of "keywordset" exists; using "en".<br>No "id" localization of "keywordset" exists; using "en".<br>No "id" localization of "keywordset" exists; using "en".<br>No "id" localization of "keywordset" exists; using "en".<br>No "id" localization of "keywordset" exists; using "en".<br>No "id" localization of "keywordset" exists; using "en".<br>No "id" localization of "keywordset" exists; using "en".<br>No "id" localization of "keywordset" exists; using "en".<br>Cannot convert 'images/cover.jpg' to png<br>Build debian-handbook.pdf<br>built-in module xetex registered<br>no support found for ifthen<br>no support found for ifxetex<br>no support found for fontspec<br>no support found for xltxtra<br>no support found for fontenc<br>no support found for ucs<br>no support found for inputenc<br>no support found for fancybox<br>built-in module makeidx registered<br>no support found for babel<br>no support found for cmap<br>no support found for geometry<br>no support found for crop<br>no support found for librement<br>building additional files...<br>checking if compiling is necessary...<br>the output file doesn't exist<br>xelatex -interaction=batchmode debian-handbook.tex<br>xelatex failed<br>Unexpected error occured<br>Error: xelatex compilation failed<br>ERROR: Failed to build PDF version for id-ID<br><br></div></div></blockquote><div><br></div><div><br></div><div>For reference, building en-US gave these output:</div><div><br></div><div>$ strace -o build-pdf-trace -ff -e trace=%file bin/build-pdf --opts="-V -P full.bleed=1" --lang=en-US 2>&1 | tee build-pdf-en-3.log<br>Setting up en-US<br>      Processing file tmp/en-US/xml/Common_Content/Conventions.xml -> tmp/en-US/xml/Common_Content/Conventions.xml<br>       Processing file tmp/en-US/xml/Common_Content/Feedback.xml -> tmp/en-US/xml/Common_Content/Feedback.xml<br>     Processing file tmp/en-US/xml/Common_Content/Legal_Notice.xml -> tmp/en-US/xml/Common_Content/Legal_Notice.xml<br>     Processing file tmp/en-US/xml/Common_Content/Program_Listing.xml -> tmp/en-US/xml/Common_Content/Program_Listing.xml<br>       Processing file tmp/en-US/xml/Common_Content/Revision_History.xml -> tmp/en-US/xml/Common_Content/Revision_History.xml<br>     Processing file tmp/en-US/xml_tmp/00a_preface.xml -> tmp/en-US/xml/00a_preface.xml<br> Processing file tmp/en-US/xml_tmp/00b_foreword.xml -> tmp/en-US/xml/00b_foreword.xml<br>       Processing file tmp/en-US/xml_tmp/01_the-debian-project.xml -> tmp/en-US/xml/01_the-debian-project.xml<br>     Processing file tmp/en-US/xml_tmp/02_case-study.xml -> tmp/en-US/xml/02_case-study.xml<br>     Processing file tmp/en-US/xml_tmp/03_existing-setup.xml -> tmp/en-US/xml/03_existing-setup.xml<br>     Processing file tmp/en-US/xml_tmp/04_installation.xml -> tmp/en-US/xml/04_installation.xml<br> Processing file tmp/en-US/xml_tmp/05_packaging-system.xml -> tmp/en-US/xml/05_packaging-system.xml<br> Processing file tmp/en-US/xml_tmp/06_apt.xml -> tmp/en-US/xml/06_apt.xml<br>   Processing file tmp/en-US/xml_tmp/07_solving-problems.xml -> tmp/en-US/xml/07_solving-problems.xml<br> Processing file tmp/en-US/xml_tmp/08_basic-configuration.xml -> tmp/en-US/xml/08_basic-configuration.xml<br>   Processing file tmp/en-US/xml_tmp/09_unix-services.xml -> tmp/en-US/xml/09_unix-services.xml<br>       Processing file tmp/en-US/xml_tmp/10_network-infrastructure.xml -> tmp/en-US/xml/10_network-infrastructure.xml<br>     Processing file tmp/en-US/xml_tmp/11_network-services.xml -> tmp/en-US/xml/11_network-services.xml<br> Processing file tmp/en-US/xml_tmp/12_advanced-administration.xml -> tmp/en-US/xml/12_advanced-administration.xml<br>   Processing file tmp/en-US/xml_tmp/13_workstation.xml -> tmp/en-US/xml/13_workstation.xml<br>   Processing file tmp/en-US/xml_tmp/14_security.xml -> tmp/en-US/xml/14_security.xml<br> Processing file tmp/en-US/xml_tmp/15_debian-packaging.xml -> tmp/en-US/xml/15_debian-packaging.xml<br> Processing file tmp/en-US/xml_tmp/70_conclusion.xml -> tmp/en-US/xml/70_conclusion.xml<br>     Processing file tmp/en-US/xml_tmp/90_derivative-distributions.xml -> tmp/en-US/xml/90_derivative-distributions.xml<br> Processing file tmp/en-US/xml_tmp/92_short-remedial-course.xml -> tmp/en-US/xml/92_short-remedial-course.xml<br>       Processing file tmp/en-US/xml_tmp/99_backcover.xml -> tmp/en-US/xml/99_backcover.xml<br>       Processing file tmp/en-US/xml_tmp/99_website.xml -> tmp/en-US/xml/99_website.xml<br>   Processing file tmp/en-US/xml_tmp/Author_Group.xml -> tmp/en-US/xml/Author_Group.xml<br>       Processing file tmp/en-US/xml_tmp/Book_Info.xml -> tmp/en-US/xml/Book_Info.xml<br>     Processing file tmp/en-US/xml_tmp/Revision_History.xml -> tmp/en-US/xml/Revision_History.xml<br>       Processing file tmp/en-US/xml_tmp/debian-handbook.xml -> tmp/en-US/xml/debian-handbook.xml<br>Beginning work on en-US<br>DTD Validation OK<br>     Starting xml<br>  Finished xml<br>RUN: dblatex -c dblatex/librement.conf -V -P full.bleed=1 debian-handbook.xml<br>Text configuration files are deprecated. Use the XML format instead<br>Build the book set list...<br>xsltproc -o doclist.txt --xinclude --xincludestyle doclist.xsl /home/andika/translate/debian/debian-handbook-upstream/tmp/en-US/xml/debian-handbook.xml<br>Build the listings...<br>xsltproc -o listings.xml --xinclude --xincludestyle --param current.dir '/home/andika/translate/debian/debian-handbook-upstream/tmp/en-US/xml' /usr/share/dblatex/xsl/common/mklistings.xsl /home/andika/translate/debian/debian-handbook-upstream/tmp/en-US/xml/debian-handbook.xml<br>xsltproc -o debian-handbook.rtex --xinclude --xincludestyle --param current.dir '/home/andika/translate/debian/debian-handbook-upstream/tmp/en-US/xml' --param listings.xml '/tmp/tmpLqlM6J/listings.xml' /tmp/tmpLqlM6J/custom.xsl /home/andika/translate/debian/debian-handbook-upstream/tmp/en-US/xml/debian-handbook.xml<br>Cannot convert 'images/cover.jpg' to png<br>Build debian-handbook.pdf<br>built-in module xetex registered<br>no support found for ifthen<br>no support found for ifxetex<br>no support found for fontspec<br>no support found for xltxtra<br>no support found for fontenc<br>no support found for ucs<br>no support found for inputenc<br>no support found for fancybox<br>built-in module makeidx registered<br>no support found for geometry<br>no support found for crop<br>no support found for librement<br>building additional files...<br>checking if compiling is necessary...<br>the output file doesn't exist<br>xelatex -interaction=batchmode debian-handbook.tex<br>running post-compilation scripts...<br>processing index /tmp/tmpLqlM6J/debian-handbook.idx...<br>makeindex -o debian-handbook.ind -t debian-handbook.ilg -s /usr/share/dblatex/latex/scripts/doc.ist /tmp/tmpLqlM6J/debian-handbook.idx<br>This is makeindex, version 2.15 [TeX Live 2019/dev] (kpathsea + Thai support).<br>Scanning style file /usr/share/dblatex/latex/scripts/doc.ist....done (4 attributes redefined, 0 ignored).<br>Scanning input file /tmp/tmpLqlM6J/debian-handbook.idx......done (2026 entries accepted, 0 rejected).<br>Sorting entries....................done (25303 comparisons).<br>Generating output file debian-handbook.ind......done (2135 lines written, 22 warnings).<br>Output written in debian-handbook.ind.<br>Transcript written in debian-handbook.ilg.<br>makeindex on UTF8 failed. Retry...<br>makeindex -o debian-handbook.ind -t debian-handbook.ilg /tmp/tmpLqlM6J/debian-handbook.idx<br>This is makeindex, version 2.15 [TeX Live 2019/dev] (kpathsea + Thai support).<br>Scanning input file /tmp/tmpLqlM6J/debian-handbook.idx......done (2026 entries accepted, 0 rejected).<br>Sorting entries....................done (25303 comparisons).<br>Generating output file debian-handbook.ind......done (2108 lines written, 22 warnings).<br>Output written in debian-handbook.ind.<br>Transcript written in debian-handbook.ilg.<br>debian-handbook.aux MD5 checksum changed<br>debian-handbook.toc MD5 checksum changed<br>xelatex -interaction=batchmode debian-handbook.tex<br>running post-compilation scripts...<br>[index] the index /tmp/tmpLqlM6J/debian-handbook.idx has changed<br>processing index /tmp/tmpLqlM6J/debian-handbook.idx...<br>makeindex -o debian-handbook.ind -t debian-handbook.ilg /tmp/tmpLqlM6J/debian-handbook.idx<br>This is makeindex, version 2.15 [TeX Live 2019/dev] (kpathsea + Thai support).<br>Scanning input file /tmp/tmpLqlM6J/debian-handbook.idx......done (2026 entries accepted, 0 rejected).<br>Sorting entries....................done (25303 comparisons).<br>Generating output file debian-handbook.ind......done (2108 lines written, 22 warnings).<br>Output written in debian-handbook.ind.<br>Transcript written in debian-handbook.ilg.<br>debian-handbook.aux MD5 checksum changed<br>debian-handbook.toc MD5 checksum changed<br>xelatex -interaction=batchmode debian-handbook.tex<br>running post-compilation scripts...<br>[index] the index /tmp/tmpLqlM6J/debian-handbook.idx did not change<br>no new compilation is needed<br>running last-compilation scripts...<br>'debian-handbook.pdf' successfully built<br>Title:          The Debian Administrator's Handbook<br>Keywords:       Objective, Means, Operation, Volunteer, Falcot Corp, SMB, Strong Growth, Master Plan, Migration, Cost Reduction, Existing Setup, Reuse, Migration, Installation, Partitioning, Formatting, File System, Boot Sector, Hardware Detection, Binary package, Source package, dpkg, deb, dependencies, conflict, apt, apt-get, apt-cache, aptitude, synaptic, sources.list, apt-cdrom, Documentation, Solving problems, Log files, README.Debian, Manual, info, Configuration, Localization, Locales, Network, Name resolution, Users, Groups, Accounts, Command-line interpreter, Shell, Printing, Bootloader, Kernel compiling, System boot, Initscripts, SSH, Telnet, Rights, Permissions, Supervision, Inetd, Cron, Backup, Hotplug, PCMCIA, APM, ACPI, Network, Gateway, TCP/IP, IPv6, DNS, Bind, DHCP, QoS, Postfix, Apache, NFS, Samba, Squid, OpenLDAP, SIP, SSL, OpenDKIM, SPF, RAID, LVM, FAI, Preseeding, Monitoring, Virtualization, Xen, LXC, Workstation, Graphical desktop, Office work, X.org, Firewall, Netfilter, nftables, IDS/NIDS, Backport, Rebuild, Source package, Archive, Meta-package, Debian Developer, Maintainer, Future, Improvements, Opinions, live CD, Specificities, Particular Choices, BIOS, Kernel, Unix, Process, Hierarchy, Basic Commands<br>Author:         Raphaël Hertzog and Roland Mas<br>Creator:        DBLaTeX-0.3.10<br>Producer:       XeTeX 0.99999<br>CreationDate:   Wed Oct 28 12:52:49 2020 WIB<br>Tagged:         no<br>UserProperties: no<br>Suspects:       no<br>Form:           none<br>JavaScript:     no<br>Pages:          542<br>Encrypted:      no<br>Page size:      553.75 x 714.76 pts<br>Page rot:       0<br>File size:      22424572 bytes<br>Optimized:      no<br>PDF version:    1.5<br>SUCCESS: /home/andika/l10n/debian/debian-handbook-upstream/publish/en-US/Debian/10/pdf/debian-handbook/debian-handbook.pdf<br> </div></div></div>