Your message dated Thu, 04 Jul 2024 17:19:54 +0000
with message-id <e1spq7e-002pyb...@fasolo.debian.org>
and subject line Bug#1071782: fixed in skimage 0.24.0-1
has caused the Debian Bug report #1071782,
regarding skimage: autopkgtest needs update for new version of pytest on s390x
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.)


-- 
1071782: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1071782
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: skimage
Version: 0.22.0-3
Severity: serious
X-Debbugs-CC: pyt...@packages.debian.org
Tags: sid trixie
User: debian...@lists.debian.org
Usertags: needs-update
Control: affects -1 src:pytest

Dear maintainer(s),

With a recent upload of pytest the autopkgtest of skimage fails in testing on s390x when that autopkgtest is run with the binary packages of pytest from unstable. It passes when run with only packages from testing. In tabular form:

                       pass            fail
pytest                 from testing    8.1.2-1
skimage                from testing    0.22.0-3
all others             from testing    from testing

I copied some of the output at the bottom of this report. I'll note that s390x is our only big endian architecture with autopgktest.

Currently this regression is blocking the migration of pytest to testing [1]. Of course, pytest shouldn't just break your autopkgtest (or even worse, your package), but due to the nature of the package pytest I suspect that your package just needs to update to the new situation.

If this is a real problem in your package (and not only in your autopkgtest), the right binary package(s) from pytest should really add a versioned Breaks on the unfixed version of (one of your) package(s). Note: the Breaks is nice even if the issue is only in the autopkgtest as it helps the migration software to figure out the right versions to combine in the tests.

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

Paul

[1] https://qa.debian.org/excuses.php?package=pytest

https://ci.debian.net/data/autopkgtest/testing/s390x/s/skimage/46978110/log.gz

=================================== FAILURES =================================== 300s ______________________________ test_imread_handle ______________________________
300s 300s     def test_imread_handle():
300s         expected = np.load(fetch('data/chessboard_GRAY_U8.npy'))
300s         with open(fetch('data/chessboard_GRAY_U16.tif'), 'rb') as fh:
300s             img = imread(fh)
300s >       assert img.dtype == np.uint16
300s E       AssertionError: assert dtype('<u2') == <class 'numpy.uint16'>
300s E + where dtype('<u2') = array([[255, 255, 255, ..., 0, 0, 0],\n [255, 255, 255, ..., 0, 0, 0],\n [255, 255, 255, ..., 0, 0, 0],\n ...,\n [ 0, 0, 0, ..., 255, 255, 255],\n [ 0, 0, 0, ..., 255, 255, 255],\n [ 0, 0, 0, ..., 255, 255, 255]], dtype='<u2').dtype
300s E        +  and   <class 'numpy.uint16'> = np.uint16
300s 300s /usr/lib/python3/dist-packages/skimage/io/tests/test_tifffile.py:48: AssertionError 300s =============================== warnings summary ===============================
300s filters/tests/test_unsharp_mask.py: 480 warnings
300s /usr/lib/python3/dist-packages/skimage/filters/tests/test_unsharp_mask.py:26: RuntimeWarning: invalid value encountered in cast
300s     array = ((array + offset) * 128).astype(dtype)
300s 300s io/tests/test_pil.py::test_png_round_trip
300s io/tests/test_pil.py::test_imsave_filelike
300s /usr/lib/python3/dist-packages/skimage/io/_plugins/pil_plugin.py:105: DeprecationWarning: The binary mode of fromstring is deprecated, as it behaves surprisingly on unicode inputs. Use frombuffer instead
300s     frame = np.fromstring(frame.tobytes(), dtype)
300s 300s measure/tests/test_fit.py::test_ellipse_parameter_stability
300s /usr/lib/python3/dist-packages/skimage/measure/fit.py:526: RuntimeWarning: divide by zero encountered in scalar divide
300s     phi = 0.5 * np.arctan((2. * b) / (a - c))
300s 300s transform/tests/test_pyramids.py::test_pyramid_dtype_support[pyramid_gaussian-uint8] 300s transform/tests/test_pyramids.py::test_pyramid_dtype_support[pyramid_laplacian-uint8] 300s /usr/lib/python3/dist-packages/skimage/transform/tests/test_pyramids.py:208: RuntimeWarning: invalid value encountered in cast
300s     img = np.random.randn(32, 8).astype(dtype)
300s 300s ../../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:446 300s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:446: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/skimage/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/skimage/.pytest_cache'
300s     config.cache.set("cache/nodeids", sorted(self.cached_nodeids))
300s 300s ../../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:398 300s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:398: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/skimage/.pytest_cache/v/cache/lastfailed: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/skimage/.pytest_cache'
300s     config.cache.set("cache/lastfailed", self.lastfailed)
300s 300s ../../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:57
300s /usr/lib/python3/dist-packages/_pytest/stepwise.py:57: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/skimage/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/skimage/.pytest_cache'
300s     session.config.cache.set(STEPWISE_CACHE_DIR, [])
300s 300s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 300s =========================== short test summary info ============================ 300s FAILED ../../../../usr/lib/python3/dist-packages/skimage/io/tests/test_tifffile.py::test_imread_handle 300s = 1 failed, 7880 passed, 120 skipped, 91 xfailed, 27 xpassed, 488 warnings in 195.50s (0:03:15) =
300s autopkgtest [16:16:32]: test python3

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: skimage
Source-Version: 0.24.0-1
Done: Ole Streicher <oleb...@debian.org>

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

