Bug#959715: ipe: fails to run pdflatex on (some?) figures from ipe 7.2.9

David Bremner bremner at debian.org
Mon May 4 13:46:18 BST 2020


Package: ipe
Version: 7.2.16-1
Severity: important

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

I have some figures created in late 2019, apparently with ipe
7.2.9. If I load them in ipe or try to run ipetoipe -pdf then ipetoipe complains
"There was an error trying to run Pdflatex".

Ipe says there is no latex executable on my command path, which is not
true.  Enabling cloud latex compilation does work, so I guess it is
related to execing pdflatex. I'll (try to) attach an example of a
non-working figure, incase that helps.

- -- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.5.0-2-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages ipe depends on:
ii  gsfonts             1:8.11+urwcyr1.0.7~pre44-4.4
ii  libc6               2.30-4
ii  libcairo2           1.16.0-4
ii  libcurl4            7.68.0-1
ii  libgcc-s1           10-20200418-1
ii  libipe7.2.16        7.2.16-1
ii  liblua5.3-0         5.3.3-1.1+b1
ii  libqt5core5a        5.12.5+dfsg-10
ii  libqt5gui5          5.12.5+dfsg-10
ii  libqt5widgets5      5.12.5+dfsg-10
ii  libstdc++6          10-20200418-1
ii  sensible-utils      0.0.12+nmu1
ii  texlive-latex-base  2020.20200417-1
ii  xdg-utils           1.1.3-2

Versions of packages ipe recommends:
ii  lua5.3  5.3.3-1.1+b1

Versions of packages ipe suggests:
ii  texlive-latex-recommended  2020.20200417-1

