Your message dated Thu, 23 Dec 2021 13:49:02 +0000
with message-id <[email protected]>
and subject line Bug#1002401: fixed in germinate 2.38
has caused the Debian Bug report #1002401,
regarding germinate: FTBFS: dh_auto_test: error: pybuild --test -i
python{version} -p "3.10 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.)
--
1002401: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1002401
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: germinate
Version: 2.37
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: [email protected]
Usertags: ftbfs-20211220 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> echo '2.37' >germinate/version.txt
> dh_auto_build
> dh_auto_build: warning: Compatibility levels before 10 are deprecated (level
> 9 in use)
> I: pybuild base:237: /usr/bin/python3.10 setup.py build
> /<<PKGBUILDDIR>>/setup.py:5: DeprecationWarning: The distutils package is
> deprecated and slated for removal in Python 3.12. Use setuptools or check PEP
> 632 for potential alternatives
> from distutils.command.clean import clean
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate
> copying germinate/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate
> copying germinate/log.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate
> copying germinate/defaults.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate
> copying germinate/germinator.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate
> copying germinate/tsort.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate
> copying germinate/seeds.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate
> copying germinate/version.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate
> copying germinate/archive.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate/scripts
> copying germinate/scripts/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate/scripts
> copying germinate/scripts/germinate_update_metapackage.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate/scripts
> copying germinate/scripts/germinate_main.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate/scripts
> copying germinate/scripts/germinate_pkg_diff.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate/scripts
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate/tests
> copying germinate/tests/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate/tests
> copying germinate/tests/test_seeds.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate/tests
> copying germinate/tests/test_archive.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate/tests
> copying germinate/tests/test_germinator.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate/tests
> copying germinate/tests/test_integration.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate/tests
> copying germinate/tests/test_lint.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate/tests
> copying germinate/tests/helpers.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate/tests
> copying germinate/tests/test_version.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate/tests
> running egg_info
> creating germinate.egg-info
> writing germinate.egg-info/PKG-INFO
> writing dependency_links to germinate.egg-info/dependency_links.txt
> writing requirements to germinate.egg-info/requires.txt
> writing top-level names to germinate.egg-info/top_level.txt
> writing manifest file 'germinate.egg-info/SOURCES.txt'
> reading manifest file 'germinate.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'COPYING'
> writing manifest file 'germinate.egg-info/SOURCES.txt'
> copying germinate/version.txt ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_germinate/build/germinate
> running build_scripts
> creating build
> creating build/scripts-3.10
> copying and adjusting bin/germinate -> build/scripts-3.10
> copying and adjusting bin/germinate-pkg-diff -> build/scripts-3.10
> copying and adjusting bin/germinate-update-metapackage -> build/scripts-3.10
> changing mode of build/scripts-3.10/germinate from 644 to 755
> changing mode of build/scripts-3.10/germinate-pkg-diff from 644 to 755
> changing mode of build/scripts-3.10/germinate-update-metapackage from 644 to
> 755
> I: pybuild base:237: /usr/bin/python3 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate
> copying germinate/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate
> copying germinate/log.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate
> copying germinate/defaults.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate
> copying germinate/germinator.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate
> copying germinate/tsort.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate
> copying germinate/seeds.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate
> copying germinate/version.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate
> copying germinate/archive.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate/scripts
> copying germinate/scripts/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate/scripts
> copying germinate/scripts/germinate_update_metapackage.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate/scripts
> copying germinate/scripts/germinate_main.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate/scripts
> copying germinate/scripts/germinate_pkg_diff.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate/scripts
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate/tests
> copying germinate/tests/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate/tests
> copying germinate/tests/test_seeds.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate/tests
> copying germinate/tests/test_archive.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate/tests
> copying germinate/tests/test_germinator.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate/tests
> copying germinate/tests/test_integration.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate/tests
> copying germinate/tests/test_lint.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate/tests
> copying germinate/tests/helpers.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate/tests
> copying germinate/tests/test_version.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate/tests
> running egg_info
> writing germinate.egg-info/PKG-INFO
> writing dependency_links to germinate.egg-info/dependency_links.txt
> writing requirements to germinate.egg-info/requires.txt
> writing top-level names to germinate.egg-info/top_level.txt
> reading manifest file 'germinate.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'COPYING'
> writing manifest file 'germinate.egg-info/SOURCES.txt'
> copying germinate/version.txt ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_germinate/build/germinate
> running build_scripts
> creating build/scripts-3.9
> copying and adjusting bin/germinate -> build/scripts-3.9
> copying and adjusting bin/germinate-pkg-diff -> build/scripts-3.9
> copying and adjusting bin/germinate-update-metapackage -> build/scripts-3.9
> changing mode of build/scripts-3.9/germinate from 644 to 755
> changing mode of build/scripts-3.9/germinate-pkg-diff from 644 to 755
> changing mode of build/scripts-3.9/germinate-update-metapackage from 644 to
> 755
> set -e; for script in dh_germinate_clean dh_germinate_metapackage; do \
> pod2man -c Debhelper -r 2.37 \
> debhelper/$script debhelper/$script.1; \
> done
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_test -O--buildsystem=pybuild
> dh_auto_test: warning: Compatibility levels before 10 are deprecated (level 9
> in use)
> I: pybuild base:237: python3.10 setup.py test
> /<<PKGBUILDDIR>>/setup.py:5: DeprecationWarning: The distutils package is
> deprecated and slated for removal in Python 3.12. Use setuptools or check PEP
> 632 for potential alternatives
> from distutils.command.clean import clean
> 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 germinate.egg-info/PKG-INFO
> writing dependency_links to germinate.egg-info/dependency_links.txt
> writing requirements to germinate.egg-info/requires.txt
> writing top-level names to germinate.egg-info/top_level.txt
> reading manifest file 'germinate.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'COPYING'
> writing manifest file 'germinate.egg-info/SOURCES.txt'
> running build_ext
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/setup.py", line 38, in <module>
> setup(
> File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 153, in
> setup
> return distutils.core.setup(**attrs)
> File "/usr/lib/python3.10/distutils/core.py", line 148, in setup
> dist.run_commands()
> File "/usr/lib/python3.10/distutils/dist.py", line 966, in run_commands
> self.run_command(cmd)
> File "/usr/lib/python3.10/distutils/dist.py", line 985, in run_command
> cmd_obj.run()
> File "/usr/lib/python3/dist-packages/setuptools/command/test.py", line 223,
> in run
> self.run_tests()
> File "/usr/lib/python3/dist-packages/setuptools/command/test.py", line 226,
> in run_tests
> test = unittest.main(
> File "/usr/lib/python3.10/unittest/main.py", line 100, in __init__
> self.parseArgs(argv)
> File "/usr/lib/python3.10/unittest/main.py", line 147, in parseArgs
> self.createTests()
> File "/usr/lib/python3.10/unittest/main.py", line 158, in createTests
> self.test = self.testLoader.loadTestsFromNames(self.testNames,
> File "/usr/lib/python3.10/unittest/loader.py", line 220, in
> loadTestsFromNames
> suites = [self.loadTestsFromName(name, module) for name in names]
> File "/usr/lib/python3.10/unittest/loader.py", line 220, in <listcomp>
> suites = [self.loadTestsFromName(name, module) for name in names]
> File "/usr/lib/python3.10/unittest/loader.py", line 191, in
> loadTestsFromName
> return self.loadTestsFromModule(obj)
> File "/usr/lib/python3/dist-packages/setuptools/command/test.py", line 56,
> in loadTestsFromModule
> tests.append(self.loadTestsFromName(submodule))
> File "/usr/lib/python3.10/unittest/loader.py", line 154, in
> loadTestsFromName
> module = __import__(module_name)
> File "/<<PKGBUILDDIR>>/germinate/tests/test_seeds.py", line 30, in <module>
> from germinate.seeds import (
> File "/<<PKGBUILDDIR>>/germinate/seeds.py", line 440, in <module>
> class SeedStructure(collections.Mapping, object):
> AttributeError: module 'collections' has no attribute 'Mapping'
> E: pybuild pybuild:355: test: plugin distutils failed with: exit code=1:
> python3.10 setup.py test
> I: pybuild base:237: 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
> writing germinate.egg-info/PKG-INFO
> writing dependency_links to germinate.egg-info/dependency_links.txt
> writing requirements to germinate.egg-info/requires.txt
> writing top-level names to germinate.egg-info/top_level.txt
> reading manifest file 'germinate.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'COPYING'
> writing manifest file 'germinate.egg-info/SOURCES.txt'
> running build_ext
> test_creates_file (germinate.tests.test_seeds.TestAtomicFile)
> germinate.tests.test_seeds.TestAtomicFile.test_creates_file ... ok
> test_removes_dot_new (germinate.tests.test_seeds.TestAtomicFile)
> germinate.tests.test_seeds.TestAtomicFile.test_removes_dot_new ... ok
> test_behaves_as_file (germinate.tests.test_seeds.TestSeed)
> germinate.tests.test_seeds.TestSeed.test_behaves_as_file ... ok
> test_equal_if_same_contents (germinate.tests.test_seeds.TestSeed)
> germinate.tests.test_seeds.TestSeed.test_equal_if_same_contents ... ok
> test_init_no_vcs (germinate.tests.test_seeds.TestSeed)
> germinate.tests.test_seeds.TestSeed.test_init_no_vcs ... ok
> test_init_no_vcs_snap (germinate.tests.test_seeds.TestSeed)
> germinate.tests.test_seeds.TestSeed.test_init_no_vcs_snap ... ok
> test_not_equal_if_different_contents (germinate.tests.test_seeds.TestSeed)
> germinate.tests.test_seeds.TestSeed.test_not_equal_if_different_contents ...
> ok
> test_open_without_scheme (germinate.tests.test_seeds.TestSeed)
> germinate.tests.test_seeds.TestSeed.test_open_without_scheme ... ok
> test_init_http_timeout (germinate.tests.test_seeds.TestSeedHTTP)
> germinate.tests.test_seeds.TestSeedHTTP.test_init_http_timeout ... ok
> test_add (germinate.tests.test_seeds.TestSeedStructure)
> germinate.tests.test_seeds.TestSeedStructure.test_add ... ok
> test_basic (germinate.tests.test_seeds.TestSeedStructure)
> germinate.tests.test_seeds.TestSeedStructure.test_basic ... ok
> test_dict (germinate.tests.test_seeds.TestSeedStructure)
> germinate.tests.test_seeds.TestSeedStructure.test_dict ... ok
> test_later_branches_override_earlier_branches
> (germinate.tests.test_seeds.TestSeedStructure)
> germinate.tests.test_seeds.TestSeedStructure.test_later_branches_override_earlier_branches
> ... ok
> test_limit (germinate.tests.test_seeds.TestSeedStructure)
> germinate.tests.test_seeds.TestSeedStructure.test_limit ... ok
> test_multiple (germinate.tests.test_seeds.TestSeedStructure)
> germinate.tests.test_seeds.TestSeedStructure.test_multiple ... ok
> test_write (germinate.tests.test_seeds.TestSeedStructure)
> germinate.tests.test_seeds.TestSeedStructure.test_write ... ok
> test_write_dot (germinate.tests.test_seeds.TestSeedStructure)
> germinate.tests.test_seeds.TestSeedStructure.test_write_dot ... ok
> test_write_seed_text (germinate.tests.test_seeds.TestSeedStructure)
> germinate.tests.test_seeds.TestSeedStructure.test_write_seed_text ... ok
> test_write_seed_text_utf8 (germinate.tests.test_seeds.TestSeedStructure)
> germinate.tests.test_seeds.TestSeedStructure.test_write_seed_text_utf8 ... ok
> test_basic (germinate.tests.test_seeds.TestSingleSeedStructure)
> germinate.tests.test_seeds.TestSingleSeedStructure.test_basic ... ok
> test_feature (germinate.tests.test_seeds.TestSingleSeedStructure)
> germinate.tests.test_seeds.TestSingleSeedStructure.test_feature ... ok
> test_include (germinate.tests.test_seeds.TestSingleSeedStructure)
> germinate.tests.test_seeds.TestSingleSeedStructure.test_include ... ok
> test_init_lists (germinate.tests.test_archive.TestTagFile)
> germinate.tests.test_archive.TestTagFile.test_init_lists ... ok
> test_init_strings (germinate.tests.test_archive.TestTagFile)
> germinate.tests.test_archive.TestTagFile.test_init_strings ... ok
> test_sections_bzip2 (germinate.tests.test_archive.TestTagFile)
> germinate.tests.test_archive.TestTagFile.test_sections_bzip2 ... ok
> test_sections_gzip (germinate.tests.test_archive.TestTagFile)
> germinate.tests.test_archive.TestTagFile.test_sections_gzip ... ok
> test_sections_xz (germinate.tests.test_archive.TestTagFile)
> germinate.tests.test_archive.TestTagFile.test_sections_xz ... ok
> test_str (germinate.tests.test_germinator.TestBuildDependsReason)
> germinate.tests.test_germinator.TestBuildDependsReason.test_str ... ok
> test_str (germinate.tests.test_germinator.TestDependsReason)
> germinate.tests.test_germinator.TestDependsReason.test_str ... ok
> test_str (germinate.tests.test_germinator.TestExtraReason)
> germinate.tests.test_germinator.TestExtraReason.test_str ... ok
> test_basic (germinate.tests.test_germinator.TestGerminatedSeed)
> germinate.tests.test_germinator.TestGerminatedSeed.test_basic ... ok
> test_equal_if_same_contents
> (germinate.tests.test_germinator.TestGerminatedSeed)
> germinate.tests.test_germinator.TestGerminatedSeed.test_equal_if_same_contents
> ... ok
> test_not_equal_if_different_contents
> (germinate.tests.test_germinator.TestGerminatedSeed)
> germinate.tests.test_germinator.TestGerminatedSeed.test_not_equal_if_different_contents
> ... ok
> test_build_depends_all (germinate.tests.test_germinator.TestGerminator)
> germinate.tests.test_germinator.TestGerminator.test_build_depends_all ... ok
> test_build_depends_multiarch (germinate.tests.test_germinator.TestGerminator)
> germinate.tests.test_germinator.TestGerminator.test_build_depends_multiarch
> ... ok
> test_build_depends_profiles (germinate.tests.test_germinator.TestGerminator)
> germinate.tests.test_germinator.TestGerminator.test_build_depends_profiles
> ... ok
> test_depends_multiarch (germinate.tests.test_germinator.TestGerminator)
> germinate.tests.test_germinator.TestGerminator.test_depends_multiarch ... ok
> test_different_providers_between_suites
> (germinate.tests.test_germinator.TestGerminator)
> germinate.tests.test_germinator.TestGerminator.test_different_providers_between_suites
> ... ok
> test_parse_archive (germinate.tests.test_germinator.TestGerminator)
> germinate.tests.test_germinator.TestGerminator.test_parse_archive ... ok
> test_snap (germinate.tests.test_germinator.TestGerminator)
> germinate.tests.test_germinator.TestGerminator.test_snap ... ok
> test_snap_recommends (germinate.tests.test_germinator.TestGerminator)
> germinate.tests.test_germinator.TestGerminator.test_snap_recommends ... ok
> test_versioned_provides (germinate.tests.test_germinator.TestGerminator)
> germinate.tests.test_germinator.TestGerminator.test_versioned_provides ... ok
> test_str (germinate.tests.test_germinator.TestRecommendsReason)
> germinate.tests.test_germinator.TestRecommendsReason.test_str ... ok
> test_str (germinate.tests.test_germinator.TestRescueReason)
> germinate.tests.test_germinator.TestRescueReason.test_str ... ok
> test_str (germinate.tests.test_germinator.TestSeedReason)
> germinate.tests.test_germinator.TestSeedReason.test_str ... ok
> test_classic_snap (germinate.tests.test_integration.TestGerminate)
> germinate.tests.test_integration.TestGerminate.test_classic_snap ... ok
> test_snap (germinate.tests.test_integration.TestGerminate)
> germinate.tests.test_integration.TestGerminate.test_snap ... ok
> test_trivial (germinate.tests.test_integration.TestGerminate)
> germinate.tests.test_integration.TestGerminate.test_trivial ... ok
> test_flake8 (germinate.tests.test_lint.TestLint)
> germinate.tests.test_lint.TestLint.test_flake8 ... ok
> test_not_local (germinate.tests.test_version.TestVersion)
> germinate.tests.test_version.TestVersion.test_not_local ... ok
>
> ----------------------------------------------------------------------
> Ran 50 tests in 1.229s
>
> OK
> dh_auto_test: error: pybuild --test -i python{version} -p "3.10 3.9" returned
> exit code 13
The full build log is available from:
http://qa-logs.debian.net/2021/12/20/germinate_2.37_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 mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: germinate
Source-Version: 2.38
Done: Colin Watson <[email protected]>
We believe that the bug you reported is fixed in the latest version of
germinate, 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.
Colin Watson <[email protected]> (supplier of updated germinate 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: Thu, 23 Dec 2021 13:24:31 +0000
Source: germinate
Architecture: source
Version: 2.38
Distribution: unstable
Urgency: medium
Maintainer: Colin Watson <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 1002401
Changes:
germinate (2.38) unstable; urgency=medium
.
* Fix ABC imports for Python 3.10 (closes: #1002401).
Checksums-Sha1:
3940390480511ba58c1b58572a0109679152db63 1882 germinate_2.38.dsc
e7402e8dd2d83ec3e503d4ae06c40652337df745 64536 germinate_2.38.tar.xz
Checksums-Sha256:
87caa5c4ae7d5c5e4060030dc66dfb1eac6b3c47fd4395d4766dad34fcfd3aed 1882
germinate_2.38.dsc
e998ba09fb90fddc6816b37931377906e013ef0b80a47766aba651e43180e800 64536
germinate_2.38.tar.xz
Files:
a767ad9720c00963a71f3b6fafd35f0f 1882 utils optional germinate_2.38.dsc
5b5a86314bc6fdc2f4106b80c2af45cd 64536 utils optional germinate_2.38.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmHEeLYACgkQOTWH2X2G
UAsVqQ//f56eEBay+H/2bIHk4YU9qWz8eYBSPR1oMZeH0B6TrWNfgHUD7HM+Xwkg
LfuYFxTq04lhHR5nlyLDvOCWyxLTst0BeE0xJYQaLzdgr91mSLdUWMBoz/vIpiva
0/Kk61gTqCDnYnNMw1qXGb6TY7CJSZyZAcWgxQUaT3gBOJv0YZ3Irl7/FhsKKqLO
W+NWUAMB5sh8MWW+VqChz+RaM+xffjZTDcXRcdR+5x4mvPVKSbIq/brz8+Xrbjj1
7zb69Laitgq7Pt5yGhLwF5ecxLE+DZBZ+H69tcgcJz5dgAMOumGpXTxUZP2o95Pn
/kETrSGxmF4Vr8ZbtICPsIaiT5dNA/LoWUdpg6ACspf7Dpk4aPVITjroaOrGb/V6
iLq5RitlKcXoraS9WBcR4DfQ6xbfD/h/p8DuP8mFd1PPZczftgA3N8Yy9OAunQij
ZY3+DnXmg4+NMziWPUAjjY+yi2/Gf+kU4+dw9Cz5bbpyH1iYJPH4D93FO8cGoVyn
Fr4RcZuS1O3VyQyWbAACUo9ta7O0BQBAA1DsveLdczypIIB4Yp0EaV1IeND0satz
gnVqkoENyj+7o/4tiEiveua86AXw5rttsgfNIQFPgnhDYAq8JzvdxwxjCK6DTu0f
uTb8mAR/44Xz2x4ywLGLoK/h6PXzv2QsVJB+0d1Iv4ArXEogCI0=
=Pvre
-----END PGP SIGNATURE-----
--- End Message ---