request from: hawk checking if we should skip the build started at: Fri Aug 24 23:53:06 2018 fetching http://kraz.tld-linux.org/~builderti//srpms/1bfb1070-66f5-4d88-b53b-dfedecfd547a/python-nose-1.3.7-4.src.rpm fetched 287376 bytes, 502.9 K/s installing srpm: python-nose-1.3.7-4.src.rpm mesg: ttyname failed: Inappropriate ioctl for device + install -d /tmp/B.Wh90dr/BUILD /tmp/B.Wh90dr/RPMS + LC_ALL=en_US.UTF-8 + rpm -qp --changelog python-nose-1.3.7-4.src.rpm * Fri Aug 24 2018 TLD Linux - For complete changelog see: http://git.tld-linux.org/?p=packages/python-nose.git;a=log;h=8da6a81195c07c5da2fbc2b791a73aa86798d36e * Sun Jul 15 2018 Jakub Bogusz 8da6a81 - force sphinx-build-2 * Sun Jul 15 2018 Jakub Bogusz a3eec97 - run tests, added -doc; release 4 * Sun Jul 01 2018 Arkadiusz Miƛkiewicz df3c116 - release 3 (by relup.sh) + rpm -Uhv --nodeps --define '_topdir /tmp/B.Wh90dr' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' python-nose-1.3.7-4.src.rpm python-nose ################################################## + rm -f python-nose-1.3.7-4.src.rpm mesg: ttyname failed: Inappropriate ioctl for device + install -m 700 -d /tmp/B.Wh90dr/BUILD/tmp mesg: ttyname failed: Inappropriate ioctl for device + TMPDIR=/tmp/B.Wh90dr/BUILD/tmp + exec nice -n 19 rpmbuild -bp --short-circuit --nodeps --define '_topdir /tmp/B.Wh90dr' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target x86_64-tld-linux --define 'prep exit 0' /tmp/B.Wh90dr/python-nose.spec Building target platforms: x86_64-tld-linux checking BuildConflict-ing packages no BuildConflicts found checking BR rpm: Building target platforms: x86_64-tld-linux no BR needed building RPM using: set -ex; : build-id: 1bfb1070-66f5-4d88-b53b-dfedecfd547a; TMPDIR=/tmp/B.Wh90dr/BUILD/tmp exec nice -n 19 rpmbuild -bb --define '_smp_mflags -j8' --define '_tld_builder 1' --define '_topdir /tmp/B.Wh90dr' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target x86_64-tld-linux /tmp/B.Wh90dr/python-nose.spec mesg: ttyname failed: Inappropriate ioctl for device + : build-id: 1bfb1070-66f5-4d88-b53b-dfedecfd547a + TMPDIR=/tmp/B.Wh90dr/BUILD/tmp + exec nice -n 19 rpmbuild -bb --define '_smp_mflags -j8' --define '_tld_builder 1' --define '_topdir /tmp/B.Wh90dr' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target x86_64-tld-linux /tmp/B.Wh90dr/python-nose.spec Building target platforms: x86_64-tld-linux Executing(%prep): env -i TMP=/home/users/builder/tmp HOME=/home/users/builder PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/users/builder/bin TMPDIR=/tmp/B.Wh90dr/BUILD/tmp /bin/sh -e /tmp/B.Wh90dr/BUILD/tmp/rpm-tmp.51902 + umask 022 + cd /tmp/B.Wh90dr/BUILD + cd /tmp/B.Wh90dr/BUILD + rm -rf nose-1.3.7 + /usr/bin/gzip -dc /tmp/B.Wh90dr/nose-1.3.7.tar.gz + /bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd nose-1.3.7 + /bin/id -u + '[' 10001 '=' 0 ']' + true . + /bin/chmod -Rf -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): env -i TMP=/home/users/builder/tmp HOME=/home/users/builder PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/users/builder/bin TMPDIR=/tmp/B.Wh90dr/BUILD/tmp /bin/sh -e /tmp/B.Wh90dr/BUILD/tmp/rpm-tmp.51902 TMP=/home/users/builder/tmp HOME=/home/users/builder PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/users/builder/bin TMPDIR=/tmp/B.Wh90dr/BUILD/tmp + umask 022 + cd /tmp/B.Wh90dr/BUILD + cd nose-1.3.7 + LDFLAGS='-Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc ' + export LDFLAGS + CFLAGS=' -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC -march=x86-64 ' + export CFLAGS + CXXFLAGS=' -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC -march=x86-64 ' + export CXXFLAGS + CC=x86_64-tld-linux-gcc + export CC + CXX=x86_64-tld-linux-g++ + export CXX + /usr/bin/python setup.py build '--build-base=build-2' running build running build_py creating build-2 creating build-2/lib creating build-2/lib/nose copying nose/config.py -> build-2/lib/nose copying nose/importer.py -> build-2/lib/nose copying nose/twistedtools.py -> build-2/lib/nose copying nose/loader.py -> build-2/lib/nose copying nose/core.py -> build-2/lib/nose copying nose/exc.py -> build-2/lib/nose copying nose/proxy.py -> build-2/lib/nose copying nose/failure.py -> build-2/lib/nose copying nose/suite.py -> build-2/lib/nose copying nose/__init__.py -> build-2/lib/nose copying nose/inspector.py -> build-2/lib/nose copying nose/util.py -> build-2/lib/nose copying nose/pyversion.py -> build-2/lib/nose copying nose/commands.py -> build-2/lib/nose copying nose/result.py -> build-2/lib/nose copying nose/case.py -> build-2/lib/nose copying nose/__main__.py -> build-2/lib/nose copying nose/selector.py -> build-2/lib/nose creating build-2/lib/nose/plugins copying nose/plugins/errorclass.py -> build-2/lib/nose/plugins copying nose/plugins/allmodules.py -> build-2/lib/nose/plugins copying nose/plugins/plugintest.py -> build-2/lib/nose/plugins copying nose/plugins/failuredetail.py -> build-2/lib/nose/plugins copying nose/plugins/skip.py -> build-2/lib/nose/plugins copying nose/plugins/multiprocess.py -> build-2/lib/nose/plugins copying nose/plugins/base.py -> build-2/lib/nose/plugins copying nose/plugins/collect.py -> build-2/lib/nose/plugins copying nose/plugins/capture.py -> build-2/lib/nose/plugins copying nose/plugins/__init__.py -> build-2/lib/nose/plugins copying nose/plugins/testid.py -> build-2/lib/nose/plugins copying nose/plugins/deprecated.py -> build-2/lib/nose/plugins copying nose/plugins/debug.py -> build-2/lib/nose/plugins copying nose/plugins/attrib.py -> build-2/lib/nose/plugins copying nose/plugins/isolate.py -> build-2/lib/nose/plugins copying nose/plugins/builtin.py -> build-2/lib/nose/plugins copying nose/plugins/xunit.py -> build-2/lib/nose/plugins copying nose/plugins/prof.py -> build-2/lib/nose/plugins copying nose/plugins/logcapture.py -> build-2/lib/nose/plugins copying nose/plugins/manager.py -> build-2/lib/nose/plugins copying nose/plugins/doctests.py -> build-2/lib/nose/plugins copying nose/plugins/cover.py -> build-2/lib/nose/plugins creating build-2/lib/nose/sphinx copying nose/sphinx/pluginopts.py -> build-2/lib/nose/sphinx copying nose/sphinx/__init__.py -> build-2/lib/nose/sphinx creating build-2/lib/nose/ext copying nose/ext/dtcompat.py -> build-2/lib/nose/ext copying nose/ext/__init__.py -> build-2/lib/nose/ext creating build-2/lib/nose/tools copying nose/tools/trivial.py -> build-2/lib/nose/tools copying nose/tools/__init__.py -> build-2/lib/nose/tools copying nose/tools/nontrivial.py -> build-2/lib/nose/tools copying nose/usage.txt -> build-2/lib/nose + cd build-2 + cp -pr ../unit_tests . + pwd + PYTHONPATH=/tmp/B.Wh90dr/BUILD/nose-1.3.7/build-2/lib /usr/bin/python -m nose unit_tests ............................nose.plugins.cover: ERROR: Coverage not available: unable to import coverage module nose.plugins.cover: ERROR: Coverage not available: unable to import coverage module ..............................................................................................................................................................................SS...................... ---------------------------------------------------------------------- Ran 226 tests in 5.646s OK (SKIP=2) + cd .. + LDFLAGS='-Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc ' + export LDFLAGS + CFLAGS=' -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC -march=x86-64 ' + export CFLAGS + CXXFLAGS=' -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC -march=x86-64 ' + export CXXFLAGS + CC=x86_64-tld-linux-gcc + export CC + CXX=x86_64-tld-linux-g++ + export CXX + /usr/bin/python3 setup.py build '--build-base=build-3' running build running build_py creating build-3 creating build-3/lib creating build-3/lib/nose copying nose/config.py -> build-3/lib/nose copying nose/importer.py -> build-3/lib/nose copying nose/twistedtools.py -> build-3/lib/nose copying nose/loader.py -> build-3/lib/nose copying nose/core.py -> build-3/lib/nose copying nose/exc.py -> build-3/lib/nose copying nose/proxy.py -> build-3/lib/nose copying nose/failure.py -> build-3/lib/nose copying nose/suite.py -> build-3/lib/nose copying nose/__init__.py -> build-3/lib/nose copying nose/inspector.py -> build-3/lib/nose copying nose/util.py -> build-3/lib/nose copying nose/pyversion.py -> build-3/lib/nose copying nose/commands.py -> build-3/lib/nose copying nose/result.py -> build-3/lib/nose copying nose/case.py -> build-3/lib/nose copying nose/__main__.py -> build-3/lib/nose copying nose/selector.py -> build-3/lib/nose creating build-3/lib/nose/plugins copying nose/plugins/errorclass.py -> build-3/lib/nose/plugins copying nose/plugins/allmodules.py -> build-3/lib/nose/plugins copying nose/plugins/plugintest.py -> build-3/lib/nose/plugins copying nose/plugins/failuredetail.py -> build-3/lib/nose/plugins copying nose/plugins/skip.py -> build-3/lib/nose/plugins copying nose/plugins/multiprocess.py -> build-3/lib/nose/plugins copying nose/plugins/base.py -> build-3/lib/nose/plugins copying nose/plugins/collect.py -> build-3/lib/nose/plugins copying nose/plugins/capture.py -> build-3/lib/nose/plugins copying nose/plugins/__init__.py -> build-3/lib/nose/plugins copying nose/plugins/testid.py -> build-3/lib/nose/plugins copying nose/plugins/deprecated.py -> build-3/lib/nose/plugins copying nose/plugins/debug.py -> build-3/lib/nose/plugins copying nose/plugins/attrib.py -> build-3/lib/nose/plugins copying nose/plugins/isolate.py -> build-3/lib/nose/plugins copying nose/plugins/builtin.py -> build-3/lib/nose/plugins copying nose/plugins/xunit.py -> build-3/lib/nose/plugins copying nose/plugins/prof.py -> build-3/lib/nose/plugins copying nose/plugins/logcapture.py -> build-3/lib/nose/plugins copying nose/plugins/manager.py -> build-3/lib/nose/plugins copying nose/plugins/doctests.py -> build-3/lib/nose/plugins copying nose/plugins/cover.py -> build-3/lib/nose/plugins creating build-3/lib/nose/sphinx copying nose/sphinx/pluginopts.py -> build-3/lib/nose/sphinx copying nose/sphinx/__init__.py -> build-3/lib/nose/sphinx creating build-3/lib/nose/ext copying nose/ext/dtcompat.py -> build-3/lib/nose/ext copying nose/ext/__init__.py -> build-3/lib/nose/ext creating build-3/lib/nose/tools copying nose/tools/trivial.py -> build-3/lib/nose/tools copying nose/tools/__init__.py -> build-3/lib/nose/tools copying nose/tools/nontrivial.py -> build-3/lib/nose/tools copying nose/usage.txt -> build-3/lib/nose Fixing build-3/lib/nose/config.py build-3/lib/nose/importer.py build-3/lib/nose/twistedtools.py build-3/lib/nose/loader.py build-3/lib/nose/core.py build-3/lib/nose/exc.py build-3/lib/nose/proxy.py build-3/lib/nose/failure.py build-3/lib/nose/suite.py build-3/lib/nose/__init__.py build-3/lib/nose/inspector.py build-3/lib/nose/util.py build-3/lib/nose/pyversion.py build-3/lib/nose/commands.py build-3/lib/nose/result.py build-3/lib/nose/case.py build-3/lib/nose/__main__.py build-3/lib/nose/selector.py build-3/lib/nose/plugins/errorclass.py build-3/lib/nose/plugins/allmodules.py build-3/lib/nose/plugins/plugintest.py build-3/lib/nose/plugins/failuredetail.py build-3/lib/nose/plugins/skip.py build-3/lib/nose/plugins/multiprocess.py build-3/lib/nose/plugins/base.py build-3/lib/nose/plugins/collect.py build-3/lib/nose/plugins/capture.py build-3/lib/nose/plugins/__init__.py build-3/lib/nose/plugins/testid.py build-3/lib/nose/plugins/deprecated.py build-3/lib/nose/plugins/debug.py build-3/lib/nose/plugins/attrib.py build-3/lib/nose/plugins/isolate.py build-3/lib/nose/plugins/builtin.py build-3/lib/nose/plugins/xunit.py build-3/lib/nose/plugins/prof.py build-3/lib/nose/plugins/logcapture.py build-3/lib/nose/plugins/manager.py build-3/lib/nose/plugins/doctests.py build-3/lib/nose/plugins/cover.py build-3/lib/nose/sphinx/pluginopts.py build-3/lib/nose/sphinx/__init__.py build-3/lib/nose/ext/dtcompat.py build-3/lib/nose/ext/__init__.py build-3/lib/nose/tools/trivial.py build-3/lib/nose/tools/__init__.py build-3/lib/nose/tools/nontrivial.py Skipping optional fixer: buffer Skipping optional fixer: idioms Skipping optional fixer: set_literal Skipping optional fixer: ws_comma Fixing build-3/lib/nose/config.py build-3/lib/nose/importer.py build-3/lib/nose/twistedtools.py build-3/lib/nose/loader.py build-3/lib/nose/core.py build-3/lib/nose/exc.py build-3/lib/nose/proxy.py build-3/lib/nose/failure.py build-3/lib/nose/suite.py build-3/lib/nose/__init__.py build-3/lib/nose/inspector.py build-3/lib/nose/util.py build-3/lib/nose/pyversion.py build-3/lib/nose/commands.py build-3/lib/nose/result.py build-3/lib/nose/case.py build-3/lib/nose/__main__.py build-3/lib/nose/selector.py build-3/lib/nose/plugins/errorclass.py build-3/lib/nose/plugins/allmodules.py build-3/lib/nose/plugins/plugintest.py build-3/lib/nose/plugins/failuredetail.py build-3/lib/nose/plugins/skip.py build-3/lib/nose/plugins/multiprocess.py build-3/lib/nose/plugins/base.py build-3/lib/nose/plugins/collect.py build-3/lib/nose/plugins/capture.py build-3/lib/nose/plugins/__init__.py build-3/lib/nose/plugins/testid.py build-3/lib/nose/plugins/deprecated.py build-3/lib/nose/plugins/debug.py build-3/lib/nose/plugins/attrib.py build-3/lib/nose/plugins/isolate.py build-3/lib/nose/plugins/builtin.py build-3/lib/nose/plugins/xunit.py build-3/lib/nose/plugins/prof.py build-3/lib/nose/plugins/logcapture.py build-3/lib/nose/plugins/manager.py build-3/lib/nose/plugins/doctests.py build-3/lib/nose/plugins/cover.py build-3/lib/nose/sphinx/pluginopts.py build-3/lib/nose/sphinx/__init__.py build-3/lib/nose/ext/dtcompat.py build-3/lib/nose/ext/__init__.py build-3/lib/nose/tools/trivial.py build-3/lib/nose/tools/__init__.py build-3/lib/nose/tools/nontrivial.py Skipping optional fixer: buffer Skipping optional fixer: idioms Skipping optional fixer: set_literal Skipping optional fixer: ws_comma + cd build-3 + cp -pr ../unit_tests . + 2to3-3.7 -w -n --no-diffs unit_tests RefactoringTool: Skipping optional fixer: buffer RefactoringTool: Skipping optional fixer: idioms RefactoringTool: Skipping optional fixer: set_literal RefactoringTool: Skipping optional fixer: ws_comma RefactoringTool: No changes to unit_tests/helpers.py RefactoringTool: Refactored unit_tests/mock.py RefactoringTool: No changes to unit_tests/test_attribute_plugin.py RefactoringTool: Refactored unit_tests/test_bug105.py RefactoringTool: Refactored unit_tests/test_capture_plugin.py RefactoringTool: Refactored unit_tests/test_cases.py RefactoringTool: No changes to unit_tests/test_config.py RefactoringTool: Refactored unit_tests/test_core.py RefactoringTool: No changes to unit_tests/test_cover_plugin.py RefactoringTool: Refactored unit_tests/test_deprecated_plugin.py RefactoringTool: No changes to unit_tests/test_doctest_error_handling.py RefactoringTool: No changes to unit_tests/test_doctest_no_name.py RefactoringTool: Refactored unit_tests/test_id_plugin.py RefactoringTool: No changes to unit_tests/test_importer.py RefactoringTool: Refactored unit_tests/test_inspector.py RefactoringTool: Refactored unit_tests/test_issue135.py RefactoringTool: No changes to unit_tests/test_issue270_fixtures.py RefactoringTool: Refactored unit_tests/test_issue_006.py RefactoringTool: No changes to unit_tests/test_issue_065.py RefactoringTool: No changes to unit_tests/test_issue_101.py RefactoringTool: Refactored unit_tests/test_issue_227.py RefactoringTool: Refactored unit_tests/test_issue_230.py RefactoringTool: No changes to unit_tests/test_lazy_suite.py RefactoringTool: Refactored unit_tests/test_loader.py RefactoringTool: Refactored unit_tests/test_logcapture_plugin.py RefactoringTool: No changes to unit_tests/test_logging.py RefactoringTool: No changes to unit_tests/test_multiprocess.py RefactoringTool: Refactored unit_tests/test_multiprocess_runner.py RefactoringTool: Refactored unit_tests/test_pdb_plugin.py RefactoringTool: No changes to unit_tests/test_plugin.py RefactoringTool: No changes to unit_tests/test_plugin_interfaces.py RefactoringTool: Refactored unit_tests/test_plugin_manager.py RefactoringTool: Refactored unit_tests/test_plugins.py RefactoringTool: Refactored unit_tests/test_result_proxy.py RefactoringTool: Refactored unit_tests/test_selector.py RefactoringTool: No changes to unit_tests/test_selector_plugins.py RefactoringTool: Refactored unit_tests/test_skip_plugin.py RefactoringTool: Refactored unit_tests/test_suite.py RefactoringTool: Refactored unit_tests/test_tools.py RefactoringTool: Refactored unit_tests/test_twisted.py RefactoringTool: No changes to unit_tests/test_twisted_testcase.py RefactoringTool: Refactored unit_tests/test_utils.py RefactoringTool: Refactored unit_tests/test_xunit.py RefactoringTool: Refactored unit_tests/support/script.py RefactoringTool: No changes to unit_tests/support/test.py RefactoringTool: No changes to unit_tests/support/bug105/tests.py RefactoringTool: No changes to unit_tests/support/doctest/err_doctests.py RefactoringTool: No changes to unit_tests/support/doctest/no_doctests.py RefactoringTool: No changes to unit_tests/support/doctest/noname_wrapper.py RefactoringTool: No changes to unit_tests/support/foo/__init__.py RefactoringTool: No changes to unit_tests/support/foo/bar/buz.py RefactoringTool: No changes to unit_tests/support/issue006/tests.py RefactoringTool: Refactored unit_tests/support/issue135/tests.py RefactoringTool: Files that were modified: RefactoringTool: unit_tests/helpers.py RefactoringTool: unit_tests/mock.py RefactoringTool: unit_tests/test_attribute_plugin.py RefactoringTool: unit_tests/test_bug105.py RefactoringTool: unit_tests/test_capture_plugin.py RefactoringTool: unit_tests/test_cases.py RefactoringTool: unit_tests/test_config.py RefactoringTool: unit_tests/test_core.py RefactoringTool: unit_tests/test_cover_plugin.py RefactoringTool: unit_tests/test_deprecated_plugin.py RefactoringTool: unit_tests/test_doctest_error_handling.py RefactoringTool: unit_tests/test_doctest_no_name.py RefactoringTool: unit_tests/test_id_plugin.py RefactoringTool: unit_tests/test_importer.py RefactoringTool: unit_tests/test_inspector.py RefactoringTool: unit_tests/test_issue135.py RefactoringTool: unit_tests/test_issue270_fixtures.py RefactoringTool: unit_tests/test_issue_006.py RefactoringTool: unit_tests/test_issue_065.py RefactoringTool: unit_tests/test_issue_101.py RefactoringTool: unit_tests/test_issue_227.py RefactoringTool: unit_tests/test_issue_230.py RefactoringTool: unit_tests/test_lazy_suite.py RefactoringTool: unit_tests/test_loader.py RefactoringTool: unit_tests/test_logcapture_plugin.py RefactoringTool: unit_tests/test_logging.py RefactoringTool: unit_tests/test_multiprocess.py RefactoringTool: unit_tests/test_multiprocess_runner.py RefactoringTool: unit_tests/test_pdb_plugin.py RefactoringTool: unit_tests/test_plugin.py RefactoringTool: unit_tests/test_plugin_interfaces.py RefactoringTool: unit_tests/test_plugin_manager.py RefactoringTool: unit_tests/test_plugins.py RefactoringTool: unit_tests/test_result_proxy.py RefactoringTool: unit_tests/test_selector.py RefactoringTool: unit_tests/test_selector_plugins.py RefactoringTool: unit_tests/test_skip_plugin.py RefactoringTool: unit_tests/test_suite.py RefactoringTool: unit_tests/test_tools.py RefactoringTool: unit_tests/test_twisted.py RefactoringTool: unit_tests/test_twisted_testcase.py RefactoringTool: unit_tests/test_utils.py RefactoringTool: unit_tests/test_xunit.py RefactoringTool: unit_tests/support/script.py RefactoringTool: unit_tests/support/test.py RefactoringTool: unit_tests/support/bug105/tests.py RefactoringTool: unit_tests/support/doctest/err_doctests.py RefactoringTool: unit_tests/support/doctest/no_doctests.py RefactoringTool: unit_tests/support/doctest/noname_wrapper.py RefactoringTool: unit_tests/support/foo/__init__.py RefactoringTool: unit_tests/support/foo/bar/buz.py RefactoringTool: unit_tests/support/issue006/tests.py RefactoringTool: unit_tests/support/issue135/tests.py RefactoringTool: Warnings/messages while refactoring: RefactoringTool: ### In file unit_tests/test_issue_101.py ### RefactoringTool: Line 22: could not convert: raise "oh no!" RefactoringTool: Python 3 does not support string exceptions + /bin/rm '--interactive=never' unit_tests/test_xunit.py + pwd + PYTHONPATH=/tmp/B.Wh90dr/BUILD/nose-1.3.7/build-3/lib /usr/bin/python3 -m nose unit_tests ............................nose.plugins.cover: ERROR: Coverage not available: unable to import coverage module nose.plugins.cover: ERROR: Coverage not available: unable to import coverage module ...........................................S.....Exception ignored in: .generate at 0x7f06718ca1b0> RuntimeError: generator ignored GeneratorExit .......................................................................SSSS..................................................SS........ ---------------------------------------------------------------------- Ran 212 tests in 5.673s OK (SKIP=7) + cd .. + /usr/bin/make -j8 -C doc html 'SPHINXBUILD=sphinx-build-2' make: Entering directory '/tmp/B.Wh90dr/BUILD/nose-1.3.7/doc' mkdir -p .build/html .build/doctrees sphinx-build-2 -b html -d .build/doctrees . .build/html Traceback (most recent call last): File "/usr/bin/sphinx-build-2", line 6, in from pkg_resources import load_entry_point File "/usr/share/python2.7/site-packages/pkg_resources/__init__.py", line 3036, in File "/usr/share/python2.7/site-packages/pkg_resources/__init__.py", line 3020, in _call_aside File "/usr/share/python2.7/site-packages/pkg_resources/__init__.py", line 3049, in _initialize_master_working_set File "/usr/share/python2.7/site-packages/pkg_resources/__init__.py", line 654, in _build_master File "/usr/share/python2.7/site-packages/pkg_resources/__init__.py", line 968, in require File "/usr/share/python2.7/site-packages/pkg_resources/__init__.py", line 854, in resolve pkg_resources.DistributionNotFound: The 'typing' distribution was not found and is required by Sphinx make: *** [Makefile:31: html] Error 1 make: Leaving directory '/tmp/B.Wh90dr/BUILD/nose-1.3.7/doc' error: Bad exit status from /tmp/B.Wh90dr/BUILD/tmp/rpm-tmp.51902 (%build) RPM build errors: Bad exit status from /tmp/B.Wh90dr/BUILD/tmp/rpm-tmp.51902 (%build) ended at: Fri Aug 24 23:53:27 2018, done in 0:00:19.424599 error: No files produced. mesg: ttyname failed: Inappropriate ioctl for device + chmod -R u+rwX /tmp/B.Wh90dr/BUILD + rm -rf /tmp/B.Wh90dr/tmp /tmp/B.Wh90dr/BUILD mesg: ttyname failed: Inappropriate ioctl for device + rm -rf /tmp/B.Wh90dr Begin-TLD-Builder-Info Build-Time: user:8.75s sys:0.37s real:20.90s (faults io:0 non-io:144496) End-TLD-Builder-Info