| Summary: | =dev-python/pyx-0.14.1[doc] fails to build | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
| Component: | Current packages | Assignee: | Python Gentoo Team <python> |
| Status: | RESOLVED OBSOLETE | ||
| Severity: | normal | CC: | grozin |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | build.log | ||
|
Description
Juergen Rose
2017-01-05 20:14:21 UTC
'USE=-doc MAKEOPTS=-j1 emerge -v1 pyx' works. I cannot reproduce this. I get a slightly different failure:
make -C _build/latex all-pdf
make[1]: Entering directory '/var/tmp/portage/dev-python/pyx-0.14.1/work/PyX-0.14.1/faq'
make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.
latexmk -pdf -dvi- -ps- 'pyxfaq.tex'
Latexmk: This is Latexmk, John Collins, 16 May 2017, version: 4.53a.
Rule 'pdflatex': Rules & subrules not known to be previously run:
pdflatex
Rule 'pdflatex': The following rules & subrules became out-of-date:
'pdflatex'
------------
Run number 1 of rule 'pdflatex'
------------
------------
Running 'pdflatex -recorder "pyxfaq.tex"'
------------
Latexmk: applying rule 'pdflatex'...
This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017) (preloaded format=pdflatex)
restricted \write18 enabled.
entering extended mode
(./pyxfaq.tex
LaTeX2e <2017/01/01> patch level 3
Babel <3.10> and hyphenation patterns for 19 language(s) loaded.
(./sphinxmanual.cls
<skipped>
Chapter 1.
! Package inputenc Error: Unicode char ʏ (U+28F)
(inputenc) not set up for use with LaTeX.
See the inputenc package documentation for explanation.
Type H <return> for immediate help.
...
l.97 ... of PyX, it should be pronounced as {[}pʏ
ks{]}. Please do
?
! Emergency stop.
...
l.97 ... of PyX, it should be pronounced as {[}pʏ
ks{]}. Please do
! ==> Fatal error occurred, no output PDF file produced!
Transcript written on pyxfaq.log.
Latexmk: Index file 'pyxfaq.idx' was written
Collected error summary (may duplicate other messages):
pdflatex: Command for 'pdflatex' gave return code 1
Refer to 'pyxfaq.log' for details
Indeed, the file /var/tmp/portage/dev-python/pyx-0.14.1/work/PyX-0.14.1/faq/_build/latex/pyxfaq.tex in lines 97-98 contains the following text:
According to the developers of PyX, it should be pronounced as {[}pʏks{]}. Please do
not pronounce it as {[}pʏx{]} or {[}pʏç{]}.
Maybe, some unusual texlive packages are needed to process this file with these strange chars like ʏ and ç?
Any news? I got the error again. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c036a0310995c4770f13f61a9be252751225464 commit 9c036a0310995c4770f13f61a9be252751225464 Author: Andrey Grozin <grozin@gentoo.org> AuthorDate: 2018-03-19 16:08:05 +0000 Commit: Andrey Grozin <grozin@gentoo.org> CommitDate: 2018-03-19 16:08:05 +0000 dev-python/pyx: fix a LaTeX problem with USE=doc Bug: https://bugs.gentoo.org/604780 Package-Manager: Portage-2.3.19, Repoman-2.3.6 .../pyx/files/pyx-0.14.1-unicode-latex.patch | 10 +++++ dev-python/pyx/pyx-0.14.1-r1.ebuild | 49 ++++++++++++++++++++++ 2 files changed, 59 insertions(+)} Old version removed. Please reopen if it still happens. |