Your message dated Wed, 25 Jul 2018 06:19:29 +0000
with message-id <[email protected]>
and subject line Bug#904424: fixed in python-meshio 2.0.4-2
has caused the Debian Bug report #904424,
regarding python-meshio: autopkgtest regression: ModuleNotFoundError: No module 
named 'lxml'
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 [email protected]
immediately.)


-- 
904424: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=904424
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-meshio
Version: 2.0.4-1
X-Debbugs-CC: [email protected]
User: [email protected]
Usertags: regression

Dear maintainers,

With the upload of version 2.0.4-1, your package started to fail its
autopgktest in testing. I copied the output below.

Could you please investigate? Does the test or the package miss a (test)
dependency? Currently this failure is delaying the migration to testing
by 13 days. Mind you, currently also the python3.7 transition¹ is going
on, which means that python3.7 is added to the supported python3
versions. Since python3-defaults added python3.7 support, your
autopkgtest has been failing, but that seems due to h5py not being
rebuild properly yet. The error I report now is different and AFAICT not
related.

Paul

¹ https://release.debian.org/transitions/html/python3.7.html

https://ci.debian.net/data/autopkgtest/testing/amd64/p/python-meshio/661698/log.gz

=================================== FAILURES
===================================
________________________________ test_io[mesh0]
________________________________

mesh = Number of points: 4
Number of elements:
  triangle: 2

    @pytest.mark.parametrize(
        "mesh",
        [
            helpers.tri_mesh,
            helpers.tet_mesh,
            helpers.add_cell_data(helpers.tri_mesh, 1, dtype=float),
            helpers.add_cell_data(helpers.tri_mesh, 1, dtype=numpy.int32),
        ],
    )
    def test_io(mesh):
>       helpers.write_read(meshio.dolfin_io.write,
meshio.dolfin_io.read, mesh, 1.0e-15)

test/test_dolfin.py:21:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _
test/helpers.py:230: in write_read
    writer(filepath, input_mesh)
/usr/lib/python3/dist-packages/meshio/dolfin_io.py:216: in write
    _write_mesh(filename, mesh.points, cell_type, mesh.cells)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _

filename = '/tmp/tmpd66a1ykw/test.dat'
points = array([[0.        , 0.        , 0.        ],
       [0.33333333, 0.        , 0.        ],
       [0.33333333, 0.33333333, 0.        ],
       [0.        , 0.33333333, 0.        ]])
cell_type = 'triangle'
cells = {'triangle': array([[0, 1, 2],
       [0, 2, 3]])}

    def _write_mesh(filename, points, cell_type, cells):
>       from lxml import etree as ET
E       ModuleNotFoundError: No module named 'lxml'

/usr/lib/python3/dist-packages/meshio/dolfin_io.py:116: ModuleNotFoundError
------------------------------ Captured log call
-------------------------------
dolfin_io.py               208 WARNING  Dolfin's XML is a legacy format.
Consider using XDMF instead.
________________________________ test_io[mesh1]
________________________________

mesh = Number of points: 5
Number of elements:
  tetra: 2

    @pytest.mark.parametrize(
        "mesh",
        [
            helpers.tri_mesh,
            helpers.tet_mesh,
            helpers.add_cell_data(helpers.tri_mesh, 1, dtype=float),
            helpers.add_cell_data(helpers.tri_mesh, 1, dtype=numpy.int32),
        ],
    )
    def test_io(mesh):
>       helpers.write_read(meshio.dolfin_io.write,
meshio.dolfin_io.read, mesh, 1.0e-15)

test/test_dolfin.py:21:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _
test/helpers.py:230: in write_read
    writer(filepath, input_mesh)
/usr/lib/python3/dist-packages/meshio/dolfin_io.py:216: in write
    _write_mesh(filename, mesh.points, cell_type, mesh.cells)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _

filename = '/tmp/tmpy57apeci/test.dat'
points = array([[0.        , 0.        , 0.        ],
       [0.33333333, 0.        , 0.        ],
       [0.33333333, 0.33333333, 0.        ],
       [0.        , 0.33333333, 0.        ],
       [0.16666667, 0.16666667, 0.16666667]])
cell_type = 'tetra'
cells = {'tetra': array([[0, 1, 2, 4],
       [0, 2, 3, 4]])}

    def _write_mesh(filename, points, cell_type, cells):
>       from lxml import etree as ET
E       ModuleNotFoundError: No module named 'lxml'

