Bug#920368: texlive-pictures: tikz fails in pgf
After receiving other complaints from users of ancient technology on Stack Exchange, I fixed this in upstream. It will be part of the next release which should be with TeX Live 2019 (or TeX Live 2019 pretest but I don't think Debian packages pretest). Keep in mind that everything that relies on \scantokens is bound to fail, such as the babel and quotes libraries. Kind regards, Henri
Bug#920368: texlive-pictures: tikz fails in pgf
Current PGF maintainer here. PGF requires e-TeX. Try with etex, pdftex, luatex, or xetex. Requiring e-TeX is a good assumption in my opinion because it was introduced in 1998, i.e. is 20 years old today. We will not make PGF non-e-TeX compatible, sorry. Kind regards, Henri On Thu, 24 Jan 2019 20:34:08 +0100 Roland Rosenfeld wrote: > Package: texlive-pictures > Version: 2018.20190122-1 > Severity: important > > On upgrade from 2018.20181214-1 to 2018.20190122-1 the testsuite of > fig2dev package fails. > > The root cause for this seems to be in a change of pgf code. > > The fig2dev testsuite runs > > $ tex test.tex > > with the following test.tex input file: > > --- snipp - > \input tikz > \bye > --- snipp - > > with the old version this runs without problems, while with the > current version this fails with the following output: > > --- snipp - > $ tex test.tex > This is TeX, Version 3.14159265 (TeX Live 2019/dev/Debian) (preloaded > format=tex) > (./test.tex > (/usr/share/texlive/texmf-dist/tex/plain/pgf/frontendlayer/tikz.tex > (/usr/share/texlive/texmf-dist/tex/plain/pgf/basiclayer/pgf.tex > (/usr/share/texlive/texmf-dist/tex/plain/pgf/utilities/pgfrcs.tex > (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex > (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.t > ex)) > (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfutil-plain.def > (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/atbegshi.sty > (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty) > (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty) > (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty))) > (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex > (/usr/share/texlive/texmf-dist/tex/generic/pgf/pgf.revision.tex))) > (/usr/share/texlive/texmf-dist/tex/plain/pgf/basiclayer/pgfcore.tex > (/usr/share/texlive/texmf-dist/tex/plain/pgf/systemlayer/pgfsys.tex > (/usr/share/texlive/texmf-dist/tex/plain/pgf/utilities/pgfrcs.tex) > (/usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex > (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex > (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.t > ex)) > ! Undefined control sequence. > \pgfkeyssetevalue ...gfkeys@temptoks =\scantokens > \expandafter > {\expandafter... > > \pgfkeys@ifcsname ...\fi \ifpgfkeys@csname@test #2 > \else #3\fi > \pgfkeys@ifcsname ...gfkeys@csname@test #2\else #3 > \fi > \pgfkeys@ifcsname ...gfkeys@csname@test #2\else #3 > \fi > \pgfkeys@unpack ...pgfeov \else \pgfkeys@case@one > \fi \fi > \pgfkeys@@normal ...pgfkeysnovalue =\pgfkeys@stop > \pgfkeys@parse > ...
Bug#920368: texlive-pictures: tikz fails in pgf
forwarded 920368 https://sourceforge.net/p/pgf/bugs/508 stop On 24.01.19 20:34, Roland Rosenfeld wrote: > Package: texlive-pictures > Version: 2018.20190122-1 > Severity: important > > On upgrade from 2018.20181214-1 to 2018.20190122-1 the testsuite of > fig2dev package fails. > Forwarded to upstream for now. H. -- #206401 http://counter.li.org signature.asc Description: OpenPGP digital signature
Bug#920368: texlive-pictures: tikz fails in pgf
Package: texlive-pictures Version: 2018.20190122-1 Severity: important On upgrade from 2018.20181214-1 to 2018.20190122-1 the testsuite of fig2dev package fails. The root cause for this seems to be in a change of pgf code. The fig2dev testsuite runs $ tex test.tex with the following test.tex input file: --- snipp - \input tikz \bye --- snipp - with the old version this runs without problems, while with the current version this fails with the following output: --- snipp - $ tex test.tex This is TeX, Version 3.14159265 (TeX Live 2019/dev/Debian) (preloaded format=tex) (./test.tex (/usr/share/texlive/texmf-dist/tex/plain/pgf/frontendlayer/tikz.tex (/usr/share/texlive/texmf-dist/tex/plain/pgf/basiclayer/pgf.tex (/usr/share/texlive/texmf-dist/tex/plain/pgf/utilities/pgfrcs.tex (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.t ex)) (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfutil-plain.def (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/atbegshi.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty))) (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/share/texlive/texmf-dist/tex/generic/pgf/pgf.revision.tex))) (/usr/share/texlive/texmf-dist/tex/plain/pgf/basiclayer/pgfcore.tex (/usr/share/texlive/texmf-dist/tex/plain/pgf/systemlayer/pgfsys.tex (/usr/share/texlive/texmf-dist/tex/plain/pgf/utilities/pgfrcs.tex) (/usr/share/texlive/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.t ex)) ! Undefined control sequence. \pgfkeyssetevalue ...gfkeys@temptoks =\scantokens \expandafter {\expandafter... \pgfkeys@ifcsname ...\fi \ifpgfkeys@csname@test #2 \else #3\fi \pgfkeys@ifcsname ...gfkeys@csname@test #2\else #3 \fi \pgfkeys@ifcsname ...gfkeys@csname@test #2\else #3 \fi \pgfkeys@unpack ...pgfeov \else \pgfkeys@case@one \fi \fi \pgfkeys@@normal ...pgfkeysnovalue =\pgfkeys@stop \pgfkeys@parse ... l.17 \pgfkeys{/pgf/.is family} ? --- snipp - I'm not deep enough in TeX to understand what this means, but since the input file is quite minimal and the behavior changed in a quite bad way on upgrade, I think that this is a bug in the new texlive distribution... Greetings Roland