Debian distribution maintenance software
pp.
Ole Streicher <oleb...@debian.org> (supplier of updated skimage 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: Thu, 04 Jul 2024 10:06:11 +0200
Source: skimage
Architecture: source
Version: 0.24.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Ole Streicher <oleb...@debian.org>
Closes: 1070437 1071782 1074654
Changes:
 skimage (0.24.0-1) unstable; urgency=medium
 .
   * New upstream version 0.24.0
   * Rediff patches
   * Push Standards-Version to 4.7.0. No changes needed
   * Ignore data type test on test_imread_handle. Closes: #1071782
   * Fix FTBFS on i386
   * Remove setuptools hotfix (Closes: #1070437, #1074654)
Checksums-Sha1:
 ab2fc71a0d89ed751cc37e2bb6e5a14302b58756 2974 skimage_0.24.0-1.dsc
 93fce3c38e35517415f643aeb52f030d05d8089e 22689976 skimage_0.24.0.orig.tar.gz
 6b4d8caf7dd2c8d7bcbf6a1876ede5bc76ae981f 29208 skimage_0.24.0-1.debian.tar.xz
Checksums-Sha256:
 42dbcea396c87844f915ebf13627f19b55d469c7b0d200e6a07be35e95456866 2974 
skimage_0.24.0-1.dsc
 a2cf85577f8a9105ac46130277ad27e1627bfa3effecff7c1ef3ea851e5671ba 22689976 
skimage_0.24.0.orig.tar.gz
 ab5997b4fbd55e7cc98f38e7d6e509888c1503f2dbbc1e24e961fc72ec2d4567 29208 
skimage_0.24.0-1.debian.tar.xz
Files:
 4b67c9f76d0371e59df9debce038f389 2974 python optional skimage_0.24.0-1.dsc
 7bfca98ffb9bc8d3eef7ccaebad3456d 22689976 python optional 
skimage_0.24.0.orig.tar.gz
 3d8bf0a69e445eb64d243ed8eca38382 29208 python optional 
skimage_0.24.0-1.debian.tar.xz

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

iQIzBAEBCgAdFiEE7/BpV0Ra2/h0L3qtmk9WvbkOGL0FAmaG1g8ACgkQmk9WvbkO
GL07aRAAkNlV8gOuvvZN9K0XIBDBlkaswvai1fx9DJugXfclEbG0ydABN1mv5g9D
HUMPD2BFw9jnQOG/NzxQPn3bB7WCmXi7GjUUzbCs8RJvwycAW+0iV9KBa6lpX1Fr
8VwE9s2DoaWNVqNqnRPWOiTMyaaLvqdu5Cd426tN26i2KStwYjyCostqBVwQL8cF
YDpVDzzwvOyl+0joDmeQpjkuKmVPfkNNYPidf4fQcZZo7TFNFhHH16iY6Xd0b0Gk
rzqS44ft+3PBsqAAdJ5S0Ap8PUZxmttaxrs7dBRX5CmjYO3Ct99WWF5YYFe2WlPX
l4nJaII3sM8xdpWqcFMIbjBda7ni/WORTr8yz+Fr3RcnV0W/Cr+VdtjOg9GJNp2S
gX9RJa0XkjjJCBVK6UI28SobRieWIvvlrIwAGfDaK/IFdjzkPYoaaCr8sUW+N0Ie
zIm/aSrz0MMw5kM4ooG/ysIGUXQ3lCSMllBdZlp1IRl3VS0OmJzxFBiWqObJKkb7
BSsRQVY4Ij2AbH9sIm1+W7iuYT8NKuOlCg/x3Hh0wBwL63o4joeM3lly1aRxITPJ
ZfG3xoI8PG5D6KxAhNahKla9Bgx5R97wXDchzxvj1bALyR/X3nQ9BDSBNtvZyKJe
YPCR9HRy6ZiwUbFLdA0dflaw1cbi2nxzSAiedRI2AGHoNhY+YMA=
=tL32
-----END PGP SIGNATURE-----

Attachment: pgpX_nhhx2lNy.pgp
Description: PGP signature


--- End Message ---

Reply via email to