- -- no debconf information

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEkiyHYXwaY0SiY6fqA0U5G1WqFSEFAl6wDpkACgkQA0U5G1Wq
FSELLBAAvfnRxme2XAhYjhkVvP13KVyLdch0lxlDjVvZihmJAiOuJY0txr+8xXXh
m3+ZRTkXnhnzrPcAhie70y46OYMEEJK6tHNfM5/EfzMygZ4BrtdEQjuuLzGZMs6d
Y8+IXZlUMWvctrxKuUb3HHBFA5/z6+EOlJTg2cz1u5L4W+ALyX8rwXM7rWFwkNZm
4wLOIGoC+J8W7DO0rutDHbDP1KVw6JRGu9h6kEPA0b15wzKGwQyj9lxrhhIPU4m0
uQU3DuLen5/TGlzGwXygpDrvyZ/l36C5dprTmYok4PQBvkb4gv4wphI1mHvT6rMH
GmE7GaUHN21kear4k1ZCmexu7zzvXMA6f7JfpijpAtGTPapZUBkCesNAJtRvoTKE
UChH5YoeyxE6Tt+tav64y0QWniSJ3Fn6AtgpGV9+m2lQJ0OMWaQRqnITheLPQquI
ulz+lSWI+PpxMrjtE2GyYoYMaq2twtiG3rkW0aV4en38mkq51+i7PFUX797z+giC
GCHwIHuHvsPjktclR//z4Slo6Gz+LMiHI/GM9If+wzHhr4uMGfJnX/NQyJx8HFvv
+yMUhx2NFVjyLAfIjWdXka7Du1y0TTSdf5/2RaXXewi8/8pQqg6JR1FkcQa/whBX
wa+ZIyge4arZBsUVQsHitW7Mcw0sW8PGNEZXXnPS7ibPq3odfrM=
=Mz4E
-----END PGP SIGNATURE-----
-------------- next part --------------
<?xml version="1.0"?>
<!DOCTYPE ipe SYSTEM "ipe.dtd">
<ipe version="70206" creator="Ipe 7.2.9">
<info created="D:20191205090641" modified="D:20191211114850" tex="luatex"/>
<preamble>\usepackage{amssymb}</preamble>
<ipestyle name="basic">
<symbol name="arrow/arc(spx)">
<path stroke="sym-stroke" fill="sym-stroke" pen="sym-pen">
0 0 m
-1 0.333 l
-1 -0.333 l
h
</path>
</symbol>
<symbol name="arrow/farc(spx)">
<path stroke="sym-stroke" fill="white" pen="sym-pen">
0 0 m
-1 0.333 l
-1 -0.333 l
h
</path>
</symbol>
<symbol name="arrow/ptarc(spx)">
<path stroke="sym-stroke" fill="sym-stroke" pen="sym-pen">
0 0 m
-1 0.333 l
-0.8 0 l
-1 -0.333 l
h
</path>
</symbol>
<symbol name="arrow/fptarc(spx)">
<path stroke="sym-stroke" fill="white" pen="sym-pen">
0 0 m
-1 0.333 l
-0.8 0 l
-1 -0.333 l
h
</path>
</symbol>
<symbol name="mark/circle(sx)" transformations="translations">
<path fill="sym-stroke">
0.6 0 0 0.6 0 0 e
0.4 0 0 0.4 0 0 e
</path>
</symbol>
<symbol name="mark/disk(sx)" transformations="translations">
<path fill="sym-stroke">
0.6 0 0 0.6 0 0 e
</path>
</symbol>
<symbol name="mark/fdisk(sfx)" transformations="translations">
<group>
<path fill="sym-fill">
0.5 0 0 0.5 0 0 e
</path>
<path fill="sym-stroke" fillrule="eofill">
0.6 0 0 0.6 0 0 e
0.4 0 0 0.4 0 0 e
</path>
</group>
</symbol>
<symbol name="mark/box(sx)" transformations="translations">
<path fill="sym-stroke" fillrule="eofill">
-0.6 -0.6 m
0.6 -0.6 l
0.6 0.6 l
-0.6 0.6 l
h
-0.4 -0.4 m
0.4 -0.4 l
0.4 0.4 l
-0.4 0.4 l
h
</path>
</symbol>
<symbol name="mark/square(sx)" transformations="translations">
<path fill="sym-stroke">
-0.6 -0.6 m
0.6 -0.6 l
0.6 0.6 l
-0.6 0.6 l
h
</path>
</symbol>
<symbol name="mark/fsquare(sfx)" transformations="translations">
<group>
<path fill="sym-fill">
-0.5 -0.5 m
0.5 -0.5 l
0.5 0.5 l
-0.5 0.5 l
h
</path>
<path fill="sym-stroke" fillrule="eofill">
-0.6 -0.6 m
0.6 -0.6 l
0.6 0.6 l
-0.6 0.6 l
h
-0.4 -0.4 m
0.4 -0.4 l
0.4 0.4 l
-0.4 0.4 l
h
</path>
</group>
</symbol>
<symbol name="mark/cross(sx)" transformations="translations">
<group>
<path fill="sym-stroke">
-0.43 -0.57 m
0.57 0.43 l
0.43 0.57 l
-0.57 -0.43 l
h
</path>
<path fill="sym-stroke">
-0.43 0.57 m
0.57 -0.43 l
0.43 -0.57 l
-0.57 0.43 l
h
</path>
</group>
</symbol>
<symbol name="arrow/fnormal(spx)">
<path stroke="sym-stroke" fill="white" pen="sym-pen">
0 0 m
-1 0.333 l
-1 -0.333 l
h
</path>
</symbol>
<symbol name="arrow/pointed(spx)">
<path stroke="sym-stroke" fill="sym-stroke" pen="sym-pen">
0 0 m
-1 0.333 l
-0.8 0 l
-1 -0.333 l
h
</path>
</symbol>
<symbol name="arrow/fpointed(spx)">
<path stroke="sym-stroke" fill="white" pen="sym-pen">
0 0 m
-1 0.333 l
-0.8 0 l
-1 -0.333 l
h
</path>
</symbol>
<symbol name="arrow/linear(spx)">
<path stroke="sym-stroke" pen="sym-pen">
-1 0.333 m
0 0 l
-1 -0.333 l
</path>
</symbol>
<symbol name="arrow/fdouble(spx)">
<path stroke="sym-stroke" fill="white" pen="sym-pen">
0 0 m
-1 0.333 l
-1 -0.333 l
h
-1 0 m
-2 0.333 l
-2 -0.333 l
h
</path>
</symbol>
<symbol name="arrow/double(spx)">
<path stroke="sym-stroke" fill="sym-stroke" pen="sym-pen">
0 0 m
-1 0.333 l
-1 -0.333 l
h
-1 0 m
-2 0.333 l
-2 -0.333 l
h
</path>
</symbol>
<pen name="heavier" value="0.8"/>
<pen name="fat" value="1.2"/>
<pen name="ultrafat" value="2"/>
<symbolsize name="large" value="5"/>
<symbolsize name="small" value="2"/>
<symbolsize name="tiny" value="1.1"/>
<arrowsize name="large" value="10"/>
<arrowsize name="small" value="5"/>
<arrowsize name="tiny" value="3"/>
<color name="red" value="1 0 0"/>
<color name="green" value="0 1 0"/>
<color name="blue" value="0 0 1"/>
<color name="yellow" value="1 1 0"/>
<color name="orange" value="1 0.647 0"/>
<color name="gold" value="1 0.843 0"/>
<color name="purple" value="0.627 0.125 0.941"/>
<color name="gray" value="0.745"/>
<color name="brown" value="0.647 0.165 0.165"/>
<color name="navy" value="0 0 0.502"/>
<color name="pink" value="1 0.753 0.796"/>
<color name="seagreen" value="0.18 0.545 0.341"/>
<color name="turquoise" value="0.251 0.878 0.816"/>
<color name="violet" value="0.933 0.51 0.933"/>
<color name="darkblue" value="0 0 0.545"/>
<color name="darkcyan" value="0 0.545 0.545"/>
<color name="darkgray" value="0.663"/>
<color name="darkgreen" value="0 0.392 0"/>
<color name="darkmagenta" value="0.545 0 0.545"/>
<color name="darkorange" value="1 0.549 0"/>
<color name="darkred" value="0.545 0 0"/>
<color name="lightblue" value="0.678 0.847 0.902"/>
<color name="lightcyan" value="0.878 1 1"/>
<color name="lightgray" value="0.827"/>
<color name="lightgreen" value="0.565 0.933 0.565"/>
<color name="lightyellow" value="1 1 0.878"/>
<dashstyle name="dashed" value="[4] 0"/>
<dashstyle name="dotted" value="[1 3] 0"/>
<dashstyle name="dash dotted" value="[4 2 1 2] 0"/>
<dashstyle name="dash dot dotted" value="[4 2 1 2 1 2] 0"/>
<textsize name="large" value="\large"/>
<textsize name="small" value="\small"/>
<textsize name="tiny" value="\tiny"/>
<textsize name="Large" value="\Large"/>
<textsize name="LARGE" value="\LARGE"/>
<textsize name="huge" value="\huge"/>
<textsize name="Huge" value="\Huge"/>
<textsize name="footnote" value="\footnotesize"/>
<textstyle name="center" begin="\begin{center}" end="\end{center}"/>
<textstyle name="itemize" begin="\begin{itemize}" end="\end{itemize}"/>
<textstyle name="item" begin="\begin{itemize}\item{}" end="\end{itemize}"/>
<gridsize name="4 pts" value="4"/>
<gridsize name="8 pts (~3 mm)" value="8"/>
<gridsize name="16 pts (~6 mm)" value="16"/>
<gridsize name="32 pts (~12 mm)" value="32"/>
<gridsize name="10 pts (~3.5 mm)" value="10"/>
<gridsize name="20 pts (~7 mm)" value="20"/>
<gridsize name="14 pts (~5 mm)" value="14"/>
<gridsize name="28 pts (~10 mm)" value="28"/>
<gridsize name="56 pts (~20 mm)" value="56"/>
<anglesize name="90 deg" value="90"/>
<anglesize name="60 deg" value="60"/>
<anglesize name="45 deg" value="45"/>
<anglesize name="30 deg" value="30"/>
<anglesize name="22.5 deg" value="22.5"/>
<opacity name="10%" value="0.1"/>
<opacity name="30%" value="0.3"/>
<opacity name="50%" value="0.5"/>
<opacity name="75%" value="0.75"/>
<tiling name="falling" angle="-60" step="4" width="1"/>
<tiling name="rising" angle="30" step="4" width="1"/>
</ipestyle>
<page>
<layer name="alpha"/>
<view layers="alpha" active="alpha"/>
<use layer="alpha" name="mark/disk(sx)" pos="256 576" size="normal" stroke="black"/>
<use name="mark/disk(sx)" pos="272 592" size="normal" stroke="black"/>
<use name="mark/disk(sx)" pos="288 608" size="normal" stroke="black"/>
<use name="mark/disk(sx)" pos="304 624" size="normal" stroke="black"/>
<use name="mark/disk(sx)" pos="320 640" size="normal" stroke="black"/>
<use name="mark/disk(sx)" pos="336 656" size="normal" stroke="black"/>
<use name="mark/disk(sx)" pos="352 672" size="normal" stroke="black"/>
<path stroke="black" arrow="normal/normal" rarrow="normal/normal">
256 656 m
336 576 l
</path>
<path stroke="gray" arrow="normal/normal" rarrow="normal/normal">
240 560 m
368 688 l
</path>
<text matrix="1 0 0 1 -16 24" transformations="translations" pos="368 672" stroke="black" type="label" width="54.429" height="12.896" depth="4.29" valign="baseline" size="LARGE" style="math">\mathsf{Fix}_{\mathbb{Z}}(G)</text>
<path matrix="1 0 0 1 0 16" stroke="darkcyan" arrow="normal/normal" rarrow="normal/normal">
288 704 m
384 608 l
</path>
<path stroke="darkcyan" arrow="normal/normal">
272 640 m
320 688 l
</path>
<use name="mark/disk(sx)" pos="272 640" size="normal" stroke="violet"/>
<use name="mark/disk(sx)" pos="320 688" size="normal" stroke="violet"/>
<text matrix="1 0 0 1 12 24" transformations="translations" pos="256 624" stroke="black" type="label" width="8.837" height="7.41" depth="3.35" valign="baseline" size="LARGE" style="math">y</text>
<text matrix="1 0 0 1 0 -8" transformations="translations" pos="320 704" stroke="black" type="label" width="12.623" height="12.887" depth="3.35" valign="baseline" size="LARGE" style="math">y'</text>
<use name="mark/disk(sx)" pos="320 592" size="normal" stroke="black"/>
<text matrix="1 0 0 1 20 16" transformations="translations" pos="304 576" stroke="black" type="label" width="9.579" height="7.412" depth="0" valign="baseline" size="LARGE" style="math">x</text>
</page>
</ipe>


More information about the debian-science-maintainers mailing list