Source: skimage Version: 0.25.2-1 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20250413 ftbfs-trixie
Hi, During a rebuild of all packages in testing (trixie), your package failed to build on arm64. Relevant part (hopefully): > make[1]: Entering directory '/build/reproducible-path/skimage-0.25.2' > # pass > make[1]: Leaving directory '/build/reproducible-path/skimage-0.25.2' > dh_auto_test -O--buildsystem=pybuild -Npython3-skimage -Npython-skimage-doc > I: pybuild base:311: cd > /build/reproducible-path/skimage-0.25.2/.pybuild/cpython3_3.13/build; > python3.13 -m pytest > ============================= test session starts > ============================== > platform linux -- Python 3.13.2, pytest-8.3.5, pluggy-1.5.0 > rootdir: /build/reproducible-path/skimage-0.25.2/.pybuild/cpython3_3.13/build > configfile: pyproject.toml > testpaths: skimage, benchmarks > plugins: doctestplus-1.4.0, typeguard-4.4.2 > collected 9012 items / 4 skipped > > skimage/_shared/tests/test_coord.py .................................... [ > 0%] > ....... [ > 0%] > skimage/_shared/tests/test_dtype.py .................. [ > 0%] > skimage/_shared/tests/test_fast_exp.py . [ > 0%] > skimage/_shared/tests/test_geometry.py ... [ > 0%] > skimage/_shared/tests/test_interpolation.py . [ > 0%] > skimage/_shared/tests/test_safe_as_int.py .. [ > 0%] > skimage/_shared/tests/test_testing.py ....... [ > 0%] > skimage/_shared/tests/test_utils.py .................................... [ > 1%] > ........................................................................ [ > 2%] > . [ > 2%] > skimage/_shared/tests/test_version_requirements.py .... [ > 2%] > skimage/_shared/tests/test_warnings.py ......... [ > 2%] > skimage/color/tests/test_adapt_rgb.py ....... [ > 2%] > skimage/color/tests/test_colorconv.py .................................. [ > 2%] > ........................................................................ [ > 3%] > ........................................................................ [ > 4%] > ........................................................................ [ > 5%] > .....................................................................XXX [ > 5%] > ... [ > 5%] > skimage/color/tests/test_colorlabel.py ............................ [ > 6%] > skimage/color/tests/test_delta_e.py ............................. [ > 6%] > skimage/data/tests/test_data.py ss......s...........s.sssss. [ > 6%] > skimage/draw/tests/test_draw.py ........................................ [ > 7%] > .......... [ > 7%] > skimage/draw/tests/test_draw3d.py ........ [ > 7%] > skimage/draw/tests/test_draw_nd.py ... [ > 7%] > skimage/draw/tests/test_polygon2mask.py . [ > 7%] > skimage/draw/tests/test_random_shapes.py ................... [ > 7%] > skimage/exposure/tests/test_exposure.py ................................ [ > 8%] > ........................................................................ [ > 8%] > ........ss [ > 8%] > skimage/exposure/tests/test_histogram_matching.py ............. [ > 9%] > skimage/feature/tests/test_basic_features.py ............. [ > 9%] > skimage/feature/tests/test_blob.py ..................................... [ > 9%] > ........................................ [ > 10%] > skimage/feature/tests/test_brief.py ............... [ > 10%] > skimage/feature/tests/test_canny.py ............ [ > 10%] > skimage/feature/tests/test_cascade.py . [ > 10%] > skimage/feature/tests/test_censure.py ....... [ > 10%] > skimage/feature/tests/test_corner.py ................................... [ > 10%] > .................................. [ > 11%] > skimage/feature/tests/test_daisy.py ........ [ > 11%] > skimage/feature/tests/test_fisher_vector.py ............. [ > 11%] > skimage/feature/tests/test_haar.py ..................................... [ > 11%] > .................. [ > 12%] > skimage/feature/tests/test_hog.py .................... [ > 12%] > skimage/feature/tests/test_match.py ...... [ > 12%] > skimage/feature/tests/test_orb.py ............. [ > 12%] > skimage/feature/tests/test_peak.py ..................................... [ > 12%] > ....................... [ > 13%] > skimage/feature/tests/test_sift.py ....... [ > 13%] > skimage/feature/tests/test_template.py ........... [ > 13%] > skimage/feature/tests/test_texture.py ................................. [ > 13%] > skimage/feature/tests/test_util.py ................ [ > 13%] > skimage/filters/rank/tests/test_rank.py ................................ [ > 14%] > ........................................................................ [ > 15%] > .........................................sssssssssssssssssssssssssssssss [ > 15%] > sssssssssssssssssssssss................................................. [ > 16%] > ........................................................................ [ > 17%] > ........................................................................ [ > 18%] > ........................................................................ [ > 19%] > ............ [ > 19%] > skimage/filters/tests/test_correlate.py ................... [ > 19%] > skimage/filters/tests/test_edges.py .................................... [ > 19%] > ........................................................ [ > 20%] > skimage/filters/tests/test_fft_based.py ................................ [ > 20%] > ................ [ > 21%] > skimage/filters/tests/test_gabor.py ................ [ > 21%] > skimage/filters/tests/test_gaussian.py ................................. [ > 21%] > ..... [ > 21%] > skimage/filters/tests/test_lpi_filter.py ............. [ > 21%] > skimage/filters/tests/test_median.py .............. [ > 21%] > skimage/filters/tests/test_ridges.py ........................ [ > 22%] > skimage/filters/tests/test_thresholding.py ............................. [ > 22%] > ........................................................................ [ > 23%] > ................ [ > 23%] > skimage/filters/tests/test_unsharp_mask.py ............................. [ > 23%] > ........................................................................ [ > 24%] > ........................................................................ [ > 25%] > ........................................................................ [ > 26%] > ........................................................................ [ > 26%] > ........................................................................ [ > 27%] > ........................................................................ [ > 28%] > ........................................................................ [ > 29%] > ........................................................................ [ > 30%] > ........................................................................ [ > 30%] > ........................................................................ [ > 31%] > ........................................................................ [ > 32%] > ........................................................................ [ > 33%] > ........................................................................ [ > 34%] > ........................................................................ [ > 34%] > ........................................................................ [ > 35%] > ........................................................................ [ > 36%] > ........................................................................ [ > 37%] > ........................................................................ [ > 38%] > ........................................................................ [ > 38%] > ........................................................................ [ > 39%] > ........................................................................ [ > 40%] > ........................................................................ [ > 41%] > ........................................................................ [ > 42%] > ........................................................................ [ > 42%] > ........................................................................ [ > 43%] > ........................................................................ [ > 44%] > ........................................................................ [ > 45%] > ........................................................................ [ > 46%] > ........................................................................ [ > 46%] > ........................................................................ [ > 47%] > ........................................................................ [ > 48%] > ........................................................................ [ > 49%] > ........................................................................ [ > 50%] > ........................................................................ [ > 50%] > ........................................................................ [ > 51%] > ........................................................................ [ > 52%] > ........................................................................ [ > 53%] > ........................................................................ [ > 54%] > ........................................................................ [ > 54%] > ........................................................................ [ > 55%] > ........................................................................ [ > 56%] > ........................................................................ [ > 57%] > ........................................................................ [ > 58%] > ........................................................................ [ > 58%] > ........................................................................ [ > 59%] > ........................................................................ [ > 60%] > ........................................................................ [ > 61%] > ........................................................................ [ > 62%] > ........................................................................ [ > 62%] > ........................................................................ [ > 63%] > ............................................................. [ > 64%] > skimage/filters/tests/test_window.py ................. [ > 64%] > skimage/future/tests/test_trainable_segmentation.py .... [ > 64%] > skimage/graph/tests/test_anisotropy.py . [ > 64%] > skimage/graph/tests/test_connect.py . [ > 64%] > skimage/graph/tests/test_flexible.py . [ > 64%] > skimage/graph/tests/test_heap.py . [ > 64%] > skimage/graph/tests/test_mcp.py ............... [ > 64%] > skimage/graph/tests/test_pixel_graph.py .......... [ > 64%] > skimage/graph/tests/test_rag.py ........F... [ > 65%] > skimage/graph/tests/test_spath.py ... [ > 65%] > skimage/io/tests/test_collection.py ............. [ > 65%] > skimage/io/tests/test_imageio.py .......... [ > 65%] > skimage/io/tests/test_io.py ...x............. [ > 65%] > skimage/io/tests/test_mpl_imshow.py ....... [ > 65%] > skimage/io/tests/test_multi_image.py ....... [ > 65%] > skimage/io/tests/test_pil.py ......................... [ > 66%] > skimage/io/tests/test_plugin.py ........... [ > 66%] > skimage/io/tests/test_sift.py .. [ > 66%] > skimage/io/tests/test_tifffile.py ...................................... [ > 66%] > ........................... [ > 66%] > skimage/measure/tests/test_block.py .......... [ > 66%] > skimage/measure/tests/test_blur_effect.py ...s..... [ > 67%] > skimage/measure/tests/test_ccomp.py .................... [ > 67%] > skimage/measure/tests/test_colocalization.py ..... [ > 67%] > skimage/measure/tests/test_entropy.py .. [ > 67%] > skimage/measure/tests/test_find_contours.py .XX.............. [ > 67%] > skimage/measure/tests/test_fit.py ...............X.............. [ > 67%] > skimage/measure/tests/test_label.py ...... [ > 67%] > skimage/measure/tests/test_marching_cubes.py ........ [ > 68%] > skimage/measure/tests/test_moments.py .................................. [ > 68%] > .......................................... [ > 68%] > skimage/measure/tests/test_pnpoly.py ..... [ > 68%] > skimage/measure/tests/test_polygon.py .. [ > 68%] > skimage/measure/tests/test_profile.py ......................... [ > 69%] > skimage/measure/tests/test_regionprops.py .............................. [ > 69%] > ........................................................................ [ > 70%] > ........................ [ > 70%] > skimage/metrics/tests/test_segmentation_metrics.py ...... [ > 70%] > skimage/metrics/tests/test_set_metrics.py .............................. [ > 71%] > ............... [ > 71%] > skimage/metrics/tests/test_simple_metrics.py ................ [ > 71%] > skimage/metrics/tests/test_structural_similarity.py .................... [ > 71%] > ........................... [ > 71%] > skimage/morphology/tests/test_binary.py ................................ [ > 72%] > ........................................................................ [ > 73%] > ........................................................................ [ > 73%] > ........................................................................ [ > 74%] > ................................................... [ > 75%] > skimage/morphology/tests/test_convex_hull.py .......... [ > 75%] > skimage/morphology/tests/test_extrema.py ....................... [ > 75%] > skimage/morphology/tests/test_flood_fill.py ................... [ > 75%] > skimage/morphology/tests/test_footprints.py ............................ [ > 76%] > ........................................................................ [ > 76%] > ........................................................................ [ > 77%] > ........................................................................ [ > 78%] > ....... [ > 78%] > skimage/morphology/tests/test_gray.py s................................. [ > 78%] > ........................................................................ [ > 79%] > ........................................................................ [ > 80%] > ........................................................................ [ > 81%] > ..................................................................ssssss [ > 82%] > ssssssssssssssssssssssss............ [ > 82%] > skimage/morphology/tests/test_isotropic.py ........ [ > 82%] > skimage/morphology/tests/test_max_tree.py ........ [ > 82%] > skimage/morphology/tests/test_misc.py .................................. [ > 83%] > ........................................................................ [ > 83%] > ...... [ > 83%] > skimage/morphology/tests/test_reconstruction.py ........................ [ > 84%] > ....... [ > 84%] > skimage/morphology/tests/test_skeletonize.py ........................... [ > 84%] > .......................... [ > 84%] > skimage/morphology/tests/test_util.py .................... [ > 85%] > skimage/registration/tests/test_ilk.py ..................... [ > 85%] > skimage/registration/tests/test_masked_phase_cross_correlation.py ..s... [ > 85%] > ....... [ > 85%] > skimage/registration/tests/test_phase_cross_correlation.py ............. [ > 85%] > ...ssssssssssssssss...... [ > 85%] > skimage/registration/tests/test_tvl1.py ......... [ > 86%] > skimage/restoration/tests/test_denoise.py .............................. [ > 86%] > ........................................................................ [ > 87%] > ................................................................. [ > 87%] > skimage/restoration/tests/test_inpaint.py .............................. [ > 88%] > ........ [ > 88%] > skimage/restoration/tests/test_j_invariant.py ........ [ > 88%] > skimage/restoration/tests/test_restoration.py .................ssssss [ > 88%] > skimage/restoration/tests/test_rolling_ball.py ...................s [ > 88%] > skimage/restoration/tests/test_unwrap.py ................ [ > 89%] > skimage/segmentation/tests/test_active_contour_model.py ........... [ > 89%] > skimage/segmentation/tests/test_boundaries.py .............. [ > 89%] > skimage/segmentation/tests/test_chan_vese.py ............. [ > 89%] > skimage/segmentation/tests/test_clear_border.py ........ [ > 89%] > skimage/segmentation/tests/test_expand_labels.py .................... [ > 89%] > skimage/segmentation/tests/test_felzenszwalb.py ...... [ > 89%] > skimage/segmentation/tests/test_join.py ................................ [ > 90%] > ............... [ > 90%] > skimage/segmentation/tests/test_morphsnakes.py ....... [ > 90%] > skimage/segmentation/tests/test_quickshift.py ............... [ > 90%] > skimage/segmentation/tests/test_random_walker.py ....................... [ > 90%] > ............... [ > 91%] > skimage/segmentation/tests/test_slic.py ................................ [ > 91%] > [ > 91%] > skimage/segmentation/tests/test_watershed.py ........................... [ > 91%] > ..... [ > 91%] > skimage/transform/tests/test_finite_radon_transform.py . [ > 91%] > skimage/transform/tests/test_geometric.py .............................s [ > 92%] > .............................. [ > 92%] > skimage/transform/tests/test_hough_transform.py ........................ [ > 92%] > ....... [ > 92%] > skimage/transform/tests/test_integral.py ............. [ > 92%] > skimage/transform/tests/test_pyramids.py ............................... [ > 93%] > ................. [ > 93%] > skimage/transform/tests/test_radon_transform.py ........................ [ > 93%] > ........................................................................ [ > 94%] > ............................. [ > 94%] > skimage/transform/tests/test_thin_plate_splines.py ...... [ > 94%] > skimage/transform/tests/test_warps.py ......XXXXXX...................... [ > 95%] > ..............XXXXXXXXXXXXXXXX.......................................... [ > 96%] > ........................................... [ > 96%] > skimage/util/tests/test_arraycrop.py ........ [ > 96%] > skimage/util/tests/test_compare.py ....... [ > 96%] > skimage/util/tests/test_dtype.py ....................................... [ > 97%] > .......... [ > 97%] > skimage/util/tests/test_invert.py ...... [ > 97%] > skimage/util/tests/test_labels.py ..... [ > 97%] > skimage/util/tests/test_lookfor.py . [ > 97%] > skimage/util/tests/test_map_array.py ................................... [ > 97%] > ........................................................................ [ > 98%] > .......................................................... [ > 99%] > skimage/util/tests/test_montage.py .................. [ > 99%] > skimage/util/tests/test_random_noise.py .............. [ > 99%] > skimage/util/tests/test_regular_grid.py .... [ > 99%] > skimage/util/tests/test_shape.py .................. [ > 99%] > skimage/util/tests/test_slice_along_axes.py ......... [ > 99%] > skimage/util/tests/test_unique_rows.py ..... > [100%] > > =================================== FAILURES > =================================== > _____________________________ test_reproducibility > _____________________________ > > def test_reproducibility(): > """ensure cut_normalized returns the same output for the same input, > when specifying random seed > """ > img = data.coffee() > labels1 = segmentation.slic(img, compactness=30, n_segments=400, > start_label=0) > g = graph.rag_mean_color(img, labels1, mode='similarity') > results = [None] * 4 > for i in range(len(results)): > results[i] = graph.cut_normalized( > labels1, g, in_place=False, thresh=1e-3, rng=1234 > ) > graph.cut_normalized(labels1, g, in_place=False, thresh=1e-3, > rng=1234) > > for i in range(len(results) - 1): > > assert_array_equal(results[i], results[i + 1]) > E AssertionError: > E Arrays are not equal > E > E Mismatched elements: 196301 / 240000 (81.8%) > E Max absolute difference among violations: 394 > E Max relative difference among violations: 1. > E ACTUAL: array([[0, 0, 0, ..., 0, 0, 0], > E [0, 0, 0, ..., 0, 0, 0], > E [0, 0, 0, ..., 0, 0, 0],... > E DESIRED: array([[ 0, 0, 0, ..., 11, 11, 11], > E [ 0, 0, 0, ..., 11, 11, 11], > E [ 0, 0, 0, ..., 11, 11, 11],... > > skimage/graph/tests/test_rag.py:224: AssertionError > =================================== XPASSES > ==================================== > =========================== short test summary info > ============================ > SKIPPED [1] skimage/io/tests/test_fits.py:6: could not import 'astropy': No > module named 'astropy' > SKIPPED [1] skimage/io/tests/test_imread.py:17: could not import 'imread': No > module named 'imread' > SKIPPED [1] skimage/io/tests/test_simpleitk.py:8: could not import > 'SimpleITK': No module named 'SimpleITK' > SKIPPED [1] skimage/util/tests/test_apply_parallel.py:10: could not import > 'dask.array': No module named 'dask' > SKIPPED [1] skimage/data/tests/test_data.py:10: test fails without pooch > SKIPPED [1] skimage/data/tests/test_data.py:18: requires data downloaded from > internet > SKIPPED [1] skimage/data/tests/test_data.py:74: requires data downloaded from > internet > SKIPPED [1] skimage/data/tests/test_data.py:150: Needs python3-pooch and > internet connection > SKIPPED [1] skimage/data/tests/test_data.py:165: requires data downloaded > from internet > SKIPPED [1] skimage/data/tests/test_data.py:173: requires data downloaded > from internet > SKIPPED [1] skimage/data/tests/test_data.py:181: requires data downloaded > from internet > SKIPPED [1] skimage/data/tests/test_data.py:192: requires data downloaded > from internet > SKIPPED [1] skimage/data/tests/test_data.py:203: requires data downloaded > from internet > SKIPPED [1] skimage/exposure/tests/test_exposure.py:1370: dask python library > is not installed > SKIPPED [1] skimage/exposure/tests/test_exposure.py:1383: dask python library > is not installed > SKIPPED [54] skimage/filters/rank/tests/test_rank.py:157: requires data > downloaded from internet > SKIPPED [1] skimage/measure/tests/test_blur_effect.py:47: Needs python3-pooch > and internet connection > SKIPPED [1] skimage/morphology/tests/test_gray.py:71: requires data > downloaded from internet > SKIPPED [24] skimage/morphology/tests/test_gray.py:454: requires data > downloaded from internet > SKIPPED [6] skimage/morphology/tests/test_gray.py:474: requires data > downloaded from internet > SKIPPED [1] > skimage/registration/tests/test_masked_phase_cross_correlation.py:62: Needs > python3-pooch and internet connection > SKIPPED [16] skimage/registration/tests/test_phase_cross_correlation.py:180: > requires data downloaded from internet > SKIPPED [6] skimage/restoration/tests/test_restoration.py:165: requires data > downloaded from internet > SKIPPED [1] skimage/restoration/tests/test_rolling_ball.py:93: Needs > python3-pooch and internet connection > SKIPPED [1] skimage/transform/tests/test_geometric.py:648: Fails on Debian > XFAIL skimage/io/tests/test_io.py::test_imread_http_url - Local server does > not run at build time > XPASS > skimage/color/tests/test_colorconv.py::test_lab_lch_roundtrip_dtypes[float16] > - https://github.com/scikit-image/scikit-image/issues/6670 > XPASS > skimage/color/tests/test_colorconv.py::test_lab_lch_roundtrip_dtypes[float32] > - https://github.com/scikit-image/scikit-image/issues/6670 > XPASS > skimage/color/tests/test_colorconv.py::test_lab_lch_roundtrip_dtypes[float64] > - https://github.com/scikit-image/scikit-image/issues/6670 > XPASS skimage/measure/tests/test_find_contours.py::test_nodata[0.5] - Fails > on mipsel > XPASS skimage/measure/tests/test_find_contours.py::test_nodata[None] - Fails > on mipsel > XPASS skimage/measure/tests/test_fit.py::test_ellipse_parameter_stability - > https://github.com/scikit-image/scikit-image/issues/7061 > XPASS > skimage/transform/tests/test_warps.py::test_warp_clip_image_containing_nans[0] > - Fails on mipsel > XPASS > skimage/transform/tests/test_warps.py::test_warp_clip_image_containing_nans[1] > - Fails on mipsel > XPASS > skimage/transform/tests/test_warps.py::test_warp_clip_image_containing_nans[3] > - Fails on mipsel > XPASS skimage/transform/tests/test_warps.py::test_warp_clip_cval_is_nan[0] - > Fails on mipsel > XPASS skimage/transform/tests/test_warps.py::test_warp_clip_cval_is_nan[1] - > Fails on mipsel > XPASS skimage/transform/tests/test_warps.py::test_warp_clip_cval_is_nan[3] - > Fails on mipsel > XPASS > skimage/transform/tests/test_warps.py::test_resize_clip[float64-True-True-0] > - Fails on mips64el > XPASS > skimage/transform/tests/test_warps.py::test_resize_clip[float64-True-True-1] > - Fails on mips64el > XPASS > skimage/transform/tests/test_warps.py::test_resize_clip[float64-True-False-0] > - Fails on mips64el > XPASS > skimage/transform/tests/test_warps.py::test_resize_clip[float64-True-False-1] > - Fails on mips64el > XPASS > skimage/transform/tests/test_warps.py::test_resize_clip[float64-False-True-0] > - Fails on mips64el > XPASS > skimage/transform/tests/test_warps.py::test_resize_clip[float64-False-True-1] > - Fails on mips64el > XPASS > skimage/transform/tests/test_warps.py::test_resize_clip[float64-False-False-0] > - Fails on mips64el > XPASS > skimage/transform/tests/test_warps.py::test_resize_clip[float64-False-False-1] > - Fails on mips64el > XPASS > skimage/transform/tests/test_warps.py::test_resize_clip[uint8-True-True-0] - > Fails on mips64el > XPASS > skimage/transform/tests/test_warps.py::test_resize_clip[uint8-True-True-1] - > Fails on mips64el > XPASS > skimage/transform/tests/test_warps.py::test_resize_clip[uint8-True-False-0] - > Fails on mips64el > XPASS > skimage/transform/tests/test_warps.py::test_resize_clip[uint8-True-False-1] - > Fails on mips64el > XPASS > skimage/transform/tests/test_warps.py::test_resize_clip[uint8-False-True-0] - > Fails on mips64el > XPASS > skimage/transform/tests/test_warps.py::test_resize_clip[uint8-False-True-1] - > Fails on mips64el > XPASS > skimage/transform/tests/test_warps.py::test_resize_clip[uint8-False-False-0] > - Fails on mips64el > XPASS > skimage/transform/tests/test_warps.py::test_resize_clip[uint8-False-False-1] > - Fails on mips64el > FAILED skimage/graph/tests/test_rag.py::test_reproducibility - > AssertionError: > = 1 failed, 8860 passed, 126 skipped, 1 xfailed, 28 xpassed in 212.17s > (0:03:32) = > E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd > /build/reproducible-path/skimage-0.25.2/.pybuild/cpython3_3.13/build; > python3.13 -m pytest > dh_auto_test: error: pybuild --test -i python{version} -p 3.13 returned exit > code 13 The full build log is available from: http://qa-logs.debian.net/2025/04/13/skimage_0.25.2-1_testing.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250413;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250413&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.