Package: src:python-mrcz
Version: 0.5.6-2
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --with python3 --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:311: python3.12 setup.py clean 
running clean
removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build' (and everything 
under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.12' does not exist -- can't clean it
I: pybuild base:311: python3.13 setup.py clean 
running clean
removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build' (and everything 
under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.13' does not exist -- can't clean it
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 debian/rules binary
dh binary --with python3 --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:311: python3.12 setup.py config 
running config
I: pybuild base:311: python3.13 setup.py config 
running config
   dh_auto_build -O--buildsystem=pybuild
I: pybuild base:311: /usr/bin/python3.12 setup.py build 
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz
copying mrcz/ioMRC.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz
copying mrcz/__version__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz
copying mrcz/ioDM.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz
copying mrcz/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz
copying mrcz/test_mrcz.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz
copying mrcz/ReliablePy.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz
I: pybuild base:311: /usr/bin/python3 setup.py build 
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz
copying mrcz/ioMRC.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz
copying mrcz/__version__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz
copying mrcz/ioDM.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz
copying mrcz/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz
copying mrcz/test_mrcz.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz
copying mrcz/ReliablePy.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build; 
python3.12 -m unittest discover -v 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/ioMRC.py:219: 
SyntaxWarning: invalid escape sequence '\m'
  '''
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/ioMRC.py:555: 
SyntaxWarning: invalid escape sequence '\A'
  if header['pixelunits'] == u'\\AA' or header['pixelunits'] == u'\AA':
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/ioMRC.py:557: 
SyntaxWarning: invalid escape sequence '\m'
  elif header['pixelunits'] == u'\mum':
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/ioMRC.py:605: 
SyntaxWarning: invalid escape sequence '\m'
  '''
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/ioMRC.py:1050: 
SyntaxWarning: invalid escape sequence '\A'
  if header['pixelunits'] == '\\AA' or header['pixelunits'] == '\AA':
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/ioMRC.py:1052: 
SyntaxWarning: invalid escape sequence '\m'
  elif header['pixelunits'] == '\mum':
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py:66: 
SyntaxWarning: invalid escape sequence '\A'
  pixelsize=pixelsize, pixelunits=u'\AA',
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py:70: 
SyntaxWarning: invalid escape sequence '\A'
  rereadMage, rereadHeader = mrcz.readMRC(mrcName, pixelunits=u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py:77: 
SyntaxWarning: invalid escape sequence '\A'
  assert(rereadHeader['pixelunits'] == u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py:149: 
SyntaxWarning: invalid escape sequence '\A'
  pixelsize=pixelsize, pixelunits=u'\AA',
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py:153: 
SyntaxWarning: invalid escape sequence '\A'
  rereadMage, rereadHeader = mrcz.readMRC(mrcName, pixelunits=u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py:166: 
SyntaxWarning: invalid escape sequence '\A'
  assert(rereadHeader['pixelunits'] == u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py:178: 
SyntaxWarning: invalid escape sequence '\A'
  pixelsize=pixelsize, pixelunits=u'\AA',
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py:184: 
SyntaxWarning: invalid escape sequence '\A'
  worker = mrcz.asyncReadMRC(mrcName, pixelunits=u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py:198: 
SyntaxWarning: invalid escape sequence '\A'
  assert(rereadHeader['pixelunits'] == u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py:211: 
SyntaxWarning: invalid escape sequence '\A'
  rereadMage, _ = mrcz.readMRC(mrcName, pixelunits=u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py:232: 
SyntaxWarning: invalid escape sequence '\A'
  rereadMage, _ = mrcz.readMRC(mrcName, pixelunits=u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py:251: 
SyntaxWarning: invalid escape sequence '\A'
  rereadMage, _ = mrcz.readMRC(mrcName, pixelunits=u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py:271: 
SyntaxWarning: invalid escape sequence '\A'
  rereadMage, _ = mrcz.readMRC(mrcName, pixelunits=u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py:293: 
SyntaxWarning: invalid escape sequence '\A'
  rereadMage, _ = mrcz.readMRC(mrcName, pixelunits=u'\AA', slices=slices)
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py:311: 
SyntaxWarning: invalid escape sequence '\A'
  rereadMage, _ = mrcz.readMRC(mrcName, pixelunits=u'\AA', slices=slices)
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py:447: 
SyntaxWarning: invalid escape sequence '\A'
  rereadMage, _ = mrcz.readMRC(mrcName, pixelunits=u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py:487: 
SyntaxWarning: invalid escape sequence '\A'
  pixelsize=pixelsize, pixelunits=u'\AA',
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py:494: 
SyntaxWarning: invalid escape sequence '\A'
  rereadMage, rereadHeader = mrcz.readMRC(mrcOutput, pixelunits=u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py:505: 
SyntaxWarning: invalid escape sequence '\A'
  npt.assert_array_equal(rereadHeader['pixelunits'], u'\AA')
test_JSON (mrcz.test_mrcz.PythonMrczTests.test_JSON) ... 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/ioMRC.py:210: 
DeprecationWarning: distutils Version classes are deprecated. Use 
packaging.version instead.
  version = StrictVersion(label)
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/ioMRC.py:540: 
DeprecationWarning: distutils Version classes are deprecated. Use 
packaging.version instead.
  if mrcz_version is not None and mrcz_version < StrictVersion('0.5.0'):
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/ioMRC.py:545: 
DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is 
deprecated, and will error in future. Ensure you extract a single element from 
your array before performing this operation. (Deprecated NumPy 1.25.)
  slices = int(np.fromfile(f, dtype=dtype_i4, count=1))
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/ioMRC.py:575: 
DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is 
deprecated, and will error in future. Ensure you extract a single element from 
your array before performing this operation. (Deprecated NumPy 1.25.)
  header['extendedBytes'] = int(np.fromfile(f, dtype=dtype_i4, count=1))
ok
test_MRCZ_lz9 (mrcz.test_mrcz.PythonMrczTests.test_MRCZ_lz9) ... ok
test_MRCZ_zstd1 (mrcz.test_mrcz.PythonMrczTests.test_MRCZ_zstd1) ... ok
test_MRC_append (mrcz.test_mrcz.PythonMrczTests.test_MRC_append) ... ERROR
test_MRC_uncompressed (mrcz.test_mrcz.PythonMrczTests.test_MRC_uncompressed) 
... <unknown>:1: SyntaxWarning: invalid escape sequence '\A'
ERROR
test_async (mrcz.test_mrcz.PythonMrczTests.test_async) ... ok
test_cast_array_from_c128 
(mrcz.test_mrcz.PythonMrczTests.test_cast_array_from_c128) ... 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/ioMRC.py:740: 
DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
  logger.warn('Casting {} to `numpy.complex64`'.format(MRCfilename))
Casting /tmp/testMage.mrc to `numpy.complex64`
ok
test_cast_array_from_f64 
(mrcz.test_mrcz.PythonMrczTests.test_cast_array_from_f64) ... 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/ioMRC.py:735: 
DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
  logger.warn('Casting {} to `numpy.float64`'.format(MRCfilename))
Casting /tmp/testMage.mrc to `numpy.float64`
ok
test_cast_list_from_c128 
(mrcz.test_mrcz.PythonMrczTests.test_cast_list_from_c128) ... ok
test_cast_list_from_f64 
(mrcz.test_mrcz.PythonMrczTests.test_cast_list_from_f64) ... ok
test_enum_metadata (mrcz.test_mrcz.PythonMrczTests.test_enum_metadata) ... ERROR
test_list_2d (mrcz.test_mrcz.PythonMrczTests.test_list_2d) ... <unknown>:1: 
SyntaxWarning: invalid escape sequence '\A'
ERROR
test_list_2d_compressed 
(mrcz.test_mrcz.PythonMrczTests.test_list_2d_compressed) ... ok
test_list_3d (mrcz.test_mrcz.PythonMrczTests.test_list_3d) ... <unknown>:1: 
SyntaxWarning: invalid escape sequence '\A'
ERROR
test_list_3d_compressed 
(mrcz.test_mrcz.PythonMrczTests.test_list_3d_compressed) ... ok
test_list_change_output_shape 
(mrcz.test_mrcz.PythonMrczTests.test_list_change_output_shape) ... <unknown>:1: 
SyntaxWarning: invalid escape sequence '\A'
ERROR
test_list_change_output_shape_compressed 
(mrcz.test_mrcz.PythonMrczTests.test_list_change_output_shape_compressed) ... ok
test_numpy_metadata (mrcz.test_mrcz.PythonMrczTests.test_numpy_metadata) ... 
ERROR
test_strided_array (mrcz.test_mrcz.PythonMrczTests.test_strided_array) ... ok

======================================================================
ERROR: test_MRC_append (mrcz.test_mrcz.PythonMrczTests.test_MRC_append)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py", 
line 445, in test_MRC_append
    mrcz.writeMRC(I, mrcName, pixelsize=pixelsize, compressor=None, idx = j)
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/ioMRC.py", line 
875, in writeMRC
    offset = idx * np.product(header['dimensions'][1:]) * 
np.dtype(header['dtype']).itemsize
                   ^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in 
__getattr__
    raise AttributeError("module {!r} has no attribute "
AttributeError: module 'numpy' has no attribute 'product'

======================================================================
ERROR: test_MRC_uncompressed 
(mrcz.test_mrcz.PythonMrczTests.test_MRC_uncompressed)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py", 
line 85, in test_MRC_uncompressed
    self.compReadWrite(testMage0, compressor=None)
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py", 
line 70, in compReadWrite
    rereadMage, rereadHeader = mrcz.readMRC(mrcName, pixelunits=u'\AA')
                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/ioMRC.py", line 
346, in readMRC
    image = np.fromfile(f, dtype=header['dtype'], count=np.product(dims))
                                                        ^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in 
__getattr__
    raise AttributeError("module {!r} has no attribute "
AttributeError: module 'numpy' has no attribute 'product'

======================================================================
ERROR: test_enum_metadata (mrcz.test_mrcz.PythonMrczTests.test_enum_metadata)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py", 
line 429, in test_enum_metadata
    re_mage, re_meta = mrcz.readMRC(mrcName)
                       ^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/ioMRC.py", line 
346, in readMRC
    image = np.fromfile(f, dtype=header['dtype'], count=np.product(dims))
                                                        ^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in 
__getattr__
    raise AttributeError("module {!r} has no attribute "
AttributeError: module 'numpy' has no attribute 'product'

======================================================================
ERROR: test_list_2d (mrcz.test_mrcz.PythonMrczTests.test_list_2d)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py", 
line 211, in test_list_2d
    rereadMage, _ = mrcz.readMRC(mrcName, pixelunits=u'\AA')
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/ioMRC.py", line 
334, in readMRC
    frame_size = slices * np.product(dims[1:])
                          ^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in 
__getattr__
    raise AttributeError("module {!r} has no attribute "
AttributeError: module 'numpy' has no attribute 'product'

======================================================================
ERROR: test_list_3d (mrcz.test_mrcz.PythonMrczTests.test_list_3d)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py", 
line 251, in test_list_3d
    rereadMage, _ = mrcz.readMRC(mrcName, pixelunits=u'\AA')
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/ioMRC.py", line 
334, in readMRC
    frame_size = slices * np.product(dims[1:])
                          ^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in 
__getattr__
    raise AttributeError("module {!r} has no attribute "
AttributeError: module 'numpy' has no attribute 'product'

======================================================================
ERROR: test_list_change_output_shape 
(mrcz.test_mrcz.PythonMrczTests.test_list_change_output_shape)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py", 
line 293, in test_list_change_output_shape
    rereadMage, _ = mrcz.readMRC(mrcName, pixelunits=u'\AA', slices=slices)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/ioMRC.py", line 
334, in readMRC
    frame_size = slices * np.product(dims[1:])
                          ^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in 
__getattr__
    raise AttributeError("module {!r} has no attribute "
AttributeError: module 'numpy' has no attribute 'product'

======================================================================
ERROR: test_numpy_metadata (mrcz.test_mrcz.PythonMrczTests.test_numpy_metadata)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/test_mrcz.py", 
line 407, in test_numpy_metadata
    re_mage, re_meta = mrcz.readMRC(mrcName)
                       ^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build/mrcz/ioMRC.py", line 
346, in readMRC
    image = np.fromfile(f, dtype=header['dtype'], count=np.product(dims))
                                                        ^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in 
__getattr__
    raise AttributeError("module {!r} has no attribute "
AttributeError: module 'numpy' has no attribute 'product'

----------------------------------------------------------------------
Ran 19 tests in 0.064s

FAILED (errors=7)
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_mrcz/build; python3.12 -m unittest 
discover -v 
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build; 
python3.13 -m unittest discover -v 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/ioMRC.py:219: 
SyntaxWarning: invalid escape sequence '\m'
  '''
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/ioMRC.py:555: 
SyntaxWarning: invalid escape sequence '\A'
  if header['pixelunits'] == u'\\AA' or header['pixelunits'] == u'\AA':
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/ioMRC.py:557: 
SyntaxWarning: invalid escape sequence '\m'
  elif header['pixelunits'] == u'\mum':
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/ioMRC.py:605: 
SyntaxWarning: invalid escape sequence '\m'
  '''
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/ioMRC.py:1050: 
SyntaxWarning: invalid escape sequence '\A'
  if header['pixelunits'] == '\\AA' or header['pixelunits'] == '\AA':
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/ioMRC.py:1052: 
SyntaxWarning: invalid escape sequence '\m'
  elif header['pixelunits'] == '\mum':
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py:66: 
SyntaxWarning: invalid escape sequence '\A'
  pixelsize=pixelsize, pixelunits=u'\AA',
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py:70: 
SyntaxWarning: invalid escape sequence '\A'
  rereadMage, rereadHeader = mrcz.readMRC(mrcName, pixelunits=u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py:77: 
SyntaxWarning: invalid escape sequence '\A'
  assert(rereadHeader['pixelunits'] == u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py:149: 
SyntaxWarning: invalid escape sequence '\A'
  pixelsize=pixelsize, pixelunits=u'\AA',
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py:153: 
SyntaxWarning: invalid escape sequence '\A'
  rereadMage, rereadHeader = mrcz.readMRC(mrcName, pixelunits=u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py:166: 
SyntaxWarning: invalid escape sequence '\A'
  assert(rereadHeader['pixelunits'] == u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py:178: 
SyntaxWarning: invalid escape sequence '\A'
  pixelsize=pixelsize, pixelunits=u'\AA',
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py:184: 
SyntaxWarning: invalid escape sequence '\A'
  worker = mrcz.asyncReadMRC(mrcName, pixelunits=u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py:198: 
SyntaxWarning: invalid escape sequence '\A'
  assert(rereadHeader['pixelunits'] == u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py:211: 
SyntaxWarning: invalid escape sequence '\A'
  rereadMage, _ = mrcz.readMRC(mrcName, pixelunits=u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py:232: 
SyntaxWarning: invalid escape sequence '\A'
  rereadMage, _ = mrcz.readMRC(mrcName, pixelunits=u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py:251: 
SyntaxWarning: invalid escape sequence '\A'
  rereadMage, _ = mrcz.readMRC(mrcName, pixelunits=u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py:271: 
SyntaxWarning: invalid escape sequence '\A'
  rereadMage, _ = mrcz.readMRC(mrcName, pixelunits=u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py:293: 
SyntaxWarning: invalid escape sequence '\A'
  rereadMage, _ = mrcz.readMRC(mrcName, pixelunits=u'\AA', slices=slices)
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py:311: 
SyntaxWarning: invalid escape sequence '\A'
  rereadMage, _ = mrcz.readMRC(mrcName, pixelunits=u'\AA', slices=slices)
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py:447: 
SyntaxWarning: invalid escape sequence '\A'
  rereadMage, _ = mrcz.readMRC(mrcName, pixelunits=u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py:487: 
SyntaxWarning: invalid escape sequence '\A'
  pixelsize=pixelsize, pixelunits=u'\AA',
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py:494: 
SyntaxWarning: invalid escape sequence '\A'
  rereadMage, rereadHeader = mrcz.readMRC(mrcOutput, pixelunits=u'\AA')
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py:505: 
SyntaxWarning: invalid escape sequence '\A'
  npt.assert_array_equal(rereadHeader['pixelunits'], u'\AA')
test_JSON (mrcz.test_mrcz.PythonMrczTests.test_JSON) ... 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/ioMRC.py:210: 
DeprecationWarning: distutils Version classes are deprecated. Use 
packaging.version instead.
  version = StrictVersion(label)
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/ioMRC.py:540: 
DeprecationWarning: distutils Version classes are deprecated. Use 
packaging.version instead.
  if mrcz_version is not None and mrcz_version < StrictVersion('0.5.0'):
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/ioMRC.py:545: 
DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is 
deprecated, and will error in future. Ensure you extract a single element from 
your array before performing this operation. (Deprecated NumPy 1.25.)
  slices = int(np.fromfile(f, dtype=dtype_i4, count=1))
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/ioMRC.py:575: 
DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is 
deprecated, and will error in future. Ensure you extract a single element from 
your array before performing this operation. (Deprecated NumPy 1.25.)
  header['extendedBytes'] = int(np.fromfile(f, dtype=dtype_i4, count=1))
ok
test_MRCZ_lz9 (mrcz.test_mrcz.PythonMrczTests.test_MRCZ_lz9) ... ok
test_MRCZ_zstd1 (mrcz.test_mrcz.PythonMrczTests.test_MRCZ_zstd1) ... ok
test_MRC_append (mrcz.test_mrcz.PythonMrczTests.test_MRC_append) ... ERROR
test_MRC_uncompressed (mrcz.test_mrcz.PythonMrczTests.test_MRC_uncompressed) 
... <unknown>:2: SyntaxWarning: invalid escape sequence '\A'
<unknown>:1: SyntaxWarning: invalid escape sequence '\A'
ERROR
test_async (mrcz.test_mrcz.PythonMrczTests.test_async) ... ok
test_cast_array_from_c128 
(mrcz.test_mrcz.PythonMrczTests.test_cast_array_from_c128) ... 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/ioMRC.py:740: 
DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
  logger.warn('Casting {} to `numpy.complex64`'.format(MRCfilename))
Casting /tmp/testMage.mrc to `numpy.complex64`
ok
test_cast_array_from_f64 
(mrcz.test_mrcz.PythonMrczTests.test_cast_array_from_f64) ... 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/ioMRC.py:735: 
DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
  logger.warn('Casting {} to `numpy.float64`'.format(MRCfilename))
Casting /tmp/testMage.mrc to `numpy.float64`
ok
test_cast_list_from_c128 
(mrcz.test_mrcz.PythonMrczTests.test_cast_list_from_c128) ... ok
test_cast_list_from_f64 
(mrcz.test_mrcz.PythonMrczTests.test_cast_list_from_f64) ... ok
test_enum_metadata (mrcz.test_mrcz.PythonMrczTests.test_enum_metadata) ... ERROR
test_list_2d (mrcz.test_mrcz.PythonMrczTests.test_list_2d) ... <unknown>:2: 
SyntaxWarning: invalid escape sequence '\A'
<unknown>:1: SyntaxWarning: invalid escape sequence '\A'
ERROR
test_list_2d_compressed 
(mrcz.test_mrcz.PythonMrczTests.test_list_2d_compressed) ... ok
test_list_3d (mrcz.test_mrcz.PythonMrczTests.test_list_3d) ... <unknown>:2: 
SyntaxWarning: invalid escape sequence '\A'
<unknown>:1: SyntaxWarning: invalid escape sequence '\A'
ERROR
test_list_3d_compressed 
(mrcz.test_mrcz.PythonMrczTests.test_list_3d_compressed) ... ok
test_list_change_output_shape 
(mrcz.test_mrcz.PythonMrczTests.test_list_change_output_shape) ... <unknown>:2: 
SyntaxWarning: invalid escape sequence '\A'
<unknown>:1: SyntaxWarning: invalid escape sequence '\A'
ERROR
test_list_change_output_shape_compressed 
(mrcz.test_mrcz.PythonMrczTests.test_list_change_output_shape_compressed) ... ok
test_numpy_metadata (mrcz.test_mrcz.PythonMrczTests.test_numpy_metadata) ... 
ERROR
test_strided_array (mrcz.test_mrcz.PythonMrczTests.test_strided_array) ... ok

======================================================================
ERROR: test_MRC_append (mrcz.test_mrcz.PythonMrczTests.test_MRC_append)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py", 
line 445, in test_MRC_append
    mrcz.writeMRC(I, mrcName, pixelsize=pixelsize, compressor=None, idx = j)
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/ioMRC.py", line 
875, in writeMRC
    offset = idx * np.product(header['dimensions'][1:]) * 
np.dtype(header['dtype']).itemsize
                   ^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in 
__getattr__
    raise AttributeError("module {!r} has no attribute "
                         "{!r}".format(__name__, attr))
AttributeError: module 'numpy' has no attribute 'product'

======================================================================
ERROR: test_MRC_uncompressed 
(mrcz.test_mrcz.PythonMrczTests.test_MRC_uncompressed)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py", 
line 85, in test_MRC_uncompressed
    self.compReadWrite(testMage0, compressor=None)
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py", 
line 70, in compReadWrite
    rereadMage, rereadHeader = mrcz.readMRC(mrcName, pixelunits=u'\AA')
                               ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/ioMRC.py", line 
346, in readMRC
    image = np.fromfile(f, dtype=header['dtype'], count=np.product(dims))
                                                        ^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in 
__getattr__
    raise AttributeError("module {!r} has no attribute "
                         "{!r}".format(__name__, attr))
AttributeError: module 'numpy' has no attribute 'product'

======================================================================
ERROR: test_enum_metadata (mrcz.test_mrcz.PythonMrczTests.test_enum_metadata)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py", 
line 429, in test_enum_metadata
    re_mage, re_meta = mrcz.readMRC(mrcName)
                       ~~~~~~~~~~~~^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/ioMRC.py", line 
346, in readMRC
    image = np.fromfile(f, dtype=header['dtype'], count=np.product(dims))
                                                        ^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in 
__getattr__
    raise AttributeError("module {!r} has no attribute "
                         "{!r}".format(__name__, attr))
AttributeError: module 'numpy' has no attribute 'product'

======================================================================
ERROR: test_list_2d (mrcz.test_mrcz.PythonMrczTests.test_list_2d)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py", 
line 211, in test_list_2d
    rereadMage, _ = mrcz.readMRC(mrcName, pixelunits=u'\AA')
                    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/ioMRC.py", line 
334, in readMRC
    frame_size = slices * np.product(dims[1:])
                          ^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in 
__getattr__
    raise AttributeError("module {!r} has no attribute "
                         "{!r}".format(__name__, attr))
AttributeError: module 'numpy' has no attribute 'product'

======================================================================
ERROR: test_list_3d (mrcz.test_mrcz.PythonMrczTests.test_list_3d)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py", 
line 251, in test_list_3d
    rereadMage, _ = mrcz.readMRC(mrcName, pixelunits=u'\AA')
                    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/ioMRC.py", line 
334, in readMRC
    frame_size = slices * np.product(dims[1:])
                          ^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in 
__getattr__
    raise AttributeError("module {!r} has no attribute "
                         "{!r}".format(__name__, attr))
AttributeError: module 'numpy' has no attribute 'product'

======================================================================
ERROR: test_list_change_output_shape 
(mrcz.test_mrcz.PythonMrczTests.test_list_change_output_shape)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py", 
line 293, in test_list_change_output_shape
    rereadMage, _ = mrcz.readMRC(mrcName, pixelunits=u'\AA', slices=slices)
                    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/ioMRC.py", line 
334, in readMRC
    frame_size = slices * np.product(dims[1:])
                          ^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in 
__getattr__
    raise AttributeError("module {!r} has no attribute "
                         "{!r}".format(__name__, attr))
AttributeError: module 'numpy' has no attribute 'product'

======================================================================
ERROR: test_numpy_metadata (mrcz.test_mrcz.PythonMrczTests.test_numpy_metadata)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/test_mrcz.py", 
line 407, in test_numpy_metadata
    re_mage, re_meta = mrcz.readMRC(mrcName)
                       ~~~~~~~~~~~~^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build/mrcz/ioMRC.py", line 
346, in readMRC
    image = np.fromfile(f, dtype=header['dtype'], count=np.product(dims))
                                                        ^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 414, in 
__getattr__
    raise AttributeError("module {!r} has no attribute "
                         "{!r}".format(__name__, attr))
AttributeError: module 'numpy' has no attribute 'product'

----------------------------------------------------------------------
Ran 19 tests in 0.046s

FAILED (errors=7)
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_mrcz/build; python3.13 -m unittest 
discover -v 
dh_auto_test: error: pybuild --test -i python{version} -p "3.12 3.13" returned 
exit code 13
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202502/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:python-mrcz, so that this is still
visible in the BTS web page for this package.

Thanks.

Reply via email to