--- Begin Message ---
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.
--- End Message ---