/usr/lib/python3/dist-packages/meshio/dolfin_io.py:116: ModuleNotFoundError
------------------------------ Captured log call
-------------------------------
dolfin_io.py               208 WARNING  Dolfin's XML is a legacy format.
Consider using XDMF instead.
________________________________ test_io[mesh2]
________________________________

mesh = Number of points: 4
Number of elements:
  triangle: 2
Cell data: a, b

    @pytest.mark.parametrize(
        "mesh",
        [
            helpers.tri_mesh,
            helpers.tet_mesh,
            helpers.add_cell_data(helpers.tri_mesh, 1, dtype=float),
            helpers.add_cell_data(helpers.tri_mesh, 1, dtype=numpy.int32),
        ],
    )
    def test_io(mesh):
>       helpers.write_read(meshio.dolfin_io.write,
meshio.dolfin_io.read, mesh, 1.0e-15)

test/test_dolfin.py:21:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _
test/helpers.py:230: in write_read
    writer(filepath, input_mesh)
/usr/lib/python3/dist-packages/meshio/dolfin_io.py:216: in write
    _write_mesh(filename, mesh.points, cell_type, mesh.cells)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _

filename = '/tmp/tmpeaywjx_4/test.dat'
points = array([[0.        , 0.        , 0.        ],
       [0.33333333, 0.        , 0.        ],
       [0.33333333, 0.33333333, 0.        ],
       [0.        , 0.33333333, 0.        ]])
cell_type = 'triangle'
cells = {'triangle': array([[0, 1, 2],
       [0, 2, 3]])}

    def _write_mesh(filename, points, cell_type, cells):
>       from lxml import etree as ET
E       ModuleNotFoundError: No module named 'lxml'

/usr/lib/python3/dist-packages/meshio/dolfin_io.py:116: ModuleNotFoundError
------------------------------ Captured log call
-------------------------------
dolfin_io.py               208 WARNING  Dolfin's XML is a legacy format.
Consider using XDMF instead.
________________________________ test_io[mesh3]
________________________________

mesh = Number of points: 4
Number of elements:
  triangle: 2
Cell data: a, b

    @pytest.mark.parametrize(
        "mesh",
        [
            helpers.tri_mesh,
            helpers.tet_mesh,
            helpers.add_cell_data(helpers.tri_mesh, 1, dtype=float),
            helpers.add_cell_data(helpers.tri_mesh, 1, dtype=numpy.int32),
        ],
    )
    def test_io(mesh):
>       helpers.write_read(meshio.dolfin_io.write,
meshio.dolfin_io.read, mesh, 1.0e-15)

test/test_dolfin.py:21:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _
test/helpers.py:230: in write_read
    writer(filepath, input_mesh)
/usr/lib/python3/dist-packages/meshio/dolfin_io.py:216: in write
    _write_mesh(filename, mesh.points, cell_type, mesh.cells)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _

filename = '/tmp/tmpq67fi9jr/test.dat'
points = array([[0.        , 0.        , 0.        ],
       [0.33333333, 0.        , 0.        ],
       [0.33333333, 0.33333333, 0.        ],
       [0.        , 0.33333333, 0.        ]])
cell_type = 'triangle'
cells = {'triangle': array([[0, 1, 2],
       [0, 2, 3]])}

    def _write_mesh(filename, points, cell_type, cells):
>       from lxml import etree as ET
E       ModuleNotFoundError: No module named 'lxml'

/usr/lib/python3/dist-packages/meshio/dolfin_io.py:116: ModuleNotFoundError
------------------------------ Captured log call
-------------------------------
dolfin_io.py               208 WARNING  Dolfin's XML is a legacy format.
Consider using XDMF instead.
_______________________________ test_generic_io
________________________________

    def test_generic_io():
>       helpers.generic_io("test.xml")

test/test_dolfin.py:26:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _
test/helpers.py:269: in generic_io
    meshio.write_points_cells(filepath, tri_mesh.points, tri_mesh.cells)
/usr/lib/python3/dist-packages/meshio/helpers.py:168: in write_points_cells
    write(filename, mesh, file_format=file_format)
/usr/lib/python3/dist-packages/meshio/helpers.py:224: in write
    writer()
/usr/lib/python3/dist-packages/meshio/helpers.py:197: in <lambda>
    "dolfin-xml": lambda: dolfin_io.write(filename, mesh),
/usr/lib/python3/dist-packages/meshio/dolfin_io.py:216: in write
    _write_mesh(filename, mesh.points, cell_type, mesh.cells)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _

