Package: python3-matplotlib
Version: 3.5.0-5
Severity: normal

Dear Maintainer,

I tried running this code:

import pylab

pylab.rc('text', usetex=True)
pylab.plot([1, 2, 3], [1, 4, 9])
pylab.show()

This results in the following error:

Exception in Tkinter callback
Traceback (most recent call last):
  File "/usr/lib/python3.9/tkinter/__init__.py", line 1892, in __call__
    return self.func(*args)
  File "/usr/lib/python3.9/tkinter/__init__.py", line 814, in callit
    func(*args)
  File "/usr/lib/python3/dist-packages/matplotlib/backends/_backend_tk.py", 
line 251, in idle_draw
    self.draw()
  File "/usr/lib/python3/dist-packages/matplotlib/backends/backend_tkagg.py", 
line 9, in draw
    super().draw()
  File "/usr/lib/python3/dist-packages/matplotlib/backends/backend_agg.py", 
line 436, in draw
    self.figure.draw(self.renderer)
  File "/usr/lib/python3/dist-packages/matplotlib/artist.py", line 73, in 
draw_wrapper
    result = draw(artist, renderer, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/matplotlib/artist.py", line 50, in 
draw_wrapper
    return draw(artist, renderer)
  File "/usr/lib/python3/dist-packages/matplotlib/figure.py", line 2803, in draw
    mimage._draw_list_compositing_images(
  File "/usr/lib/python3/dist-packages/matplotlib/image.py", line 132, in 
_draw_list_compositing_images
    a.draw(renderer)
  File "/usr/lib/python3/dist-packages/matplotlib/artist.py", line 50, in 
draw_wrapper
    return draw(artist, renderer)
  File "/usr/lib/python3/dist-packages/matplotlib/axes/_base.py", line 3082, in 
draw
    mimage._draw_list_compositing_images(
  File "/usr/lib/python3/dist-packages/matplotlib/image.py", line 132, in 
_draw_list_compositing_images
    a.draw(renderer)
  File "/usr/lib/python3/dist-packages/matplotlib/artist.py", line 50, in 
draw_wrapper
    return draw(artist, renderer)
  File "/usr/lib/python3/dist-packages/matplotlib/axis.py", line 1159, in draw
    ticklabelBoxes, ticklabelBoxes2 = self._get_tick_bboxes(ticks_to_draw,
  File "/usr/lib/python3/dist-packages/matplotlib/axis.py", line 1085, in 
_get_tick_bboxes
    return ([tick.label1.get_window_extent(renderer)
  File "/usr/lib/python3/dist-packages/matplotlib/axis.py", line 1085, in 
<listcomp>
    return ([tick.label1.get_window_extent(renderer)
  File "/usr/lib/python3/dist-packages/matplotlib/text.py", line 910, in 
get_window_extent
    bbox, info, descent = self._get_layout(self._renderer)
  File "/usr/lib/python3/dist-packages/matplotlib/text.py", line 309, in 
_get_layout
    _, lp_h, lp_d = renderer.get_text_width_height_descent(
  File "/usr/lib/python3/dist-packages/matplotlib/backends/backend_agg.py", 
line 259, in get_text_width_height_descent
    w, h, d = texmanager.get_text_width_height_descent(
  File "/usr/lib/python3/dist-packages/matplotlib/texmanager.py", line 338, in 
get_text_width_height_descent
    page, = dvi
  File "/usr/lib/python3/dist-packages/matplotlib/dviread.py", line 237, in 
__iter__
    while self._read():
  File "/usr/lib/python3/dist-packages/matplotlib/dviread.py", line 316, in 
_read
    self._dtable[byte](self, byte)
  File "/usr/lib/python3/dist-packages/matplotlib/dviread.py", line 166, in 
wrapper
    return method(self, *[f(self, byte-min) for f in get_args])
  File "/usr/lib/python3/dist-packages/matplotlib/dviread.py", line 467, in 
_fnt_def
    self._fnt_def_real(k, c, s, d, a, l)
  File "/usr/lib/python3/dist-packages/matplotlib/dviread.py", line 472, in 
_fnt_def_real
    tfm = _tfmfile(fontname)
  File "/usr/lib/python3/dist-packages/matplotlib/dviread.py", line 1064, in 
_fontfile
    return cls(filename) if filename else None
  File "/usr/lib/python3/dist-packages/matplotlib/dviread.py", line 749, in 
__init__
    with open(filename, 'rb') as file:
FileNotFoundError: [Errno 2] No such file or directory: 'Script file 
/usr/share/matplotlib/mpl-data/kpsewhich.lua not found'

Please let me know if I can help further.

Thanks.

Kumar

-- System Information:
Debian Release: 11.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

Versions of packages python3-matplotlib depends on:
ii  libc6                               2.32-4
ii  libfreetype6                        2.10.4+dfsg-1
ii  libgcc-s1                           11.2.0-2
ii  libjs-jquery                        3.5.1+dfsg+~3.5.5-7
ii  libjs-jquery-ui                     1.12.1+dfsg-8
ii  libqhull-r8.0                       2020.2-4
ii  libstdc++6                          11.2.0-2
ii  python-matplotlib-data              3.5.0-5
ii  python3                             3.9.2-3
ii  python3-cycler                      0.10.0-3
ii  python3-dateutil                    2.8.1-6
ii  python3-fonttools                   4.27.1-1+b1
ii  python3-kiwisolver                  1.3.1-1+b1
ii  python3-numpy [python3-numpy-abi9]  1:1.21.4-2
ii  python3-packaging                   20.9-2
ii  python3-pil                         8.3.2-1+b1
ii  python3-pil.imagetk                 8.3.2-1+b1
ii  python3-pyparsing                   2.4.7-1
ii  python3-six                         1.16.0-2

Versions of packages python3-matplotlib recommends:
ii  python3-tk  3.9.2-1

Versions of packages python3-matplotlib suggests:
ii  dvipng                 1.15-1.1+b1
ii  ffmpeg                 7:4.4-6+b2
pn  fonts-staypuft         <none>
ii  ghostscript            9.53.3~dfsg-7
ii  gir1.2-gtk-3.0         3.24.30-3
ii  inkscape               1.1.1-2
ii  ipython3               7.22.0-1
ii  librsvg2-common        2.50.3+dfsg-1
pn  python-matplotlib-doc  <none>
pn  python3-cairocffi      <none>
ii  python3-gi             3.38.0-2
ii  python3-gi-cairo       3.38.0-2
pn  python3-gobject        <none>
ii  python3-pyqt5          5.15.2+dfsg-3
ii  python3-scipy          1.6.0-2
ii  python3-sip            4.19.25+dfsg-1
ii  python3-tornado        6.1.0-1+b1
ii  texlive-extra-utils    2020.20210202-3
ii  texlive-latex-extra    2020.20210202-3

-- no debconf information

Reply via email to