Your message dated Sat, 16 Dec 2023 12:04:07 +0000
with message-id <e1retop-00c701...@fasolo.debian.org>
and subject line Bug#1058790: fixed in mayavi2 4.8.1-2
has caused the Debian Bug report #1058790,
regarding mayavi2: autopkgtest failure in pysurfer since python-traitsui 8
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 ow...@bugs.debian.org
immediately.)


-- 
1058790: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058790
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: mayavi2
Version: 4.8.1-1
Severity: serious
Justification: autopkgtest failure in reverse dependecy
Tags: patch upstream fixed-upstream
Affects: pysurfer
Forwarded: https://github.com/enthought/mayavi/pull/1255

Dear Maintainer,

Since introduction of python3-traitsui 8, pysurfer is failing
its autopkgtest suite with errors like[1]:

        ==================================== ERRORS 
====================================
        _____________________ ERROR collecting tests/test_utils.py 
_____________________
        ImportError while importing test module 
'/tmp/autopkgtest.pQ5bOG/autopkgtest_tmp/tests/test_utils.py'.
        Hint: make sure your test modules/packages have valid Python names.
        Traceback:
        /usr/lib/python3.11/importlib/__init__.py:126: in import_module
            return _bootstrap._gcd_import(name[level:], package, level)
        tests/test_utils.py:9: in <module>
            from surfer import utils
        /usr/lib/python3/dist-packages/surfer/__init__.py:1: in <module>
            from .viz import Brain, TimeViewer  # noqa
        /usr/lib/python3/dist-packages/surfer/viz.py:17: in <module>
            from mayavi.core.ui.api import SceneEditor
        /usr/lib/python3/dist-packages/mayavi/core/ui/api.py:4: in <module>
            from tvtk.pyface.scene_editor import SceneEditor
        /usr/lib/python3/dist-packages/tvtk/pyface/scene_editor.py:12: in 
<module>
            SceneEditor = toolkit_object('scene_editor:SceneEditor')
        /usr/lib/python3/dist-packages/pyface/base_toolkit.py:127: in __call__
            module = import_module(mname, package)
        /usr/lib/python3.11/importlib/__init__.py:126: in import_module
            return _bootstrap._gcd_import(name[level:], package, level)
        /usr/lib/python3/dist-packages/tvtk/pyface/ui/qt4/scene_editor.py:16: 
in <module>
            from traitsui.qt4.editor import Editor
        E   ModuleNotFoundError: No module named 'traitsui.qt4.editor'

[1]: https://ci.debian.net/packages/p/pysurfer/unstable/amd64/39514398/

They look to stem from mayavi2 trying to make use of an old way
of loading the editor module, now called traitsui.qt.editor.
Upstream prepared the a patch[2] to upcoming versions of
mayavi2, but it is not there yet.

[2]: https://github.com/enthought/mayavi/pull/1255

I have verified the patch fixes the autopkgtest regression in
pysurfer, and did not raise any obvious issues in mayavi2.  I'm
considering providing a team upload to resolve this particular
issue.

Have a nice day,  :)
-- 
  .''`.  Étienne Mollier <emoll...@debian.org>
 : :' :  gpg: 8f91 b227 c7d6 f2b1 948c  8236 793c f67e 8f0d 11da
 `. `'   sent from /dev/pts/7, please excuse my verbosity
   `-    on air: K2 - Storm at Sunset

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: mayavi2
Source-Version: 4.8.1-2
Done: Étienne Mollier <emoll...@debian.org>

We believe that the bug you reported is fixed in the latest version of
mayavi2, 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 1058...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Étienne Mollier <emoll...@debian.org> (supplier of updated mayavi2 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Sat, 16 Dec 2023 12:25:27 +0100
Source: mayavi2
Architecture: source
Version: 4.8.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Étienne Mollier <emoll...@debian.org>
Closes: 1058790
Changes:
 mayavi2 (4.8.1-2) unstable; urgency=medium
 .
   * Team upload.
   * traitsui-8.patch: fix missing traitsui.qt4.editor. (Closes: #1058790)
Checksums-Sha1:
 02644944bb64415953cb6f0335d6db00c4557474 2348 mayavi2_4.8.1-2.dsc
 bb48c2e529366a414bf0f8c8eb9b63c450acc57e 366720 mayavi2_4.8.1-2.debian.tar.xz
Checksums-Sha256:
 1cee04024cf55981f7ff1886204c700e0d8585907d44ba25d2c08db87c401555 2348 
mayavi2_4.8.1-2.dsc
 2d89253d4db1468801273d5ade040716a34aa7c3fc063b0b951ee8411a62ed2f 366720 
mayavi2_4.8.1-2.debian.tar.xz
Files:
 3a8d844f6fa573da861abfff90ecf705 2348 science optional mayavi2_4.8.1-2.dsc
 d7e17671b4e1326a17d6e95eb2d71129 366720 science optional 
mayavi2_4.8.1-2.debian.tar.xz

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

iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmV9jckUHGVtb2xsaWVy
QGRlYmlhbi5vcmcACgkQeTz2fo8NEdrZPRAAmR4UX6VRUMrpIP0d75x2QrgjTrka
Q1c8raUa+KzyWBoL57ti0tyGKKpY0Z36fV+VUnTrANrw9a0kYgzWtJ57hrl9gBcy
rlmOj1BIP+cby/F1G298owkhY1nSLwwkjKB6FSfRHp6OhTegX0o+TlBKKVd53ufx
Lyjdrk0EqxogGvEBhtgabmf8hI8D5gRDQCucx8KEfrOW5tsuBFhi/WXK5JVYPgNl
LMBkmF8F14kliCMJS/MkWp+/bFYJcrQCcb3Hj4TK18ortlVNH1VuqBghJCEYLX1M
Re+vowtL/XioEWHej4hPnQZxytgcEF8XYEBbraPADuc6hKgRpBiNAS6THeknB9gd
+ASxID//hGfBTU1pM26T1Km4LvKaCM3qtYBCOqiLaPuATJkUEnhliDEhPiuUeFwX
TXX4V1hrzLOyF3HkST/56Ki56TQxNlKVnFmIqWXVAr+HcDh0u7QkthU0U0j7kaNn
wsVSRadrDwR808lLGoM3RjNO9WqIuw8j/2ZhAnntJmsRma/q05Wk+DQWIKBjbGnu
IWDP2f9PIRTx7uZGqaN59jABquqPwTuPjdjuTAdCl/oq/Z9PjXeXrVI7XBq9oO33
nJgC/kf9jWKIXk4+q5ioAZzxGdLqT1xugvMXVqQ9Lin14byhsRtLtF8dgeCRqS7r
UY88IM4JdvHlVnU=
=HvpV
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to