<86>Aug 13 03:43:11 userdel[3313803]: delete user 'rooter' <86>Aug 13 03:43:11 userdel[3313803]: removed group 'rooter' owned by 'rooter' <86>Aug 13 03:43:11 userdel[3313803]: removed shadow group 'rooter' owned by 'rooter' <86>Aug 13 03:43:11 groupadd[3313809]: group added to /etc/group: name=rooter, GID=963 <86>Aug 13 03:43:11 groupadd[3313809]: group added to /etc/gshadow: name=rooter <86>Aug 13 03:43:11 groupadd[3313809]: new group: name=rooter, GID=963 <86>Aug 13 03:43:11 useradd[3313814]: new user: name=rooter, UID=963, GID=963, home=/root, shell=/bin/bash <86>Aug 13 03:43:11 userdel[3313821]: delete user 'builder' <86>Aug 13 03:43:11 userdel[3313821]: removed group 'builder' owned by 'builder' <86>Aug 13 03:43:11 userdel[3313821]: removed shadow group 'builder' owned by 'builder' <86>Aug 13 03:43:11 groupadd[3313826]: group added to /etc/group: name=builder, GID=964 <86>Aug 13 03:43:11 groupadd[3313826]: group added to /etc/gshadow: name=builder <86>Aug 13 03:43:11 groupadd[3313826]: new group: name=builder, GID=964 <86>Aug 13 03:43:11 useradd[3313830]: new user: name=builder, UID=964, GID=964, home=/usr/src, shell=/bin/bash WARNING: %python3_build is deprecated and will be removed in future, please use %pyproject_build instead WARNING: %python3_install is deprecated and will be removed in future, please use %pyproject_install instead <13>Aug 13 03:43:13 rpmi: libexpat-2.4.7-alt1 sisyphus+296417.100.1.1 1646812526 installed <13>Aug 13 03:43:13 rpmi: libidn2-2.3.2-alt1 sisyphus+281238.100.1.2 1627476328 installed <13>Aug 13 03:43:13 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094932 installed <13>Aug 13 03:43:13 rpmi: mpdecimal-2.5.1-alt1 sisyphus+291245.40.54.1 1643293464 installed <13>Aug 13 03:43:13 rpmi: libncurses-6.3.20220618-alt1 sisyphus+302449.100.1.1 1655835262 installed <13>Aug 13 03:43:13 rpmi: libtinfo-devel-6.3.20220618-alt1 sisyphus+302449.100.1.1 1655835262 installed <13>Aug 13 03:43:13 rpmi: libncurses-devel-6.3.20220618-alt1 sisyphus+302449.100.1.1 1655835262 installed <13>Aug 13 03:43:13 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed <13>Aug 13 03:43:13 rpmi: liboniguruma5-6.9.7.1-alt1 sisyphus+279357.100.1.1 1626478331 installed <13>Aug 13 03:43:13 rpmi: libjq-1.6-alt2 sisyphus+278375.100.1.1 1626093196 installed <13>Aug 13 03:43:13 rpmi: publicsuffix-list-dafsa-20220703-alt1 sisyphus+303337.100.1.1 1657290300 installed <13>Aug 13 03:43:13 rpmi: libpsl-0.21.1-alt2 sisyphus+279461.100.1.1 1626547555 installed <13>Aug 13 03:43:13 rpmi: libnghttp2-1.48.0-alt1 sisyphus+302653.100.1.1 1656172257 installed <13>Aug 13 03:43:13 rpmi: openldap-common-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>Aug 13 03:43:13 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Aug 13 03:43:13 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Aug 13 03:43:13 rpmi: libxxhash-0.8.0-alt2 sisyphus+277476.100.2.1 1625621318 installed <13>Aug 13 03:43:13 rpmi: liblz4-1:1.9.3-alt1 sisyphus+278100.4000.1.1 1626060252 installed <13>Aug 13 03:43:13 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493872 installed <13>Aug 13 03:43:13 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed <13>Aug 13 03:43:13 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919567 installed <13>Aug 13 03:43:13 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975361 installed <13>Aug 13 03:43:13 rpmi: libedit3-3.1.20191231-alt1 sisyphus+278505.100.1.1 1626106372 installed <13>Aug 13 03:43:13 rpmi: less-590-alt2 sisyphus+299300.100.1.1 1651318218 installed <13>Aug 13 03:43:13 rpmi: diffstat-1.64-alt1 sisyphus+278100.700.1.1 1626056686 installed <13>Aug 13 03:43:13 rpmi: libp11-kit-0.24.1-alt1 sisyphus+293720.100.1.1 1642535281 installed <13>Aug 13 03:43:13 rpmi: libtasn1-4.18.0-alt2 sisyphus+301112.100.1.1 1654185769 installed <13>Aug 13 03:43:13 rpmi: rpm-macros-alternatives-0.5.2-alt1 sisyphus+300869.100.1.1 1653844113 installed <13>Aug 13 03:43:13 rpmi: alternatives-0.5.2-alt1 sisyphus+300869.100.1.1 1653844113 installed <13>Aug 13 03:43:13 rpmi: ca-certificates-2022.07.22-alt1 sisyphus+304126.100.1.2 1658509204 installed <13>Aug 13 03:43:13 rpmi: ca-trust-0.1.3-alt1 sisyphus+299449.100.1.1 1651660001 installed <13>Aug 13 03:43:13 rpmi: p11-kit-trust-0.24.1-alt1 sisyphus+293720.100.1.1 1642535281 installed <13>Aug 13 03:43:13 rpmi: libcrypto1.1-1.1.1q-alt1 sisyphus+303203.100.1.1 1657027052 installed <13>Aug 13 03:43:13 rpmi: libssl1.1-1.1.1q-alt1 sisyphus+303203.100.1.1 1657027052 installed <13>Aug 13 03:43:13 rpmi: python3-3.10.6-alt1 sisyphus+304753.100.1.1 1659607170 installed <13>Aug 13 03:43:14 rpmi: python3-base-3.10.6-alt1 sisyphus+304753.100.1.1 1659607170 installed <86>Aug 13 03:43:14 groupadd[3322588]: group added to /etc/group: name=_keytab, GID=499 <86>Aug 13 03:43:14 groupadd[3322588]: group added to /etc/gshadow: name=_keytab <86>Aug 13 03:43:14 groupadd[3322588]: new group: name=_keytab, GID=499 <13>Aug 13 03:43:14 rpmi: libkrb5-1.19.3-alt1 sisyphus+296671.100.1.1 1647339985 installed <86>Aug 13 03:43:14 groupadd[3322774]: group added to /etc/group: name=sasl, GID=498 <86>Aug 13 03:43:14 groupadd[3322774]: group added to /etc/gshadow: name=sasl <86>Aug 13 03:43:14 groupadd[3322774]: new group: name=sasl, GID=498 <13>Aug 13 03:43:14 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+282040.40.2.1 1628929849 installed <13>Aug 13 03:43:14 rpmi: libldap-2.4.59-alt1 sisyphus+282933.100.1.1 1629124742 installed <13>Aug 13 03:43:14 rpmi: libcurl-7.84.0-alt2 sisyphus+305064.100.1.1 1660150589 installed <13>Aug 13 03:43:14 rpmi: libpython3-3.10.6-alt1 sisyphus+304753.100.1.1 1659607170 installed <13>Aug 13 03:43:15 rpmi: mercurial-6.2-alt1 sisyphus+301689.100.1.1 1658731821 installed <13>Aug 13 03:43:15 rpmi: python3-module-markupsafe-1:2.1.1-alt1 sisyphus+296796.100.1.1 1647522025 installed <13>Aug 13 03:43:15 rpmi: python3-module-jinja2-3.1.2-alt1 sisyphus+303664.100.1.1 1657809843 installed <13>Aug 13 03:43:15 rpmi: python3-module-railroad-diagrams-1.1.1-alt1 sisyphus+294587.100.1.1 1643813088 installed <13>Aug 13 03:43:15 rpmi: python3-module-pyparsing-3.0.9-alt1 sisyphus+302403.100.1.1 1655812396 installed <13>Aug 13 03:43:15 rpmi: python3-module-packaging-21.3-alt1 sisyphus+293292.100.4.1 1642663064 installed <13>Aug 13 03:43:15 rpmi: python3-module-pkg_resources-1:62.0.0-alt1 sisyphus+297628.2400.4.1 1649344543 installed <13>Aug 13 03:43:15 rpmi: python3-module-tomli-2.0.1-alt1 sisyphus+295189.200.1.1 1644581262 installed <13>Aug 13 03:43:15 rpmi: python3-module-typing_extensions-3.10.0.2-alt1 sisyphus+284722.240.2.1 1631022103 installed <13>Aug 13 03:43:15 rpmi: tests-for-installed-python3-pkgs-0.1.19-alt1 sisyphus+301407.500.9.1 1658259230 installed <13>Aug 13 03:43:15 rpmi: rpm-build-python3-0.1.19-alt1 sisyphus+301407.500.9.1 1658259230 installed <13>Aug 13 03:43:15 rpmi: python3-dev-3.10.6-alt1 sisyphus+304753.100.1.1 1659607170 installed <13>Aug 13 03:43:15 rpmi: python3-module-setuptools-1:62.0.0-alt1 sisyphus+297628.2400.4.1 1649344543 installed <13>Aug 13 03:43:15 rpmi: openssh-common-8.6p1-alt3 sisyphus+294457.100.2.1 1643759043 installed <86>Aug 13 03:43:15 groupadd[3327004]: group added to /etc/group: name=sshagent, GID=497 <86>Aug 13 03:43:15 groupadd[3327004]: group added to /etc/gshadow: name=sshagent <86>Aug 13 03:43:15 groupadd[3327004]: new group: name=sshagent, GID=497 <13>Aug 13 03:43:15 rpmi: openssh-clients-8.6p1-alt3 sisyphus+294457.100.2.1 1643759043 installed <13>Aug 13 03:43:15 rpmi: rsync-3.2.5-alt0.2 sisyphus+304987.100.2.1 1660041768 installed <13>Aug 13 03:43:16 rpmi: git-core-2.33.4-alt1 sisyphus+303574.100.1.1 1657648407 installed <13>Aug 13 03:43:16 rpmi: python3-module-setuptools_scm-7.0.5-alt1 sisyphus+304839.200.2.1 1659736216 installed <13>Aug 13 03:43:16 rpmi: python3-module-argcomplete-2.0.0-alt1 sisyphus+297796.100.1.1 1649076986 installed <13>Aug 13 03:43:16 rpmi: python3-module-pip-22.0.4-alt1 sisyphus+296420.100.2.1 1646824498 installed <13>Aug 13 03:43:16 rpmi: python3-module-toml-0.10.2-alt2 sisyphus+268468.100.2.1 1617010078 installed <13>Aug 13 03:43:16 rpmi: python3-module-xmltodict-0.13.0-alt1 sisyphus+303932.100.1.1 1658144112 installed <13>Aug 13 03:43:16 rpmi: python3-module-yaml-6.0-alt1 sisyphus+295017.400.2.1 1644497824 installed <13>Aug 13 03:43:16 rpmi: jq-1.6-alt2 sisyphus+278375.100.1.1 1626093196 installed WARNING: %python3_build is deprecated and will be removed in future, please use %pyproject_build instead WARNING: %python3_install is deprecated and will be removed in future, please use %pyproject_install instead Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/yq-3.1.0-alt1.nosrc.rpm (w1.gzdio) WARNING: %python3_build is deprecated and will be removed in future, please use %pyproject_build instead WARNING: %python3_install is deprecated and will be removed in future, please use %pyproject_install instead Installing yq-3.1.0-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.63757 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf yq-3.1.0 + echo 'Source #0 (yq-3.1.0.tar):' Source #0 (yq-3.1.0.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/yq-3.1.0.tar + cd yq-3.1.0 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.63757 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd yq-3.1.0 + export SETUPTOOLS_SCM_PRETEND_VERSION=3.1.0 + SETUPTOOLS_SCM_PRETEND_VERSION=3.1.0 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export FFLAGS + /usr/bin/python3 setup.py build running build running build_py creating build creating build/lib creating build/lib/yq copying yq/version.py -> build/lib/yq copying yq/parser.py -> build/lib/yq copying yq/loader.py -> build/lib/yq copying yq/dumper.py -> build/lib/yq copying yq/__main__.py -> build/lib/yq copying yq/__init__.py -> build/lib/yq running egg_info creating yq.egg-info writing yq.egg-info/PKG-INFO writing dependency_links to yq.egg-info/dependency_links.txt writing entry points to yq.egg-info/entry_points.txt writing requirements to yq.egg-info/requires.txt writing top-level names to yq.egg-info/top_level.txt writing manifest file 'yq.egg-info/SOURCES.txt' listing git files failed - pretending there aren't any reading manifest file 'yq.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'yq.egg-info/SOURCES.txt' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.84826 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/yq-buildroot + : + /bin/rm -rf -- /usr/src/tmp/yq-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd yq-3.1.0 + export SETUPTOOLS_SCM_PRETEND_VERSION=3.1.0 + SETUPTOOLS_SCM_PRETEND_VERSION=3.1.0 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export FFLAGS + /usr/bin/python3 setup.py install --skip-build --root=/usr/src/tmp/yq-buildroot --force running install /usr/lib/python3/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running install_lib creating /usr/src/tmp/yq-buildroot creating /usr/src/tmp/yq-buildroot/usr creating /usr/src/tmp/yq-buildroot/usr/lib creating /usr/src/tmp/yq-buildroot/usr/lib/python3 creating /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages creating /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq copying build/lib/yq/__init__.py -> /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq copying build/lib/yq/__main__.py -> /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq copying build/lib/yq/dumper.py -> /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq copying build/lib/yq/loader.py -> /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq copying build/lib/yq/parser.py -> /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq copying build/lib/yq/version.py -> /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq byte-compiling /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/__init__.py to __init__.cpython-310.pyc byte-compiling /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/__main__.py to __main__.cpython-310.pyc byte-compiling /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/dumper.py to dumper.cpython-310.pyc byte-compiling /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/loader.py to loader.cpython-310.pyc byte-compiling /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/parser.py to parser.cpython-310.pyc byte-compiling /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/version.py to version.cpython-310.pyc running install_egg_info running egg_info writing yq.egg-info/PKG-INFO writing dependency_links to yq.egg-info/dependency_links.txt writing entry points to yq.egg-info/entry_points.txt writing requirements to yq.egg-info/requires.txt writing top-level names to yq.egg-info/top_level.txt listing git files failed - pretending there aren't any reading manifest file 'yq.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'yq.egg-info/SOURCES.txt' Copying yq.egg-info to /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq-3.1.0-py3.10.egg-info running install_scripts Installing tomlq script to /usr/src/tmp/yq-buildroot/usr/bin Installing xq script to /usr/src/tmp/yq-buildroot/usr/bin Installing yq script to /usr/src/tmp/yq-buildroot/usr/bin + /usr/lib/rpm/brp-alt egrep: warning: egrep is obsolescent; using grep -E Cleaning files in /usr/src/tmp/yq-buildroot (auto) Verifying and fixing files in /usr/src/tmp/yq-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/yq-buildroot/ (default) Compressing files in /usr/src/tmp/yq-buildroot (auto) Adjusting library links in /usr/src/tmp/yq-buildroot ./usr/lib: (from :0) Verifying ELF objects in /usr/src/tmp/yq-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Bytecompiling python3 modules in /usr/src/tmp/yq-buildroot using /usr/bin/python3 unlink /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/__pycache__/__init__.cpython-310.pyc unlink /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/__pycache__/__main__.cpython-310.pyc unlink /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/__pycache__/dumper.cpython-310.pyc unlink /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/__pycache__/loader.cpython-310.pyc unlink /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/__pycache__/parser.cpython-310.pyc unlink /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/__pycache__/version.cpython-310.pyc compile /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/__init__.py compile /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/__main__.py compile /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/dumper.py compile /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/loader.py compile /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/parser.py compile /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/version.py Bytecompiling python3 modules with optimization in /usr/src/tmp/yq-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/__init__.py compile /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/__main__.py compile /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/dumper.py compile /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/loader.py compile /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/parser.py compile /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/version.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/yq-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/__init__.py compile /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/__main__.py compile /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/dumper.py compile /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/loader.py compile /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/parser.py compile /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/version.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/yq/__pycache__/__main__.cpython-310.opt-1.pyc' => './usr/lib/python3/site-packages/yq/__pycache__/__main__.cpython-310.pyc' './usr/lib/python3/site-packages/yq/__pycache__/__main__.cpython-310.opt-2.pyc' => './usr/lib/python3/site-packages/yq/__pycache__/__main__.cpython-310.opt-1.pyc' './usr/lib/python3/site-packages/yq/__pycache__/dumper.cpython-310.opt-1.pyc' => './usr/lib/python3/site-packages/yq/__pycache__/dumper.cpython-310.pyc' './usr/lib/python3/site-packages/yq/__pycache__/dumper.cpython-310.opt-2.pyc' => './usr/lib/python3/site-packages/yq/__pycache__/dumper.cpython-310.opt-1.pyc' './usr/lib/python3/site-packages/yq/__pycache__/loader.cpython-310.opt-1.pyc' => './usr/lib/python3/site-packages/yq/__pycache__/loader.cpython-310.pyc' './usr/lib/python3/site-packages/yq/__pycache__/loader.cpython-310.opt-2.pyc' => './usr/lib/python3/site-packages/yq/__pycache__/loader.cpython-310.opt-1.pyc' './usr/lib/python3/site-packages/yq/__pycache__/parser.cpython-310.opt-1.pyc' => './usr/lib/python3/site-packages/yq/__pycache__/parser.cpython-310.pyc' './usr/lib/python3/site-packages/yq/__pycache__/parser.cpython-310.opt-2.pyc' => './usr/lib/python3/site-packages/yq/__pycache__/parser.cpython-310.opt-1.pyc' './usr/lib/python3/site-packages/yq/__pycache__/version.cpython-310.opt-1.pyc' => './usr/lib/python3/site-packages/yq/__pycache__/version.cpython-310.pyc' './usr/lib/python3/site-packages/yq/__pycache__/version.cpython-310.opt-2.pyc' => './usr/lib/python3/site-packages/yq/__pycache__/version.cpython-310.opt-1.pyc' Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.29335 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd yq-3.1.0 + /usr/bin/python3 ./test/test.py -v test_abbrev_opt_collisions (__main__.TestYq) ... ok test_datetimes (__main__.TestYq) ... [ "2016-12-20T22:07:36Z" ] "2016-12-20" ok test_entity_expansion_defense (__main__.TestYq) ... /usr/lib/python3.10/subprocess.py:1070: ResourceWarning: subprocess 3348308 is still running _warn("subprocess %s is still running" % self.pid, ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/src/RPM/BUILD/yq-3.1.0/./test/test.py:55: ResourceWarning: unclosed file <_io.TextIOWrapper name=4 encoding='UTF-8'> self.assertIn(e.code, expect_exit_codes) ResourceWarning: Enable tracemalloc to get the object allocation traceback ok test_explicit_doc_markers (__main__.TestYq) ... ok test_in_place (__main__.TestYq) ... /usr/src/RPM/BUILD/yq-3.1.0/yq/__init__.py:134: ResourceWarning: unclosed file <_io.TextIOWrapper name='/usr/src/tmp/tmp6jj_9625' mode='w' encoding='UTF-8'> yq(input_streams=[input_stream], output_stream=DeferredOutputStream(input_stream.name), **yq_args) ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/src/RPM/BUILD/yq-3.1.0/yq/__init__.py:134: ResourceWarning: unclosed file <_io.TextIOWrapper name='/usr/src/tmp/tmplyt_fycf' mode='w' encoding='UTF-8'> yq(input_streams=[input_stream], output_stream=DeferredOutputStream(input_stream.name), **yq_args) ResourceWarning: Enable tracemalloc to get the object allocation traceback jq: error: syntax error, unexpected '/', expecting $end (Unix shell quoting issues?) at , line 1: /usr/src/tmp/tmp6jj_9625 jq: 1 compile error ok test_jq16_arg_passthrough (__main__.TestYq) ... {} ok test_multidocs (__main__.TestYq) ... ok test_roundtrip_yaml (__main__.TestYq) ... ok test_short_option_separation (__main__.TestYq) ... { "a": 1 } {"a":1} ok test_tomlq (__main__.TestYq) ... { "foo": { "bar": 1 } } ok test_unrecognized_tags (__main__.TestYq) ... "bar" ok test_xq (__main__.TestYq) ... { "foo": null } ok test_xq_dtd (__main__.TestYq) ... ok test_yaml_1_1_octals (__main__.TestYq) ... ok test_yaml_1_2 (__main__.TestYq) ... "11:12:13" ok test_yaml_1_2_octals (__main__.TestYq) YAML 1.2 octals not yet implemented ... expected failure test_yaml_merge (__main__.TestYq) ... ok test_yaml_type_tags (__main__.TestYq) ... { "example": "Zm9vYmFyCg==" } { "example": { "Boston Red Sox": null, "Detroit Tigers": null, "New York Yankees": null } } ok test_yq (__main__.TestYq) ... usage: yq [options] [input file...] [--indentless-lists] [--in-place] [--version] [jq_filter] [files ...] yq: Command-line YAML processor - jq wrapper for YAML documents yq transcodes YAML documents to JSON and passes them to jq. See https://github.com/kislyuk/yq for more information. positional arguments: jq_filter files options: -h, --help show this help message and exit --yaml-output, --yml-output, -y Transcode jq JSON output back into YAML and emit it --yaml-roundtrip, --yml-roundtrip, -Y Transcode jq JSON output back into YAML and emit it. Preserve YAML tags and styles by representing them as extra items in their enclosing mappings and sequences while in JSON. This option is incompatible with jq filters that do not expect these extra items. --yaml-output-grammar-version {1.1,1.2}, --yml-out-ver {1.1,1.2} When using --yaml-output, specify output grammar (the default is 1.1 and will be changed to 1.2 in a future version). Setting this to 1.2 will cause strings like 'on' and 'no' to be emitted unquoted. --width WIDTH, -w WIDTH When using --yaml-output, specify string wrap width --indentless-lists, --indentless When using --yaml-output, indent block style lists (sequences) with 0 spaces instead of 2 --in-place, -i Edit files in place (no backup - use caution) --version show program's version number and exit jq - commandline JSON processor [version 1.6] Usage: jq [options] [file...] jq [options] --args [strings...] jq [options] --jsonargs [JSON_TEXTS...] jq is a tool for processing JSON inputs, applying the given filter to its JSON text inputs and producing the filter's results as JSON on standard output. The simplest filter is ., which copies jq's input to its output unmodified (except for formatting, but note that IEEE754 is used for number representation internally, with all that that implies). For more advanced filters see the jq(1) manpage ("man jq") and/or https://stedolan.github.io/jq Example: $ echo '{"foo": 0}' | jq . { "foo": 0 } Some of the options include: -c compact instead of pretty-printed output; -n use `null` as the single input value; -e set the exit status code based on the output; -s read (slurp) all inputs into an array; apply filter to it; -r output raw strings, not JSON texts; -R read raw strings, not JSON texts; -C colorize JSON; -M monochrome (don't colorize JSON); -S sort keys of objects on output; --tab use tabs for indentation; --arg a v set variable $a to value ; --argjson a v set variable $a to JSON value ; --slurpfile a f set variable $a to an array of JSON texts read from ; --rawfile a f set variable $a to a string consisting of the contents of ; --args remaining arguments are string arguments, not files; --jsonargs remaining arguments are JSON arguments, not files; -- terminates argument processing; Named arguments are also available as $ARGS.named[], while positional arguments are available as $ARGS.positional[]. See the manpage for more options. usage: yq [options] [input file...] [--indentless-lists] [--in-place] [--version] [jq_filter] [files ...] yq: Command-line YAML processor - jq wrapper for YAML documents yq transcodes YAML documents to JSON and passes them to jq. See https://github.com/kislyuk/yq for more information. positional arguments: jq_filter files options: -h, --help show this help message and exit --yaml-output, --yml-output, -y Transcode jq JSON output back into YAML and emit it --yaml-roundtrip, --yml-roundtrip, -Y Transcode jq JSON output back into YAML and emit it. Preserve YAML tags and styles by representing them as extra items in their enclosing mappings and sequences while in JSON. This option is incompatible with jq filters that do not expect these extra items. --yaml-output-grammar-version {1.1,1.2}, --yml-out-ver {1.1,1.2} When using --yaml-output, specify output grammar (the default is 1.1 and will be changed to 1.2 in a future version). Setting this to 1.2 will cause strings like 'on' and 'no' to be emitted unquoted. --width WIDTH, -w WIDTH When using --yaml-output, specify string wrap width --indentless-lists, --indentless When using --yaml-output, indent block style lists (sequences) with 0 spaces instead of 2 --in-place, -i Edit files in place (no backup - use caution) --version show program's version number and exit jq - commandline JSON processor [version 1.6] Usage: jq [options] [file...] jq [options] --args [strings...] jq [options] --jsonargs [JSON_TEXTS...] jq is a tool for processing JSON inputs, applying the given filter to its JSON text inputs and producing the filter's results as JSON on standard output. The simplest filter is ., which copies jq's input to its output unmodified (except for formatting, but note that IEEE754 is used for number representation internally, with all that that implies). For more advanced filters see the jq(1) manpage ("man jq") and/or https://stedolan.github.io/jq Example: $ echo '{"foo": 0}' | jq . { "foo": 0 } Some of the options include: -c compact instead of pretty-printed output; -n use `null` as the single input value; -e set the exit status code based on the output; -s read (slurp) all inputs into an array; apply filter to it; -r output raw strings, not JSON texts; -R read raw strings, not JSON texts; -C colorize JSON; -M monochrome (don't colorize JSON); -S sort keys of objects on output; --tab use tabs for indentation; --arg a v set variable $a to value ; --argjson a v set variable $a to JSON value ; --slurpfile a f set variable $a to an array of JSON texts read from ; --rawfile a f set variable $a to a string consisting of the contents of ; --args remaining arguments are string arguments, not files; --jsonargs remaining arguments are JSON arguments, not files; -- terminates argument processing; Named arguments are also available as $ARGS.named[], while positional arguments are available as $ARGS.positional[]. See the manpage for more options. {} 3 1 ok test_yq_arg_handling (__main__.TestYq) ... {} { "yaml_struct": [ { "key_1": "$.*?/|\\^(){}+@[]&_-", "key_2": [ "$.*?/|\\^(){}+@[]&_-", "{ }", "value23" ], "key_3": "value31", "key_4": [ "value41", "value42" ], "key_5": "value51" }, { "key_1_": "value12", "_key_2": [ "value24", "value25" ], "_key__3": "$.*?/|\\^(){}+@[]&_-" } ] } { "yaml_struct": [ { "key_1": "$.*?/|\\^(){}+@[]&_-", "key_2": [ "$.*?/|\\^(){}+@[]&_-", "{ }", "value23" ], "key_3": "value31", "key_4": [ "value41", "value42" ], "key_5": "value51" }, { "key_1_": "value12", "_key_2": [ "value24", "value25" ], "_key__3": "$.*?/|\\^(){}+@[]&_-" } ] } { "yaml_struct": [ { "key_1": "$.*?/|\\^(){}+@[]&_-", "key_2": [ "$.*?/|\\^(){}+@[]&_-", "{ }", "value23" ], "key_3": "value31", "key_4": [ "value41", "value42" ], "key_5": "value51" }, { "key_1_": "value12", "_key_2": [ "value24", "value25" ], "_key__3": "$.*?/|\\^(){}+@[]&_-" } ] } {} { "yaml_struct": [ { "key_1": "$.*?/|\\^(){}+@[]&_-", "key_2": [ "$.*?/|\\^(){}+@[]&_-", "{ }", "value23" ], "key_3": "value31", "key_4": [ "value41", "value42" ], "key_5": "value51" }, { "key_1_": "value12", "_key_2": [ "value24", "value25" ], "_key__3": "$.*?/|\\^(){}+@[]&_-" } ] } { "yaml_struct": [ { "key_1": "$.*?/|\\^(){}+@[]&_-", "key_2": [ "$.*?/|\\^(){}+@[]&_-", "{ }", "value23" ], "key_3": "value31", "key_4": [ "value41", "value42" ], "key_5": "value51" }, { "key_1_": "value12", "_key_2": [ "value24", "value25" ], "_key__3": "$.*?/|\\^(){}+@[]&_-" } ] } { "yaml_struct": [ { "key_1": "$.*?/|\\^(){}+@[]&_-", "key_2": [ "$.*?/|\\^(){}+@[]&_-", "{ }", "value23" ], "key_3": "value31", "key_4": [ "value41", "value42" ], "key_5": "value51" }, { "key_1_": "value12", "_key_2": [ "value24", "value25" ], "_key__3": "$.*?/|\\^(){}+@[]&_-" } ] } jq - commandline JSON processor [version 1.6] Usage: jq [options] [file...] jq [options] --args [strings...] jq [options] --jsonargs [JSON_TEXTS...] jq is a tool for processing JSON inputs, applying the given filter to its JSON text inputs and producing the filter's results as JSON on standard output. The simplest filter is ., which copies jq's input to its output unmodified (except for formatting, but note that IEEE754 is used for number representation internally, with all that that implies). For more advanced filters see the jq(1) manpage ("man jq") and/or https://stedolan.github.io/jq Example: $ echo '{"foo": 0}' | jq . { "foo": 0 } Some of the options include: -c compact instead of pretty-printed output; -n use `null` as the single input value; -e set the exit status code based on the output; -s read (slurp) all inputs into an array; apply filter to it; -r output raw strings, not JSON texts; -R read raw strings, not JSON texts; -C colorize JSON; -M monochrome (don't colorize JSON); -S sort keys of objects on output; --tab use tabs for indentation; --arg a v set variable $a to value ; --argjson a v set variable $a to JSON value ; --slurpfile a f set variable $a to an array of JSON texts read from ; --rawfile a f set variable $a to a string consisting of the contents of ; --args remaining arguments are string arguments, not files; --jsonargs remaining arguments are JSON arguments, not files; -- terminates argument processing; Named arguments are also available as $ARGS.named[], while positional arguments are available as $ARGS.positional[]. See the manpage for more options. jq - commandline JSON processor [version 1.6] Usage: jq [options] [file...] jq [options] --args [strings...] jq [options] --jsonargs [JSON_TEXTS...] jq is a tool for processing JSON inputs, applying the given filter to its JSON text inputs and producing the filter's results as JSON on standard output. The simplest filter is ., which copies jq's input to its output unmodified (except for formatting, but note that IEEE754 is used for number representation internally, with all that that implies). For more advanced filters see the jq(1) manpage ("man jq") and/or https://stedolan.github.io/jq Example: $ echo '{"foo": 0}' | jq . { "foo": 0 } Some of the options include: -c compact instead of pretty-printed output; -n use `null` as the single input value; -e set the exit status code based on the output; -s read (slurp) all inputs into an array; apply filter to it; -r output raw strings, not JSON texts; -R read raw strings, not JSON texts; -C colorize JSON; -M monochrome (don't colorize JSON); -S sort keys of objects on output; --tab use tabs for indentation; --arg a v set variable $a to value ; --argjson a v set variable $a to JSON value ; --slurpfile a f set variable $a to an array of JSON texts read from ; --rawfile a f set variable $a to a string consisting of the contents of ; --args remaining arguments are string arguments, not files; --jsonargs remaining arguments are JSON arguments, not files; -- terminates argument processing; Named arguments are also available as $ARGS.named[], while positional arguments are available as $ARGS.positional[]. See the manpage for more options. jq - commandline JSON processor [version 1.6] Usage: jq [options] [file...] jq [options] --args [strings...] jq [options] --jsonargs [JSON_TEXTS...] jq is a tool for processing JSON inputs, applying the given filter to its JSON text inputs and producing the filter's results as JSON on standard output. The simplest filter is ., which copies jq's input to its output unmodified (except for formatting, but note that IEEE754 is used for number representation internally, with all that that implies). For more advanced filters see the jq(1) manpage ("man jq") and/or https://stedolan.github.io/jq Example: $ echo '{"foo": 0}' | jq . { "foo": 0 } Some of the options include: -c compact instead of pretty-printed output; -n use `null` as the single input value; -e set the exit status code based on the output; -s read (slurp) all inputs into an array; apply filter to it; -r output raw strings, not JSON texts; -R read raw strings, not JSON texts; -C colorize JSON; -M monochrome (don't colorize JSON); -S sort keys of objects on output; --tab use tabs for indentation; --arg a v set variable $a to value ; --argjson a v set variable $a to JSON value ; --slurpfile a f set variable $a to an array of JSON texts read from ; --rawfile a f set variable $a to a string consisting of the contents of ; --args remaining arguments are string arguments, not files; --jsonargs remaining arguments are JSON arguments, not files; -- terminates argument processing; Named arguments are also available as $ARGS.named[], while positional arguments are available as $ARGS.positional[]. See the manpage for more options. ok test_yq_arg_passthrough (__main__.TestYq) ... {} jq: --indent takes a number between -1 and 7 Use jq --help for help with command-line options, or see the jq manpage, or online docs at https://stedolan.github.io/jq ok test_yq_err (__main__.TestYq) ... /usr/lib/python3.10/subprocess.py:1070: ResourceWarning: subprocess 3353763 is still running _warn("subprocess %s is still running" % self.pid, ResourceWarning: Enable tracemalloc to get the object allocation traceback ok ---------------------------------------------------------------------- Ran 22 tests in 2.113s OK (expected failures=1) sys:1: ResourceWarning: unclosed file <_io.TextIOWrapper name=4 encoding='UTF-8'> + exit 0 Processing files: yq-3.1.0-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.88678 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd yq-3.1.0 + DOCDIR=/usr/src/tmp/yq-buildroot/usr/share/doc/yq-3.1.0 + export DOCDIR + rm -rf /usr/src/tmp/yq-buildroot/usr/share/doc/yq-3.1.0 + /bin/mkdir -p /usr/src/tmp/yq-buildroot/usr/share/doc/yq-3.1.0 + cp -prL README.rst /usr/src/tmp/yq-buildroot/usr/share/doc/yq-3.1.0 + chmod -R go-w /usr/src/tmp/yq-buildroot/usr/share/doc/yq-3.1.0 + chmod -R a+rX /usr/src/tmp/yq-buildroot/usr/share/doc/yq-3.1.0 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.F3Y6hi find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.BvNRuZ find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) /usr/lib/rpm/python3.req.py: /usr/src/tmp/yq-buildroot/usr/bin/tomlq: Ignore for REQ=slight module=importlib.metadata /usr/lib/rpm/python3.req.py: /usr/src/tmp/yq-buildroot/usr/bin/tomlq: Ignore for REQ=slight module=importlib_metadata /usr/lib/rpm/python3.req.py: /usr/src/tmp/yq-buildroot/usr/bin/tomlq: Ignore for REQ=slight module=pkg_resources python3.req: /usr/src/tmp/yq-buildroot/usr/bin/tomlq: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/yq-buildroot/usr/bin/xq: Ignore for REQ=slight module=importlib.metadata /usr/lib/rpm/python3.req.py: /usr/src/tmp/yq-buildroot/usr/bin/xq: Ignore for REQ=slight module=importlib_metadata /usr/lib/rpm/python3.req.py: /usr/src/tmp/yq-buildroot/usr/bin/xq: Ignore for REQ=slight module=pkg_resources python3.req: /usr/src/tmp/yq-buildroot/usr/bin/xq: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/yq-buildroot/usr/bin/yq: Ignore for REQ=slight module=importlib.metadata /usr/lib/rpm/python3.req.py: /usr/src/tmp/yq-buildroot/usr/bin/yq: Ignore for REQ=slight module=importlib_metadata /usr/lib/rpm/python3.req.py: /usr/src/tmp/yq-buildroot/usr/bin/yq: Ignore for REQ=slight module=pkg_resources python3.req: /usr/src/tmp/yq-buildroot/usr/bin/yq: skipping sys python3.req.py:/usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/__init__.py: possible relative import from yq python3.req.py:/usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/__init__.py: possible relative import from yq python3.req.py:/usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/__init__.py: possible relative import from yq python3.req.py:/usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/__init__.py: possible relative import from yq python3.req: /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/__init__.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/__init__.py: Ignore for REQ=slight module=toml /usr/lib/rpm/python3.req.py: /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/__init__.py: Ignore for REQ=slight module=xmltodict python3.req.py:/usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/dumper.py: possible relative import from yq python3.req.py:/usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/parser.py: possible relative import from yq python3.req: /usr/src/tmp/yq-buildroot/usr/lib/python3/site-packages/yq/parser.py: skipping sys Provides: python3(yq), python3(yq.__main__), python3(yq.dumper), python3(yq.loader), python3(yq.parser), python3(yq.version) Requires: jq, python3-module-xmltodict >= 0.11.0, python3-module-toml >= 0.10.0, /usr/bin/python3, /usr/lib/python3/site-packages, python3(__future__) < 0, python3(argcomplete) < 0, python3(argparse) < 0, python3(base64) < 0, python3(datetime) < 0, python3(hashlib) < 0, python3(io) < 0, python3(json) < 0, python3(os) < 0, python3(re) < 0, python3(subprocess) < 0, python3(yaml) < 0, python3(yaml.tokens) < 0 Wrote: /usr/src/RPM/RPMS/noarch/yq-3.1.0-alt1.noarch.rpm (w2.lzdio) 6.81user 0.60system 0:09.60elapsed 77%CPU (0avgtext+0avgdata 22716maxresident)k 0inputs+0outputs (0major+147580minor)pagefaults 0swaps 13.81user 5.19system 0:21.36elapsed 89%CPU (0avgtext+0avgdata 104208maxresident)k 6624inputs+0outputs (30831major+441267minor)pagefaults 0swaps --- yq-3.1.0-alt1.noarch.rpm.repo 2022-08-04 11:11:29.000000000 +0000 +++ yq-3.1.0-alt1.noarch.rpm.hasher 2022-08-13 03:43:28.916750484 +0000 @@ -78,3 +78,3 @@ File: /usr/lib/python3/site-packages/yq/__pycache__ 40755 root:root -File: /usr/lib/python3/site-packages/yq/__pycache__/__init__.cpython-310.opt-1.pyc 100644 root:root 04fa1af4ed14ef9806ffa198723aa61d +File: /usr/lib/python3/site-packages/yq/__pycache__/__init__.cpython-310.opt-1.pyc 100644 root:root beec23c392632598c423b82d673e40f6 File: /usr/lib/python3/site-packages/yq/__pycache__/__init__.cpython-310.opt-2.pyc 100644 root:root f3ffc7d4121521de5192d9ac8937bd59 @@ -93,5 +93,5 @@ File: /usr/lib/python3/site-packages/yq/__pycache__/parser.cpython-310.pyc 100644 root:root 419b69b4c7301ba573570523dba08a58 -File: /usr/lib/python3/site-packages/yq/__pycache__/version.cpython-310.opt-1.pyc 100644 root:root 10e300dd39cf6dfba03b7801311cf192 -File: /usr/lib/python3/site-packages/yq/__pycache__/version.cpython-310.opt-2.pyc 100644 root:root 10e300dd39cf6dfba03b7801311cf192 -File: /usr/lib/python3/site-packages/yq/__pycache__/version.cpython-310.pyc 100644 root:root 10e300dd39cf6dfba03b7801311cf192 +File: /usr/lib/python3/site-packages/yq/__pycache__/version.cpython-310.opt-1.pyc 100644 root:root f200d9117b7e393821a804fd654c5dae +File: /usr/lib/python3/site-packages/yq/__pycache__/version.cpython-310.opt-2.pyc 100644 root:root f200d9117b7e393821a804fd654c5dae +File: /usr/lib/python3/site-packages/yq/__pycache__/version.cpython-310.pyc 100644 root:root f200d9117b7e393821a804fd654c5dae File: /usr/lib/python3/site-packages/yq/dumper.py 100644 root:root 99d1ffcc42abbea574dfd7d8842b3944 @@ -99,5 +99,5 @@ File: /usr/lib/python3/site-packages/yq/parser.py 100644 root:root 6543914542a4314209b19107ecc5a03b -File: /usr/lib/python3/site-packages/yq/version.py 100644 root:root ef0d35e91e1be4aad90862526be725b6 +File: /usr/lib/python3/site-packages/yq/version.py 100644 root:root 865306c846970a0926518f31ccc17c6a File: /usr/share/doc/yq-3.1.0 40755 root:root File: /usr/share/doc/yq-3.1.0/README.rst 100644 root:root aa59109be76863fbf280d635317e190e -RPMIdentity: 854b650154709be6b731a759c55a4e0601d64bb1a98cf543d4c894e809e7472bd6b692d23f3ee18d3323b4f1f7a9dd593134237daff6535204d3f49ba124d2fb +RPMIdentity: 9bedec8a665202e706f254f16f362ec03224974708b945cd78287547edf998dc8b310092daf8fd6429e8e675723a58c4ef14611191b9e6fbef9bf4a890de53f2