[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#944916: marked as done (asymptote: asymptote.sty uses `\RequirePackage[space]{grffile}' which crashes)



Your message dated Mon, 18 Nov 2019 01:19:35 +0000
with message-id <E1iWVhX-000Da7-Sh@fasolo.debian.org>
and subject line Bug#944916: fixed in asymptote 2.60-2
has caused the Debian Bug report #944916,
regarding asymptote: asymptote.sty uses `\RequirePackage[space]{grffile}' which crashes
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
944916: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=944916
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: asymptote
Version: 2.60-1
Severity: important
Tags: patch

asymptote.sty has a line:

\RequirePackage[space]{grffile}

This requires the texlive-latex-extra package, which is not listed as
a dependency of asymptote, so without this being installed,
asymptote.sty will not run.

But actually.... the latest version of grffile.sty (for at least 2+
years), is just a stub file which loads graphicx.  And that is
compounded with the fact that the current version of grffile.sty is
broken: it cannot handle options (as found in texlive-latex-extra
2019.20191112-1) which causes asymptote to break too; that bug has
already been fixed upstream.

So since grffile no longer does anything, it would make sense to just
remove it from asymptote.sty, rather than introduce a dependency on
texlive-latex-extra.

Patch: delete line 199 of doc/asy-latex.dtx, which currently reads:

\RequirePackage[space]{grffile}

Best wishes,

   Julian

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

Kernel: Linux 5.2.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8) (ignored: LC_ALL set to en_GB.UTF-8), LANGUAGE=en_GB.utf8 (charmap=UTF-8) (ignored: LC_ALL set to en_GB.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages asymptote depends on:
ii  freeglut3                        2.8.1-3+b1
ii  ghostscript                      9.27~dfsg-3.1
ii  imagemagick                      8:6.9.10.23+dfsg-2.1+b2
ii  imagemagick-6.q16 [imagemagick]  8:6.9.10.23+dfsg-2.1+b2
ii  install-info                     6.7.0.dfsg.2-5
ii  libc6                            2.29-3
ii  libfftw3-double3                 3.3.8-2
ii  libgc1c2                         1:7.6.4-0.4
ii  libgcc1                          1:9.2.1-19
ii  libgl1                           1.1.0-1+b1
ii  libglew2.1                       2.1.0-4+b1
ii  libglx0                          1.1.0-1+b1
ii  libgsl23                         2.5+dfsg-6+b1
ii  libreadline8                     8.0-3
ii  libsigsegv2                      2.12-2
ii  libstdc++6                       9.2.1-19
ii  libtinfo6                        6.1+20191019-1
ii  python3                          3.7.5-1
ii  tex-common                       6.12
ii  texlive-binaries                 2019.20190605.51237-3
ii  texlive-latex-base               2019.20191112-1
ii  texlive-plain-generic            2019.20191112-1
ii  texlive-pstricks                 2019.20191112-1
ii  xdg-utils                        1.1.3-1
ii  zlib1g                           1:1.2.11.dfsg-1+b1

Versions of packages asymptote recommends:
ii  asymptote-doc  2.60-1

Versions of packages asymptote suggests:
pn  asymptote-x11  <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: asymptote
Source-Version: 2.60-2

We believe that the bug you reported is fixed in the latest version of
asymptote, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 944916@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Norbert Preining <norbert@preining.info> (supplier of updated asymptote package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 18 Nov 2019 09:55:26 +0900
Source: asymptote
Architecture: source
Version: 2.60-2
Distribution: unstable
Urgency: medium
Maintainer: Debian TeX Task Force <debian-tex-maint@lists.debian.org>
Changed-By: Norbert Preining <norbert@preining.info>
Closes: 944916
Changes:
 asymptote (2.60-2) unstable; urgency=medium
 .
   * Do not load grffile (Closes: #944916)
Checksums-Sha1:
 6e2c4dd73211ada025a2d7c09a1bbec2c5b5a507 2203 asymptote_2.60-2.dsc
 bfd6fddc03b3c5d888f1d910e4eb2ec3960f96a6 15040 asymptote_2.60-2.debian.tar.xz
 0a302ebcfeed8db92a481f8c65cef7dfed750259 12754 asymptote_2.60-2_source.buildinfo
Checksums-Sha256:
 70c79491ae6821e5edc4e57107e6d0c0cf16abbdf71dd14856c2a1e6bc5ebc9a 2203 asymptote_2.60-2.dsc
 a454dcf012b03d4cbeb12a1d745f5a4d7d34c001d598b26919946764d828a156 15040 asymptote_2.60-2.debian.tar.xz
 f8ef13eb6ff5d25b4b9969503aca9cafbf2991d4dc5ee091d0507a36138d5100 12754 asymptote_2.60-2_source.buildinfo
Files:
 7d35317d72b977144386c89966553c92 2203 tex optional asymptote_2.60-2.dsc
 078a71530e0d5fdb29255b80c6a754da 15040 tex optional asymptote_2.60-2.debian.tar.xz
 2b9871bf4566408b8a1907b0456fec07 12754 tex optional asymptote_2.60-2_source.buildinfo

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

iQEzBAEBCgAdFiEE68ws0vrA2voQX53I2A4JsIcUAGYFAl3R7QAACgkQ2A4JsIcU
AGYFLgf+LsnnF+jJ997u4qnx469ZzAMNR+6/nvpG6z4GGMPucXepHrWHVfBBOZKC
NWHfJdGVS6xb4ih0EGTwD7nqEteAaG9tpuU5ZpuqBO/0oQXmKVL6dXAR8PEbeDsD
jZuLgn3/nEUcoLC7OVj8Phc41w5HsuZkaA9sVagtZUnRHSX1ScZ7D31Cc+PJTg3Z
7dFDvjsSQmCCgnt8ewIqgk2BRuMRSSNS7rXDcFZHWfjMNEPxmfzOIPKtQrVSAeDV
rUIuwZRkbusBxRBIYwPzJTVh6OJXN879UsMaG9qJCPa2bdyZ5d+Q+sv+k3Ym1+mW
44MFSsg4dpH0Rp9J5JlrM3NVFeQsvQ==
=xK6e
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: