Your message dated Mon, 23 Nov 2020 07:03:57 +0000
with message-id <e1kh5tf-000dk3...@fasolo.debian.org>
and subject line Bug#975092: fixed in python-meshio 4.3.5-2
has caused the Debian Bug report #975092,
regarding python-meshio: autopkgtest regression on armhf and i386: KeyError: 
'uint32'
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.)


-- 
975092: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=975092
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-meshio
Version: 4.3.5-1
X-Debbugs-CC: debian...@lists.debian.org
Severity: serious
User: debian...@lists.debian.org
Usertags: regression

Dear maintainer(s),

With a recent upload of python-meshio the autopkgtest of python-meshio
fails in testing when that autopkgtest is run with the binary packages
of python-meshio from unstable. It passes when run with only packages
from testing. In tabular form:

                       pass            fail
python-meshio        from testing    4.3.5-1
versioned deps [0]     from testing    from unstable
all others             from testing    from testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration to testing [1]. Can
you please investigate the situation and fix it?

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[0] You can see what packages were added from the second line of the log
file quoted below. The migration software adds source package from
unstable to the list if they are needed to install packages from
python-meshio/4.3.5-1. I.e. due to versioned dependencies or
breaks/conflicts.
[1] https://qa.debian.org/excuses.php?package=python-meshio

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


=================================== FAILURES
===================================
____________________________ test_xdmf3[XML-mesh4]
_____________________________

mesh = <meshio mesh object>
  Number of points: 9
  Number of cells:
    triangle6: 2
data_format = 'XML'

    @pytest.mark.parametrize("mesh", test_set_full)
    @pytest.mark.parametrize("data_format", ["XML", "Binary", "HDF"])
    def test_xdmf3(mesh, data_format):
        def write(*args, **kwargs):
            return meshio.xdmf.write(*args, data_format=data_format,
**kwargs)

>       helpers.write_read(write, meshio.xdmf.read, mesh, 1.0e-14)

test/test_xdmf.py:42:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _
test/helpers.py:347: in write_read
    writer(p, input_mesh)
test/test_xdmf.py:40: in write
    return meshio.xdmf.write(*args, data_format=data_format, **kwargs)
/usr/lib/python3/dist-packages/meshio/xdmf/main.py:530: in write
    XdmfWriter(*args, **kwargs)
/usr/lib/python3/dist-packages/meshio/xdmf/main.py:351: in __init__
    self.cells(mesh.cells, grid)
/usr/lib/python3/dist-packages/meshio/xdmf/main.py:431: in cells
    data_item.text = self.numpy_to_xml_string(cells[0].data)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _

self = <meshio.xdmf.main.XdmfWriter object at 0xf4d7b898>
data = array([[0, 1, 2, 3, 4, 5],
       [1, 6, 2, 8, 7, 4]], dtype=uint32)

    def numpy_to_xml_string(self, data):
        if self.data_format == "XML":
            s = BytesIO()
>           fmt = dtype_to_format_string[data.dtype.name]
E           KeyError: 'uint32'

/usr/lib/python3/dist-packages/meshio/xdmf/main.py:362: KeyError
____________________________ test_xdmf3[XML-mesh6]
_____________________________

mesh = <meshio mesh object>
  Number of points: 13
  Number of cells:
    quad8: 2
data_format = 'XML'

    @pytest.mark.parametrize("mesh", test_set_full)
    @pytest.mark.parametrize("data_format", ["XML", "Binary", "HDF"])
    def test_xdmf3(mesh, data_format):
        def write(*args, **kwargs):
            return meshio.xdmf.write(*args, data_format=data_format,
**kwargs)

>       helpers.write_read(write, meshio.xdmf.read, mesh, 1.0e-14)

test/test_xdmf.py:42:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _
test/helpers.py:347: in write_read
    writer(p, input_mesh)
test/test_xdmf.py:40: in write
    return meshio.xdmf.write(*args, data_format=data_format, **kwargs)
/usr/lib/python3/dist-packages/meshio/xdmf/main.py:530: in write
    XdmfWriter(*args, **kwargs)
/usr/lib/python3/dist-packages/meshio/xdmf/main.py:351: in __init__
    self.cells(mesh.cells, grid)
/usr/lib/python3/dist-packages/meshio/xdmf/main.py:431: in cells
    data_item.text = self.numpy_to_xml_string(cells[0].data)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _

self = <meshio.xdmf.main.XdmfWriter object at 0xf4f76ad8>
data = array([[ 0,  1,  2,  3,  4,  5,  6,  7],
       [ 1,  8,  9,  2, 10, 11, 12,  5]], dtype=uint32)

    def numpy_to_xml_string(self, data):
        if self.data_format == "XML":
            s = BytesIO()
>           fmt = dtype_to_format_string[data.dtype.name]
E           KeyError: 'uint32'

/usr/lib/python3/dist-packages/meshio/xdmf/main.py:362: KeyError
____________________________ test_xdmf3[XML-mesh8]
_____________________________

mesh = <meshio mesh object>
  Number of points: 5
  Number of cells:
    tetra: 2
