[ubuntu-dev] Bug#897478: ubuntu-dev-tools: FTBFS: dh_auto_test: pybuild --test -i python{version} -p 2.7 returned exit code 13

Lucas Nussbaum lucas at debian.org
Wed May 2 21:23:19 BST 2018


Source: ubuntu-dev-tools
Version: 0.164
Severity: serious
Tags: buster sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20180502 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> dpkg-buildpackage
> -----------------
> 
> dpkg-buildpackage: info: source package ubuntu-dev-tools
> dpkg-buildpackage: info: source version 0.164
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Adam Conrad <adconrad at ubuntu.com>
>  dpkg-source --before-build ubuntu-dev-tools-0.164
> dpkg-buildpackage: info: host architecture amd64
>  debian/rules clean
> dh clean --with python2,python3 --buildsystem=pybuild
>    dh_auto_clean -O--buildsystem=pybuild
> I: pybuild base:217: python2.7 setup.py clean 
> running clean
> removing '/<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build' (and everything under it)
> 'build/bdist.linux-amd64' does not exist -- can't clean it
> 'build/scripts-2.7' does not exist -- can't clean it
> I: pybuild base:217: python3.6 setup.py clean 
> running clean
> removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build' (and everything under it)
> 'build/bdist.linux-amd64' does not exist -- can't clean it
> 'build/scripts-3.6' does not exist -- can't clean it
>    dh_clean -O--buildsystem=pybuild
>  dpkg-source -b ubuntu-dev-tools-0.164
> dpkg-source: info: using source format '3.0 (native)'
> dpkg-source: info: building ubuntu-dev-tools in ubuntu-dev-tools_0.164.tar.xz
> dpkg-source: info: building ubuntu-dev-tools in ubuntu-dev-tools_0.164.dsc
>  debian/rules binary
> dh binary --with python2,python3 --buildsystem=pybuild
>    dh_update_autotools_config -O--buildsystem=pybuild
>    dh_autoreconf -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:217: python2.7 setup.py config 
> running config
> I: pybuild base:217: python3.6 setup.py config 
> running config
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:217: /usr/bin/python setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools
> copying ubuntutools/subprocess.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools
> copying ubuntutools/rdepends.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools
> copying ubuntutools/question.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools
> copying ubuntutools/config.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools
> copying ubuntutools/misc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools
> copying ubuntutools/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools
> copying ubuntutools/logger.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools
> copying ubuntutools/archive.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools
> copying ubuntutools/version.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools
> copying ubuntutools/update_maintainer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools
> copying ubuntutools/builder.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools
> creating /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/lp
> copying ubuntutools/lp/udtexceptions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/lp
> copying ubuntutools/lp/lpapicache.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/lp
> copying ubuntutools/lp/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/lp
> copying ubuntutools/lp/libsupport.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/lp
> creating /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/requestsync
> copying ubuntutools/requestsync/mail.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/requestsync
> copying ubuntutools/requestsync/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/requestsync
> copying ubuntutools/requestsync/lp.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/requestsync
> creating /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/sponsor_patch
> copying ubuntutools/sponsor_patch/patch.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/sponsor_patch
> copying ubuntutools/sponsor_patch/question.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/sponsor_patch
> copying ubuntutools/sponsor_patch/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/sponsor_patch
> copying ubuntutools/sponsor_patch/source_package.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/sponsor_patch
> copying ubuntutools/sponsor_patch/bugtask.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/sponsor_patch
> copying ubuntutools/sponsor_patch/sponsor_patch.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/sponsor_patch
> creating /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/test
> copying ubuntutools/test/test_help.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/test
> copying ubuntutools/test/test_archive.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/test
> copying ubuntutools/test/test_pylint.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/test
> copying ubuntutools/test/test_update_maintainer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/test
> copying ubuntutools/test/test_config.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/test
> copying ubuntutools/test/example_package.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/test
> copying ubuntutools/test/test_flake8.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/test
> copying ubuntutools/test/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/test
> copying ubuntutools/test/test_logger.py -> /<<PKGBUILDDIR>>/.pybuild/cpython2_2.7_ubuntutools/build/ubuntutools/test
> running build_scripts
> creating build
> creating build/scripts-2.7
> copying and adjusting 404main -> build/scripts-2.7
> copying and adjusting backportpackage -> build/scripts-2.7
> copying and adjusting bitesize -> build/scripts-2.7
> copying and adjusting check-mir -> build/scripts-2.7
> copying check-symbols -> build/scripts-2.7
> copying dch-repeat -> build/scripts-2.7
> copying grab-merge -> build/scripts-2.7
> copying and adjusting grep-merges -> build/scripts-2.7
> copying and adjusting hugdaylist -> build/scripts-2.7
> copying and adjusting import-bug-from-debian -> build/scripts-2.7
> copying and adjusting merge-changelog -> build/scripts-2.7
> copying mk-sbuild -> build/scripts-2.7
> copying and adjusting pbuilder-dist -> build/scripts-2.7
> copying pbuilder-dist-simple -> build/scripts-2.7
> copying and adjusting pull-debian-debdiff -> build/scripts-2.7
> copying and adjusting pull-debian-source -> build/scripts-2.7
> copying and adjusting pull-lp-source -> build/scripts-2.7
> copying pull-revu-source -> build/scripts-2.7
> copying and adjusting pull-uca-source -> build/scripts-2.7
> copying and adjusting requestbackport -> build/scripts-2.7
> copying and adjusting requestsync -> build/scripts-2.7
> copying reverse-build-depends -> build/scripts-2.7
> copying and adjusting reverse-depends -> build/scripts-2.7
> copying and adjusting seeded-in-ubuntu -> build/scripts-2.7
> copying setup-packaging-environment -> build/scripts-2.7
> copying and adjusting sponsor-patch -> build/scripts-2.7
> copying and adjusting submittodebian -> build/scripts-2.7
> copying and adjusting syncpackage -> build/scripts-2.7
> copying and adjusting ubuntu-build -> build/scripts-2.7
> copying and adjusting ubuntu-iso -> build/scripts-2.7
> copying and adjusting ubuntu-upload-permission -> build/scripts-2.7
> copying and adjusting update-maintainer -> build/scripts-2.7
> changing mode of build/scripts-2.7/404main from 664 to 775
> changing mode of build/scripts-2.7/backportpackage from 664 to 775
> changing mode of build/scripts-2.7/bitesize from 664 to 775
> changing mode of build/scripts-2.7/check-mir from 664 to 775
> changing mode of build/scripts-2.7/grep-merges from 664 to 775
> changing mode of build/scripts-2.7/hugdaylist from 664 to 775
> changing mode of build/scripts-2.7/import-bug-from-debian from 664 to 775
> changing mode of build/scripts-2.7/merge-changelog from 664 to 775
> changing mode of build/scripts-2.7/pbuilder-dist from 664 to 775
> changing mode of build/scripts-2.7/pull-debian-debdiff from 664 to 775
> changing mode of build/scripts-2.7/pull-debian-source from 664 to 775
> changing mode of build/scripts-2.7/pull-lp-source from 664 to 775
> changing mode of build/scripts-2.7/pull-uca-source from 664 to 775
> changing mode of build/scripts-2.7/requestbackport from 664 to 775
> changing mode of build/scripts-2.7/requestsync from 664 to 775
> changing mode of build/scripts-2.7/reverse-depends from 664 to 775
> changing mode of build/scripts-2.7/seeded-in-ubuntu from 664 to 775
> changing mode of build/scripts-2.7/sponsor-patch from 664 to 775
> changing mode of build/scripts-2.7/submittodebian from 664 to 775
> changing mode of build/scripts-2.7/syncpackage from 664 to 775
> changing mode of build/scripts-2.7/ubuntu-build from 664 to 775
> changing mode of build/scripts-2.7/ubuntu-iso from 664 to 775
> changing mode of build/scripts-2.7/ubuntu-upload-permission from 664 to 775
> changing mode of build/scripts-2.7/update-maintainer from 664 to 775
> I: pybuild base:217: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools
> copying ubuntutools/subprocess.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools
> copying ubuntutools/rdepends.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools
> copying ubuntutools/question.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools
> copying ubuntutools/config.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools
> copying ubuntutools/misc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools
> copying ubuntutools/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools
> copying ubuntutools/logger.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools
> copying ubuntutools/archive.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools
> copying ubuntutools/version.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools
> copying ubuntutools/update_maintainer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools
> copying ubuntutools/builder.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/lp
> copying ubuntutools/lp/udtexceptions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/lp
> copying ubuntutools/lp/lpapicache.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/lp
> copying ubuntutools/lp/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/lp
> copying ubuntutools/lp/libsupport.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/lp
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/requestsync
> copying ubuntutools/requestsync/mail.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/requestsync
> copying ubuntutools/requestsync/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/requestsync
> copying ubuntutools/requestsync/lp.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/requestsync
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/sponsor_patch
> copying ubuntutools/sponsor_patch/patch.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/sponsor_patch
> copying ubuntutools/sponsor_patch/question.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/sponsor_patch
> copying ubuntutools/sponsor_patch/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/sponsor_patch
> copying ubuntutools/sponsor_patch/source_package.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/sponsor_patch
> copying ubuntutools/sponsor_patch/bugtask.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/sponsor_patch
> copying ubuntutools/sponsor_patch/sponsor_patch.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/sponsor_patch
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/test
> copying ubuntutools/test/test_help.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/test
> copying ubuntutools/test/test_archive.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/test
> copying ubuntutools/test/test_pylint.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/test
> copying ubuntutools/test/test_update_maintainer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/test
> copying ubuntutools/test/test_config.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/test
> copying ubuntutools/test/example_package.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/test
> copying ubuntutools/test/test_flake8.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/test
> copying ubuntutools/test/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/test
> copying ubuntutools/test/test_logger.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.6_ubuntutools/build/ubuntutools/test
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:217: python2.7 setup.py test 
> running test
> running egg_info
> creating ubuntu_dev_tools.egg-info
> writing ubuntu_dev_tools.egg-info/PKG-INFO
> writing top-level names to ubuntu_dev_tools.egg-info/top_level.txt
> writing dependency_links to ubuntu_dev_tools.egg-info/dependency_links.txt
> writing manifest file 'ubuntu_dev_tools.egg-info/SOURCES.txt'
> reading manifest file 'ubuntu_dev_tools.egg-info/SOURCES.txt'
> writing manifest file 'ubuntu_dev_tools.egg-info/SOURCES.txt'
> running build_ext
> test_404main (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_backportpackage (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_bitesize (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_check-mir (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_check-symbols (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_dch-repeat (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_grab-merge (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_grep-merges (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_hugdaylist (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_import-bug-from-debian (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_merge-changelog (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_mk-sbuild (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_pbuilder-dist (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_pbuilder-dist-simple (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_pull-debian-debdiff (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_pull-debian-source (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_pull-lp-source (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_pull-revu-source (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_pull-uca-source (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_requestbackport (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_requestsync (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_reverse-build-depends (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_reverse-depends (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_seeded-in-ubuntu (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_setup-packaging-environment (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_sponsor-patch (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_submittodebian (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_syncpackage (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_ubuntu-build (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_ubuntu-iso (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_ubuntu-upload-permission (ubuntutools.test.test_help.HelpTestCase) ... ok
> test_update-maintainer (ubuntutools.test.test_help.HelpTestCase) ... ok
> tar: The following options were used after any non-optional arguments in archive create or update mode.  These options are positional and affect only arguments that follow them.  Please, rearrange them properly.
> tar: --exclude 'debian' has no effect
> tar: Exiting with failure status due to previous errors
> ERROR
> test_pylint (ubuntutools.test.test_pylint.PylintTestCase)
> Test: Run pylint on Python source code ... Running following command:
> pylint --rcfile=ubuntutools/test/pylint.conf -E --reports=n --confidence=HIGH -- ubuntutools setup.py 404main backportpackage bitesize check-mir grep-merges hugdaylist import-bug-from-debian merge-changelog pbuilder-dist pull-debian-debdiff pull-debian-source pull-lp-source pull-uca-source requestbackport requestsync reverse-depends seeded-in-ubuntu sponsor-patch submittodebian syncpackage ubuntu-build ubuntu-iso ubuntu-upload-permission update-maintainer
> ok
> test_comments_in_control (ubuntutools.test.test_update_maintainer.UpdateMaintainerTestCase)
> Test: Update Maintainer field in a control file containing ... ok
> test_debian_package (ubuntutools.test.test_update_maintainer.UpdateMaintainerTestCase)
> Test: Don't update Maintainer field if target is Debian. ... ok
> test_missing_rules (ubuntutools.test.test_update_maintainer.UpdateMaintainerTestCase)
> Test: Skip XSBC-Original test when debian/rules is missing. ... ok
> test_original_ubuntu_maintainer (ubuntutools.test.test_update_maintainer.UpdateMaintainerTestCase)
> Test: Original maintainer is Ubuntu developer. ... ok
> test_skip_smart_rules (ubuntutools.test.test_update_maintainer.UpdateMaintainerTestCase)
> Test: Skip update when XSBC-Original in debian/rules. ... ok
> test_update_maintainer (ubuntutools.test.test_update_maintainer.UpdateMaintainerTestCase)
> Test: Update Maintainer field. ... ok
> test_update_old_maintainer (ubuntutools.test.test_update_maintainer.UpdateMaintainerTestCase)
> Test: Update old MOTU address. ... ok
> test_boolean (ubuntutools.test.test_config.ConfigTestCase) ... ok
> test_compat_keys (ubuntutools.test.test_config.ConfigTestCase) ... ok
> test_config_parsing (ubuntutools.test.test_config.ConfigTestCase) ... ok
> test_configfile_precedence (ubuntutools.test.test_config.ConfigTestCase) ... ok
> test_defaults (ubuntutools.test.test_config.ConfigTestCase) ... ok
> test_environment_precedence (ubuntutools.test.test_config.ConfigTestCase) ... ok
> test_general_environment_specific_config_precedence (ubuntutools.test.test_config.ConfigTestCase) ... ok
> test_nonpackagewide (ubuntutools.test.test_config.ConfigTestCase) ... ok
> test_provided_default (ubuntutools.test.test_config.ConfigTestCase) ... ok
> test_scriptname_precedence (ubuntutools.test.test_config.ConfigTestCase) ... ok
> test_debemail_with_name (ubuntutools.test.test_config.UbuEmailTestCase) ... ok
> test_pristine (ubuntutools.test.test_config.UbuEmailTestCase) ... ok
> test_two_hat (ubuntutools.test.test_config.UbuEmailTestCase) ... ok
> test_two_hat_cmdlineoverride (ubuntutools.test.test_config.UbuEmailTestCase) ... ok
> test_two_hat_noexport (ubuntutools.test.test_config.UbuEmailTestCase) ... ok
> test_two_hat_with_name (ubuntutools.test.test_config.UbuEmailTestCase) ... ok
> test_unicode_name (ubuntutools.test.test_config.UbuEmailTestCase) ... ok
> test_flake8 (ubuntutools.test.test_flake8.Flake8TestCase)
> Test: Run flake8 on Python source code ... Running following command:
> python2.7 -m flake8 --max-line-length=99 ubuntutools setup.py 404main backportpackage bitesize check-mir grep-merges hugdaylist import-bug-from-debian merge-changelog pbuilder-dist pull-debian-debdiff pull-debian-source pull-lp-source pull-uca-source requestbackport requestsync reverse-depends seeded-in-ubuntu sponsor-patch submittodebian syncpackage ubuntu-build ubuntu-iso ubuntu-upload-permission update-maintainer
> ok
> testArgs (ubuntutools.test.test_logger.LoggerTestCase) ... ok
> testCommand (ubuntutools.test.test_logger.LoggerTestCase) ... ok
> testNoArgs (ubuntutools.test.test_logger.LoggerTestCase) ... ok
> 
> ======================================================================
> ERROR: setUpModule (ubuntutools.test.test_archive)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/ubuntutools/test/test_archive.py", line 43, in setUpModule
>     ex_pkg.create_orig()
>   File "/<<PKGBUILDDIR>>/ubuntutools/test/example_package.py", line 41, in create_orig
>     cwd='test-data')
>   File "/usr/lib/python2.7/subprocess.py", line 190, in check_call
>     raise CalledProcessError(retcode, cmd)
> CalledProcessError: Command '('tar', '-czf', 'example_1.0.orig.tar.gz', 'example-1.0', '--exclude', 'debian')' returned non-zero exit status 2
> 
> ----------------------------------------------------------------------
> Ran 61 tests in 28.032s
> 
> FAILED (errors=1)
> Test failed: <unittest.runner.TextTestResult run=61 errors=1 failures=0>
> The old maintainer was: Ubuntu MOTU Developers <ubuntu-motu at lists.ubuntu.com>
> Resetting as: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
> error: Test failed: <unittest.runner.TextTestResult run=61 errors=1 failures=0>
> E: pybuild pybuild:336: test: plugin distutils failed with: exit code=1: python2.7 setup.py test 
> dh_auto_test: pybuild --test -i python{version} -p 2.7 returned exit code 13

The full build log is available from:
   http://aws-logs.debian.net/2018/05/02/ubuntu-dev-tools_0.164_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the ubuntu-dev-team mailing list