Mock Version: 1.2.14 ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target i686 --nodeps /builddir/build/SPECS/python-sh.spec'], chrootPath='/srv/build/7/A/mock-root/c7-epel-i686/root'shell=FalseprintOutput=Falseenv={'LANG': 'en_GB', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=135user='mockbuild'timeout=21600logger=uid=501) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target i686 --nodeps /builddir/build/SPECS/python-sh.spec'] with env {'LANG': 'en_GB', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False sh: /usr/bin/python: No such file or directory sh: /usr/bin/python: No such file or directory warning: Could not canonicalize hostname: worker1.bsys.centos.org Building target platforms: i686 Building for target i686 Wrote: /builddir/build/SRPMS/python-sh-1.11-1.el7.src.rpm Child return code was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target i686 --nodeps /builddir/build/SPECS/python-sh.spec '], chrootPath='/srv/build/7/A/mock-root/c7-epel-i686/root'shell=Falseuid=501env={'LANG': 'en_GB', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=135user='mockbuild'timeout=21600private_network=Truelogger=printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target i686 --nodeps /builddir/build/SPECS/python-sh.spec '] with env {'LANG': 'en_GB', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False Building target platforms: i686 Building for target i686 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.wASkr4 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf sh-1.11 + /usr/bin/gzip -dc /builddir/build/SOURCES/sh-1.11.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd sh-1.11 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #1 (0001-Kill-the-entire-process-group-when-a-command-times-o.patch):' Patch #1 (0001-Kill-the-entire-process-group-when-a-command-times-o.patch): + /usr/bin/cat /builddir/build/SOURCES/0001-Kill-the-entire-process-group-when-a-command-times-o.patch + /usr/bin/patch -p1 --fuzz=0 patching file sh.py + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.xQuRyx + umask 022 + cd /builddir/build/BUILD + cd sh-1.11 + /usr/bin/python setup.py build running build running build_py creating build creating build/lib copying sh.py -> build/lib + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.jHd0S0 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-sh-1.11-1.el7.i386 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-sh-1.11-1.el7.i386 ++ dirname /builddir/build/BUILDROOT/python-sh-1.11-1.el7.i386 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-sh-1.11-1.el7.i386 + cd sh-1.11 + /usr/bin/python setup.py install --skip-build --root /builddir/build/BUILDROOT/python-sh-1.11-1.el7.i386 running install running install_lib creating /builddir/build/BUILDROOT/python-sh-1.11-1.el7.i386/usr creating /builddir/build/BUILDROOT/python-sh-1.11-1.el7.i386/usr/lib creating /builddir/build/BUILDROOT/python-sh-1.11-1.el7.i386/usr/lib/python2.7 creating /builddir/build/BUILDROOT/python-sh-1.11-1.el7.i386/usr/lib/python2.7/site-packages copying build/lib/sh.py -> /builddir/build/BUILDROOT/python-sh-1.11-1.el7.i386/usr/lib/python2.7/site-packages byte-compiling /builddir/build/BUILDROOT/python-sh-1.11-1.el7.i386/usr/lib/python2.7/site-packages/sh.py to sh.pyc running install_egg_info Writing /builddir/build/BUILDROOT/python-sh-1.11-1.el7.i386/usr/lib/python2.7/site-packages/sh-1.11-py2.7.egg-info + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/sh-1.11 /usr/lib/rpm/sepdebugcrcfix: Updated 0 CRC32s, 0 CRC32s did match. find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 Bytecompiling .py files below /builddir/build/BUILDROOT/python-sh-1.11-1.el7.i386/usr/lib/python2.7 using /usr/bin/python2.7 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.RmziMu + umask 022 + cd /builddir/build/BUILD + cd sh-1.11 + python sh.py test test_args_context (__main__.FunctionalTests) test that we can use the args with-context to temporarily override ... ok test_auto_change_buffering (__main__.FunctionalTests) ... ok test_background (__main__.FunctionalTests) ... ok test_background_exception (__main__.FunctionalTests) ... ok test_bake_args_come_first (__main__.FunctionalTests) ... ok test_baked_command_can_be_printed (__main__.FunctionalTests) ... ok test_bg_to_int (__main__.FunctionalTests) ... ok test_binary_pipe (__main__.FunctionalTests) ... ok test_change_stdout_buffering (__main__.FunctionalTests) ... ok test_command_not_found (__main__.FunctionalTests) ... ok test_command_wrapper (__main__.FunctionalTests) ... ok test_command_wrapper_equivalence (__main__.FunctionalTests) ... ok test_composition (__main__.FunctionalTests) ... ok test_custom_separator (__main__.FunctionalTests) ... ok test_custom_timeout_signal (__main__.FunctionalTests) ... ok test_cwd (__main__.FunctionalTests) ... ok test_decode_error_handling (__main__.FunctionalTests) ... ok test_doesnt_execute_directories (__main__.FunctionalTests) ... ok test_done_callback (__main__.FunctionalTests) ... ok test_done_cb_exc (__main__.FunctionalTests) ... ok test_encoding (__main__.FunctionalTests) ... ok test_environment (__main__.FunctionalTests) tests that environments variables that we pass into sh commands ... ok test_err_redirection (__main__.FunctionalTests) ... ok test_err_redirection_actual_file (__main__.FunctionalTests) ... ok test_err_to_out (__main__.FunctionalTests) ... ok test_exception (__main__.FunctionalTests) ... ok test_exit_code (__main__.FunctionalTests) ... ok test_exit_code_from_exception (__main__.FunctionalTests) ... ok test_exit_code_with_hasattr (__main__.FunctionalTests) ... ok test_failure_with_large_output (__main__.FunctionalTests) ... ok test_file_output_isnt_buffered (__main__.FunctionalTests) ... ok test_for_generator_to_err (__main__.FunctionalTests) ... ok test_foreground (__main__.FunctionalTests) ... ok test_general_signal (__main__.FunctionalTests) ... ok test_generator_and_callback (__main__.FunctionalTests) ... ok test_glob_warning (__main__.FunctionalTests) ... ok test_huge_piped_data (__main__.FunctionalTests) ... ok test_incompatible_special_args (__main__.FunctionalTests) ... ok test_incremental_composition (__main__.FunctionalTests) ... ok test_internal_bufsize (__main__.FunctionalTests) ... ok test_iter_generator (__main__.FunctionalTests) ... ok test_long_bool_option (__main__.FunctionalTests) ... ok test_long_option (__main__.FunctionalTests) ... ok test_manual_stdin_file (__main__.FunctionalTests) ... ok test_manual_stdin_iterable (__main__.FunctionalTests) ... ok test_manual_stdin_queue (__main__.FunctionalTests) ... ok test_manual_stdin_string (__main__.FunctionalTests) ... ok test_multiple_args_long_option (__main__.FunctionalTests) ... ok test_multiple_args_short_option (__main__.FunctionalTests) ... ok test_multiple_bakes (__main__.FunctionalTests) ... ok test_multiple_pipes (__main__.FunctionalTests) ... ok test_no_arg (__main__.FunctionalTests) ... ok test_no_err (__main__.FunctionalTests) ... ok test_no_out (__main__.FunctionalTests) ... ok test_no_pipe (__main__.FunctionalTests) ... ok test_non_ascii_error (__main__.FunctionalTests) ... ok test_non_existant_cwd (__main__.FunctionalTests) ... ok test_nonblocking_iter (__main__.FunctionalTests) ... ok test_number_arg (__main__.FunctionalTests) ... ok test_ok_code (__main__.FunctionalTests) ... ok test_out_redirection (__main__.FunctionalTests) ... ok test_output_equivalence (__main__.FunctionalTests) ... ok test_partially_applied_callback (__main__.FunctionalTests) ... ok test_piped_direct (__main__.FunctionalTests) ... ok test_piped_generator (__main__.FunctionalTests) ... ok test_print_command (__main__.FunctionalTests) ... ok test_pushd (__main__.FunctionalTests) test that pushd is just a specialized form of sh.args ... ok test_quote_escaping (__main__.FunctionalTests) ... ok test_raw_args (__main__.FunctionalTests) ... ok test_shared_secial_args (__main__.FunctionalTests) ... ok test_short_bool_option (__main__.FunctionalTests) ... ok test_short_option (__main__.FunctionalTests) ... ok test_signal_exception (__main__.FunctionalTests) ... ok test_stdin_from_string (__main__.FunctionalTests) ... ok test_stdin_newline_bufsize (__main__.FunctionalTests) ... ok test_stdin_unbuffered_bufsize (__main__.FunctionalTests) ... ok test_stdout_callback (__main__.FunctionalTests) ... ok test_stdout_callback_buffered (__main__.FunctionalTests) ... ok test_stdout_callback_exit (__main__.FunctionalTests) ... ok test_stdout_callback_kill (__main__.FunctionalTests) ... ok test_stdout_callback_line_buffered (__main__.FunctionalTests) ... ok test_stdout_callback_line_unbuffered (__main__.FunctionalTests) ... ok test_stdout_callback_no_wait (__main__.FunctionalTests) ... ok test_stdout_callback_terminate (__main__.FunctionalTests) ... ok test_stdout_callback_with_input (__main__.FunctionalTests) ... ok test_stringio_input (__main__.FunctionalTests) ... ok test_stringio_output (__main__.FunctionalTests) ... ok test_subcommand_and_bake (__main__.FunctionalTests) ... ok test_timeout (__main__.FunctionalTests) ... ok test_tty_input (__main__.FunctionalTests) ... ok test_tty_output (__main__.FunctionalTests) ... ok test_unicode_arg (__main__.FunctionalTests) ... ok test_which (__main__.FunctionalTests) ... ok test_with_context (__main__.FunctionalTests) ... /builddir/build/BUILD/sh-1.11/test.py:584: UserWarning: with contexts are deprecated because they are not thread safe. they will be removed in the next version. use subcommands instead http://amoffat.github.io/sh/#sub-commands. see https://github.com/amoffat/sh/issues/195 with cmd1: ok test_with_context_args (__main__.FunctionalTests) ... /builddir/build/BUILD/sh-1.11/test.py:607: UserWarning: with contexts are deprecated because they are not thread safe. they will be removed in the next version. use subcommands instead http://amoffat.github.io/sh/#sub-commands. see https://github.com/amoffat/sh/issues/195 with python(py.name, opt=True, _with=True): /builddir/build/BUILD/sh-1.11/test.py:612: UserWarning: with contexts are deprecated because they are not thread safe. they will be removed in the next version. use subcommands instead http://amoffat.github.io/sh/#sub-commands. see https://github.com/amoffat/sh/issues/195 with python(py.name, _with=True): ok test_percent_doesnt_fail_logging (__main__.MiscTests) test that a command name doesn't interfere with string formatting in ... ok test_signal_exception_aliases (__main__.MiscTests) proves that signal exceptions with numbers and names are equivalent ... ok test_unicode_path (__main__.MiscTests) ... ok test_wraps (__main__.MiscTests) ... ok test_chunk_buffered (__main__.StreamBuffererTests) ... ok test_newline_buffered (__main__.StreamBuffererTests) ... ok test_unbuffered (__main__.StreamBuffererTests) ... ok ---------------------------------------------------------------------- Ran 102 tests in 25.901s OK test_args_context (__main__.FunctionalTests) test that we can use the args with-context to temporarily override ... ok test_auto_change_buffering (__main__.FunctionalTests) ... ok test_background (__main__.FunctionalTests) ... ok test_background_exception (__main__.FunctionalTests) ... ok test_bake_args_come_first (__main__.FunctionalTests) ... ok test_baked_command_can_be_printed (__main__.FunctionalTests) ... ok test_bg_to_int (__main__.FunctionalTests) ... ok test_binary_pipe (__main__.FunctionalTests) ... ok test_change_stdout_buffering (__main__.FunctionalTests) ... ok test_command_not_found (__main__.FunctionalTests) ... ok test_command_wrapper (__main__.FunctionalTests) ... ok test_command_wrapper_equivalence (__main__.FunctionalTests) ... ok test_composition (__main__.FunctionalTests) ... ok test_custom_separator (__main__.FunctionalTests) ... ok test_custom_timeout_signal (__main__.FunctionalTests) ... ok test_cwd (__main__.FunctionalTests) ... ok test_decode_error_handling (__main__.FunctionalTests) ... ok test_doesnt_execute_directories (__main__.FunctionalTests) ... ok test_done_callback (__main__.FunctionalTests) ... ok test_done_cb_exc (__main__.FunctionalTests) ... ok test_encoding (__main__.FunctionalTests) ... ok test_environment (__main__.FunctionalTests) tests that environments variables that we pass into sh commands ... ok test_err_redirection (__main__.FunctionalTests) ... ok test_err_redirection_actual_file (__main__.FunctionalTests) ... ok test_err_to_out (__main__.FunctionalTests) ... ok test_exception (__main__.FunctionalTests) ... ok test_exit_code (__main__.FunctionalTests) ... ok test_exit_code_from_exception (__main__.FunctionalTests) ... ok test_exit_code_with_hasattr (__main__.FunctionalTests) ... ok test_failure_with_large_output (__main__.FunctionalTests) ... ok test_file_output_isnt_buffered (__main__.FunctionalTests) ... ok test_for_generator_to_err (__main__.FunctionalTests) ... ok test_foreground (__main__.FunctionalTests) ... ok test_general_signal (__main__.FunctionalTests) ... ok test_generator_and_callback (__main__.FunctionalTests) ... ok test_glob_warning (__main__.FunctionalTests) ... ok test_huge_piped_data (__main__.FunctionalTests) ... ok test_incompatible_special_args (__main__.FunctionalTests) ... ok test_incremental_composition (__main__.FunctionalTests) ... ok test_internal_bufsize (__main__.FunctionalTests) ... ok test_iter_generator (__main__.FunctionalTests) ... ok test_long_bool_option (__main__.FunctionalTests) ... ok test_long_option (__main__.FunctionalTests) ... ok test_manual_stdin_file (__main__.FunctionalTests) ... ok test_manual_stdin_iterable (__main__.FunctionalTests) ... ok test_manual_stdin_queue (__main__.FunctionalTests) ... ok test_manual_stdin_string (__main__.FunctionalTests) ... ok test_multiple_args_long_option (__main__.FunctionalTests) ... ok test_multiple_args_short_option (__main__.FunctionalTests) ... ok test_multiple_bakes (__main__.FunctionalTests) ... ok test_multiple_pipes (__main__.FunctionalTests) ... ok test_no_arg (__main__.FunctionalTests) ... ok test_no_err (__main__.FunctionalTests) ... ok test_no_out (__main__.FunctionalTests) ... ok test_no_pipe (__main__.FunctionalTests) ... ok test_non_ascii_error (__main__.FunctionalTests) ... ok test_non_existant_cwd (__main__.FunctionalTests) ... ok test_nonblocking_iter (__main__.FunctionalTests) ... ok test_number_arg (__main__.FunctionalTests) ... ok test_ok_code (__main__.FunctionalTests) ... ok test_out_redirection (__main__.FunctionalTests) ... ok test_output_equivalence (__main__.FunctionalTests) ... ok test_partially_applied_callback (__main__.FunctionalTests) ... ok test_piped_direct (__main__.FunctionalTests) ... ok test_piped_generator (__main__.FunctionalTests) ... ok test_print_command (__main__.FunctionalTests) ... ok test_pushd (__main__.FunctionalTests) test that pushd is just a specialized form of sh.args ... ok test_quote_escaping (__main__.FunctionalTests) ... ok test_raw_args (__main__.FunctionalTests) ... ok test_shared_secial_args (__main__.FunctionalTests) ... ok test_short_bool_option (__main__.FunctionalTests) ... ok test_short_option (__main__.FunctionalTests) ... ok test_signal_exception (__main__.FunctionalTests) ... ok test_stdin_from_string (__main__.FunctionalTests) ... ok test_stdin_newline_bufsize (__main__.FunctionalTests) ... ok test_stdin_unbuffered_bufsize (__main__.FunctionalTests) ... ok test_stdout_callback (__main__.FunctionalTests) ... ok test_stdout_callback_buffered (__main__.FunctionalTests) ... ok test_stdout_callback_exit (__main__.FunctionalTests) ... ok test_stdout_callback_kill (__main__.FunctionalTests) ... ok test_stdout_callback_line_buffered (__main__.FunctionalTests) ... ok test_stdout_callback_line_unbuffered (__main__.FunctionalTests) ... ok test_stdout_callback_no_wait (__main__.FunctionalTests) ... ok test_stdout_callback_terminate (__main__.FunctionalTests) ... ok test_stdout_callback_with_input (__main__.FunctionalTests) ... ok test_stringio_input (__main__.FunctionalTests) ... ok test_stringio_output (__main__.FunctionalTests) ... ok test_subcommand_and_bake (__main__.FunctionalTests) ... ok test_timeout (__main__.FunctionalTests) ... ok test_tty_input (__main__.FunctionalTests) ... ok test_tty_output (__main__.FunctionalTests) ... ok test_unicode_arg (__main__.FunctionalTests) ... ok test_which (__main__.FunctionalTests) ... ok test_with_context (__main__.FunctionalTests) ... /builddir/build/BUILD/sh-1.11/test.py:584: UserWarning: with contexts are deprecated because they are not thread safe. they will be removed in the next version. use subcommands instead http://amoffat.github.io/sh/#sub-commands. see https://github.com/amoffat/sh/issues/195 with cmd1: ok test_with_context_args (__main__.FunctionalTests) ... /builddir/build/BUILD/sh-1.11/test.py:607: UserWarning: with contexts are deprecated because they are not thread safe. they will be removed in the next version. use subcommands instead http://amoffat.github.io/sh/#sub-commands. see https://github.com/amoffat/sh/issues/195 with python(py.name, opt=True, _with=True): /builddir/build/BUILD/sh-1.11/test.py:612: UserWarning: with contexts are deprecated because they are not thread safe. they will be removed in the next version. use subcommands instead http://amoffat.github.io/sh/#sub-commands. see https://github.com/amoffat/sh/issues/195 with python(py.name, _with=True): ok test_percent_doesnt_fail_logging (__main__.MiscTests) test that a command name doesn't interfere with string formatting in ... ok test_signal_exception_aliases (__main__.MiscTests) proves that signal exceptions with numbers and names are equivalent ... ok test_unicode_path (__main__.MiscTests) ... skipped 'System encoding must be UTF-8' test_wraps (__main__.MiscTests) ... ok test_chunk_buffered (__main__.StreamBuffererTests) ... ok test_newline_buffered (__main__.StreamBuffererTests) ... ok test_unbuffered (__main__.StreamBuffererTests) ... ok ---------------------------------------------------------------------- Ran 102 tests in 25.809s OK (skipped=1) Couldn't find Python2.6, skipping Testing Python2.7, locale 'en_US.UTF-8' Couldn't find Python3.1, skipping Couldn't find Python3.2, skipping Couldn't find Python3.3, skipping Couldn't find Python3.4, skipping Couldn't find Python2.6, skipping Testing Python2.7, locale 'C' Couldn't find Python3.1, skipping Couldn't find Python3.2, skipping Couldn't find Python3.3, skipping Couldn't find Python3.4, skipping Processing files: python-sh-1.11-1.el7.noarch + exit 0 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.5FUBsa + umask 022 + cd /builddir/build/BUILD + cd sh-1.11 + DOCDIR=/builddir/build/BUILDROOT/python-sh-1.11-1.el7.i386/usr/share/doc/python-sh-1.11 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-sh-1.11-1.el7.i386/usr/share/doc/python-sh-1.11 + cp -pr AUTHORS.md /builddir/build/BUILDROOT/python-sh-1.11-1.el7.i386/usr/share/doc/python-sh-1.11 + cp -pr README.md /builddir/build/BUILDROOT/python-sh-1.11-1.el7.i386/usr/share/doc/python-sh-1.11 + cp -pr LICENSE.txt /builddir/build/BUILDROOT/python-sh-1.11-1.el7.i386/usr/share/doc/python-sh-1.11 + exit 0 Provides: python-sh = 1.11-1.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 2.7 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-sh-1.11-1.el7.i386 warning: Could not canonicalize hostname: worker1.bsys.centos.org Wrote: /builddir/build/RPMS/python-sh-1.11-1.el7.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.RyHxiw + umask 022 + cd /builddir/build/BUILD + cd sh-1.11 + /usr/bin/rm -rf /builddir/build/BUILDROOT/python-sh-1.11-1.el7.i386 + exit 0 Child return code was: 0 LEAVE do -->