Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/aops-mcp.spec'], chrootPath='/var/lib/mock/openeuler-24.03_LTS-aarch64-1765520197.905102/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 aarch64 --nodeps /builddir/build/SPECS/aops-mcp.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 Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/aops-mcp-1.0.0-1.oe2403.src.rpm Child return code was: 0 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/aops-mcp.spec'], chrootPath='/var/lib/mock/openeuler-24.03_LTS-aarch64-1765520197.905102/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 aarch64 --nodeps /builddir/build/SPECS/aops-mcp.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 Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/aops-mcp-1.0.0-1.oe2403.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/aops-mcp.spec'], chrootPath='/var/lib/mock/openeuler-24.03_LTS-aarch64-1765520197.905102/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 aarch64 --nodeps /builddir/build/SPECS/aops-mcp.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 Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.mWTdx7 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aops-mcp-1.0.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aops-mcp-1.0.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aops-mcp-1.0.0 + /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.3EjvIG + umask 022 + cd /builddir/build/BUILD + cd aops-mcp-1.0.0 + mkdir -p /builddir/build/BUILD/aops-mcp-build + python3 -m venv /builddir/build/BUILD/aops-mcp-build/venv + source /builddir/build/BUILD/aops-mcp-build/venv/bin/activate ++ deactivate nondestructive ++ '[' -n '' ']' ++ '[' -n '' ']' ++ '[' -n /bin/sh -o -n '' ']' ++ hash -r ++ '[' -n '' ']' ++ unset VIRTUAL_ENV ++ unset VIRTUAL_ENV_PROMPT ++ '[' '!' nondestructive = nondestructive ']' ++ VIRTUAL_ENV=/builddir/build/BUILD/aops-mcp-build/venv ++ export VIRTUAL_ENV ++ _OLD_VIRTUAL_PATH=/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ PATH=/builddir/build/BUILD/aops-mcp-build/venv/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ '[' -n '' ']' ++ '[' -z '' ']' ++ _OLD_VIRTUAL_PS1= ++ PS1='(venv) ' ++ export PS1 ++ VIRTUAL_ENV_PROMPT='(venv) ' ++ export VIRTUAL_ENV_PROMPT ++ '[' -n /bin/sh -o -n '' ']' ++ hash -r + pip install --upgrade pip -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple Looking in indexes: https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple Requirement already satisfied: pip in /builddir/build/BUILD/aops-mcp-build/venv/lib64/python3.11/site-packages (23.3.1) Collecting pip Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/44/3c/d717024885424591d5376220b5e836c2d5293ce2011523c9de23ff7bf068/pip-25.3-py3-none-any.whl (1.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 3.1 MB/s eta 0:00:00 Installing collected packages: pip Attempting uninstall: pip Found existing installation: pip 23.3.1 Uninstalling pip-23.3.1: Successfully uninstalled pip-23.3.1 Successfully installed pip-25.3 + pip install . -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple Looking in indexes: https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple Processing /builddir/build/BUILD/aops-mcp-1.0.0 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting fastmcp==2.3.0 (from aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/72/22/494b4b037c87af874f932cc6810221738c0aaad044d58537e85d91f9a0ec/fastmcp-2.3.0-py3-none-any.whl (90 kB) Collecting kafka-python>=2.2.15 (from aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/4a/db/694fd552295ed091e7418d02b6268ee36092d4c93211136c448fe061fe32/kafka_python-2.3.0-py2.py3-none-any.whl (326 kB) Collecting pyyaml (from aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/0c/62/d2eb46264d4b157dae1275b573017abec435397aa59cbcdab6fc978a8af4/pyyaml-6.0.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (775 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 775.6/775.6 kB 3.2 MB/s 0:00:00 Collecting structlog>=25.5.0 (from aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/a8/45/a132b9074aa18e799b891b91ad72133c98d8042c70f6240e4c5f9dabee2f/structlog-25.5.0-py3-none-any.whl (72 kB) Collecting exceptiongroup>=1.2.2 (from fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/8a/0e/97c33bf5009bdbac74fd2beace167cab3f978feb69cc36f1ef79360d6c4e/exceptiongroup-1.3.1-py3-none-any.whl (16 kB) Collecting httpx>=0.28.1 (from fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/2a/39/e50c7c3a983047577ee07d2a9e53faf5a69493943ec3f6a384bdc792deb2/httpx-0.28.1-py3-none-any.whl (73 kB) Collecting mcp<2.0.0,>=1.8.0 (from fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/32/c6/13c1a26b47b3f3a3b480783001ada4268917c9f42d78a079c336da2e75e5/mcp-1.23.3-py3-none-any.whl (231 kB) Collecting openapi-pydantic>=0.5.1 (from fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/12/cf/03675d8bd8ecbf4445504d8071adab19f5f993676795708e36402ab38263/openapi_pydantic-0.5.1-py3-none-any.whl (96 kB) Collecting python-dotenv>=1.1.0 (from fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/14/1b/a298b06749107c305e1fe0f814c6c74aea7b2f1e10989cb30f544a1b3253/python_dotenv-1.2.1-py3-none-any.whl (21 kB) Collecting rich>=13.9.4 (from fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/25/7a/b0178788f8dc6cafce37a212c99565fa1fe7872c70c6c9c1e1a372d9d88f/rich-14.2.0-py3-none-any.whl (243 kB) Collecting typer>=0.15.2 (from fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/78/64/7713ffe4b5983314e9d436a90d5bd4f63b6054e2aca783a3cfc44cb95bbf/typer-0.20.0-py3-none-any.whl (47 kB) Collecting websockets>=14.0 (from fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/a5/90/1c37ae8b8a113d3daf1065222b6af61cc44102da95388ac0018fcb7d93d9/websockets-15.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (182 kB) Collecting anyio>=4.5 (from mcp<2.0.0,>=1.8.0->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/7f/9c/36c5c37947ebfb8c7f22e0eb6e4d188ee2d53aa3880f3f2744fb894f0cb1/anyio-4.12.0-py3-none-any.whl (113 kB) Collecting httpx-sse>=0.4 (from mcp<2.0.0,>=1.8.0->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/d2/fd/6668e5aec43ab844de6fc74927e155a3b37bf40d7c3790e49fc0406b6578/httpx_sse-0.4.3-py3-none-any.whl (9.0 kB) Collecting jsonschema>=4.20.0 (from mcp<2.0.0,>=1.8.0->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/bf/9c/8c95d856233c1f82500c2450b8c68576b4cf1c871db3afac5c34ff84e6fd/jsonschema-4.25.1-py3-none-any.whl (90 kB) Collecting pydantic-settings>=2.5.2 (from mcp<2.0.0,>=1.8.0->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/c1/60/5d4751ba3f4a40a6891f24eec885f51afd78d208498268c734e256fb13c4/pydantic_settings-2.12.0-py3-none-any.whl (51 kB) Collecting pydantic<3.0.0,>=2.11.0 (from mcp<2.0.0,>=1.8.0->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/5a/87/b70ad306ebb6f9b585f114d0ac2137d792b48be34d732d60e597c2f8465a/pydantic-2.12.5-py3-none-any.whl (463 kB) Collecting pyjwt>=2.10.1 (from pyjwt[crypto]>=2.10.1->mcp<2.0.0,>=1.8.0->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/61/ad/689f02752eeec26aed679477e80e632ef1b682313be70793d798c1d5fc8f/PyJWT-2.10.1-py3-none-any.whl (22 kB) Collecting python-multipart>=0.0.9 (from mcp<2.0.0,>=1.8.0->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/45/58/38b5afbc1a800eeea951b9285d3912613f2603bdf897a4ab0f4bd7f405fc/python_multipart-0.0.20-py3-none-any.whl (24 kB) Collecting sse-starlette>=1.6.1 (from mcp<2.0.0,>=1.8.0->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/23/a0/984525d19ca5c8a6c33911a0c164b11490dd0f90ff7fd689f704f84e9a11/sse_starlette-3.0.3-py3-none-any.whl (11 kB) Collecting starlette>=0.27 (from mcp<2.0.0,>=1.8.0->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/d9/52/1064f510b141bd54025f9b55105e26d1fa970b9be67ad766380a3c9b74b0/starlette-0.50.0-py3-none-any.whl (74 kB) Collecting typing-extensions>=4.9.0 (from mcp<2.0.0,>=1.8.0->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl (44 kB) Collecting typing-inspection>=0.4.1 (from mcp<2.0.0,>=1.8.0->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/dc/9b/47798a6c91d8bdb567fe2698fe81e0c6b7cb7ef4d13da4114b41d239f65d/typing_inspection-0.4.2-py3-none-any.whl (14 kB) Collecting uvicorn>=0.31.1 (from mcp<2.0.0,>=1.8.0->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/ee/d9/d88e73ca598f4f6ff671fb5fde8a32925c2e08a637303a1d12883c7305fa/uvicorn-0.38.0-py3-none-any.whl (68 kB) Collecting annotated-types>=0.6.0 (from pydantic<3.0.0,>=2.11.0->mcp<2.0.0,>=1.8.0->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl (13 kB) Collecting pydantic-core==2.41.5 (from pydantic<3.0.0,>=2.11.0->mcp<2.0.0,>=1.8.0->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/33/7f/1d5cab3ccf44c1935a359d51a8a2a9e1a654b744b5e7f80d41b88d501eec/pydantic_core-2.41.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 4.7 MB/s 0:00:00 Collecting idna>=2.8 (from anyio>=4.5->mcp<2.0.0,>=1.8.0->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/0e/61/66938bbb5fc52dbdf84594873d5b51fb1f7c7794e9c0f5bd885f30bc507b/idna-3.11-py3-none-any.whl (71 kB) Collecting certifi (from httpx>=0.28.1->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/70/7d/9bc192684cea499815ff478dfcdc13835ddf401365057044fb721ec6bddb/certifi-2025.11.12-py3-none-any.whl (159 kB) Collecting httpcore==1.* (from httpx>=0.28.1->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/7e/f5/f66802a942d491edb555dd61e3a9961140fd64c90bce1eafd741609d334d/httpcore-1.0.9-py3-none-any.whl (78 kB) Collecting h11>=0.16 (from httpcore==1.*->httpx>=0.28.1->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/04/4b/29cac41a4d98d144bf5f6d33995617b185d14b22401f75ca86f384e87ff1/h11-0.16.0-py3-none-any.whl (37 kB) Collecting attrs>=22.2.0 (from jsonschema>=4.20.0->mcp<2.0.0,>=1.8.0->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/3a/2a/7cc015f5b9f5db42b7d48157e23356022889fc354a2813c15934b7cb5c0e/attrs-25.4.0-py3-none-any.whl (67 kB) Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=4.20.0->mcp<2.0.0,>=1.8.0->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/41/45/1a4ed80516f02155c51f51e8cedb3c1902296743db0bbc66608a0db2814f/jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB) Collecting referencing>=0.28.4 (from jsonschema>=4.20.0->mcp<2.0.0,>=1.8.0->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/2c/58/ca301544e1fa93ed4f80d724bf5b194f6e4b945841c5bfd555878eea9fcb/referencing-0.37.0-py3-none-any.whl (26 kB) Collecting rpds-py>=0.7.1 (from jsonschema>=4.20.0->mcp<2.0.0,>=1.8.0->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/84/86/04dbba1b087227747d64d80c3b74df946b986c57af0a9f0c98726d4d7a3b/rpds_py-0.30.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (389 kB) Collecting cryptography>=3.4.0 (from pyjwt[crypto]>=2.10.1->mcp<2.0.0,>=1.8.0->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/78/f6/50736d40d97e8483172f1bb6e698895b92a223dba513b0ca6f06b2365339/cryptography-46.0.3-cp311-abi3-manylinux_2_34_aarch64.whl (4.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 4.0 MB/s 0:00:01 Collecting cffi>=2.0.0 (from cryptography>=3.4.0->pyjwt[crypto]>=2.10.1->mcp<2.0.0,>=1.8.0->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/b8/56/6033f5e86e8cc9bb629f0077ba71679508bdf54a9a5e112a3c0b91870332/cffi-2.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (216 kB) Collecting pycparser (from cffi>=2.0.0->cryptography>=3.4.0->pyjwt[crypto]>=2.10.1->mcp<2.0.0,>=1.8.0->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/a0/e3/59cd50310fc9b59512193629e1984c1f95e5c8ae6e5d8c69532ccc65a7fe/pycparser-2.23-py3-none-any.whl (118 kB) Collecting markdown-it-py>=2.2.0 (from rich>=13.9.4->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/94/54/e7d793b573f298e1c9013b8c4dade17d481164aa517d1d7148619c2cedbf/markdown_it_py-4.0.0-py3-none-any.whl (87 kB) Collecting pygments<3.0.0,>=2.13.0 (from rich>=13.9.4->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 4.0 MB/s 0:00:00 Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=13.9.4->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl (10.0 kB) Collecting click>=8.0.0 (from typer>=0.15.2->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/98/78/01c019cdb5d6498122777c1a43056ebb3ebfeef2076d9d026bfe15583b2b/click-8.3.1-py3-none-any.whl (108 kB) Collecting shellingham>=1.3.0 (from typer>=0.15.2->fastmcp==2.3.0->aops-mcp==1.0.0) Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB) Building wheels for collected packages: aops-mcp Building wheel for aops-mcp (pyproject.toml): started Building wheel for aops-mcp (pyproject.toml): finished with status 'done' Created wheel for aops-mcp: filename=aops_mcp-1.0.0-py3-none-any.whl size=18500 sha256=9cc6b0f68bc73b99be4fd18cb6ec7fb2cc797b4f98f9b51902ee8d554b1da460 Stored in directory: /builddir/.cache/pip/wheels/58/8e/b4/0e254ef2c8effa9f2420556b53a019aa22b5ed7965b01553d4 Successfully built aops-mcp Installing collected packages: kafka-python, websockets, typing-extensions, structlog, shellingham, rpds-py, pyyaml, python-multipart, python-dotenv, pyjwt, pygments, pycparser, mdurl, idna, httpx-sse, h11, click, certifi, attrs, annotated-types, uvicorn, typing-inspection, referencing, pydantic-core, markdown-it-py, httpcore, exceptiongroup, cffi, anyio, starlette, sse-starlette, rich, pydantic, jsonschema-specifications, httpx, cryptography, typer, pydantic-settings, openapi-pydantic, jsonschema, mcp, fastmcp, aops-mcp Successfully installed annotated-types-0.7.0 anyio-4.12.0 aops-mcp-1.0.0 attrs-25.4.0 certifi-2025.11.12 cffi-2.0.0 click-8.3.1 cryptography-46.0.3 exceptiongroup-1.3.1 fastmcp-2.3.0 h11-0.16.0 httpcore-1.0.9 httpx-0.28.1 httpx-sse-0.4.3 idna-3.11 jsonschema-4.25.1 jsonschema-specifications-2025.9.1 kafka-python-2.3.0 markdown-it-py-4.0.0 mcp-1.23.3 mdurl-0.1.2 openapi-pydantic-0.5.1 pycparser-2.23 pydantic-2.12.5 pydantic-core-2.41.5 pydantic-settings-2.12.0 pygments-2.19.2 pyjwt-2.10.1 python-dotenv-1.2.1 python-multipart-0.0.20 pyyaml-6.0.3 referencing-0.37.0 rich-14.2.0 rpds-py-0.30.0 shellingham-1.5.4 sse-starlette-3.0.3 starlette-0.50.0 structlog-25.5.0 typer-0.20.0 typing-extensions-4.15.0 typing-inspection-0.4.2 uvicorn-0.38.0 websockets-15.0.1 + deactivate + '[' -n /builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ']' + PATH=/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH + unset _OLD_VIRTUAL_PATH + '[' -n '' ']' + '[' -n /bin/sh -o -n '' ']' + hash -r + '[' -n '' ']' + unset VIRTUAL_ENV + unset VIRTUAL_ENV_PROMPT + '[' '!' '' = nondestructive ']' + unset -f deactivate + find /builddir/build/BUILD/aops-mcp-build/venv/bin -type f -name '*.py' -exec sed -i '1s|^#!.*|#!/builddir/build/BUILD/aops-mcp-build/venv/bin/python|' '{}' ';' + '[' '!' -f /builddir/build/BUILD/aops-mcp-build/venv/bin/aops-mcp ']' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Ja5fA4 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/aops-mcp-1.0.0-1.oe2403.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/aops-mcp-1.0.0-1.oe2403.aarch64 ++ dirname /builddir/build/BUILDROOT/aops-mcp-1.0.0-1.oe2403.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/aops-mcp-1.0.0-1.oe2403.aarch64 + cd aops-mcp-1.0.0 + rm -rf /builddir/build/BUILDROOT/aops-mcp-1.0.0-1.oe2403.aarch64 + mkdir -p /builddir/build/BUILDROOT/aops-mcp-1.0.0-1.oe2403.aarch64/opt/aops-mcp + mkdir -p /builddir/build/BUILDROOT/aops-mcp-1.0.0-1.oe2403.aarch64/usr/lib/systemd/system + mkdir -p /builddir/build/BUILDROOT/aops-mcp-1.0.0-1.oe2403.aarch64/usr/bin + cp -r /builddir/build/BUILD/aops-mcp-build/venv /builddir/build/BUILDROOT/aops-mcp-1.0.0-1.oe2403.aarch64/opt/aops-mcp/ + find /builddir/build/BUILDROOT/aops-mcp-1.0.0-1.oe2403.aarch64/opt/aops-mcp/venv/bin -type f -exec grep -l '^#!' '{}' ';' + xargs sed -i '1s|^#!.*|#!/opt/aops-mcp/venv/bin/python|' + chmod 755 /builddir/build/BUILDROOT/aops-mcp-1.0.0-1.oe2403.aarch64/opt/aops-mcp/venv/bin/aops-mcp + install -m 644 aops-mcp.service /builddir/build/BUILDROOT/aops-mcp-1.0.0-1.oe2403.aarch64/usr/lib/systemd/system/ + ln -sf /opt/aops-mcp/venv/bin/aops-mcp /builddir/build/BUILDROOT/aops-mcp-1.0.0-1.oe2403.aarch64/usr/bin/aops-mcp + mkdir -p /builddir/build/BUILDROOT/aops-mcp-1.0.0-1.oe2403.aarch64/var/log/aops-mcp + mkdir -p /builddir/build/BUILDROOT/aops-mcp-1.0.0-1.oe2403.aarch64/var/run/aops-mcp + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 1 + /usr/lib/rpm/brp-python-hardlink Processing files: aops-mcp-1.0.0-1.oe2403.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.3rYJAd + umask 022 + cd /builddir/build/BUILD + cd aops-mcp-1.0.0 + DOCDIR=/builddir/build/BUILDROOT/aops-mcp-1.0.0-1.oe2403.aarch64/usr/share/doc/aops-mcp + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/aops-mcp-1.0.0-1.oe2403.aarch64/usr/share/doc/aops-mcp + cp -pr README.md /builddir/build/BUILDROOT/aops-mcp-1.0.0-1.oe2403.aarch64/usr/share/doc/aops-mcp + cp -pr LICENSE /builddir/build/BUILDROOT/aops-mcp-1.0.0-1.oe2403.aarch64/usr/share/doc/aops-mcp + RPM_EC=0 ++ jobs -p + exit 0 warning: absolute symlink: /opt/aops-mcp/venv/bin/python3 -> /usr/bin/python3 warning: absolute symlink: /usr/bin/aops-mcp -> /opt/aops-mcp/venv/bin/aops-mcp Provides: aops-mcp = 1.0.0-1.oe2403 aops-mcp(aarch-64) = 1.0.0-1.oe2403 Requires(interp): /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh Requires: /opt/aops-mcp/venv/bin/python libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.17)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) rtld(GNU_HASH) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/aops-mcp-1.0.0-1.oe2403.aarch64 Wrote: /builddir/build/RPMS/aops-mcp-1.0.0-1.oe2403.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.9iBo2X + umask 022 + cd /builddir/build/BUILD + cd aops-mcp-1.0.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/aops-mcp-1.0.0-1.oe2403.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.zXPL3P + umask 022 + cd /builddir/build/BUILD + rm -rf aops-mcp-1.0.0 aops-mcp-1.0.0.gemspec + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: absolute symlink: /opt/aops-mcp/venv/bin/python3 -> /usr/bin/python3 absolute symlink: /usr/bin/aops-mcp -> /opt/aops-mcp/venv/bin/aops-mcp Child return code was: 0