Package: asymptote Version: 2.38-1 Severity: normal After updating to TL 2016, my usual invocation of asymptote started producing full-page figures (the size of US letter paper), rather than the size requested in the .asy file.
For example, as with this file: size(100); draw(unitsquare); dot("A", (0.5,0.5)); run through $ asy -k -vvv -noprc -render=0 -f pdf -tex pdflatex -V -wait "test" Without the typeset text (the "A"), it works fine, as it does using the latex engine ("-tex latex"). This problem, I have found, has been reported on the asymptote bug tracker and extensively discussed. It seems that a change in the graphicx package caused the problem. See the discussion here: <https://github.com/vectorgraphics/asymptote/issues/24> The fix is linked from there and is: <https://github.com/vectorgraphics/asymptote/commit/2f209f9ed847db0068c0ac85fa6c98571eeb9462> For Debian, it just means patching plain.asy (adding a few lines). That patch also fixes another problem with using asymptote and TL 2016: that luatex 0.95 (and hence lualatex), which is in TL 2016, uses \page(height|width) rather than \pdfpage(height|width), which the older luatexs accepted. To see that problem, try $ asy -k -vvv -noprc -render=0 -f pdf -tex lualatex -V -wait "test" and you get complaints about those commands being undefined. The patch works for me, at least in my limited testing so far. -Sanjoy -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages asymptote depends on: ii freeglut3 2.8.1-3 ii ghostscript 9.19~dfsg-2 ii imagemagick 8:6.8.9.9-7.2 ii install-info 6.1.0.dfsg.1-8 ii libc6 2.23-5 ii libfftw3-double3 3.3.4-2+b1 ii libgc1c2 1:7.4.2-8 ii libgcc1 1:6.1.1-11 ii libgl1-mesa-glx [libgl1] 11.2.2-1 ii libglu1-mesa [libglu1] 9.0.0-2.1 ii libgsl2 2.1+dfsg-2 ii libncurses5 6.0+20160625-1 ii libosmesa6 11.2.2-1 ii libreadline6 6.3-8+b4 ii libsigsegv2 2.10-5 ii libstdc++6 6.1.1-11 ii libtinfo5 6.0+20160625-1 ii python 2.7.11-2 ii python-pil 3.3.0-1 ii python-pil.imagetk 3.3.0-1 ii tex-common 6.05 ii texlive-binaries 2016.20160513.41080-6 ii texlive-latex-base 2016.20160819-2 ii texlive-pstricks 2016.20160819-1 ii xdg-utils 1.1.1-1 ii zlib1g 1:1.2.8.dfsg-2+b1 Versions of packages asymptote recommends: ii asymptote-doc 2.38-1 Versions of packages asymptote suggests: ii evince [pdf-viewer] 3.20.1-1 ii gv [pdf-viewer] 1:3.7.4-1 ii mupdf [pdf-viewer] 1.9a+ds1-1.2 ii okular [pdf-viewer] 4:16.04.2-1 ii xpdf [pdf-viewer] 3.04-1+b1 ii zathura-pdf-poppler [pdf-viewer] 0.2.6-1 -- no debconf information