Your message dated Sun, 27 Dec 2020 09:50:17 +0000 with message-id <[email protected]> and subject line Bug#978326: fixed in python-shapely 1.7.1-2 has caused the Debian Bug report #978326, regarding python-shapely: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.9 returned exit code 13 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.) -- 978326: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978326 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: python-shapely Version: 1.7.1-1 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20201226 ftbfs-bullseye Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > dh_auto_test > I: pybuild base:232: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_shapely/build; > python3.9 -m pytest tests > ============================= test session starts > ============================== > platform linux -- Python 3.9.1, pytest-4.6.11, py-1.9.0, pluggy-0.13.0 > numpy: 1.19.4 > rootdir: /<<PKGBUILDDIR>>, inifile: setup.cfg, testpaths: tests > collected 359 items > > tests/test_affinity.py ............... [ > 4%] > tests/test_box.py .... [ > 5%] > tests/test_buffer.py ......... [ > 7%] > tests/test_cga.py ..... [ > 9%] > tests/test_clip_by_rect.py .......xx [ > 11%] > tests/test_collection.py ...... [ > 13%] > tests/test_coords.py ... [ > 14%] > tests/test_create_inconsistent_dimensionality.py ....... [ > 16%] > tests/test_default_impl.py .. [ > 16%] > tests/test_delaunay.py .... [ > 17%] > tests/test_delegated.py ... [ > 18%] > tests/test_dlls.py ... [ > 19%] > tests/test_doctests.py . [ > 19%] > tests/test_emptiness.py .............. [ > 23%] > tests/test_empty_polygons.py .... [ > 24%] > tests/test_equality.py .... [ > 25%] > tests/test_geointerface.py .... [ > 27%] > tests/test_geometry_base.py .... [ > 28%] > tests/test_geomseq.py .. [ > 28%] > tests/test_geos_err_handler.py ...... [ > 30%] > tests/test_getitem.py ............ [ > 33%] > tests/test_hash.py .... [ > 34%] > tests/test_invalid_geometries.py .. [ > 35%] > tests/test_iterops.py .... [ > 36%] > tests/test_linear_referencing.py .......... [ > 39%] > tests/test_linemerge.py .. [ > 39%] > tests/test_linestring.py ........ [ > 42%] > tests/test_locale.py ss [ > 42%] > tests/test_mapping.py ... [ > 43%] > tests/test_minimum_clearance.py .... [ > 44%] > tests/test_minimum_rotated_rectangle.py ... [ > 45%] > tests/test_multilinestring.py ...... [ > 47%] > tests/test_multipoint.py ..... [ > 48%] > tests/test_multipolygon.py .... [ > 49%] > tests/test_ndarrays.py .... [ > 50%] > tests/test_nearest.py .. [ > 51%] > tests/test_operations.py ..... [ > 52%] > tests/test_operators.py ..... [ > 54%] > tests/test_orient.py ........ [ > 56%] > tests/test_parallel_offset.py .. [ > 56%] > tests/test_persist.py ..... [ > 58%] > tests/test_pickle.py ...... [ > 59%] > tests/test_point.py .... [ > 61%] > tests/test_polygon.py ............ [ > 64%] > tests/test_polygonize.py ... [ > 65%] > tests/test_polylabel.py ....... [ > 67%] > tests/test_predicates.py ..... [ > 68%] > tests/test_prepared.py ...... [ > 70%] > tests/test_products_z.py .. [ > 70%] > tests/test_shape.py ............. [ > 74%] > tests/test_shared_paths.py ... [ > 75%] > tests/test_singularity.py ... [ > 76%] > tests/test_snap.py .. [ > 76%] > tests/test_split.py ................. [ > 81%] > tests/test_strtree.py ...... [ > 83%] > tests/test_strtree_nearest.py .. [ > 83%] > tests/test_styles.py ... [ > 84%] > tests/test_substring.py .......... [ > 87%] > tests/test_svg.py F....... [ > 89%] > tests/test_transform.py ........... [ > 92%] > tests/test_union.py .... [ > 93%] > tests/test_validation.py .. [ > 94%] > tests/test_vectorized.py ............ [ > 97%] > tests/test_wkb.py .... [ > 98%] > tests/test_wkt.py ... [ > 99%] > tests/test_xy.py .. > [100%] > > =================================== FAILURES > =================================== > _________________________ SvgTestCase.test_collection > __________________________ > > self = <tests.test_svg.SvgTestCase testMethod=test_collection> > > def test_collection(self): > # Empty > self.assertSVG(GeometryCollection(), '<g />') > # Valid > > self.assertSVG( > Point(7, 3).union(LineString([(4, 2), (8, 4)])), > '<g><circle cx="7.0" cy="3.0" r="3.0" stroke="#555555" ' > 'stroke-width="1.0" fill="#66cc99" opacity="0.6" />' > '<polyline fill="none" stroke="#66cc99" stroke-width="2.0" ' > 'points="4.0,2.0 8.0,4.0" opacity="0.8" /></g>') > > tests/test_svg.py:176: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > tests/test_svg.py:41: in assertSVG > self.assertEqual(svg_elem, expected) > E AssertionError: '<g><polyline fill="none" stroke="#66cc99" str[158 > chars]</g>' != '<g><circle cx="7.0" cy="3.0" r="3.0" stroke="[158 chars]</g>' > E - <g><polyline fill="none" stroke="#66cc99" stroke-width="2.0" > points="4.0,2.0 8.0,4.0" opacity="0.8" /><circle cx="7.0" cy="3.0" r="3.0" > stroke="#555555" stroke-width="1.0" fill="#66cc99" opacity="0.6" /></g> > E + <g><circle cx="7.0" cy="3.0" r="3.0" stroke="#555555" > stroke-width="1.0" fill="#66cc99" opacity="0.6" /><polyline fill="none" > stroke="#66cc99" stroke-width="2.0" points="4.0,2.0 8.0,4.0" opacity="0.8" > /></g> > ========== 1 failed, 354 passed, 2 skipped, 2 xfailed in 1.37 seconds > ========== > E: pybuild pybuild:353: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_shapely/build; python3.9 -m pytest > tests > dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.9 > returned exit code 13 The full build log is available from: http://qa-logs.debian.net/2020/12/26/python-shapely_1.7.1-1_unstable.log 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 marking 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 me so that we can identify if something relevant changed in the meantime. About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---Source: python-shapely Source-Version: 1.7.1-2 Done: Bas Couwenberg <[email protected]> We believe that the bug you reported is fixed in the latest version of python-shapely, 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. Bas Couwenberg <[email protected]> (supplier of updated python-shapely 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: Sun, 27 Dec 2020 10:25:08 +0100 Source: python-shapely Architecture: source Version: 1.7.1-2 Distribution: unstable Urgency: medium Maintainer: Debian GIS Project <[email protected]> Changed-By: Bas Couwenberg <[email protected]> Closes: 978326 Changes: python-shapely (1.7.1-2) unstable; urgency=medium . * Bump watch file version to 4. * Update lintian overrides. * Bump Standards-Version to 4.5.1, no changes. * Add upstream patch to fix FTBFS with GEOS 3.9.0. (closes: #978326) Checksums-Sha1: 339aa92a77233f24ee21cca17cbae85e9c364669 2190 python-shapely_1.7.1-2.dsc 2e5bf56d3d602410e640493338859edb07b6d49c 13312 python-shapely_1.7.1-2.debian.tar.xz 58cce6099094be69ff1f806dd0c95576a8910c4f 9315 python-shapely_1.7.1-2_amd64.buildinfo Checksums-Sha256: 485d56b1261b69a320296ea911f520dbcb709f0b1287d132c030dc1a2b54592b 2190 python-shapely_1.7.1-2.dsc 2134de99934167f81b27e904151aefa42d11e6d62b4e790337a1d951c396f446 13312 python-shapely_1.7.1-2.debian.tar.xz e23b776f3aee658a5a64dbe86ce72e29b96eb98d1af136e27ab2cfcd9391c974 9315 python-shapely_1.7.1-2_amd64.buildinfo Files: 952f801c81185638604f2c44592a5ec1 2190 python optional python-shapely_1.7.1-2.dsc 8f30e7d41ded0ca0988581eda37aa071 13312 python optional python-shapely_1.7.1-2.debian.tar.xz 0507f8068d8c94e5a180a9dbcafd4d7c 9315 python optional python-shapely_1.7.1-2_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEgYLeQXBWQI1hRlDRZ1DxCuiNSvEFAl/oVhcACgkQZ1DxCuiN SvGzUxAAoh/fumTtDVQwOzB81M9/1oprM+g78w8umA3BFNmIeDKwo4E2IPNEfRXg ZjkzpFzw/gtCPU+NK7pKOW52eb3OvZFyM2tzRcuTtWqf0Dz9Qe1TOPYhmmIBes0O x/38H59zorNg+XQau/P+wjbC2Buf8Lao2Cw/FbygTjQj8P5SGhhJe4djzYZTa6SE GyN6W5wChAh4emsnJatp8mf+rPHpoeL/FVs99ECzy2Orgtu+0de6OSwpdy7RsNyt M9sKzeak7xrG+WdjemRw+/H6DGI2AGRT8LOn1wpfs9UdqUDGPjYTRGFo6iz5a7Hw 1RltKSnfacVm5K/iQT35gb6y+oyBXO0UNcyd3E6RcZgSH2LIJyhoI0p0N5hBRrGW P583Frscx0jt86wF9bxY0fFd2i6f3dysR4UWcJRhNv5lbwPOcZpXGnv/Ik1+hSOj Uhx01R61qeAalTZSiEHnxxwZ+igC9RV15QUb4auVFsNno7JDSxCCnFj1R0k96ZDG Y3TsOLoXIddKPILxW3lKXHI9V0nkmiP+m7vRWB87K9cJUnOVQvBRAvjFdLOg9T8h vdFjprAJr3T3F/kC6lpOKrnDxQD9aEbA33J/svw9TyClBhz11ve9mRB5o8JtbOnL ngC0ZWzaS+8SZlLQczNGlRAa80RtbXbwbovAOQZ1nMhPZyrVQ+M= =bQlh -----END PGP SIGNATURE-----
--- End Message ---

