Mock Version: 5.0 Mock Version: 5.0 Mock Version: 5.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/jupyterlab.spec'], chrootPath='/var/lib/mock/f40-build-2363861-60368/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=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/jupyterlab.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: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1707004800 Wrote: /builddir/build/SRPMS/jupyterlab-4.0.11-1.fc40.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/jupyterlab.spec'], chrootPath='/var/lib/mock/f40-build-2363861-60368/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=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/jupyterlab.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: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1707004800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.bgQm3j + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf jupyterlab-4.0.11 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/jupyterlab-4.0.11.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd jupyterlab-4.0.11 + rm -rf /builddir/build/BUILD/jupyterlab-4.0.11-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/jupyterlab-4.0.11-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i /pytest-tornasync/d pyproject.toml + sed -i /coverage/d pyproject.toml + sed -i /pytest-cov/d pyproject.toml + sed -i /pytest-check-links/d pyproject.toml + find jupyterlab/static -name '*.woff' -delete + find jupyterlab/static -name '*.woff2' -delete + find ./ -empty -type f -delete + find ./ -name '*.json.orig' -delete + sed -i 1d jupyterlab/staging/yarn.js + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.of2jPR + umask 022 + cd /builddir/build/BUILD + cd jupyterlab-4.0.11 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/jupyterlab-4.0.11/.pyproject-builddir + echo -n + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/jupyterlab-4.0.11/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/jupyterlab-4.0.11/pyproject-wheeldir --output /builddir/build/BUILD/jupyterlab-4.0.11-1.fc40.noarch-pyproject-buildrequires -x test Handling hatchling>=1.5.0 from build-system.requires Requirement not satisfied: hatchling>=1.5.0 Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/jupyterlab-4.0.11-1.fc40.noarch-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/jupyterlab-4.0.11-1.fc40.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/jupyterlab.spec'], chrootPath='/var/lib/mock/f40-build-2363861-60368/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=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/jupyterlab.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: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1707004800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.KJi4kz + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf jupyterlab-4.0.11 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/jupyterlab-4.0.11.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd jupyterlab-4.0.11 + rm -rf /builddir/build/BUILD/jupyterlab-4.0.11-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/jupyterlab-4.0.11-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i /pytest-tornasync/d pyproject.toml + sed -i /coverage/d pyproject.toml + sed -i /pytest-cov/d pyproject.toml + sed -i /pytest-check-links/d pyproject.toml + find jupyterlab/static -name '*.woff' -delete + find jupyterlab/static -name '*.woff2' -delete + find ./ -empty -type f -delete + find ./ -name '*.json.orig' -delete + sed -i 1d jupyterlab/staging/yarn.js + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.YE2cuK + umask 022 + cd /builddir/build/BUILD + cd jupyterlab-4.0.11 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/jupyterlab-4.0.11/.pyproject-builddir + echo -n + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/jupyterlab-4.0.11/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/jupyterlab-4.0.11/pyproject-wheeldir --output /builddir/build/BUILD/jupyterlab-4.0.11-1.fc40.noarch-pyproject-buildrequires -x test Handling hatchling>=1.5.0 from build-system.requires Requirement satisfied: hatchling>=1.5.0 (installed: hatchling 1.21.1) Handling hatch-jupyter-builder>=0.3.2 from get_requires_for_build_wheel Requirement not satisfied: hatch-jupyter-builder>=0.3.2 Exiting dependency generation pass: get_requires_for_build_wheel + cat /builddir/build/BUILD/jupyterlab-4.0.11-1.fc40.noarch-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/jupyterlab-4.0.11-1.fc40.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/jupyterlab.spec'], chrootPath='/var/lib/mock/f40-build-2363861-60368/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=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/jupyterlab.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: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1707004800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.MMzJg3 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf jupyterlab-4.0.11 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/jupyterlab-4.0.11.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd jupyterlab-4.0.11 + rm -rf /builddir/build/BUILD/jupyterlab-4.0.11-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/jupyterlab-4.0.11-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i /pytest-tornasync/d pyproject.toml + sed -i /coverage/d pyproject.toml + sed -i /pytest-cov/d pyproject.toml + sed -i /pytest-check-links/d pyproject.toml + find jupyterlab/static -name '*.woff' -delete + find jupyterlab/static -name '*.woff2' -delete + find ./ -empty -type f -delete + find ./ -name '*.json.orig' -delete + sed -i 1d jupyterlab/staging/yarn.js + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.dHJyqB + umask 022 + cd /builddir/build/BUILD + cd jupyterlab-4.0.11 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/jupyterlab-4.0.11/.pyproject-builddir + echo -n + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/jupyterlab-4.0.11/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/jupyterlab-4.0.11/pyproject-wheeldir --output /builddir/build/BUILD/jupyterlab-4.0.11-1.fc40.noarch-pyproject-buildrequires -x test Handling hatchling>=1.5.0 from build-system.requires Requirement satisfied: hatchling>=1.5.0 (installed: hatchling 1.21.1) Handling hatch-jupyter-builder>=0.3.2 from get_requires_for_build_wheel Requirement satisfied: hatch-jupyter-builder>=0.3.2 (installed: hatch-jupyter-builder 0.8.3) Handling async-lru>=1.0.0 from hook generated metadata: Requires-Dist (jupyterlab) Requirement not satisfied: async-lru>=1.0.0 Handling importlib-metadata>=4.8.3; python_version < '3.10' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: importlib-metadata>=4.8.3; python_version < '3.10' Handling importlib-resources>=1.4; python_version < '3.9' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: importlib-resources>=1.4; python_version < '3.9' Handling ipykernel from hook generated metadata: Requires-Dist (jupyterlab) Requirement not satisfied: ipykernel Handling jinja2>=3.0.3 from hook generated metadata: Requires-Dist (jupyterlab) Requirement not satisfied: jinja2>=3.0.3 Handling jupyter-core from hook generated metadata: Requires-Dist (jupyterlab) Requirement not satisfied: jupyter-core Handling jupyter-lsp>=2.0.0 from hook generated metadata: Requires-Dist (jupyterlab) Requirement not satisfied: jupyter-lsp>=2.0.0 Handling jupyter-server<3,>=2.4.0 from hook generated metadata: Requires-Dist (jupyterlab) Requirement not satisfied: jupyter-server<3,>=2.4.0 Handling jupyterlab-server<3,>=2.19.0 from hook generated metadata: Requires-Dist (jupyterlab) Requirement not satisfied: jupyterlab-server<3,>=2.19.0 Handling notebook-shim>=0.2 from hook generated metadata: Requires-Dist (jupyterlab) Requirement not satisfied: notebook-shim>=0.2 Handling packaging from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: packaging (installed: packaging 23.2) Handling tomli; python_version < '3.11' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: tomli; python_version < '3.11' Handling tornado>=6.2.0 from hook generated metadata: Requires-Dist (jupyterlab) Requirement not satisfied: tornado>=6.2.0 Handling traitlets from hook generated metadata: Requires-Dist (jupyterlab) Requirement not satisfied: traitlets Handling build; extra == 'dev' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: build; extra == 'dev' Handling bump2version; extra == 'dev' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: bump2version; extra == 'dev' Handling hatch; extra == 'dev' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: hatch; extra == 'dev' Handling pre-commit; extra == 'dev' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: pre-commit; extra == 'dev' Handling ruff==0.1.6; extra == 'dev' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: ruff==0.1.6; extra == 'dev' Handling jsx-lexer; extra == 'docs' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: jsx-lexer; extra == 'docs' Handling myst-parser; extra == 'docs' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: myst-parser; extra == 'docs' Handling pydata-sphinx-theme>=0.13.0; extra == 'docs' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: pydata-sphinx-theme>=0.13.0; extra == 'docs' Handling pytest; extra == 'docs' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: pytest; extra == 'docs' Handling sphinx-copybutton; extra == 'docs' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: sphinx-copybutton; extra == 'docs' Handling sphinx<7.2.0,>=1.8; extra == 'docs' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: sphinx<7.2.0,>=1.8; extra == 'docs' Handling altair==5.0.1; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: altair==5.0.1; extra == 'docs-screenshots' Handling ipython==8.14.0; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: ipython==8.14.0; extra == 'docs-screenshots' Handling ipywidgets==8.0.6; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: ipywidgets==8.0.6; extra == 'docs-screenshots' Handling jupyterlab-geojson==3.4.0; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: jupyterlab-geojson==3.4.0; extra == 'docs-screenshots' Handling jupyterlab-language-pack-zh-cn==4.0.post0; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: jupyterlab-language-pack-zh-cn==4.0.post0; extra == 'docs-screenshots' Handling matplotlib==3.7.1; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: matplotlib==3.7.1; extra == 'docs-screenshots' Handling nbconvert>=7.0.0; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: nbconvert>=7.0.0; extra == 'docs-screenshots' Handling pandas==2.0.2; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: pandas==2.0.2; extra == 'docs-screenshots' Handling scipy==1.10.1; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: scipy==1.10.1; extra == 'docs-screenshots' Handling vega-datasets==0.9.0; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: vega-datasets==0.9.0; extra == 'docs-screenshots' Handling pytest-console-scripts; extra == 'test' from hook generated metadata: Requires-Dist (jupyterlab) Requirement not satisfied: pytest-console-scripts; extra == 'test' Handling pytest-jupyter>=0.5.3; extra == 'test' from hook generated metadata: Requires-Dist (jupyterlab) Requirement not satisfied: pytest-jupyter>=0.5.3; extra == 'test' Handling pytest-timeout; extra == 'test' from hook generated metadata: Requires-Dist (jupyterlab) Requirement not satisfied: pytest-timeout; extra == 'test' Handling pytest>=7.0; extra == 'test' from hook generated metadata: Requires-Dist (jupyterlab) Requirement not satisfied: pytest>=7.0; extra == 'test' Handling requests; extra == 'test' from hook generated metadata: Requires-Dist (jupyterlab) Requirement not satisfied: requests; extra == 'test' Handling requests-cache; extra == 'test' from hook generated metadata: Requires-Dist (jupyterlab) Requirement not satisfied: requests-cache; extra == 'test' Handling virtualenv; extra == 'test' from hook generated metadata: Requires-Dist (jupyterlab) Requirement not satisfied: virtualenv; extra == 'test' + cat /builddir/build/BUILD/jupyterlab-4.0.11-1.fc40.noarch-pyproject-buildrequires + rm -rfv jupyterlab-4.0.11.dist-info/ removed 'jupyterlab-4.0.11.dist-info/METADATA' removed directory 'jupyterlab-4.0.11.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/jupyterlab-4.0.11-1.fc40.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/jupyterlab.spec'], chrootPath='/var/lib/mock/f40-build-2363861-60368/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=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/jupyterlab.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: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1707004800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.srfcNq + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf jupyterlab-4.0.11 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/jupyterlab-4.0.11.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd jupyterlab-4.0.11 + rm -rf /builddir/build/BUILD/jupyterlab-4.0.11-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/jupyterlab-4.0.11-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i /pytest-tornasync/d pyproject.toml + sed -i /coverage/d pyproject.toml + sed -i /pytest-cov/d pyproject.toml + sed -i /pytest-check-links/d pyproject.toml + find jupyterlab/static -name '*.woff' -delete + find jupyterlab/static -name '*.woff2' -delete + find ./ -empty -type f -delete + find ./ -name '*.json.orig' -delete + sed -i 1d jupyterlab/staging/yarn.js + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.sbx5HG + umask 022 + cd /builddir/build/BUILD + cd jupyterlab-4.0.11 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/jupyterlab-4.0.11/.pyproject-builddir + echo -n + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/jupyterlab-4.0.11/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/jupyterlab-4.0.11/pyproject-wheeldir --output /builddir/build/BUILD/jupyterlab-4.0.11-1.fc40.noarch-pyproject-buildrequires -x test Handling hatchling>=1.5.0 from build-system.requires Requirement satisfied: hatchling>=1.5.0 (installed: hatchling 1.21.1) Handling hatch-jupyter-builder>=0.3.2 from get_requires_for_build_wheel Requirement satisfied: hatch-jupyter-builder>=0.3.2 (installed: hatch-jupyter-builder 0.8.3) Handling async-lru>=1.0.0 from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: async-lru>=1.0.0 (installed: async-lru 2.0.4) Handling importlib-metadata>=4.8.3; python_version < '3.10' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: importlib-metadata>=4.8.3; python_version < '3.10' Handling importlib-resources>=1.4; python_version < '3.9' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: importlib-resources>=1.4; python_version < '3.9' Handling ipykernel from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: ipykernel (installed: ipykernel 6.25.1) Handling jinja2>=3.0.3 from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: jinja2>=3.0.3 (installed: jinja2 3.1.3) Handling jupyter-core from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: jupyter-core (installed: jupyter-core 5.1.0) Handling jupyter-lsp>=2.0.0 from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: jupyter-lsp>=2.0.0 (installed: jupyter-lsp 2.2.0) Handling jupyter-server<3,>=2.4.0 from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: jupyter-server<3,>=2.4.0 (installed: jupyter-server 2.7.2) Handling jupyterlab-server<3,>=2.19.0 from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: jupyterlab-server<3,>=2.19.0 (installed: jupyterlab-server 2.24.0) Handling notebook-shim>=0.2 from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: notebook-shim>=0.2 (installed: notebook-shim 0.2.3) Handling packaging from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: packaging (installed: packaging 23.2) Handling tomli; python_version < '3.11' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: tomli; python_version < '3.11' Handling tornado>=6.2.0 from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: tornado>=6.2.0 (installed: tornado 6.3.3) Handling traitlets from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: traitlets (installed: traitlets 5.11.2) Handling build; extra == 'dev' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: build; extra == 'dev' Handling bump2version; extra == 'dev' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: bump2version; extra == 'dev' Handling hatch; extra == 'dev' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: hatch; extra == 'dev' Handling pre-commit; extra == 'dev' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: pre-commit; extra == 'dev' Handling ruff==0.1.6; extra == 'dev' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: ruff==0.1.6; extra == 'dev' Handling jsx-lexer; extra == 'docs' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: jsx-lexer; extra == 'docs' Handling myst-parser; extra == 'docs' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: myst-parser; extra == 'docs' Handling pydata-sphinx-theme>=0.13.0; extra == 'docs' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: pydata-sphinx-theme>=0.13.0; extra == 'docs' Handling pytest; extra == 'docs' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: pytest; extra == 'docs' Handling sphinx-copybutton; extra == 'docs' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: sphinx-copybutton; extra == 'docs' Handling sphinx<7.2.0,>=1.8; extra == 'docs' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: sphinx<7.2.0,>=1.8; extra == 'docs' Handling altair==5.0.1; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: altair==5.0.1; extra == 'docs-screenshots' Handling ipython==8.14.0; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: ipython==8.14.0; extra == 'docs-screenshots' Handling ipywidgets==8.0.6; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: ipywidgets==8.0.6; extra == 'docs-screenshots' Handling jupyterlab-geojson==3.4.0; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: jupyterlab-geojson==3.4.0; extra == 'docs-screenshots' Handling jupyterlab-language-pack-zh-cn==4.0.post0; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: jupyterlab-language-pack-zh-cn==4.0.post0; extra == 'docs-screenshots' Handling matplotlib==3.7.1; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: matplotlib==3.7.1; extra == 'docs-screenshots' Handling nbconvert>=7.0.0; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: nbconvert>=7.0.0; extra == 'docs-screenshots' Handling pandas==2.0.2; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: pandas==2.0.2; extra == 'docs-screenshots' Handling scipy==1.10.1; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: scipy==1.10.1; extra == 'docs-screenshots' Handling vega-datasets==0.9.0; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: vega-datasets==0.9.0; extra == 'docs-screenshots' Handling pytest-console-scripts; extra == 'test' from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: pytest-console-scripts; extra == 'test' (installed: pytest-console-scripts 1.4.1) Handling pytest-jupyter>=0.5.3; extra == 'test' from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: pytest-jupyter>=0.5.3; extra == 'test' (installed: pytest-jupyter 0.7.0) Handling pytest-timeout; extra == 'test' from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: pytest-timeout; extra == 'test' (installed: pytest-timeout 2.2.0) Handling pytest>=7.0; extra == 'test' from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: pytest>=7.0; extra == 'test' (installed: pytest 7.3.2) Handling requests; extra == 'test' from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: requests; extra == 'test' (installed: requests 2.31.0) Handling requests-cache; extra == 'test' from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: requests-cache; extra == 'test' (installed: requests-cache 0.5.1) Handling virtualenv; extra == 'test' from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: virtualenv; extra == 'test' (installed: virtualenv 20.21.1) + cat /builddir/build/BUILD/jupyterlab-4.0.11-1.fc40.noarch-pyproject-buildrequires + rm -rfv jupyterlab-4.0.11.dist-info/ removed 'jupyterlab-4.0.11.dist-info/METADATA' removed directory 'jupyterlab-4.0.11.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/jupyterlab-4.0.11-1.fc40.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/jupyterlab.spec'], chrootPath='/var/lib/mock/f40-build-2363861-60368/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=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/jupyterlab.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: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1707004800 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.47uagW + umask 022 + cd /builddir/build/BUILD + cd jupyterlab-4.0.11 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/jupyterlab-4.0.11/.pyproject-builddir + echo -n + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/jupyterlab-4.0.11/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/jupyterlab-4.0.11/pyproject-wheeldir --output /builddir/build/BUILD/jupyterlab-4.0.11-1.fc40.noarch-pyproject-buildrequires -x test Handling hatchling>=1.5.0 from build-system.requires Requirement satisfied: hatchling>=1.5.0 (installed: hatchling 1.21.1) Handling hatch-jupyter-builder>=0.3.2 from get_requires_for_build_wheel Requirement satisfied: hatch-jupyter-builder>=0.3.2 (installed: hatch-jupyter-builder 0.8.3) Handling async-lru>=1.0.0 from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: async-lru>=1.0.0 (installed: async-lru 2.0.4) Handling importlib-metadata>=4.8.3; python_version < '3.10' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: importlib-metadata>=4.8.3; python_version < '3.10' Handling importlib-resources>=1.4; python_version < '3.9' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: importlib-resources>=1.4; python_version < '3.9' Handling ipykernel from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: ipykernel (installed: ipykernel 6.25.1) Handling jinja2>=3.0.3 from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: jinja2>=3.0.3 (installed: jinja2 3.1.3) Handling jupyter-core from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: jupyter-core (installed: jupyter-core 5.1.0) Handling jupyter-lsp>=2.0.0 from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: jupyter-lsp>=2.0.0 (installed: jupyter-lsp 2.2.0) Handling jupyter-server<3,>=2.4.0 from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: jupyter-server<3,>=2.4.0 (installed: jupyter-server 2.7.2) Handling jupyterlab-server<3,>=2.19.0 from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: jupyterlab-server<3,>=2.19.0 (installed: jupyterlab-server 2.24.0) Handling notebook-shim>=0.2 from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: notebook-shim>=0.2 (installed: notebook-shim 0.2.3) Handling packaging from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: packaging (installed: packaging 23.2) Handling tomli; python_version < '3.11' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: tomli; python_version < '3.11' Handling tornado>=6.2.0 from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: tornado>=6.2.0 (installed: tornado 6.3.3) Handling traitlets from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: traitlets (installed: traitlets 5.11.2) Handling build; extra == 'dev' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: build; extra == 'dev' Handling bump2version; extra == 'dev' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: bump2version; extra == 'dev' Handling hatch; extra == 'dev' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: hatch; extra == 'dev' Handling pre-commit; extra == 'dev' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: pre-commit; extra == 'dev' Handling ruff==0.1.6; extra == 'dev' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: ruff==0.1.6; extra == 'dev' Handling jsx-lexer; extra == 'docs' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: jsx-lexer; extra == 'docs' Handling myst-parser; extra == 'docs' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: myst-parser; extra == 'docs' Handling pydata-sphinx-theme>=0.13.0; extra == 'docs' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: pydata-sphinx-theme>=0.13.0; extra == 'docs' Handling pytest; extra == 'docs' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: pytest; extra == 'docs' Handling sphinx-copybutton; extra == 'docs' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: sphinx-copybutton; extra == 'docs' Handling sphinx<7.2.0,>=1.8; extra == 'docs' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: sphinx<7.2.0,>=1.8; extra == 'docs' Handling altair==5.0.1; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: altair==5.0.1; extra == 'docs-screenshots' Handling ipython==8.14.0; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: ipython==8.14.0; extra == 'docs-screenshots' Handling ipywidgets==8.0.6; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: ipywidgets==8.0.6; extra == 'docs-screenshots' Handling jupyterlab-geojson==3.4.0; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: jupyterlab-geojson==3.4.0; extra == 'docs-screenshots' Handling jupyterlab-language-pack-zh-cn==4.0.post0; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: jupyterlab-language-pack-zh-cn==4.0.post0; extra == 'docs-screenshots' Handling matplotlib==3.7.1; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: matplotlib==3.7.1; extra == 'docs-screenshots' Handling nbconvert>=7.0.0; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: nbconvert>=7.0.0; extra == 'docs-screenshots' Handling pandas==2.0.2; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: pandas==2.0.2; extra == 'docs-screenshots' Handling scipy==1.10.1; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: scipy==1.10.1; extra == 'docs-screenshots' Handling vega-datasets==0.9.0; extra == 'docs-screenshots' from hook generated metadata: Requires-Dist (jupyterlab) Ignoring alien requirement: vega-datasets==0.9.0; extra == 'docs-screenshots' Handling pytest-console-scripts; extra == 'test' from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: pytest-console-scripts; extra == 'test' (installed: pytest-console-scripts 1.4.1) Handling pytest-jupyter>=0.5.3; extra == 'test' from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: pytest-jupyter>=0.5.3; extra == 'test' (installed: pytest-jupyter 0.7.0) Handling pytest-timeout; extra == 'test' from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: pytest-timeout; extra == 'test' (installed: pytest-timeout 2.2.0) Handling pytest>=7.0; extra == 'test' from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: pytest>=7.0; extra == 'test' (installed: pytest 7.3.2) Handling requests; extra == 'test' from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: requests; extra == 'test' (installed: requests 2.31.0) Handling requests-cache; extra == 'test' from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: requests-cache; extra == 'test' (installed: requests-cache 0.5.1) Handling virtualenv; extra == 'test' from hook generated metadata: Requires-Dist (jupyterlab) Requirement satisfied: virtualenv; extra == 'test' (installed: virtualenv 20.21.1) + cat /builddir/build/BUILD/jupyterlab-4.0.11-1.fc40.noarch-pyproject-buildrequires + rm -rfv jupyterlab-4.0.11.dist-info/ removed 'jupyterlab-4.0.11.dist-info/METADATA' removed directory 'jupyterlab-4.0.11.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.bp6FwI + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd jupyterlab-4.0.11 + mkdir -p /builddir/build/BUILD/jupyterlab-4.0.11/.pyproject-builddir + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/jupyterlab-4.0.11/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/jupyterlab-4.0.11/pyproject-wheeldir Processing /builddir/build/BUILD/jupyterlab-4.0.11 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) INFO:hatch_jupyter_builder.utils:Running jupyter-builder INFO:hatch_jupyter_builder.utils:Building with buildapi.builder INFO:hatch_jupyter_builder.utils:With kwargs: {'build_cmd': 'build:prod:minimize', 'path': 'jupyterlab/staging', 'source_dir': 'jupyterlab/staging', 'build_dir': 'jupyterlab/static', 'npm': ['node', 'yarn.js']} INFO:hatch_jupyter_builder.utils:Ensured target(s) exist! INFO:hatch_jupyter_builder.utils:Finished running jupyter-builder Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: jupyterlab Building wheel for jupyterlab (pyproject.toml): started Running command Building wheel for jupyterlab (pyproject.toml) Building wheel for jupyterlab (pyproject.toml): finished with status 'done' Created wheel for jupyterlab: filename=jupyterlab-4.0.11-py3-none-any.whl size=7710027 sha256=95eced3cca148b148cdcba33f928edf2b661629e25421bfba3836afee7109661 Stored in directory: /builddir/.cache/pip/wheels/ee/31/9f/c4008d6d3050c570d14ce61e361ad28e602150ef15ac803078 Successfully built jupyterlab + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.eHTmDz + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch ++ dirname /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd jupyterlab-4.0.11 ++ xargs basename --multiple ++ ls /builddir/build/BUILD/jupyterlab-4.0.11/pyproject-wheeldir/jupyterlab-4.0.11-py3-none-any.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=jupyterlab==4.0.11 + '[' -z jupyterlab==4.0.11 ']' + TMPDIR=/builddir/build/BUILD/jupyterlab-4.0.11/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/jupyterlab-4.0.11/pyproject-wheeldir jupyterlab==4.0.11 Using pip 23.3.2 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/jupyterlab-4.0.11/pyproject-wheeldir Processing ./pyproject-wheeldir/jupyterlab-4.0.11-py3-none-any.whl Installing collected packages: jupyterlab Creating /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/bin changing mode of /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/bin/jlpm to 755 changing mode of /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/bin/jupyter-lab to 755 changing mode of /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/bin/jupyter-labextension to 755 changing mode of /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/bin/jupyter-labhub to 755 Successfully installed jupyterlab-4.0.11 + '[' -d /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/bin ']' + '[' -z P ']' + shebang_flags=-kaP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kaP /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/bin/jlpm /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/bin/jupyter-lab /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/bin/jupyter-labextension /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/bin/jupyter-labhub /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/bin/jlpm: updating /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/bin/jupyter-lab: updating /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/bin/jupyter-labextension: updating /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/bin/jupyter-labhub: updating + rm -rfv /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/jupyterlab-4.0.11-1.fc40.noarch-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/jupyterlab-4.0.11.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/lib/python3.12/site-packages/jupyterlab-4.0.11.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch --record /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/lib/python3.12/site-packages/jupyterlab-4.0.11.dist-info/RECORD --output /builddir/build/BUILD/jupyterlab-4.0.11-1.fc40.noarch-pyproject-record + rm -fv /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/lib/python3.12/site-packages/jupyterlab-4.0.11.dist-info/RECORD removed '/builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/lib/python3.12/site-packages/jupyterlab-4.0.11.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/lib/python3.12/site-packages/jupyterlab-4.0.11.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/lib/python3.12/site-packages/jupyterlab-4.0.11.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/jupyterlab-4.0.11-1.fc40.noarch-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_PERCENTAGES_COUNT=2 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/jupyterlab-4.0.11-1.fc40.noarch-pyproject-files --output-modules /builddir/build/BUILD/jupyterlab-4.0.11-1.fc40.noarch-pyproject-modules --buildroot /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch --sitelib /usr/lib/python3.12/site-packages --sitearch /usr/lib64/python3.12/site-packages --python-version 3.12 --pyproject-record /builddir/build/BUILD/jupyterlab-4.0.11-1.fc40.noarch-pyproject-record --prefix /usr jupyterlab + sed -i 's/\(.*\.LICEN[SC]E\.txt\)/%license \1/' /builddir/build/BUILD/jupyterlab-4.0.11-1.fc40.noarch-pyproject-files + install -m 0755 -p -d /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/etc/jupyter/jupyter_notebook_config.d + install -m 0755 -p -d /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/etc/jupyter/jupyter_server_config.d + mv -v /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/etc/jupyter/jupyter_notebook_config.d/jupyterlab.json /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/etc/jupyter/jupyter_notebook_config.d/jupyterlab.json renamed '/builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/etc/jupyter/jupyter_notebook_config.d/jupyterlab.json' -> '/builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/etc/jupyter/jupyter_notebook_config.d/jupyterlab.json' + mv -v /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/etc/jupyter/jupyter_server_config.d/jupyterlab.json /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/etc/jupyter/jupyter_server_config.d/jupyterlab.json renamed '/builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/etc/jupyter/jupyter_server_config.d/jupyterlab.json' -> '/builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/etc/jupyter/jupyter_server_config.d/jupyterlab.json' + pushd /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/lib/python3.12/site-packages/jupyterlab/tests/mock_packages ~/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/lib/python3.12/site-packages/jupyterlab/tests/mock_packages ~/build/BUILD/jupyterlab-4.0.11 + ln -sf ../../extension/mock_package.py interop/consumer/jlab_mock_consumer.py + popd ~/build/BUILD/jupyterlab-4.0.11 + mkdir -p /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/share/metainfo + install -m 0644 -p /builddir/build/SOURCES/jupyterlab.metainfo.xml /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/share/metainfo/jupyterlab.metainfo.xml + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 4.0.11-1.fc40 --unique-debug-suffix -4.0.11-1.fc40.noarch --unique-debug-src-base jupyterlab-4.0.11-1.fc40.noarch --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/jupyterlab-4.0.11 find-debuginfo: starting Extracting debug info from 0 files Creating .debug symlinks for symlinks to ELF files find: ‘debug’: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/lib/python3.12/site-packages/jupyterlab/staging/yarn.js is executable but has no shebang, removing executable bit + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 Bytecompiling .py files below /builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/lib/python3.12 using python3.12 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.iOBkrJ + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd jupyterlab-4.0.11 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + PATH=/builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/jupyterlab-4.0.11-1.fc40.noarch/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/jupyterlab-4.0.11/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=8 + /usr/bin/pytest -k 'not test_build and not test_check and not test_install_and_uninstall and not test_uninstall_core_extension and not test_load_extension' ============================= test session starts ============================== platform linux -- Python 3.12.0, pytest-7.3.2, pluggy-1.3.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/jupyterlab-4.0.11 configfile: pyproject.toml testpaths: jupyterlab/tests plugins: timeout-2.2.0, console-scripts-1.4.1, anyio-3.7.0 collecting ... collected 69 items / 14 deselected / 55 selected jupyterlab/tests/test_announcements.py::test_NewsHandler_get_success PASSED [ 1%] jupyterlab/tests/test_announcements.py::test_NewsHandler_get_failure PASSED [ 3%] jupyterlab/tests/test_announcements.py::test_NewsHandler_get_missing_summary PASSED [ 5%] jupyterlab/tests/test_announcements.py::test_NewsHandler_multi_entry_links PASSED [ 7%] jupyterlab/tests/test_announcements.py::test_NewsHandler_no_published PASSED [ 9%] jupyterlab/tests/test_announcements.py::test_NewsHandler_link_no_rel PASSED [ 10%] jupyterlab/tests/test_announcements.py::test_NewsHandler_no_links PASSED [ 12%] jupyterlab/tests/test_extensions.py::test_ExtensionManager_get_semver_version[1-1] PASSED [ 14%] jupyterlab/tests/test_extensions.py::test_ExtensionManager_get_semver_version[1.0-1.0] PASSED [ 16%] jupyterlab/tests/test_extensions.py::test_ExtensionManager_get_semver_version[1.0.0-1.0.0] PASSED [ 18%] jupyterlab/tests/test_extensions.py::test_ExtensionManager_get_semver_version[1.0.0a52-1.0.0-alpha.52] PASSED [ 20%] jupyterlab/tests/test_extensions.py::test_ExtensionManager_get_semver_version[1.0.0b3-1.0.0-beta.3] PASSED [ 21%] jupyterlab/tests/test_extensions.py::test_ExtensionManager_get_semver_version[1.0.0rc22-1.0.0-rc.22] PASSED [ 23%] jupyterlab/tests/test_extensions.py::test_ExtensionManager_get_semver_version[1.0.0rc23.post2-1.0.0-rc.23] PASSED [ 25%] jupyterlab/tests/test_extensions.py::test_ExtensionManager_get_semver_version[1.0.0rc24.dev2-1.0.0-rc.24] PASSED [ 27%] jupyterlab/tests/test_extensions.py::test_ExtensionManager_get_semver_version[1.0.0rc25.post4.dev2-1.0.0-rc.25] PASSED [ 29%] jupyterlab/tests/test_extensions.py::test_ExtensionManager_list_extensions_installed PASSED [ 30%] jupyterlab/tests/test_extensions.py::test_ExtensionManager_list_extensions_query PASSED [ 32%] jupyterlab/tests/test_extensions.py::test_ExtensionManager_list_extensions_query_allow PASSED [ 34%] jupyterlab/tests/test_extensions.py::test_ExtensionManager_list_extensions_query_block PASSED [ 36%] jupyterlab/tests/test_extensions.py::test_ExtensionManager_list_extensions_query_allow_block PASSED [ 38%] jupyterlab/tests/test_extensions.py::test_ExtensionManager_install PASSED [ 40%] jupyterlab/tests/test_extensions.py::test_ExtensionManager_uninstall PASSED [ 41%] jupyterlab/tests/test_extensions.py::test_PyPiExtensionManager_list_extensions_query PASSED [ 43%] jupyterlab/tests/test_extensions.py::test_PyPiExtensionManager_custom_server_url PASSED [ 45%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_app_dir FAILED [ 47%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_app_dir_disable_sys_prefix FAILED [ 49%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_app_dir_shadowing FAILED [ 50%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_app_dir_use_sys_prefix FAILED [ 52%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_compare_ranges PASSED [ 54%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_compatibility PASSED [ 56%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_disable_extension FAILED [ 58%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_enable_extension FAILED [ 60%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_compatible FAILED [ 61%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_extension FAILED [ 63%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_failed PASSED [ 65%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_incompatible FAILED [ 67%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_mime_renderer FAILED [ 69%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_twice FAILED [ 70%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_link_extension FAILED [ 72%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_link_package FAILED [ 74%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_list_extensions FAILED [ 76%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_uninstall_all_extensions FAILED [ 78%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_uninstall_extension FAILED [ 80%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_unlink_package FAILED [ 81%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_update_all FAILED [ 83%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_update_missing_extension FAILED [ 85%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_update_multiple FAILED [ 87%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_update_single FAILED [ 89%] jupyterlab/tests/test_jupyterlab.py::TestExtension::test_validation PASSED [ 90%] jupyterlab/tests/test_registry.py::TestAppHandlerRegistry::test_get_registry PASSED [ 92%] jupyterlab/tests/test_registry.py::TestAppHandlerRegistry::test_node_not_available PASSED [ 94%] jupyterlab/tests/test_registry.py::TestAppHandlerRegistry::test_populate_staging PASSED [ 96%] jupyterlab/tests/test_registry.py::TestAppHandlerRegistry::test_yarn_config PASSED [ 98%] jupyterlab/tests/test_registry.py::TestAppHandlerRegistry::test_yarn_config_failure PASSED [100%] =================================== FAILURES =================================== __________________________ TestExtension.test_app_dir __________________________ self = def test_app_dir(self): app_dir = self.tempdir() options = AppOptions(app_dir=app_dir) > assert install_extension(self.mock_extension, app_options=options) is True jupyterlab/tests/test_jupyterlab.py:355: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ jupyterlab/commands.py:427: in install_extension _node_check(app_options.logger) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ logger = def _node_check(logger): """Check for the existence of nodejs with the correct version.""" node = which("node") try: output = subprocess.check_output([node, "node-version-check.js"], cwd=HERE) # noqa S603 logger.debug(output.decode("utf-8")) except Exception: data = CoreConfig()._data ver = data["engines"]["node"] msg = ( "Please install nodejs %s before continuing. nodejs may be installed using conda or directly from the nodejs website." % ver ) > raise ValueError(msg) from None E ValueError: Please install nodejs >=18.0.0 before continuing. nodejs may be installed using conda or directly from the nodejs website. jupyterlab/commands.py:1978: ValueError ________________ TestExtension.test_app_dir_disable_sys_prefix _________________ self = def test_app_dir_disable_sys_prefix(self): app_dir = self.tempdir() options = AppOptions(app_dir=app_dir, use_sys_dir=False) if os.path.exists(self.app_dir): os.removedirs(self.app_dir) > assert install_extension(self.mock_extension) is True jupyterlab/tests/test_jupyterlab.py:401: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ jupyterlab/commands.py:427: in install_extension _node_check(app_options.logger) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ logger = def _node_check(logger): """Check for the existence of nodejs with the correct version.""" node = which("node") try: output = subprocess.check_output([node, "node-version-check.js"], cwd=HERE) # noqa S603 logger.debug(output.decode("utf-8")) except Exception: data = CoreConfig()._data ver = data["engines"]["node"] msg = ( "Please install nodejs %s before continuing. nodejs may be installed using conda or directly from the nodejs website." % ver ) > raise ValueError(msg) from None E ValueError: Please install nodejs >=18.0.0 before continuing. nodejs may be installed using conda or directly from the nodejs website. jupyterlab/commands.py:1978: ValueError _____________________ TestExtension.test_app_dir_shadowing _____________________ self = def test_app_dir_shadowing(self): app_dir = self.tempdir() sys_dir = self.app_dir app_options = AppOptions(app_dir=app_dir) if os.path.exists(sys_dir): os.removedirs(sys_dir) > assert install_extension(self.mock_extension) is True jupyterlab/tests/test_jupyterlab.py:416: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ jupyterlab/commands.py:427: in install_extension _node_check(app_options.logger) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ logger = def _node_check(logger): """Check for the existence of nodejs with the correct version.""" node = which("node") try: output = subprocess.check_output([node, "node-version-check.js"], cwd=HERE) # noqa S603 logger.debug(output.decode("utf-8")) except Exception: data = CoreConfig()._data ver = data["engines"]["node"] msg = ( "Please install nodejs %s before continuing. nodejs may be installed using conda or directly from the nodejs website." % ver ) > raise ValueError(msg) from None E ValueError: Please install nodejs >=18.0.0 before continuing. nodejs may be installed using conda or directly from the nodejs website. jupyterlab/commands.py:1978: ValueError __________________ TestExtension.test_app_dir_use_sys_prefix ___________________ self = def test_app_dir_use_sys_prefix(self): app_dir = self.tempdir() options = AppOptions(app_dir=app_dir) if os.path.exists(self.app_dir): os.removedirs(self.app_dir) > assert install_extension(self.mock_extension) is True jupyterlab/tests/test_jupyterlab.py:387: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ jupyterlab/commands.py:427: in install_extension _node_check(app_options.logger) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ logger = def _node_check(logger): """Check for the existence of nodejs with the correct version.""" node = which("node") try: output = subprocess.check_output([node, "node-version-check.js"], cwd=HERE) # noqa S603 logger.debug(output.decode("utf-8")) except Exception: data = CoreConfig()._data ver = data["engines"]["node"] msg = ( "Please install nodejs %s before continuing. nodejs may be installed using conda or directly from the nodejs website." % ver ) > raise ValueError(msg) from None E ValueError: Please install nodejs >=18.0.0 before continuing. nodejs may be installed using conda or directly from the nodejs website. jupyterlab/commands.py:1978: ValueError _____________________ TestExtension.test_disable_extension _____________________ self = def test_disable_extension(self): options = AppOptions(app_dir=self.tempdir()) > assert install_extension(self.mock_extension, app_options=options) is True jupyterlab/tests/test_jupyterlab.py:555: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ jupyterlab/commands.py:427: in install_extension _node_check(app_options.logger) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ logger = def _node_check(logger): """Check for the existence of nodejs with the correct version.""" node = which("node") try: output = subprocess.check_output([node, "node-version-check.js"], cwd=HERE) # noqa S603 logger.debug(output.decode("utf-8")) except Exception: data = CoreConfig()._data ver = data["engines"]["node"] msg = ( "Please install nodejs %s before continuing. nodejs may be installed using conda or directly from the nodejs website." % ver ) > raise ValueError(msg) from None E ValueError: Please install nodejs >=18.0.0 before continuing. nodejs may be installed using conda or directly from the nodejs website. jupyterlab/commands.py:1978: ValueError _____________________ TestExtension.test_enable_extension ______________________ self = def test_enable_extension(self): options = AppOptions(app_dir=self.tempdir()) > assert install_extension(self.mock_extension, app_options=options) is True jupyterlab/tests/test_jupyterlab.py:575: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ jupyterlab/commands.py:427: in install_extension _node_check(app_options.logger) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ logger = def _node_check(logger): """Check for the existence of nodejs with the correct version.""" node = which("node") try: output = subprocess.check_output([node, "node-version-check.js"], cwd=HERE) # noqa S603 logger.debug(output.decode("utf-8")) except Exception: data = CoreConfig()._data ver = data["engines"]["node"] msg = ( "Please install nodejs %s before continuing. nodejs may be installed using conda or directly from the nodejs website." % ver ) > raise ValueError(msg) from None E ValueError: Please install nodejs >=18.0.0 before continuing. nodejs may be installed using conda or directly from the nodejs website. jupyterlab/commands.py:1978: ValueError ____________________ TestExtension.test_install_compatible _____________________ self = def test_install_compatible(self): core_data = _get_default_core_data() current_app_dep = core_data["dependencies"]["@jupyterlab/application"] def _gen_dep(ver): return {"dependencies": {"@jupyterlab/application": ver}} def _mock_metadata(registry, name, logger): assert name == "mockextension" return { "name": name, "versions": { "0.9.0": _gen_dep(current_app_dep), "1.0.0": _gen_dep(current_app_dep), "1.1.0": _gen_dep(current_app_dep), "2.0.0": _gen_dep("^2000.0.0"), "2.0.0-b0": _gen_dep(current_app_dep), "2.1.0-b0": _gen_dep("^2000.0.0"), "2.1.0": _gen_dep("^2000.0.0"), }, } def _mock_extract(self, source, tempdir, *args, **kwargs): data = { "name": source, "version": "2.1.0", "jupyterlab": {"extension": True}, "jupyterlab_extracted_files": ["index.js"], } data.update(_gen_dep("^2000.0.0")) info = { "source": source, "is_dir": False, "data": data, "name": source, "version": data["version"], "filename": "mockextension.tgz", "path": pjoin(tempdir, "mockextension.tgz"), } return info class Success(Exception): # noqa pass def _mock_install(self, name, *args, **kwargs): assert name in ("mockextension", "mockextension@1.1.0") if name == "mockextension@1.1.0": raise Success() return orig_install(self, name, *args, **kwargs) p1 = patch.object(commands, "_fetch_package_metadata", _mock_metadata) p2 = patch.object(commands._AppHandler, "_extract_package", _mock_extract) p3 = patch.object(commands._AppHandler, "_install_extension", _mock_install) with p1, p2: orig_install = commands._AppHandler._install_extension with p3, pytest.raises(Success): > assert install_extension("mockextension") is True jupyterlab/tests/test_jupyterlab.py:715: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ jupyterlab/commands.py:427: in install_extension _node_check(app_options.logger) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ logger = def _node_check(logger): """Check for the existence of nodejs with the correct version.""" node = which("node") try: output = subprocess.check_output([node, "node-version-check.js"], cwd=HERE) # noqa S603 logger.debug(output.decode("utf-8")) except Exception: data = CoreConfig()._data ver = data["engines"]["node"] msg = ( "Please install nodejs %s before continuing. nodejs may be installed using conda or directly from the nodejs website." % ver ) > raise ValueError(msg) from None E ValueError: Please install nodejs >=18.0.0 before continuing. nodejs may be installed using conda or directly from the nodejs website. jupyterlab/commands.py:1978: ValueError _____________________ TestExtension.test_install_extension _____________________ self = def test_install_extension(self): > assert install_extension(self.mock_extension) is True jupyterlab/tests/test_jupyterlab.py:158: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ jupyterlab/commands.py:427: in install_extension _node_check(app_options.logger) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ logger = def _node_check(logger): """Check for the existence of nodejs with the correct version.""" node = which("node") try: output = subprocess.check_output([node, "node-version-check.js"], cwd=HERE) # noqa S603 logger.debug(output.decode("utf-8")) except Exception: data = CoreConfig()._data ver = data["engines"]["node"] msg = ( "Please install nodejs %s before continuing. nodejs may be installed using conda or directly from the nodejs website." % ver ) > raise ValueError(msg) from None E ValueError: Please install nodejs >=18.0.0 before continuing. nodejs may be installed using conda or directly from the nodejs website. jupyterlab/commands.py:1978: ValueError ___________________ TestExtension.test_install_incompatible ____________________ self = def test_install_incompatible(self): with pytest.raises(ValueError) as excinfo: install_extension(self.mock_incompat) > assert "Conflicting Dependencies" in str(excinfo.value) E AssertionError: assert 'Conflicting Dependencies' in 'Please install nodejs >=18.0.0 before continuing. nodejs may be installed using conda or directly from the nodejs website.' E + where 'Please install nodejs >=18.0.0 before continuing. nodejs may be installed using conda or directly from the nodejs website.' = str(ValueError('Please install nodejs >=18.0.0 before continuing. nodejs may be installed using conda or directly from the nodejs website.')) E + where ValueError('Please install nodejs >=18.0.0 before continuing. nodejs may be installed using conda or directly from the nodejs website.') = =18.0.0 before continuing. nodejs may be installed using conda or directly from the nodejs website.') tblen=3>.value jupyterlab/tests/test_jupyterlab.py:189: AssertionError ___________________ TestExtension.test_install_mime_renderer ___________________ self = def test_install_mime_renderer(self): > install_extension(self.mock_mimeextension) jupyterlab/tests/test_jupyterlab.py:177: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ jupyterlab/commands.py:427: in install_extension _node_check(app_options.logger) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ logger = def _node_check(logger): """Check for the existence of nodejs with the correct version.""" node = which("node") try: output = subprocess.check_output([node, "node-version-check.js"], cwd=HERE) # noqa S603 logger.debug(output.decode("utf-8")) except Exception: data = CoreConfig()._data ver = data["engines"]["node"] msg = ( "Please install nodejs %s before continuing. nodejs may be installed using conda or directly from the nodejs website." % ver ) > raise ValueError(msg) from None E ValueError: Please install nodejs >=18.0.0 before continuing. nodejs may be installed using conda or directly from the nodejs website. jupyterlab/commands.py:1978: ValueError _______________________ TestExtension.test_install_twice _______________________ self = def test_install_twice(self): > assert install_extension(self.mock_extension) is True jupyterlab/tests/test_jupyterlab.py:167: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ jupyterlab/commands.py:427: in install_extension _node_check(app_options.logger) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ logger = def _node_check(logger): """Check for the existence of nodejs with the correct version.""" node = which("node") try: output = subprocess.check_output([node, "node-version-check.js"], cwd=HERE) # noqa S603 logger.debug(output.decode("utf-8")) except Exception: data = CoreConfig()._data ver = data["engines"]["node"] msg = ( "Please install nodejs %s before continuing. nodejs may be installed using conda or directly from the nodejs website." % ver ) > raise ValueError(msg) from None E ValueError: Please install nodejs >=18.0.0 before continuing. nodejs may be installed using conda or directly from the nodejs website. jupyterlab/commands.py:1978: ValueError ______________________ TestExtension.test_link_extension _______________________ self = def test_link_extension(self): path = self.mock_extension name = self.pkg_names["extension"] > link_package(path) jupyterlab/tests/test_jupyterlab.py:314: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ jupyterlab/commands.py:571: in link_package return handler.link_package(path) jupyterlab/commands.py:1023: in link_package info = self._extract_package(path, tempdir) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = source = '/tmp/tmpds3y9bk1/extension', tempdir = '/tmp/tmpc75zq5_3', pin = None def _extract_package(self, source, tempdir, pin=None): """Call `npm pack` for an extension. The pack command will download the package tar if `source` is a package name, or run `npm pack` locally if `source` is a directory. """ is_dir = osp.exists(source) and osp.isdir(source) if is_dir and not osp.exists(pjoin(source, "node_modules")): self._run(["node", YARN_PATH, "install"], cwd=source) info = {"source": source, "is_dir": is_dir} ret = self._run([which("npm"), "pack", source], cwd=tempdir) if ret != 0: msg = '"%s" is not a valid npm package' > raise ValueError(msg % source) E ValueError: "/tmp/tmpds3y9bk1/extension" is not a valid npm package jupyterlab/commands.py:1787: ValueError ----------------------------- Captured stdout call ----------------------------- -\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\ ------------------------------ Captured log call ------------------------------- ERROR jupyterlab:commands.py:2015 Fail to get yarn configuration. _______________________ TestExtension.test_link_package ________________________ self = def test_link_package(self): path = self.mock_package name = self.pkg_names["package"] > assert link_package(path) is True jupyterlab/tests/test_jupyterlab.py:328: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ jupyterlab/commands.py:571: in link_package return handler.link_package(path) jupyterlab/commands.py:1023: in link_package info = self._extract_package(path, tempdir) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = source = '/tmp/tmpvr09nqg6/package', tempdir = '/tmp/tmpxwysa9t1', pin = None def _extract_package(self, source, tempdir, pin=None): """Call `npm pack` for an extension. The pack command will download the package tar if `source` is a package name, or run `npm pack` locally if `source` is a directory. """ is_dir = osp.exists(source) and osp.isdir(source) if is_dir and not osp.exists(pjoin(source, "node_modules")): self._run(["node", YARN_PATH, "install"], cwd=source) info = {"source": source, "is_dir": is_dir} ret = self._run([which("npm"), "pack", source], cwd=tempdir) if ret != 0: msg = '"%s" is not a valid npm package' > raise ValueError(msg % source) E ValueError: "/tmp/tmpvr09nqg6/package" is not a valid npm package jupyterlab/commands.py:1787: ValueError ----------------------------- Captured stdout call ----------------------------- -\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/ ------------------------------ Captured log call ------------------------------- ERROR jupyterlab:commands.py:2015 Fail to get yarn configuration. ______________________ TestExtension.test_list_extensions ______________________ self = def test_list_extensions(self): > assert install_extension(self.mock_extension) is True jupyterlab/tests/test_jupyterlab.py:348: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ jupyterlab/commands.py:427: in install_extension _node_check(app_options.logger) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ logger = def _node_check(logger): """Check for the existence of nodejs with the correct version.""" node = which("node") try: output = subprocess.check_output([node, "node-version-check.js"], cwd=HERE) # noqa S603 logger.debug(output.decode("utf-8")) except Exception: data = CoreConfig()._data ver = data["engines"]["node"] msg = ( "Please install nodejs %s before continuing. nodejs may be installed using conda or directly from the nodejs website." % ver ) > raise ValueError(msg) from None E ValueError: Please install nodejs >=18.0.0 before continuing. nodejs may be installed using conda or directly from the nodejs website. jupyterlab/commands.py:1978: ValueError _________________ TestExtension.test_uninstall_all_extensions __________________ self = def test_uninstall_all_extensions(self): > install_extension(self.mock_extension) jupyterlab/tests/test_jupyterlab.py:228: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ jupyterlab/commands.py:427: in install_extension _node_check(app_options.logger) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ logger = def _node_check(logger): """Check for the existence of nodejs with the correct version.""" node = which("node") try: output = subprocess.check_output([node, "node-version-check.js"], cwd=HERE) # noqa S603 logger.debug(output.decode("utf-8")) except Exception: data = CoreConfig()._data ver = data["engines"]["node"] msg = ( "Please install nodejs %s before continuing. nodejs may be installed using conda or directly from the nodejs website." % ver ) > raise ValueError(msg) from None E ValueError: Please install nodejs >=18.0.0 before continuing. nodejs may be installed using conda or directly from the nodejs website. jupyterlab/commands.py:1978: ValueError ____________________ TestExtension.test_uninstall_extension ____________________ self = def test_uninstall_extension(self): > assert install_extension(self.mock_extension) is True jupyterlab/tests/test_jupyterlab.py:217: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ jupyterlab/commands.py:427: in install_extension _node_check(app_options.logger) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ logger = def _node_check(logger): """Check for the existence of nodejs with the correct version.""" node = which("node") try: output = subprocess.check_output([node, "node-version-check.js"], cwd=HERE) # noqa S603 logger.debug(output.decode("utf-8")) except Exception: data = CoreConfig()._data ver = data["engines"]["node"] msg = ( "Please install nodejs %s before continuing. nodejs may be installed using conda or directly from the nodejs website." % ver ) > raise ValueError(msg) from None E ValueError: Please install nodejs >=18.0.0 before continuing. nodejs may be installed using conda or directly from the nodejs website. jupyterlab/commands.py:1978: ValueError ______________________ TestExtension.test_unlink_package _______________________ self = def test_unlink_package(self): target = self.mock_package > assert link_package(target) is True jupyterlab/tests/test_jupyterlab.py:340: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ jupyterlab/commands.py:571: in link_package return handler.link_package(path) jupyterlab/commands.py:1023: in link_package info = self._extract_package(path, tempdir) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = source = '/tmp/tmpr08iivv3/package', tempdir = '/tmp/tmp5a6yabso', pin = None def _extract_package(self, source, tempdir, pin=None): """Call `npm pack` for an extension. The pack command will download the package tar if `source` is a package name, or run `npm pack` locally if `source` is a directory. """ is_dir = osp.exists(source) and osp.isdir(source) if is_dir and not osp.exists(pjoin(source, "node_modules")): self._run(["node", YARN_PATH, "install"], cwd=source) info = {"source": source, "is_dir": is_dir} ret = self._run([which("npm"), "pack", source], cwd=tempdir) if ret != 0: msg = '"%s" is not a valid npm package' > raise ValueError(msg % source) E ValueError: "/tmp/tmpr08iivv3/package" is not a valid npm package jupyterlab/commands.py:1787: ValueError ----------------------------- Captured stdout call ----------------------------- -\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/ ------------------------------ Captured log call ------------------------------- ERROR jupyterlab:commands.py:2015 Fail to get yarn configuration. ________________________ TestExtension.test_update_all _________________________ self = def test_update_all(self): updated = [] def _mock_update(self, name, *args, **kwargs): updated.append(name[0] + name[1:].split("@")[0]) return True original_app_info = commands._AppHandler._get_app_info def _mock_app_info(self): info = original_app_info(self) info["local_extensions"] = [] return info > assert install_extension(self.mock_extension) is True jupyterlab/tests/test_jupyterlab.py:775: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ jupyterlab/commands.py:427: in install_extension _node_check(app_options.logger) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ logger = def _node_check(logger): """Check for the existence of nodejs with the correct version.""" node = which("node") try: output = subprocess.check_output([node, "node-version-check.js"], cwd=HERE) # noqa S603 logger.debug(output.decode("utf-8")) except Exception: data = CoreConfig()._data ver = data["engines"]["node"] msg = ( "Please install nodejs %s before continuing. nodejs may be installed using conda or directly from the nodejs website." % ver ) > raise ValueError(msg) from None E ValueError: Please install nodejs >=18.0.0 before continuing. nodejs may be installed using conda or directly from the nodejs website. jupyterlab/commands.py:1978: ValueError _________________ TestExtension.test_update_missing_extension __________________ self = def test_update_missing_extension(self): > assert update_extension("foo") is False jupyterlab/tests/test_jupyterlab.py:738: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ jupyterlab/commands.py:452: in update_extension _node_check(app_options.logger) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ logger = def _node_check(logger): """Check for the existence of nodejs with the correct version.""" node = which("node") try: output = subprocess.check_output([node, "node-version-check.js"], cwd=HERE) # noqa S603 logger.debug(output.decode("utf-8")) except Exception: data = CoreConfig()._data ver = data["engines"]["node"] msg = ( "Please install nodejs %s before continuing. nodejs may be installed using conda or directly from the nodejs website." % ver ) > raise ValueError(msg) from None E ValueError: Please install nodejs >=18.0.0 before continuing. nodejs may be installed using conda or directly from the nodejs website. jupyterlab/commands.py:1978: ValueError ______________________ TestExtension.test_update_multiple ______________________ self = def test_update_multiple(self): installed = [] def _mock_install(self, name, *args, **kwargs): installed.append(name[0] + name[1:].split("@")[0]) return {"name": name, "is_dir": False, "path": "foo/bar/" + name} def _mock_latest(self, name): return "10000.0.0" p1 = patch.object(commands._AppHandler, "_install_extension", _mock_install) p2 = patch.object(commands._AppHandler, "_latest_compatible_package_version", _mock_latest) > install_extension(self.mock_extension) jupyterlab/tests/test_jupyterlab.py:753: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ jupyterlab/commands.py:427: in install_extension _node_check(app_options.logger) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ logger = def _node_check(logger): """Check for the existence of nodejs with the correct version.""" node = which("node") try: output = subprocess.check_output([node, "node-version-check.js"], cwd=HERE) # noqa S603 logger.debug(output.decode("utf-8")) except Exception: data = CoreConfig()._data ver = data["engines"]["node"] msg = ( "Please install nodejs %s before continuing. nodejs may be installed using conda or directly from the nodejs website." % ver ) > raise ValueError(msg) from None E ValueError: Please install nodejs >=18.0.0 before continuing. nodejs may be installed using conda or directly from the nodejs website. jupyterlab/commands.py:1978: ValueError _______________________ TestExtension.test_update_single _______________________ self = def test_update_single(self): installed = [] def _mock_install(self, name, *args, **kwargs): installed.append(name[0] + name[1:].split("@")[0]) return {"name": name, "is_dir": False, "path": "foo/bar/" + name} def _mock_latest(self, name): return "10000.0.0" p1 = patch.object(commands._AppHandler, "_install_extension", _mock_install) p2 = patch.object(commands._AppHandler, "_latest_compatible_package_version", _mock_latest) > assert install_extension(self.mock_extension) is True jupyterlab/tests/test_jupyterlab.py:730: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ jupyterlab/commands.py:427: in install_extension _node_check(app_options.logger) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ logger = def _node_check(logger): """Check for the existence of nodejs with the correct version.""" node = which("node") try: output = subprocess.check_output([node, "node-version-check.js"], cwd=HERE) # noqa S603 logger.debug(output.decode("utf-8")) except Exception: data = CoreConfig()._data ver = data["engines"]["node"] msg = ( "Please install nodejs %s before continuing. nodejs may be installed using conda or directly from the nodejs website." % ver ) > raise ValueError(msg) from None E ValueError: Please install nodejs >=18.0.0 before continuing. nodejs may be installed using conda or directly from the nodejs website. jupyterlab/commands.py:1978: ValueError =============================== warnings summary =============================== ../../../../usr/lib/python3.12/site-packages/pytest_jupyter/jupyter_server.py:15 /usr/lib/python3.12/site-packages/pytest_jupyter/jupyter_server.py:15: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs given by the platformdirs library. To remove this warning and see the appropriate new directories, set the environment variable `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. The use of platformdirs will be the default in `jupyter_core` v6 import jupyter_core.paths ../../../../usr/lib/python3.12/site-packages/_pytest/config/__init__.py:1314 /usr/lib/python3.12/site-packages/_pytest/config/__init__.py:1314: PytestConfigWarning: Unknown config option: ignore self._warn_or_fail_if_strict(f"Unknown config option: {key}\n") jupyterlab/tests/test_announcements.py: 21 warnings /usr/lib/python3.12/site-packages/jupyter_server/_tz.py:33: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). dt = unaware(*args, **kwargs) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ---- generated xml file: /builddir/build/BUILD/jupyterlab-4.0.11/junit.xml ----- =========================== short test summary info ============================ FAILED jupyterlab/tests/test_jupyterlab.py::TestExtension::test_app_dir - Val... FAILED jupyterlab/tests/test_jupyterlab.py::TestExtension::test_app_dir_disable_sys_prefix FAILED jupyterlab/tests/test_jupyterlab.py::TestExtension::test_app_dir_shadowing FAILED jupyterlab/tests/test_jupyterlab.py::TestExtension::test_app_dir_use_sys_prefix FAILED jupyterlab/tests/test_jupyterlab.py::TestExtension::test_disable_extension FAILED jupyterlab/tests/test_jupyterlab.py::TestExtension::test_enable_extension FAILED jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_compatible FAILED jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_extension FAILED jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_incompatible FAILED jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_mime_renderer FAILED jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_twice FAILED jupyterlab/tests/test_jupyterlab.py::TestExtension::test_link_extension FAILED jupyterlab/tests/test_jupyterlab.py::TestExtension::test_link_package FAILED jupyterlab/tests/test_jupyterlab.py::TestExtension::test_list_extensions FAILED jupyterlab/tests/test_jupyterlab.py::TestExtension::test_uninstall_all_extensions FAILED jupyterlab/tests/test_jupyterlab.py::TestExtension::test_uninstall_extension FAILED jupyterlab/tests/test_jupyterlab.py::TestExtension::test_unlink_package FAILED jupyterlab/tests/test_jupyterlab.py::TestExtension::test_update_all - ... FAILED jupyterlab/tests/test_jupyterlab.py::TestExtension::test_update_missing_extension FAILED jupyterlab/tests/test_jupyterlab.py::TestExtension::test_update_multiple FAILED jupyterlab/tests/test_jupyterlab.py::TestExtension::test_update_single ==== 21 failed, 34 passed, 14 deselected, 23 warnings in 544.04s (0:09:04) ===== error: Bad exit status from /var/tmp/rpm-tmp.iOBkrJ (%check) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.iOBkrJ (%check) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # bash --login -c /usr/bin/rpmbuild -ba --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/jupyterlab.spec\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 597, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -ba --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/jupyterlab.spec