Package: src:dput-ng Version: 1.24 Severity: serious Tags: ftbfs Dear maintainer:
I tried to build this package in buster but it failed: -------------------------------------------------------------------------------- [...] debian/rules binary-indep dh binary-indep --with bash-completion,python3,sphinxdoc --buildsystem pybuild dh_update_autotools_config -i -O--buildsystem=pybuild dh_autoreconf -i -O--buildsystem=pybuild dh_auto_configure -i -O--buildsystem=pybuild I: pybuild base:217: python3.7 setup.py config running config debian/rules override_dh_auto_build make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_build I: pybuild base:217: /usr/bin/python3 setup.py build running build running build_py creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput copying dput/command.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput copying dput/config.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput copying dput/core.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput copying dput/interface.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput copying dput/uploader.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput copying dput/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput copying dput/logger.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput copying dput/changes.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput copying dput/exceptions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput copying dput/util.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput copying dput/hook.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput copying dput/dsc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput copying dput/profile.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput copying dput/overrides.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/hooks copying dput/hooks/impatient.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/hooks copying dput/hooks/distro_info_checks.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/hooks copying dput/hooks/checksum.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/hooks copying dput/hooks/deb.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/hooks copying dput/hooks/lintian.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/hooks copying dput/hooks/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/hooks copying dput/hooks/gpg.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/hooks copying dput/hooks/distribution.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/hooks creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/configs copying dput/configs/dputng.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/configs copying dput/configs/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/configs copying dput/configs/dputcf.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/configs creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/commands copying dput/commands/cancel.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/commands copying dput/commands/reschedule.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/commands copying dput/commands/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/commands copying dput/commands/dm.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/commands copying dput/commands/rm.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/commands copying dput/commands/breakthearchive.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/commands copying dput/commands/upload.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/commands creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/commands/contrib copying dput/commands/contrib/debomatic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/commands/contrib copying dput/commands/contrib/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/commands/contrib creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/uploaders copying dput/uploaders/secure_sftp.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/uploaders copying dput/uploaders/local.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/uploaders copying dput/uploaders/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/uploaders copying dput/uploaders/http.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/uploaders copying dput/uploaders/sftp.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/uploaders copying dput/uploaders/scp.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/uploaders copying dput/uploaders/ftp.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/uploaders creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/interfaces copying dput/interfaces/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/interfaces copying dput/interfaces/cli.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/interfaces make -C docs html make[2]: Entering directory '/<<PKGBUILDDIR>>/docs' sphinx-build -b html -W -d _build/doctrees . _build/html Running Sphinx v1.8.4 making output directory... building [mo]: targets for 0 po files that are out of date building [html]: targets for 36 source files that are out of date updating environment: 36 added, 0 changed, 0 removed reading sources... [ 2%] index reading sources... [ 5%] library/changes reading sources... [ 8%] library/config reading sources... [ 11%] library/configs/dputcf reading sources... [ 13%] library/configs/dputng reading sources... [ 16%] library/configs/index reading sources... [ 19%] library/core reading sources... [ 22%] library/exceptions reading sources... [ 25%] library/hooks reading sources... [ 27%] library/hooks/checksum reading sources... [ 30%] library/hooks/deb reading sources... [ 33%] library/hooks/distribution reading sources... [ 36%] library/hooks/gpg reading sources... [ 38%] library/hooks/impatient reading sources... [ 41%] library/hooks/index reading sources... [ 44%] library/hooks/lintian reading sources... [ 47%] library/index reading sources... [ 50%] library/interface reading sources... [ 52%] library/interfaces/clinterface reading sources... [ 55%] library/interfaces/index reading sources... [ 58%] library/overrides reading sources... [ 61%] library/profile reading sources... [ 63%] library/uploader reading sources... [ 66%] library/uploaders/ftp reading sources... [ 69%] library/uploaders/http reading sources... [ 72%] library/uploaders/index reading sources... [ 75%] library/uploaders/local reading sources... [ 77%] library/uploaders/scp reading sources... [ 80%] library/uploaders/sftp reading sources... [ 83%] library/util reading sources... [ 86%] reference/configs reading sources... [ 88%] reference/contributing reading sources... [ 91%] reference/hookinstall reading sources... [ 94%] reference/hooks reading sources... [ 97%] reference/index reading sources... [100%] reference/migrating looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 2%] index writing output... [ 5%] library/changes writing output... [ 8%] library/config writing output... [ 11%] library/configs/dputcf writing output... [ 13%] library/configs/dputng writing output... [ 16%] library/configs/index writing output... [ 19%] library/core writing output... [ 22%] library/exceptions writing output... [ 25%] library/hooks writing output... [ 27%] library/hooks/checksum writing output... [ 30%] library/hooks/deb writing output... [ 33%] library/hooks/distribution writing output... [ 36%] library/hooks/gpg writing output... [ 38%] library/hooks/impatient writing output... [ 41%] library/hooks/index writing output... [ 44%] library/hooks/lintian writing output... [ 47%] library/index writing output... [ 50%] library/interface writing output... [ 52%] library/interfaces/clinterface writing output... [ 55%] library/interfaces/index writing output... [ 58%] library/overrides writing output... [ 61%] library/profile writing output... [ 63%] library/uploader writing output... [ 66%] library/uploaders/ftp writing output... [ 69%] library/uploaders/http writing output... [ 72%] library/uploaders/index writing output... [ 75%] library/uploaders/local writing output... [ 77%] library/uploaders/scp writing output... [ 80%] library/uploaders/sftp writing output... [ 83%] library/util writing output... [ 86%] reference/configs writing output... [ 88%] reference/contributing writing output... [ 91%] reference/hookinstall writing output... [ 94%] reference/hooks writing output... [ 97%] reference/index writing output... [100%] reference/migrating generating indices... genindex py-modindex writing additional pages... search copying static files... done copying extra files... done dumping search index in English (code: en) ... done dumping object inventory... done build succeeded. The HTML pages are in _build/html. Build finished. The HTML pages are in _build/html. make[2]: Leaving directory '/<<PKGBUILDDIR>>/docs' make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_test -i -O--buildsystem=pybuild I: pybuild pybuild:272: cp -r /<<PKGBUILDDIR>>/skel /<<PKGBUILDDIR>>/tests /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build I: pybuild base:217: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build; python3.7 -m nose -v tests Make sure we can cleanly load a config ... ok Make sure we can validate a good config ... ok Make sure a bad validation breaks ... ok test_overrides.test_parse_overrides ... ok Test the upload of a package ... Uploading fnord using local to test (host: test; directory: /dev/null) running required-fields: check whether a field is present and non-empty in the changes file ERROR Test a double-upload (and force block) ... Uploading fnord using local to test (host: test; directory: /dev/null) running required-fields: check whether a field is present and non-empty in the changes file ERROR Test the upload of a package to a PPA (no Launchpad-Bugs-Fixed) ... Uploading fnord using local to ppa (host: ppa.launchpad.net; directory: ~foo/bar) running required-fields: check whether a field is present and non-empty in the changes file running supported-distribution: check whether the target distribution is currently supported (using distro-info) {'allowed': ['release'], 'known': ['release']} running suite-mismatch: check the target distribution for common errors running checksum: verify checksums before uploading running check-debs: makes sure the upload contains a binary package Uploading fnord_1.1.dsc Uploading fnord_1.1.tar.xz Uploading fnord_1.1_source.buildinfo Uploading fnord_1.1_source.changes ok ====================================================================== ERROR: Test the upload of a package ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/test_upload.py", line 31, in test_upload upload(path, 'test') File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/uploader.py", line 261, in invoke_dput_simple return invoke_dput(changes, config) File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/uploader.py", line 313, in invoke_dput run_pre_hooks(changes, profile) File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/hook.py", line 54, in run_pre_hooks run_hook(name, hook, changes, profile) File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/hook.py", line 83, in run_hook return run_func_by_name('hooks', name, changes, profile) File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/util.py", line 377, in run_func_by_name obj(changes, profile, interface) File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/hooks/distro_info_checks.py", line 160, in required_fields supported -= set([distro_info.devel(), 'experimental']) File "/usr/lib/python3/dist-packages/distro_info.py", line 133, in devel raise DistroDataOutdated() distro_info.DistroDataOutdated: Distribution data outdated. Please check for an update for distro-info-data. See /usr/share/doc/distro-info-data/README.Debian for details. -------------------- >> begin captured logging << -------------------- dput: DEBUG: Skipping file /etc/dput.cf: Not accessible dput: DEBUG: Skipping file /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/.dput.cf: Not accessible dput: DEBUG: Loading configuration: profiles DEFAULT dput: TRACE: Checking for configuration: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng dput: TRACE: Checking - /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng/profiles/DEFAULT.json dput: DEBUG: Loading configuration: metas boring dput: TRACE: Checking for configuration: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng dput: TRACE: Checking - /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng/metas/boring.json dput: TRACE: Ignoring key allow_dcut for boring (False) dput: TRACE: name: DEFAULT - {'allow_dcut': False, 'allow_unsigned_uploads': False, 'allowed_distributions': '(?!UNRELEASED)', 'default_host_main': '', 'full_upload_log': False, 'hash': 'sha1', 'interface': 'cli', 'login': '*', 'meta': 'boring', 'method': 'ftp', 'passive_ftp': True, 'post_upload_command': '', 'pre_upload_command': '', 'run_lintian': False, 'scp_compress': True, 'allowed-distribution': {}, 'codenames': None, 'hooks': ['allowed-distribution', 'checksum', 'suite-mismatch', 'gpg']} / {'default': {}, 'configs': ['/<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng'], 'config_cleanup': False} dput: TRACE: Loading entry test dput: TRACE: {} dput: TRACE: Rewrote to: dput: TRACE: {} dput: TRACE: {} dput: TRACE: Rewrote to: dput: TRACE: {} dput: DEBUG: Loading configuration: profiles test dput: TRACE: Checking for configuration: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng dput: TRACE: Checking - /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng/profiles/test.json dput: DEBUG: Loading configuration: metas ubuntu dput: TRACE: Checking for configuration: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng dput: TRACE: Checking - /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng/metas/ubuntu.json dput: TRACE: name: test - {'-hooks': ['gpg'], 'incoming': '/dev/null', 'meta': 'ubuntu', 'method': 'local', 'supported-distribution': {'allowed': ['release'], 'known': ['release']}, 'allow_dcut': False, 'check-debs': {'enforce': 'source', 'skip': False}, 'required-fields': {'skip': False, 'fields': ['Launchpad-Bugs-Fixed'], 'suites': ['any-stable']}, 'codenames': 'ubuntu', 'hooks': ['supported-distribution', 'required-fields', 'checksum', 'suite-mismatch', 'check-debs', 'gpg'], 'valid_commands': []} / {'default': {}, 'configs': ['/<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng'], 'config_cleanup': False} dput: TRACE: {'-hooks': ['gpg'], 'incoming': '/dev/null', 'meta': 'ubuntu', 'method': 'local', 'supported-distribution': {'allowed': ['release'], 'known': ['release']}, 'allow_dcut': False, 'check-debs': {'enforce': 'source', 'skip': False}, 'required-fields': {'skip': False, 'fields': ['Launchpad-Bugs-Fixed'], 'suites': ['any-stable']}, 'codenames': 'ubuntu', 'hooks': ['supported-distribution', 'required-fields', 'checksum', 'suite-mismatch', 'check-debs', 'gpg'], 'valid_commands': [], 'name': 'test'} dput: TRACE: Rewrote to: dput: TRACE: {'-hooks': ['gpg'], 'incoming': '/dev/null', 'meta': 'ubuntu', 'method': 'local', 'supported-distribution': {'allowed': ['release'], 'known': ['release']}, 'allow_dcut': False, 'check-debs': {'enforce': 'source', 'skip': False}, 'required-fields': {'skip': False, 'fields': ['Launchpad-Bugs-Fixed'], 'suites': ['any-stable']}, 'codenames': 'ubuntu', 'hooks': ['supported-distribution', 'required-fields', 'checksum', 'suite-mismatch', 'check-debs', 'gpg'], 'valid_commands': [], 'name': 'test'} dput: DEBUG: Got configuration: test dput: DEBUG: name: test dput: DEBUG: allow_dcut: False dput: DEBUG: allow_unsigned_uploads: False dput: DEBUG: allowed_distributions: (?!UNRELEASED) dput: DEBUG: default_host_main: dput: DEBUG: full_upload_log: False dput: DEBUG: hash: sha1 dput: DEBUG: interface: cli dput: DEBUG: login: * dput: DEBUG: meta: ubuntu dput: DEBUG: method: local dput: DEBUG: passive_ftp: True dput: DEBUG: post_upload_command: dput: DEBUG: pre_upload_command: dput: DEBUG: run_lintian: False dput: DEBUG: scp_compress: True dput: DEBUG: allowed-distribution: {} dput: DEBUG: codenames: ubuntu dput: DEBUG: hooks: ['required-fields', 'supported-distribution', 'suite-mismatch', 'checksum', 'check-debs'] dput: DEBUG: incoming: /dev/null dput: DEBUG: supported-distribution: {'allowed': ['release'], 'known': ['release']} dput: DEBUG: check-debs: {'enforce': 'source', 'skip': False} dput: DEBUG: required-fields: {'skip': False, 'fields': ['Launchpad-Bugs-Fixed'], 'suites': ['any-stable']} dput: DEBUG: valid_commands: [] dput: DEBUG: Loading schema config from /usr/share/dput-ng/schemas dput: DEBUG: No such config: /usr/share/dput-ng/schemas/config.json dput: DEBUG: Loading schema config from skel/schemas dput: TRACE: Attempting to resolve hooks required-fields dput: DEBUG: Loading configuration: hooks required-fields dput: TRACE: Checking for configuration: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng dput: TRACE: Checking - /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng/hooks/required-fields.json dput: DEBUG: Loading schema plugin from /usr/share/dput-ng/schemas dput: DEBUG: No such config: /usr/share/dput-ng/schemas/plugin.json dput: DEBUG: Loading schema plugin from skel/schemas dput: TRACE: loading hooks dput.hooks.distro_info_checks.required_fields dput: DEBUG: Loading external script location /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng/scripts dput: TRACE: Loading object: dput.hooks.distro_info_checks.required_fields dput: TRACE: Attempting to resolve hooks supported-distribution dput: DEBUG: Loading configuration: hooks supported-distribution dput: TRACE: Checking for configuration: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng dput: TRACE: Checking - /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng/hooks/supported-distribution.json dput: DEBUG: Loading schema plugin from /usr/share/dput-ng/schemas dput: DEBUG: No such config: /usr/share/dput-ng/schemas/plugin.json dput: DEBUG: Loading schema plugin from skel/schemas dput: TRACE: loading hooks dput.hooks.distro_info_checks.check_supported_distribution dput: TRACE: Loading object: dput.hooks.distro_info_checks.check_supported_distribution dput: TRACE: Attempting to resolve hooks suite-mismatch dput: DEBUG: Loading configuration: hooks suite-mismatch dput: TRACE: Checking for configuration: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng dput: TRACE: Checking - /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng/hooks/suite-mismatch.json dput: DEBUG: Loading schema plugin from /usr/share/dput-ng/schemas dput: DEBUG: No such config: /usr/share/dput-ng/schemas/plugin.json dput: DEBUG: Loading schema plugin from skel/schemas dput: TRACE: loading hooks dput.hooks.distribution.check_distribution_matches dput: TRACE: Loading object: dput.hooks.distribution.check_distribution_matches dput: TRACE: Attempting to resolve hooks checksum dput: DEBUG: Loading configuration: hooks checksum dput: TRACE: Checking for configuration: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng dput: TRACE: Checking - /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng/hooks/checksum.json dput: DEBUG: Loading schema plugin from /usr/share/dput-ng/schemas dput: DEBUG: No such config: /usr/share/dput-ng/schemas/plugin.json dput: DEBUG: Loading schema plugin from skel/schemas dput: TRACE: loading hooks dput.hooks.checksum.validate_checksums dput: TRACE: Loading object: dput.hooks.checksum.validate_checksums dput: TRACE: Attempting to resolve hooks check-debs dput: DEBUG: Loading configuration: hooks check-debs dput: TRACE: Checking for configuration: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng dput: TRACE: Checking - /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng/hooks/check-debs.json dput: DEBUG: Loading schema plugin from /usr/share/dput-ng/schemas dput: DEBUG: No such config: /usr/share/dput-ng/schemas/plugin.json dput: DEBUG: Loading schema plugin from skel/schemas dput: TRACE: loading hooks dput.hooks.deb.check_debs_in_upload dput: TRACE: Loading object: dput.hooks.deb.check_debs_in_upload dput: DEBUG: Writing log to /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/fake_package/fnord_1.0_source.test.upload dput: INFO: Uploading fnord using local to test (host: test; directory: /dev/null) dput: DEBUG: Loading configuration: hooks required-fields dput: TRACE: Checking for configuration: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng dput: TRACE: Checking - /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng/hooks/required-fields.json dput: DEBUG: Loading schema plugin from /usr/share/dput-ng/schemas dput: DEBUG: No such config: /usr/share/dput-ng/schemas/plugin.json dput: DEBUG: Loading schema plugin from skel/schemas dput: INFO: running required-fields: check whether a field is present and non-empty in the changes file dput: TRACE: running hooks: required-fields dput: TRACE: Attempting to resolve hooks required-fields dput: DEBUG: Loading configuration: hooks required-fields dput: TRACE: Checking for configuration: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng dput: TRACE: Checking - /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng/hooks/required-fields.json dput: DEBUG: Loading schema plugin from /usr/share/dput-ng/schemas dput: DEBUG: No such config: /usr/share/dput-ng/schemas/plugin.json dput: DEBUG: Loading schema plugin from skel/schemas dput: TRACE: loading hooks dput.hooks.distro_info_checks.required_fields dput: TRACE: Loading object: dput.hooks.distro_info_checks.required_fields dput: TRACE: Using interface cli dput: TRACE: Attempting to resolve interfaces cli dput: DEBUG: Loading configuration: interfaces cli dput: TRACE: Checking for configuration: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng dput: TRACE: Checking - /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng/interfaces/cli.json dput: DEBUG: Loading schema plugin from /usr/share/dput-ng/schemas dput: DEBUG: No such config: /usr/share/dput-ng/schemas/plugin.json dput: DEBUG: Loading schema plugin from skel/schemas dput: TRACE: loading interfaces dput.interfaces.cli.CLInterface dput: TRACE: Loading object: dput.interfaces.cli.CLInterface --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: Test a double-upload (and force block) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/test_upload.py", line 37, in test_double_upload upload(path, 'test') File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/uploader.py", line 261, in invoke_dput_simple return invoke_dput(changes, config) File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/uploader.py", line 313, in invoke_dput run_pre_hooks(changes, profile) File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/hook.py", line 54, in run_pre_hooks run_hook(name, hook, changes, profile) File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/hook.py", line 83, in run_hook return run_func_by_name('hooks', name, changes, profile) File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/util.py", line 377, in run_func_by_name obj(changes, profile, interface) File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/dput/hooks/distro_info_checks.py", line 160, in required_fields supported -= set([distro_info.devel(), 'experimental']) File "/usr/lib/python3/dist-packages/distro_info.py", line 133, in devel raise DistroDataOutdated() distro_info.DistroDataOutdated: Distribution data outdated. Please check for an update for distro-info-data. See /usr/share/doc/distro-info-data/README.Debian for details. -------------------- >> begin captured logging << -------------------- dput: TRACE: Loading entry test dput: TRACE: {} dput: TRACE: Rewrote to: dput: TRACE: {} dput: TRACE: {} dput: TRACE: Rewrote to: dput: TRACE: {} dput: DEBUG: Loading configuration: profiles test dput: TRACE: Checking for configuration: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng dput: TRACE: Checking - /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng/profiles/test.json dput: DEBUG: Loading configuration: metas ubuntu dput: TRACE: Checking for configuration: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng dput: TRACE: Checking - /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng/metas/ubuntu.json dput: TRACE: name: test - {'-hooks': ['gpg'], 'incoming': '/dev/null', 'meta': 'ubuntu', 'method': 'local', 'supported-distribution': {'allowed': ['release'], 'known': ['release']}, 'allow_dcut': False, 'check-debs': {'enforce': 'source', 'skip': False}, 'required-fields': {'skip': False, 'fields': ['Launchpad-Bugs-Fixed'], 'suites': ['any-stable']}, 'codenames': 'ubuntu', 'hooks': ['supported-distribution', 'required-fields', 'checksum', 'suite-mismatch', 'check-debs', 'gpg'], 'valid_commands': []} / {'default': {}, 'configs': ['/<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng'], 'config_cleanup': False} dput: TRACE: {'-hooks': ['gpg'], 'incoming': '/dev/null', 'meta': 'ubuntu', 'method': 'local', 'supported-distribution': {'allowed': ['release'], 'known': ['release']}, 'allow_dcut': False, 'check-debs': {'enforce': 'source', 'skip': False}, 'required-fields': {'skip': False, 'fields': ['Launchpad-Bugs-Fixed'], 'suites': ['any-stable']}, 'codenames': 'ubuntu', 'hooks': ['supported-distribution', 'required-fields', 'checksum', 'suite-mismatch', 'check-debs', 'gpg'], 'valid_commands': [], 'name': 'test'} dput: TRACE: Rewrote to: dput: TRACE: {'-hooks': ['gpg'], 'incoming': '/dev/null', 'meta': 'ubuntu', 'method': 'local', 'supported-distribution': {'allowed': ['release'], 'known': ['release']}, 'allow_dcut': False, 'check-debs': {'enforce': 'source', 'skip': False}, 'required-fields': {'skip': False, 'fields': ['Launchpad-Bugs-Fixed'], 'suites': ['any-stable']}, 'codenames': 'ubuntu', 'hooks': ['supported-distribution', 'required-fields', 'checksum', 'suite-mismatch', 'check-debs', 'gpg'], 'valid_commands': [], 'name': 'test'} dput: DEBUG: Got configuration: test dput: DEBUG: name: test dput: DEBUG: allow_dcut: False dput: DEBUG: allow_unsigned_uploads: False dput: DEBUG: allowed_distributions: (?!UNRELEASED) dput: DEBUG: default_host_main: dput: DEBUG: full_upload_log: False dput: DEBUG: hash: sha1 dput: DEBUG: interface: cli dput: DEBUG: login: * dput: DEBUG: meta: ubuntu dput: DEBUG: method: local dput: DEBUG: passive_ftp: True dput: DEBUG: post_upload_command: dput: DEBUG: pre_upload_command: dput: DEBUG: run_lintian: False dput: DEBUG: scp_compress: True dput: DEBUG: allowed-distribution: {} dput: DEBUG: codenames: ubuntu dput: DEBUG: hooks: ['required-fields', 'supported-distribution', 'suite-mismatch', 'checksum', 'check-debs'] dput: DEBUG: incoming: /dev/null dput: DEBUG: supported-distribution: {'allowed': ['release'], 'known': ['release']} dput: DEBUG: check-debs: {'enforce': 'source', 'skip': False} dput: DEBUG: required-fields: {'skip': False, 'fields': ['Launchpad-Bugs-Fixed'], 'suites': ['any-stable']} dput: DEBUG: valid_commands: [] dput: DEBUG: Loading schema config from /usr/share/dput-ng/schemas dput: DEBUG: No such config: /usr/share/dput-ng/schemas/config.json dput: DEBUG: Loading schema config from skel/schemas dput: TRACE: Attempting to resolve hooks required-fields dput: DEBUG: Loading configuration: hooks required-fields dput: TRACE: Checking for configuration: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng dput: TRACE: Checking - /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng/hooks/required-fields.json dput: DEBUG: Loading schema plugin from /usr/share/dput-ng/schemas dput: DEBUG: No such config: /usr/share/dput-ng/schemas/plugin.json dput: DEBUG: Loading schema plugin from skel/schemas dput: TRACE: loading hooks dput.hooks.distro_info_checks.required_fields dput: TRACE: Loading object: dput.hooks.distro_info_checks.required_fields dput: TRACE: Attempting to resolve hooks supported-distribution dput: DEBUG: Loading configuration: hooks supported-distribution dput: TRACE: Checking for configuration: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng dput: TRACE: Checking - /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng/hooks/supported-distribution.json dput: DEBUG: Loading schema plugin from /usr/share/dput-ng/schemas dput: DEBUG: No such config: /usr/share/dput-ng/schemas/plugin.json dput: DEBUG: Loading schema plugin from skel/schemas dput: TRACE: loading hooks dput.hooks.distro_info_checks.check_supported_distribution dput: TRACE: Loading object: dput.hooks.distro_info_checks.check_supported_distribution dput: TRACE: Attempting to resolve hooks suite-mismatch dput: DEBUG: Loading configuration: hooks suite-mismatch dput: TRACE: Checking for configuration: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng dput: TRACE: Checking - /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng/hooks/suite-mismatch.json dput: DEBUG: Loading schema plugin from /usr/share/dput-ng/schemas dput: DEBUG: No such config: /usr/share/dput-ng/schemas/plugin.json dput: DEBUG: Loading schema plugin from skel/schemas dput: TRACE: loading hooks dput.hooks.distribution.check_distribution_matches dput: TRACE: Loading object: dput.hooks.distribution.check_distribution_matches dput: TRACE: Attempting to resolve hooks checksum dput: DEBUG: Loading configuration: hooks checksum dput: TRACE: Checking for configuration: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng dput: TRACE: Checking - /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng/hooks/checksum.json dput: DEBUG: Loading schema plugin from /usr/share/dput-ng/schemas dput: DEBUG: No such config: /usr/share/dput-ng/schemas/plugin.json dput: DEBUG: Loading schema plugin from skel/schemas dput: TRACE: loading hooks dput.hooks.checksum.validate_checksums dput: TRACE: Loading object: dput.hooks.checksum.validate_checksums dput: TRACE: Attempting to resolve hooks check-debs dput: DEBUG: Loading configuration: hooks check-debs dput: TRACE: Checking for configuration: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng dput: TRACE: Checking - /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng/hooks/check-debs.json dput: DEBUG: Loading schema plugin from /usr/share/dput-ng/schemas dput: DEBUG: No such config: /usr/share/dput-ng/schemas/plugin.json dput: DEBUG: Loading schema plugin from skel/schemas dput: TRACE: loading hooks dput.hooks.deb.check_debs_in_upload dput: TRACE: Loading object: dput.hooks.deb.check_debs_in_upload dput: DEBUG: Writing log to /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/fake_package/fnord_1.0_source.test.upload dput: INFO: Uploading fnord using local to test (host: test; directory: /dev/null) dput: DEBUG: Loading configuration: hooks required-fields dput: TRACE: Checking for configuration: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng dput: TRACE: Checking - /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng/hooks/required-fields.json dput: DEBUG: Loading schema plugin from /usr/share/dput-ng/schemas dput: DEBUG: No such config: /usr/share/dput-ng/schemas/plugin.json dput: DEBUG: Loading schema plugin from skel/schemas dput: INFO: running required-fields: check whether a field is present and non-empty in the changes file dput: TRACE: running hooks: required-fields dput: TRACE: Attempting to resolve hooks required-fields dput: DEBUG: Loading configuration: hooks required-fields dput: TRACE: Checking for configuration: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng dput: TRACE: Checking - /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng/hooks/required-fields.json dput: DEBUG: Loading schema plugin from /usr/share/dput-ng/schemas dput: DEBUG: No such config: /usr/share/dput-ng/schemas/plugin.json dput: DEBUG: Loading schema plugin from skel/schemas dput: TRACE: loading hooks dput.hooks.distro_info_checks.required_fields dput: TRACE: Loading object: dput.hooks.distro_info_checks.required_fields dput: TRACE: Using interface cli dput: TRACE: Attempting to resolve interfaces cli dput: DEBUG: Loading configuration: interfaces cli dput: TRACE: Checking for configuration: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng dput: TRACE: Checking - /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build/tests/dputng/interfaces/cli.json dput: DEBUG: Loading schema plugin from /usr/share/dput-ng/schemas dput: DEBUG: No such config: /usr/share/dput-ng/schemas/plugin.json dput: DEBUG: Loading schema plugin from skel/schemas dput: TRACE: loading interfaces dput.interfaces.cli.CLInterface dput: TRACE: Loading object: dput.interfaces.cli.CLInterface --------------------- >> end captured logging << --------------------- ---------------------------------------------------------------------- Ran 7 tests in 6.719s FAILED (errors=2) E: pybuild pybuild:341: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7_dput/build; python3.7 -m nose -v tests dh_auto_test: pybuild --test --test-nose -i python{version} -p 3.7 returned exit code 13 make: *** [debian/rules:10: binary-indep] Error 25 dpkg-buildpackage: error: debian/rules binary-indep subprocess returned exit status 2 -------------------------------------------------------------------------------- The build was made in my autobuilder with "dpkg-buildpackage -A" and it also fails here: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/dput-ng.html If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.