[debiandoc-sgml-pkgs] Bug#338376: debiandoc-sgml-doc: FTBFS:
debiandoc-sgml.en.pdf could not be generated properly
Frank Küster
frank at kuesterei.ch
Fri Nov 25 16:40:27 UTC 2005
Roland Stigge <stigge at antcom.de> wrote:
> Package: debiandoc-sgml-doc
> Version: 1.1.17
> Severity: serious
>
> Hi,
>
> building the package debiandoc-sgml-doc in a clean sid build environment
> (with pbuilder) on i386 results in:
[...]
> debiandoc2latexpdf: ERROR: debiandoc-sgml.en.pdf could not be generated properly
> debiandoc2latexpdf: rerun with the -v option to found out why
> debiandoc2latexpdf: or check the log file debiandoc-sgml.en.log
> make[1]: *** [all] Error 1
> make[1]: Leaving directory `/tmp/buildd/debiandoc-sgml-doc-1.1.17'
> make: *** [build-stamp] Error 2
> =========================================================================
>
> However, debiandoc-sgml.en.pdf has been created and looks fine. The log file
> only contains warnings, as far as I can see.
There is one error, too:
,----
| ! Package textcomp Error: Symbol \textcurrency not provided by
| (textcomp) font family ppl in TS1 encoding.
| (textcomp) Default family used instead.
|
| See the textcomp package documentation for explanation.
| Type H <return> for immediate help.
| ...
|
| l.1515 \¤ => \textcurrency
| {}
| Your command was ignored.
| Type I <command> <return> to replace it with another command,
| or <return> to continue without it.
`----
Because of the "Default family used instead", it seems the error is not
fatal, but since it is reported as a "package error" (not warning),
pdflatex seems to return a nonzero exit code.
This error is reproducible with a minimal document like this:
\documentclass{article}
\usepackage{mathpazo}
\usepackage{textcomp}
\begin{document}
100 \textcurrency{}.
\end{document}
So one could argue it is a bug in tetex-extra (which provides the ppl
font family, Palatino). On the other hand, you cannot expect that the
Palatino fonts will get a textcurrency symbol before etch is released,
if at all.
Therefore I think you will have to find a workaround, and I guess this
has to be done in debiandoc-sgml, not the doc package: AFAICS the error
occurs when showing what debiandoc-sgml can do wrt special characters,
in other words, every document that uses ¤ will get the same
error.
By the way, I have no idea why this pops up now.
Regards, Frank
--
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer
More information about the Debiandoc-sgml-pkgs
mailing list