data_format = 'XML'

    @pytest.mark.parametrize("mesh", test_set_full)
    @pytest.mark.parametrize("data_format", ["XML", "Binary", "HDF"])
    def test_xdmf3(mesh, data_format):
        def write(*args, **kwargs):
            return meshio.xdmf.write(*args, data_format=data_format,
**kwargs)

>       helpers.write_read(write, meshio.xdmf.read, mesh, 1.0e-14)

test/test_xdmf.py:42:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _
test/helpers.py:347: in write_read
    writer(p, input_mesh)
test/test_xdmf.py:40: in write
    return meshio.xdmf.write(*args, data_format=data_format, **kwargs)
/usr/lib/python3/dist-packages/meshio/xdmf/main.py:530: in write
    XdmfWriter(*args, **kwargs)
/usr/lib/python3/dist-packages/meshio/xdmf/main.py:351: in __init__
    self.cells(mesh.cells, grid)
/usr/lib/python3/dist-packages/meshio/xdmf/main.py:431: in cells
    data_item.text = self.numpy_to_xml_string(cells[0].data)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _

self = <meshio.xdmf.main.XdmfWriter object at 0xf4f2e4f0>
data = array([[0, 1, 2, 4],
       [0, 2, 3, 4]], dtype=uint32)

    def numpy_to_xml_string(self, data):
        if self.data_format == "XML":
            s = BytesIO()
>           fmt = dtype_to_format_string[data.dtype.name]
E           KeyError: 'uint32'

/usr/lib/python3/dist-packages/meshio/xdmf/main.py:362: KeyError
____________________________ test_xdmf3[XML-mesh9]
_____________________________

mesh = <meshio mesh object>
  Number of points: 10
  Number of cells:
    tetra10: 1
data_format = 'XML'

    @pytest.mark.parametrize("mesh", test_set_full)
    @pytest.mark.parametrize("data_format", ["XML", "Binary", "HDF"])
    def test_xdmf3(mesh, data_format):
        def write(*args, **kwargs):
            return meshio.xdmf.write(*args, data_format=data_format,
**kwargs)

>       helpers.write_read(write, meshio.xdmf.read, mesh, 1.0e-14)

test/test_xdmf.py:42:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _
test/helpers.py:347: in write_read
    writer(p, input_mesh)
test/test_xdmf.py:40: in write
    return meshio.xdmf.write(*args, data_format=data_format, **kwargs)
/usr/lib/python3/dist-packages/meshio/xdmf/main.py:530: in write
    XdmfWriter(*args, **kwargs)
/usr/lib/python3/dist-packages/meshio/xdmf/main.py:351: in __init__
    self.cells(mesh.cells, grid)
/usr/lib/python3/dist-packages/meshio/xdmf/main.py:431: in cells
    data_item.text = self.numpy_to_xml_string(cells[0].data)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _

self = <meshio.xdmf.main.XdmfWriter object at 0xf4f76e68>
data = array([[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]], dtype=uint32)

    def numpy_to_xml_string(self, data):
        if self.data_format == "XML":
            s = BytesIO()
>           fmt = dtype_to_format_string[data.dtype.name]
E           KeyError: 'uint32'

/usr/lib/python3/dist-packages/meshio/xdmf/main.py:362: KeyError
____________________________ test_xdmf3[XML-mesh10]
____________________________

mesh = <meshio mesh object>
  Number of points: 8
  Number of cells:
    hexahedron: 1
data_format = 'XML'

    @pytest.mark.parametrize("mesh", test_set_full)
    @pytest.mark.parametrize("data_format", ["XML", "Binary", "HDF"])
    def test_xdmf3(mesh, data_format):
        def write(*args, **kwargs):
            return meshio.xdmf.write(*args, data_format=data_format,
**kwargs)

>       helpers.write_read(write, meshio.xdmf.read, mesh, 1.0e-14)

test/test_xdmf.py:42:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _
test/helpers.py:347: in write_read
    writer(p, input_mesh)
test/test_xdmf.py:40: in write
    return meshio.xdmf.write(*args, data_format=data_format, **kwargs)
/usr/lib/python3/dist-packages/meshio/xdmf/main.py:530: in write
    XdmfWriter(*args, **kwargs)
/usr/lib/python3/dist-packages/meshio/xdmf/main.py:351: in __init__
    self.cells(mesh.cells, grid)
/usr/lib/python3/dist-packages/meshio/xdmf/main.py:431: in cells
    data_item.text = self.numpy_to_xml_string(cells[0].data)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _

self = <meshio.xdmf.main.XdmfWriter object at 0xf4f76418>
data = array([[0, 1, 2, 3, 4, 5, 6, 7]], dtype=uint32)

    def numpy_to_xml_string(self, data):
        if self.data_format == "XML":
            s = BytesIO()
>           fmt = dtype_to_format_string[data.dtype.name]
E           KeyError: 'uint32'

/usr/lib/python3/dist-packages/meshio/xdmf/main.py:362: KeyError
____________________________ test_xdmf3[XML-mesh11]
____________________________