filename = '/tmp/tmpcmzqmog6/test.xml'
points = array([[0.        , 0.        , 0.        ],
       [0.33333333, 0.        , 0.        ],
       [0.33333333, 0.33333333, 0.        ],
       [0.        , 0.33333333, 0.        ]])
cell_type = 'triangle'
cells = {'triangle': array([[0, 1, 2],
       [0, 2, 3]])}

    def _write_mesh(filename, points, cell_type, cells):
>       from lxml import etree as ET
E       ModuleNotFoundError: No module named 'lxml'

/usr/lib/python3/dist-packages/meshio/dolfin_io.py:116: ModuleNotFoundError
------------------------------ Captured log call
-------------------------------
dolfin_io.py               208 WARNING  Dolfin's XML is a legacy format.
Consider using XDMF instead.
================ 5 failed, 89 passed, 4 skipped in 0.97 seconds
================

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: python-meshio
Source-Version: 2.0.4-2

We believe that the bug you reported is fixed in the latest version of
python-meshio, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Drew Parsons <[email protected]> (supplier of updated python-meshio 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 [email protected])


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

Format: 1.8
Date: Wed, 25 Jul 2018 11:45:21 +0800
Source: python-meshio
Binary: python3-meshio meshio-tools
Architecture: source
Version: 2.0.4-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Drew Parsons <[email protected]>
Description:
 meshio-tools - command-line tools for meshio
 python3-meshio - library for reading and writing mesh data (Python 3)
Closes: 904424
Changes:
 python-meshio (2.0.4-2) unstable; urgency=medium
 .
   * Team upload.
   * python3-meshio Depends: python3-lxml. Closes: #904424.
Checksums-Sha1:
 1b6d7d683019be0ca845650140092d8b6cbc507e 2390 python-meshio_2.0.4-2.dsc
 87f5a423fad4c13423cf1cf1127b69f4ecaa5c9f 3716 
python-meshio_2.0.4-2.debian.tar.xz
Checksums-Sha256:
 c9c6e2a56f2a1b10be7e8e6529bd05621d88243b724ecad603f7a4fa474934c8 2390 
python-meshio_2.0.4-2.dsc
 3315cdece530a8b11f2ecaa6e58e83905bcf9c75caeb7ce383310ccd7e643665 3716 
python-meshio_2.0.4-2.debian.tar.xz
Files:
 eb05985eb72453d0fc09b6850d625329 2390 python optional python-meshio_2.0.4-2.dsc
 bc5e33487bd4cb7322317ea97c318978 3716 python optional 
python-meshio_2.0.4-2.debian.tar.xz

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

iQJIBAEBCgAyFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAltYEdoUHGRwYXJzb25z
QGRlYmlhbi5vcmcACgkQVz7x5L1aAfrSoQ/+I/ZJXMiApYtgl7yevKGeYG7RUwwo
SNqgqK0KeFZcGlhIGEFBGuPpn+zjuFrlWHAFjqXsixFZRnApJR7qE91wc1vbyQ1f
SF3I80WVScaeapxnyEJH+n4DDVK96tb6yxo/dI7hbpKfSw72y1fP2u/7PNUeZrrS
19/YUX4h+PbGD0u83UMCsFwoV+EK2c0d7jNM/uG8/slbhufh930ZfFjBij6HyrPF
cYY11kUdBH/RjOuFOoYm5S5m3tK2ngoFKEfF6NZ1v9SSuIicihtM7UtLcvoFwyX6
0llyN94FfwLN7m3Z2HrK1m+eU1Xhlt0WnOoz0GlzD8AGHEvtRO1w7sQXpsFPgNIL
CnxrKE65EtveZLjb7RlX2JLj5vu+ty01zVPSUwNdSt9hR7XJ9s7HyTporg9Csg+n
39L6w/0tPlV0ThRTLLhCgelTwf+FU+hLqxTe7pKFX1BR+yCdtWIs3EQ+hnnkr1c6
6+ariVL8z9fMy0ogJr2IcLAz2QG4DiO05NKZZhEpzHGaGdoxgJdni3GYEt/LJnav
hfnKSqySYakYI7Lp6mtfJYkITbNpdhjitsPIiPVIGjC8Zc/aAeQz9jETnDln+dcD
b2mvZMTv8f9Pm3SXnu3FOhbjBCoThFNwRefzJKoryqQsSOTpAugztE4N3LLXC2pX
ceAyJdeCiyuCyaA=
=z192
-----END PGP SIGNATURE-----

--- End Message ---
-- 
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to