Your message dated Tue, 27 Oct 2020 18:49:24 +0000 with message-id <[email protected]> and subject line Bug#973177: fixed in python-geojson 2.5.0-3 has caused the Debian Bug report #973177, regarding python-geojson: FTBFS: dh_auto_test: error: pybuild --test -i python{version} -p "3.9 3.8" 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.) -- 973177: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=973177 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: python-geojson Version: 2.5.0-2 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20201027 ftbfs-bullseye Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > debian/rules build > dh build --with python3 --buildsystem pybuild > dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) > dh_update_autotools_config -O--buildsystem=pybuild > dh_auto_configure -O--buildsystem=pybuild > dh_auto_configure: warning: Compatibility levels before 10 are deprecated > (level 9 in use) > I: pybuild base:217: python3.9 setup.py config > running config > I: pybuild base:217: python3.8 setup.py config > running config > dh_auto_build -O--buildsystem=pybuild > dh_auto_build: warning: Compatibility levels before 10 are deprecated (level > 9 in use) > I: pybuild base:217: /usr/bin/python3.9 setup.py build > running build > running build_py > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_geojson/build/geojson > copying geojson/geometry.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_geojson/build/geojson > copying geojson/mapping.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_geojson/build/geojson > copying geojson/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_geojson/build/geojson > copying geojson/feature.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_geojson/build/geojson > copying geojson/factory.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_geojson/build/geojson > copying geojson/codec.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_geojson/build/geojson > copying geojson/_version.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_geojson/build/geojson > copying geojson/examples.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_geojson/build/geojson > copying geojson/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_geojson/build/geojson > copying geojson/utils.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_geojson/build/geojson > I: pybuild base:217: /usr/bin/python3 setup.py build > running build > running build_py > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_geojson/build/geojson > copying geojson/geometry.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_geojson/build/geojson > copying geojson/mapping.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_geojson/build/geojson > copying geojson/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_geojson/build/geojson > copying geojson/feature.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_geojson/build/geojson > copying geojson/factory.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_geojson/build/geojson > copying geojson/codec.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_geojson/build/geojson > copying geojson/_version.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_geojson/build/geojson > copying geojson/examples.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_geojson/build/geojson > copying geojson/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_geojson/build/geojson > copying geojson/utils.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_geojson/build/geojson > dh_auto_test -O--buildsystem=pybuild > dh_auto_test: warning: Compatibility levels before 10 are deprecated (level 9 > in use) > I: pybuild base:217: python3.9 setup.py test > running test > WARNING: Testing via this command is deprecated and will be removed in a > future version. Users looking for a generic test entry point independent of > test runner are encouraged to use tox. > running egg_info > creating geojson.egg-info > writing geojson.egg-info/PKG-INFO > writing dependency_links to geojson.egg-info/dependency_links.txt > writing top-level names to geojson.egg-info/top_level.txt > writing manifest file 'geojson.egg-info/SOURCES.txt' > reading manifest file 'geojson.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > warning: no files found matching '*.txt' under directory 'tests' > writing manifest file 'geojson.egg-info/SOURCES.txt' > running build_ext > running test > WARNING: Testing via this command is deprecated and will be removed in a > future version. Users looking for a generic test entry point independent of > test runner are encouraged to use tox. > running egg_info > writing geojson.egg-info/PKG-INFO > writing dependency_links to geojson.egg-info/dependency_links.txt > writing top-level names to geojson.egg-info/top_level.txt > reading manifest file 'geojson.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > warning: no files found matching '*.txt' under directory 'tests' > writing manifest file 'geojson.egg-info/SOURCES.txt' > running build_ext > test_errors (test_base.BaseTestCase) ... ok > test_to_instance (test_base.BaseTestCase) ... ok > test_delattr (test_base.OperatorOverloadingTestCase) ... ok > test_getattr (test_base.OperatorOverloadingTestCase) ... ok > test_setattr (test_base.OperatorOverloadingTestCase) ... ok > test_type_property (test_base.TypePropertyTestCase) ... ok > test_copy_construction (test_constructor.TestGeoJSONConstructor) ... ok > test_nested_constructors (test_constructor.TestGeoJSONConstructor) ... ok > test_dict (test_coords.CoordsTestCase) ... ok > test_featurecollection (test_coords.CoordsTestCase) ... ok > test_map_feature (test_coords.CoordsTestCase) ... ok > test_map_invalid (test_coords.CoordsTestCase) ... ok > test_map_linestring (test_coords.CoordsTestCase) ... ok > test_map_multipolygon (test_coords.CoordsTestCase) ... ok > test_map_point (test_coords.CoordsTestCase) ... ok > test_map_polygon (test_coords.CoordsTestCase) ... ok > test_multipolygon (test_coords.CoordsTestCase) ... ok > test_point (test_coords.CoordsTestCase) ... ok > test_point_feature (test_coords.CoordsTestCase) ... ok > test_point_rounding (test_coords.CoordsTestCase) ... ok > test_feature_class (test_features.FeaturesTest) > Test the Feature class ... ERROR > test_geo_interface (test_features.FeaturesTest) ... ok > test_protocol (test_features.FeaturesTest) > A dictionary can satisfy the protocol ... ok > test_unicode_properties (test_features.FeaturesTest) ... ok > test_GeoJSON (test_geo_interface.EncodingDecodingTest) ... ok > test_decode (test_geo_interface.EncodingDecodingTest) > Ensure a GeoJSON string can be decoded into GeoJSON objects ... ok > test_decode_nested (test_geo_interface.EncodingDecodingTest) > Ensure a GeoJSON string can be decoded into nested GeoJSON objects ... ok > test_encode (test_geo_interface.EncodingDecodingTest) > Ensure objects that implement __geo_interface__ can be encoded into ... ok > test_encode_nested (test_geo_interface.EncodingDecodingTest) > Ensure nested objects that implement __geo_interface__ can be encoded ... ok > test_invalid (test_geo_interface.EncodingDecodingTest) ... ok > test_mapping (test_geo_interface.EncodingDecodingTest) ... ok > test_null_geometry_explicit (test_null_geometries.NullGeometriesTest) ... ok > test_null_geometry_implicit (test_null_geometries.NullGeometriesTest) ... ok > test_decode_inf (test_strict_json.StrictJsonTest) > Ensure Error is raised when decoding Infinity or -Infinity ... ok > test_decode_nan (test_strict_json.StrictJsonTest) > Ensure Error is raised when decoding NaN ... ok > test_encode_inf (test_strict_json.StrictJsonTest) > Ensure Error is raised when encoding inf or -inf ... ok > test_encode_nan (test_strict_json.StrictJsonTest) > Ensure Error is raised when encoding nan ... ok > test_valid_jsonobject (test_validation.TestValidationGeoJSONObject) ... ok > test_invalid_geometry_with_validate (test_validation.TestValidationGeometry) > ... ok > test_invalid_geometry_without_validate > (test_validation.TestValidationGeometry) ... ok > test_not_number (test_validation.TestValidationGeometry) ... ok > test_not_sequence (test_validation.TestValidationGeometry) ... ok > test_valid_geometry (test_validation.TestValidationGeometry) ... ok > test_valid_geometry_with_elevation (test_validation.TestValidationGeometry) > ... ok > test_invalid_geometrycollection > (test_validation.TestValidationGeometryCollection) ... ok > test_valid_geometrycollection > (test_validation.TestValidationGeometryCollection) ... ok > test_invalid_linestring (test_validation.TestValidationLineString) ... ok > test_valid_linestring (test_validation.TestValidationLineString) ... ok > test_invalid_multilinestring (test_validation.TestValidationMultiLineString) > ... ok > test_valid_multilinestring (test_validation.TestValidationMultiLineString) > ... ok > test_invalid_multipolygon (test_validation.TestValidationMultiPolygon) ... ok > test_valid_multipolygon (test_validation.TestValidationMultiPolygon) ... ok > test_invalid_multipoint (test_validation.TestValidationMultipoint) ... ok > test_valid_multipoint (test_validation.TestValidationMultipoint) ... ok > test_valid_multipoint_with_elevation > (test_validation.TestValidationMultipoint) ... ok > test_invalid_point (test_validation.TestValidationPoint) ... ok > test_valid_point (test_validation.TestValidationPoint) ... ok > test_valid_point_with_elevation (test_validation.TestValidationPoint) ... ok > test_invalid_polygon (test_validation.TestValidationPolygon) ... ok > test_valid_polygon (test_validation.TestValidationPolygon) ... ok > /<<PKGBUILDDIR>>/README.rst > Doctest: README.rst ... ok > > ====================================================================== > ERROR: test_feature_class (test_features.FeaturesTest) > Test the Feature class > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/tests/test_features.py", line 85, in > test_feature_class > feature = geojson.loads(json, object_hook=factory, encoding="utf-8") > File "/<<PKGBUILDDIR>>/geojson/codec.py", line 51, in loads > return json.loads(s, > File "/usr/lib/python3.9/json/__init__.py", line 359, in loads > return cls(**kw).decode(s) > TypeError: __init__() got an unexpected keyword argument 'encoding' > > ---------------------------------------------------------------------- > Ran 61 tests in 0.011s > > FAILED (errors=1) > Test failed: <unittest.runner.TextTestResult run=61 errors=1 failures=0> > error: Test failed: <unittest.runner.TextTestResult run=61 errors=1 > failures=0> > E: pybuild pybuild:352: test: plugin distutils failed with: exit code=1: > python3.9 setup.py test > dh_auto_test: error: pybuild --test -i python{version} -p "3.9 3.8" returned > exit code 13 The full build log is available from: http://qa-logs.debian.net/2020/10/27/python-geojson_2.5.0-2_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! 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-geojson Source-Version: 2.5.0-3 Done: Bas Couwenberg <[email protected]> We believe that the bug you reported is fixed in the latest version of python-geojson, 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-geojson 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: Tue, 27 Oct 2020 19:10:21 +0100 Source: python-geojson Architecture: source Version: 2.5.0-3 Distribution: unstable Urgency: medium Maintainer: Debian GIS Project <[email protected]> Changed-By: Bas Couwenberg <[email protected]> Closes: 973177 Changes: python-geojson (2.5.0-3) unstable; urgency=medium . * Team upload. * Bump Standards-Version to 4.5.0, no changes. * Drop Name field from upstream metadata. * Bump debhelper compat to 10. * Add upstream patch to fix FTFBS with python3.9. (closes: #973177) * Update lintian overrides. Checksums-Sha1: 83bc51b5676a06bd8e16c5d4e6fea299e1f589b7 2037 python-geojson_2.5.0-3.dsc 3243beae01846a5be0095d4fea2b629c8e9b1a95 3972 python-geojson_2.5.0-3.debian.tar.xz 50a97e1df492b95b6c9d410603f97b89c772639c 7375 python-geojson_2.5.0-3_amd64.buildinfo Checksums-Sha256: a80bb9b64689fe39dc8c1787fae98321ce73164ed210e461f42eb98f7caaa873 2037 python-geojson_2.5.0-3.dsc 79d558f06513ee70767dda895f374bd981895a018fecd97af31a9f3b15914f5c 3972 python-geojson_2.5.0-3.debian.tar.xz cd8b199435941b7e406a0556bf5d719938cf4e1987fa5e70851060988d34b775 7375 python-geojson_2.5.0-3_amd64.buildinfo Files: e36ca4a9ee13db041dea00adbf55c1a6 2037 python optional python-geojson_2.5.0-3.dsc 86e9dfc656e6eb4584c21c62c4920f35 3972 python optional python-geojson_2.5.0-3.debian.tar.xz 68860139140323c1053ff45ada70efa7 7375 python optional python-geojson_2.5.0-3_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEgYLeQXBWQI1hRlDRZ1DxCuiNSvEFAl+YZOQACgkQZ1DxCuiN SvHpDQ//T1ZGdE4unUaTfr0QgMFuSuKUwf++ni21xUfUeA9MtGETOkKCR2LXv5QK iBAsShlIW4TjoAeJTW8VqnLPzWYgv/oaOiOs0W+4d2hQvJ/gCMt7emaCLsCB8fbO TBzcKjeHLapBiLwzp9p0FoHWa6NPrYYkR4x7tk4Mpx9s3wFqLJb724Xpa71KOQKl 2WZTcwgs5jlZsP16bG9vnwcuQ3+SrygSGJaoASHB7cfW7yb15TInn+CGJITR4Jt6 /jwJKPPMf3GWmc3HyqCCYBelH+hJIjhdxsXRilIN+TuzwoFY2a67F6ubfe6W7tDk 6TDByWW9HkL1m5Q9nYZRupg3u3U7ZjqzvQDUwLvQNtvqke5Il1l7A9EBaTb/Ct9m sMaiFXz5btlAOPZEFjlOftpO3epTGzh8A8BKKm9Y6P/0wgHhndc63S5umotm40zx osroCe7nRJQaWuGJ1LxBAS6CKk71IRZukne4J0SaNpihwRafsevIKwUjkgoBUiiG 5ka6BPCmj+EDJBi+v9SZZVK44VljGH2Wd7rt0e/+gUtmWTwwlgM323GzgoUCL/Bk 4jSug3zLDGhCJDK/S3Gst8CTqVRM1kcpRN4HmAh/mg2gim1tB9e0wXRop7hP9PIG ViSHpGoXvZ/+ipQiuqWvUxDcfM7GVQeEONFDOCBWkfXSedyaJgg= =vM4T -----END PGP SIGNATURE-----
--- End Message ---