mesh = <meshio mesh object>
  Number of points: 20
  Number of cells:
    hexahedron20: 1
data_format = 'XML'

    @pytest.mark.parametrize("mesh", test_set_full)
    @pytest.mark.parametrize("data_format", ["XML", "Binary", "HDF"])
    def test_xdmf3(mesh, data_format):
        def write(*args, **kwargs):
            return meshio.xdmf.write(*args, data_format=data_format,
**kwargs)

>       helpers.write_read(write, meshio.xdmf.read, mesh, 1.0e-14)

test/test_xdmf.py:42:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _
test/helpers.py:347: in write_read
    writer(p, input_mesh)
test/test_xdmf.py:40: in write
    return meshio.xdmf.write(*args, data_format=data_format, **kwargs)
/usr/lib/python3/dist-packages/meshio/xdmf/main.py:530: in write
    XdmfWriter(*args, **kwargs)
/usr/lib/python3/dist-packages/meshio/xdmf/main.py:351: in __init__
    self.cells(mesh.cells, grid)
/usr/lib/python3/dist-packages/meshio/xdmf/main.py:431: in cells
    data_item.text = self.numpy_to_xml_string(cells[0].data)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _

self = <meshio.xdmf.main.XdmfWriter object at 0xf4f2e5e0>
data = array([[ 0,  1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11, 12, 13,
14, 15,
        16, 17, 18, 19]], dtype=uint32)

    def numpy_to_xml_string(self, data):
        if self.data_format == "XML":
            s = BytesIO()
>           fmt = dtype_to_format_string[data.dtype.name]
E           KeyError: 'uint32'

/usr/lib/python3/dist-packages/meshio/xdmf/main.py:362: KeyError
===================== 6 failed, 556 passed in 5.83 seconds
=====================

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: python-meshio
Source-Version: 4.3.5-2
Done: Drew Parsons <dpars...@debian.org>

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 975...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Drew Parsons <dpars...@debian.org> (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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 23 Nov 2020 14:45:29 +0800
Source: python-meshio
Architecture: source
Version: 4.3.5-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Drew Parsons <dpars...@debian.org>
Closes: 975092
Changes:
 python-meshio (4.3.5-2) unstable; urgency=medium
 .
   * Team upload.
   * debian patch typo_uint32.patch fixes uint32 type. Closes: #975092.
   * Standards-Version: 4.5.1
Checksums-Sha1:
 bb185a3ec77ea42e3f374431afc41c81dfee6812 2551 python-meshio_4.3.5-2.dsc
 b81d61840e7fb966a532ee652d507e3e2e4e7044 27748 
python-meshio_4.3.5-2.debian.tar.xz
Checksums-Sha256:
 3fc14099fa29568dec89ba35f4909552aeec48a03f57fdf21c0d1adfa12cc619 2551 
python-meshio_4.3.5-2.dsc
 eb944000adf782e6725498fa52c474ee3365cf03e09b9760a3ca7ca3cb1ad264 27748 
python-meshio_4.3.5-2.debian.tar.xz
Files:
 8a199e3009e820b51fa84070f7f93504 2551 python optional python-meshio_4.3.5-2.dsc
 111d5b4749bb07092c529b176000986f 27748 python optional 
python-meshio_4.3.5-2.debian.tar.xz

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

iQIzBAEBCAAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAl+7W2gACgkQVz7x5L1a
AfrbZg//ZB/AQdvyCxvekJgvkEA/euZRk8C2yDWJMxYyj6sRaVp4jjF0VliXncc1
yNNSgDgXqWjIk+4wO9vSjNdISHTM7/k02cUvnVOajjlvrsC72No4fP0UnU5dm7GR
rLlQ5bzkfTN6T8cbH2nv9qJ7GHFVZ9Zg6gDEcTKdFbm7fg9jaq5asSjySvQKGlw0
SBHW9WxMYH8zyhsxks04AYUEvg1JHLm6VDwqiFzFuDXCn7gF020Xkuy/+0fjjbyA
c1oe1lzWQl/LFb8QLpYMninVxknJ+zIxT1W53No+1akgiGIsNZ/N/bkF1tmfblJp
VJOT3b81xx3ua3W9E9zlW209GOtJMRDJRWS5Wq7AjqSWmM3f62aKGsTSyU9ygbWx
5gElbOFmKUvxSzj10SObGb5rXtav/eoqPDanlegkYIkK4bVr5s3jypldjeWoPt8L
RWgCdc2LVUOq7LpItT6UzWbPLfEP89MuHxNliISE8Pst39baQVRkUESFzU/o8Mb5
DoieQPtWn2fd9uM6nkCIU9KamBLI3+HUxMRkxLM3Ymxq7PZRwpUAlXsr+TUg5ZcG
a360SD731kdoLvBiQdP6YTC9HBy6cEQ88rJUJcn5+Dn8jkAvRix9QYngxgHjPCK4
XUz3rOICAZCMY0eh3oofKP0u3f+gYm+mJP3lz0rDYFVfceP5aOg=
=sQmc
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to