Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/python-requestes.spec'], chrootPath='/var/lib/mock/openeuler-22.03_LTS_SP1-x86_64-1686503079.675025/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/python-requestes.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False /etc/profile.d/system-info.sh: line 55: ps: command not found Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/python-requestes-0.0.1-1.src.rpm Child return code was: 0 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/python-requestes.spec'], chrootPath='/var/lib/mock/openeuler-22.03_LTS_SP1-x86_64-1686503079.675025/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/python-requestes.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False /etc/profile.d/system-info.sh: line 55: ps: command not found Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/python-requestes-0.0.1-1.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/python-requestes.spec'], chrootPath='/var/lib/mock/openeuler-22.03_LTS_SP1-x86_64-1686503079.675025/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/python-requestes.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False /etc/profile.d/system-info.sh: line 55: ps: command not found Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.B4hOGw + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf requestes-0.0.1 + /usr/bin/gzip -dc /builddir/build/SOURCES/requestes-0.0.1.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd requestes-0.0.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.SI7M46 + umask 022 + cd /builddir/build/BUILD + cd requestes-0.0.1 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' Python Module Security Admonition ================================= If you are reading this admonition while running pip, I'd like to take this time to inform you that you just ran arbitrary code from the untrusted internet (maybe even as root?). The fact that this was so easy is a bit of a problem. Remember when RubyGems.org got compromised and was down since they weren't sure whether there were any problems with the gems themselves? That could have just as easily been PyPI. Adding SSL to PyPI and certificate checking to pip were big steps forward, but we need to make shipping and installing modules securely even easier. I'm not sure whether that means developer certificates or package signing or something else, but we need to find a way to run only trusted code. As long as a one character typo can root your box, the problem persists. https://github.com/davidfischer/requestes running build running build_py creating build creating build/lib creating build/lib/requestes copying requestes/__init__.py -> build/lib/requestes + sleep 1 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.zwxSee + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-requestes-0.0.1-1.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-requestes-0.0.1-1.x86_64 ++ dirname /builddir/build/BUILDROOT/python-requestes-0.0.1-1.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-requestes-0.0.1-1.x86_64 + cd requestes-0.0.1 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-requestes-0.0.1-1.x86_64 Python Module Security Admonition ================================= If you are reading this admonition while running pip, I'd like to take this time to inform you that you just ran arbitrary code from the untrusted internet (maybe even as root?). The fact that this was so easy is a bit of a problem. Remember when RubyGems.org got compromised and was down since they weren't sure whether there were any problems with the gems themselves? That could have just as easily been PyPI. Adding SSL to PyPI and certificate checking to pip were big steps forward, but we need to make shipping and installing modules securely even easier. I'm not sure whether that means developer certificates or package signing or something else, but we need to find a way to run only trusted code. As long as a one character typo can root your box, the problem persists. https://github.com/davidfischer/requestes running install running install_lib creating /builddir/build/BUILDROOT/python-requestes-0.0.1-1.x86_64/usr creating /builddir/build/BUILDROOT/python-requestes-0.0.1-1.x86_64/usr/lib creating /builddir/build/BUILDROOT/python-requestes-0.0.1-1.x86_64/usr/lib/python3.9 creating /builddir/build/BUILDROOT/python-requestes-0.0.1-1.x86_64/usr/lib/python3.9/site-packages creating /builddir/build/BUILDROOT/python-requestes-0.0.1-1.x86_64/usr/lib/python3.9/site-packages/requestes copying build/lib/requestes/__init__.py -> /builddir/build/BUILDROOT/python-requestes-0.0.1-1.x86_64/usr/lib/python3.9/site-packages/requestes byte-compiling /builddir/build/BUILDROOT/python-requestes-0.0.1-1.x86_64/usr/lib/python3.9/site-packages/requestes/__init__.py to __init__.cpython-39.pyc writing byte-compilation script '/tmp/tmpwkm5qa2n.py' /usr/bin/python3 /tmp/tmpwkm5qa2n.py removing /tmp/tmpwkm5qa2n.py running install_egg_info Writing /builddir/build/BUILDROOT/python-requestes-0.0.1-1.x86_64/usr/lib/python3.9/site-packages/requestes-0.0.1-py3.9.egg-info + install -d -m755 /builddir/build/BUILDROOT/python-requestes-0.0.1-1.x86_64//usr/share/doc/python-requestes + '[' -d doc ']' ~/build/BUILDROOT/python-requestes-0.0.1-1.x86_64 ~/build/BUILD/requestes-0.0.1 + '[' -d docs ']' + '[' -d example ']' + '[' -d examples ']' + pushd /builddir/build/BUILDROOT/python-requestes-0.0.1-1.x86_64 + '[' -d usr/lib ']' + find usr/lib -type f -printf '"/%h/%f"\n' + '[' -d usr/lib64 ']' + '[' -d usr/bin ']' + '[' -d usr/sbin ']' + touch doclist.lst + '[' -d usr/share/man ']' + popd ~/build/BUILD/requestes-0.0.1 + mv /builddir/build/BUILDROOT/python-requestes-0.0.1-1.x86_64/filelist.lst . + mv /builddir/build/BUILDROOT/python-requestes-0.0.1-1.x86_64/doclist.lst . + /usr/bin/find-debuginfo -j4 --strict-build-id -i --build-id-seed 0.0.1-1 --unique-debug-suffix -0.0.1-1.x86_64 --unique-debug-src-base python-requestes-0.0.1-1.x86_64 -S debugsourcefiles.list /builddir/build/BUILD/requestes-0.0.1 find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 1 Bytecompiling .py files below /builddir/build/BUILDROOT/python-requestes-0.0.1-1.x86_64/usr/lib/python3.9 using /usr/bin/python3.9 + /usr/lib/rpm/brp-python-hardlink Processing files: python3-requestes-0.0.1-1.noarch Provides: python-requestes python3-requestes = 0.0.1-1 python3.9dist(requestes) = 0.0.1 python3dist(requestes) = 0.0.1 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) = 3.9 Processing files: python-requestes-help-0.0.1-1.noarch warning: Empty %files file /builddir/build/BUILD/requestes-0.0.1/doclist.lst Provides: python-requestes-help = 0.0.1-1 python3-requestes-doc Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-requestes-0.0.1-1.x86_64 Wrote: /builddir/build/RPMS/python-requestes-help-0.0.1-1.noarch.rpm Wrote: /builddir/build/RPMS/python3-requestes-0.0.1-1.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.tARhNm + umask 022 + cd /builddir/build/BUILD + cd requestes-0.0.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/python-requestes-0.0.1-1.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0