Mock Version: 5.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/python-envisage.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1692097112.100905/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nobpbmn6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nobpbmn6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '014c5689f3714bf2ae061bd8a0d6f821', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1692097112.100905/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nobpbmn6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/python-envisage.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', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False warning: Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) warning: Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1689897600 Wrote: /builddir/build/SRPMS/python-envisage-7.0.3-2.fc40.src.rpm RPM build warnings: Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/python-envisage.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1692097112.100905/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nobpbmn6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueraiseExc=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nobpbmn6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '644478f58ee14b868aa024345a68a850', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1692097112.100905/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nobpbmn6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/python-envisage.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', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False warning: Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) warning: Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1689897600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.SZZekp + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf envisage-7.0.3 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/envisage-7.0.3.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd envisage-7.0.3 + rm -rf /builddir/build/BUILD/envisage-7.0.3-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/envisage-7.0.3-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i -e 's/\r//' docs/source/envisage_core_documentation/core.rst docs/source/envisage_core_documentation/extension_points.rst docs/source/envisage_core_documentation/front.rst docs/source/envisage_core_documentation/glossary.rst docs/source/envisage_core_documentation/gui_application.rst docs/source/envisage_core_documentation/howto_create_a_plugin.rst docs/source/envisage_core_documentation/index.rst docs/source/envisage_core_documentation/introduction.rst docs/source/envisage_core_documentation/message_of_the_day.rst docs/source/envisage_core_documentation/plugins.rst docs/source/envisage_core_documentation/preferences.rst docs/source/envisage_core_documentation/services.rst docs/source/envisage_core_documentation/workbench.rst + find -name .gitignore -delete + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.3CCf8A + umask 022 + cd /builddir/build/BUILD + cd envisage-7.0.3 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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/lib64: + 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/envisage-7.0.3/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-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/envisage-7.0.3/.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/envisage-7.0.3/pyproject-wheeldir --output /builddir/build/BUILD/python-envisage-7.0.3-2.fc40.x86_64-pyproject-buildrequires -t Handling setuptools from build-system.requires Requirement not satisfied: setuptools Handling wheel from build-system.requires Requirement not satisfied: wheel Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/python-envisage-7.0.3-2.fc40.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-envisage-7.0.3-2.fc40.buildreqs.nosrc.rpm RPM build warnings: Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) 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 --target x86_64 --nodeps /builddir/build/SPECS/python-envisage.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1692097112.100905/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nobpbmn6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueraiseExc=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nobpbmn6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '824906a4a47442de84125729031f584a', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1692097112.100905/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nobpbmn6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/python-envisage.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', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False warning: Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) warning: Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1689897600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.KcO0Q8 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf envisage-7.0.3 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/envisage-7.0.3.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd envisage-7.0.3 + rm -rf /builddir/build/BUILD/envisage-7.0.3-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/envisage-7.0.3-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i -e 's/\r//' docs/source/envisage_core_documentation/core.rst docs/source/envisage_core_documentation/extension_points.rst docs/source/envisage_core_documentation/front.rst docs/source/envisage_core_documentation/glossary.rst docs/source/envisage_core_documentation/gui_application.rst docs/source/envisage_core_documentation/howto_create_a_plugin.rst docs/source/envisage_core_documentation/index.rst docs/source/envisage_core_documentation/introduction.rst docs/source/envisage_core_documentation/message_of_the_day.rst docs/source/envisage_core_documentation/plugins.rst docs/source/envisage_core_documentation/preferences.rst docs/source/envisage_core_documentation/services.rst docs/source/envisage_core_documentation/workbench.rst + find -name .gitignore -delete + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.RvICo7 + umask 022 + cd /builddir/build/BUILD + cd envisage-7.0.3 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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/lib64: + 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/envisage-7.0.3/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-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/envisage-7.0.3/.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/envisage-7.0.3/pyproject-wheeldir --output /builddir/build/BUILD/python-envisage-7.0.3-2.fc40.x86_64-pyproject-buildrequires -t Handling setuptools from build-system.requires Requirement satisfied: setuptools (installed: setuptools 67.7.2) Handling wheel from build-system.requires Requirement satisfied: wheel (installed: wheel 0.41.1) /usr/lib/python3.12/site-packages/setuptools/config/pyprojecttoml.py:66: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. config = read_configuration(filepath, True, ignore_option_errors, dist) running egg_info creating envisage.egg-info writing envisage.egg-info/PKG-INFO writing dependency_links to envisage.egg-info/dependency_links.txt writing entry points to envisage.egg-info/entry_points.txt writing requirements to envisage.egg-info/requires.txt writing top-level names to envisage.egg-info/top_level.txt writing manifest file 'envisage.egg-info/SOURCES.txt' reading manifest file 'envisage.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.egg' under directory 'envisage/tests/eggs' warning: no files found matching '*.egg' under directory 'envisage/tests/bad_eggs' adding license file 'LICENSE.txt' writing manifest file 'envisage.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement not satisfied: tox-current-env >= 0.0.6 Exiting dependency generation pass: tox itself + cat /builddir/build/BUILD/python-envisage-7.0.3-2.fc40.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-envisage-7.0.3-2.fc40.buildreqs.nosrc.rpm RPM build warnings: Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) 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 --target x86_64 --nodeps /builddir/build/SPECS/python-envisage.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1692097112.100905/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nobpbmn6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueraiseExc=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nobpbmn6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'f57b9277dc1743b291fe693fc87cb08a', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1692097112.100905/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nobpbmn6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/python-envisage.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', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False warning: Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) warning: Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1689897600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.fPIqvN + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf envisage-7.0.3 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/envisage-7.0.3.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd envisage-7.0.3 + rm -rf /builddir/build/BUILD/envisage-7.0.3-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/envisage-7.0.3-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i -e 's/\r//' docs/source/envisage_core_documentation/core.rst docs/source/envisage_core_documentation/extension_points.rst docs/source/envisage_core_documentation/front.rst docs/source/envisage_core_documentation/glossary.rst docs/source/envisage_core_documentation/gui_application.rst docs/source/envisage_core_documentation/howto_create_a_plugin.rst docs/source/envisage_core_documentation/index.rst docs/source/envisage_core_documentation/introduction.rst docs/source/envisage_core_documentation/message_of_the_day.rst docs/source/envisage_core_documentation/plugins.rst docs/source/envisage_core_documentation/preferences.rst docs/source/envisage_core_documentation/services.rst docs/source/envisage_core_documentation/workbench.rst + find -name .gitignore -delete + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.s3rhcj + umask 022 + cd /builddir/build/BUILD + cd envisage-7.0.3 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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/lib64: + 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/envisage-7.0.3/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-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/envisage-7.0.3/.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/envisage-7.0.3/pyproject-wheeldir --output /builddir/build/BUILD/python-envisage-7.0.3-2.fc40.x86_64-pyproject-buildrequires -t Handling setuptools from build-system.requires Requirement satisfied: setuptools (installed: setuptools 67.7.2) Handling wheel from build-system.requires Requirement satisfied: wheel (installed: wheel 0.41.1) /usr/lib/python3.12/site-packages/setuptools/config/pyprojecttoml.py:66: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. config = read_configuration(filepath, True, ignore_option_errors, dist) running egg_info creating envisage.egg-info writing envisage.egg-info/PKG-INFO writing dependency_links to envisage.egg-info/dependency_links.txt writing entry points to envisage.egg-info/entry_points.txt writing requirements to envisage.egg-info/requires.txt writing top-level names to envisage.egg-info/top_level.txt writing manifest file 'envisage.egg-info/SOURCES.txt' reading manifest file 'envisage.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.egg' under directory 'envisage/tests/eggs' warning: no files found matching '*.egg' under directory 'envisage/tests/bad_eggs' adding license file 'LICENSE.txt' writing manifest file 'envisage.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.11) py312: OK (0.00 seconds) congratulations :) (0.04 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.4.12) /usr/lib/python3.12/site-packages/setuptools/config/pyprojecttoml.py:66: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. config = read_configuration(filepath, True, ignore_option_errors, dist) running dist_info writing envisage.egg-info/PKG-INFO writing dependency_links to envisage.egg-info/dependency_links.txt writing entry points to envisage.egg-info/entry_points.txt writing requirements to envisage.egg-info/requires.txt writing top-level names to envisage.egg-info/top_level.txt reading manifest file 'envisage.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.egg' under directory 'envisage/tests/eggs' warning: no files found matching '*.egg' under directory 'envisage/tests/bad_eggs' adding license file 'LICENSE.txt' writing manifest file 'envisage.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/envisage-7.0.3/envisage-7.0.3.dist-info' Handling apptools from hook generated metadata: Requires-Dist (envisage) Requirement not satisfied: apptools Handling pyface from hook generated metadata: Requires-Dist (envisage) Requirement not satisfied: pyface Handling setuptools from hook generated metadata: Requires-Dist (envisage) Requirement satisfied: setuptools (installed: setuptools 67.7.2) Handling traits >=6.2 from hook generated metadata: Requires-Dist (envisage) Requirement not satisfied: traits >=6.2 Handling traitsui from hook generated metadata: Requires-Dist (envisage) Requirement not satisfied: traitsui Handling importlib-resources >=1.1.0 ; python_version < "3.9" from hook generated metadata: Requires-Dist (envisage) Ignoring alien requirement: importlib-resources >=1.1.0 ; python_version < "3.9" + cat /builddir/build/BUILD/python-envisage-7.0.3-2.fc40.x86_64-pyproject-buildrequires + rm -rfv envisage-7.0.3.dist-info/ removed 'envisage-7.0.3.dist-info/LICENSE.txt' removed 'envisage-7.0.3.dist-info/METADATA' removed 'envisage-7.0.3.dist-info/entry_points.txt' removed 'envisage-7.0.3.dist-info/top_level.txt' removed directory 'envisage-7.0.3.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-envisage-7.0.3-2.fc40.buildreqs.nosrc.rpm RPM build warnings: Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) 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 --target x86_64 --nodeps /builddir/build/SPECS/python-envisage.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1692097112.100905/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nobpbmn6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueraiseExc=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nobpbmn6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'f443df9aafa448f18607cf67271a8090', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1692097112.100905/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nobpbmn6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/python-envisage.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', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False warning: Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) warning: Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1689897600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.6Y6Or8 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf envisage-7.0.3 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/envisage-7.0.3.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd envisage-7.0.3 + rm -rf /builddir/build/BUILD/envisage-7.0.3-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/envisage-7.0.3-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i -e 's/\r//' docs/source/envisage_core_documentation/core.rst docs/source/envisage_core_documentation/extension_points.rst docs/source/envisage_core_documentation/front.rst docs/source/envisage_core_documentation/glossary.rst docs/source/envisage_core_documentation/gui_application.rst docs/source/envisage_core_documentation/howto_create_a_plugin.rst docs/source/envisage_core_documentation/index.rst docs/source/envisage_core_documentation/introduction.rst docs/source/envisage_core_documentation/message_of_the_day.rst docs/source/envisage_core_documentation/plugins.rst docs/source/envisage_core_documentation/preferences.rst docs/source/envisage_core_documentation/services.rst docs/source/envisage_core_documentation/workbench.rst + find -name .gitignore -delete + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.SQ67nj + umask 022 + cd /builddir/build/BUILD + cd envisage-7.0.3 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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/lib64: + 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/envisage-7.0.3/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-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/envisage-7.0.3/.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/envisage-7.0.3/pyproject-wheeldir --output /builddir/build/BUILD/python-envisage-7.0.3-2.fc40.x86_64-pyproject-buildrequires -t Handling setuptools from build-system.requires Requirement satisfied: setuptools (installed: setuptools 67.7.2) Handling wheel from build-system.requires Requirement satisfied: wheel (installed: wheel 0.41.1) /usr/lib/python3.12/site-packages/setuptools/config/pyprojecttoml.py:66: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. config = read_configuration(filepath, True, ignore_option_errors, dist) running egg_info creating envisage.egg-info writing envisage.egg-info/PKG-INFO writing dependency_links to envisage.egg-info/dependency_links.txt writing entry points to envisage.egg-info/entry_points.txt writing requirements to envisage.egg-info/requires.txt writing top-level names to envisage.egg-info/top_level.txt writing manifest file 'envisage.egg-info/SOURCES.txt' reading manifest file 'envisage.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.egg' under directory 'envisage/tests/eggs' warning: no files found matching '*.egg' under directory 'envisage/tests/bad_eggs' adding license file 'LICENSE.txt' writing manifest file 'envisage.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.11) py312: OK (0.01 seconds) congratulations :) (0.05 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.4.12) /usr/lib/python3.12/site-packages/setuptools/config/pyprojecttoml.py:66: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. config = read_configuration(filepath, True, ignore_option_errors, dist) running dist_info writing envisage.egg-info/PKG-INFO writing dependency_links to envisage.egg-info/dependency_links.txt writing entry points to envisage.egg-info/entry_points.txt writing requirements to envisage.egg-info/requires.txt writing top-level names to envisage.egg-info/top_level.txt reading manifest file 'envisage.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.egg' under directory 'envisage/tests/eggs' warning: no files found matching '*.egg' under directory 'envisage/tests/bad_eggs' adding license file 'LICENSE.txt' writing manifest file 'envisage.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/envisage-7.0.3/envisage-7.0.3.dist-info' Handling apptools from hook generated metadata: Requires-Dist (envisage) Requirement satisfied: apptools (installed: apptools 5.2.1) Handling pyface from hook generated metadata: Requires-Dist (envisage) Requirement satisfied: pyface (installed: pyface 8.0.0) Handling setuptools from hook generated metadata: Requires-Dist (envisage) Requirement satisfied: setuptools (installed: setuptools 67.7.2) Handling traits >=6.2 from hook generated metadata: Requires-Dist (envisage) Requirement satisfied: traits >=6.2 (installed: traits 6.4.2) Handling traitsui from hook generated metadata: Requires-Dist (envisage) Requirement satisfied: traitsui (installed: traitsui 8.0.0) Handling importlib-resources >=1.1.0 ; python_version < "3.9" from hook generated metadata: Requires-Dist (envisage) Ignoring alien requirement: importlib-resources >=1.1.0 ; python_version < "3.9" + cat /builddir/build/BUILD/python-envisage-7.0.3-2.fc40.x86_64-pyproject-buildrequires + rm -rfv envisage-7.0.3.dist-info/ removed 'envisage-7.0.3.dist-info/LICENSE.txt' removed 'envisage-7.0.3.dist-info/METADATA' removed 'envisage-7.0.3.dist-info/entry_points.txt' removed 'envisage-7.0.3.dist-info/top_level.txt' removed directory 'envisage-7.0.3.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-envisage-7.0.3-2.fc40.buildreqs.nosrc.rpm RPM build warnings: Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) 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 --target x86_64 --nodeps /builddir/build/SPECS/python-envisage.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1692097112.100905/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nobpbmn6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nobpbmn6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'b9afa3b416e64f8aaf0c7460f8cfe6da', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1692097112.100905/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.nobpbmn6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target x86_64 --nodeps /builddir/build/SPECS/python-envisage.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', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False warning: Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) warning: Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1689897600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.VJWcKB + umask 022 + cd /builddir/build/BUILD + cd envisage-7.0.3 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -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/lib64: + 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/envisage-7.0.3/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-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/envisage-7.0.3/.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/envisage-7.0.3/pyproject-wheeldir --output /builddir/build/BUILD/python-envisage-7.0.3-2.fc40.x86_64-pyproject-buildrequires -t Handling setuptools from build-system.requires Requirement satisfied: setuptools (installed: setuptools 67.7.2) Handling wheel from build-system.requires Requirement satisfied: wheel (installed: wheel 0.41.1) /usr/lib/python3.12/site-packages/setuptools/config/pyprojecttoml.py:66: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. config = read_configuration(filepath, True, ignore_option_errors, dist) running egg_info writing envisage.egg-info/PKG-INFO writing dependency_links to envisage.egg-info/dependency_links.txt writing entry points to envisage.egg-info/entry_points.txt writing requirements to envisage.egg-info/requires.txt writing top-level names to envisage.egg-info/top_level.txt reading manifest file 'envisage.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.egg' under directory 'envisage/tests/eggs' warning: no files found matching '*.egg' under directory 'envisage/tests/bad_eggs' adding license file 'LICENSE.txt' writing manifest file 'envisage.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.11) py312: OK (0.00 seconds) congratulations :) (0.04 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.4.12) /usr/lib/python3.12/site-packages/setuptools/config/pyprojecttoml.py:66: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. config = read_configuration(filepath, True, ignore_option_errors, dist) running dist_info writing envisage.egg-info/PKG-INFO writing dependency_links to envisage.egg-info/dependency_links.txt writing entry points to envisage.egg-info/entry_points.txt writing requirements to envisage.egg-info/requires.txt writing top-level names to envisage.egg-info/top_level.txt reading manifest file 'envisage.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.egg' under directory 'envisage/tests/eggs' warning: no files found matching '*.egg' under directory 'envisage/tests/bad_eggs' adding license file 'LICENSE.txt' writing manifest file 'envisage.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/envisage-7.0.3/envisage-7.0.3.dist-info' Handling apptools from hook generated metadata: Requires-Dist (envisage) Requirement satisfied: apptools (installed: apptools 5.2.1) Handling pyface from hook generated metadata: Requires-Dist (envisage) Requirement satisfied: pyface (installed: pyface 8.0.0) Handling setuptools from hook generated metadata: Requires-Dist (envisage) Requirement satisfied: setuptools (installed: setuptools 67.7.2) Handling traits >=6.2 from hook generated metadata: Requires-Dist (envisage) Requirement satisfied: traits >=6.2 (installed: traits 6.4.2) Handling traitsui from hook generated metadata: Requires-Dist (envisage) Requirement satisfied: traitsui (installed: traitsui 8.0.0) Handling importlib-resources >=1.1.0 ; python_version < "3.9" from hook generated metadata: Requires-Dist (envisage) Ignoring alien requirement: importlib-resources >=1.1.0 ; python_version < "3.9" + cat /builddir/build/BUILD/python-envisage-7.0.3-2.fc40.x86_64-pyproject-buildrequires + rm -rfv envisage-7.0.3.dist-info/ removed 'envisage-7.0.3.dist-info/LICENSE.txt' removed 'envisage-7.0.3.dist-info/METADATA' removed 'envisage-7.0.3.dist-info/top_level.txt' removed 'envisage-7.0.3.dist-info/entry_points.txt' removed directory 'envisage-7.0.3.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.4bgfBh + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --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 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd envisage-7.0.3 + mkdir -p /builddir/build/BUILD/envisage-7.0.3/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-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 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + TMPDIR=/builddir/build/BUILD/envisage-7.0.3/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/envisage-7.0.3/pyproject-wheeldir Processing /builddir/build/BUILD/envisage-7.0.3 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) /usr/lib/python3.12/site-packages/setuptools/config/pyprojecttoml.py:66: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. config = read_configuration(filepath, True, ignore_option_errors, dist) running dist_info creating /builddir/build/BUILD/envisage-7.0.3/.pyproject-builddir/pip-modern-metadata-eagt5ukp/envisage.egg-info writing /builddir/build/BUILD/envisage-7.0.3/.pyproject-builddir/pip-modern-metadata-eagt5ukp/envisage.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/envisage-7.0.3/.pyproject-builddir/pip-modern-metadata-eagt5ukp/envisage.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/envisage-7.0.3/.pyproject-builddir/pip-modern-metadata-eagt5ukp/envisage.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/envisage-7.0.3/.pyproject-builddir/pip-modern-metadata-eagt5ukp/envisage.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/envisage-7.0.3/.pyproject-builddir/pip-modern-metadata-eagt5ukp/envisage.egg-info/top_level.txt writing manifest file '/builddir/build/BUILD/envisage-7.0.3/.pyproject-builddir/pip-modern-metadata-eagt5ukp/envisage.egg-info/SOURCES.txt' reading manifest file '/builddir/build/BUILD/envisage-7.0.3/.pyproject-builddir/pip-modern-metadata-eagt5ukp/envisage.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.egg' under directory 'envisage/tests/eggs' warning: no files found matching '*.egg' under directory 'envisage/tests/bad_eggs' adding license file 'LICENSE.txt' writing manifest file '/builddir/build/BUILD/envisage-7.0.3/.pyproject-builddir/pip-modern-metadata-eagt5ukp/envisage.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/envisage-7.0.3/.pyproject-builddir/pip-modern-metadata-eagt5ukp/envisage-7.0.3.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: envisage Building wheel for envisage (pyproject.toml): started Running command Building wheel for envisage (pyproject.toml) /usr/lib/python3.12/site-packages/setuptools/config/pyprojecttoml.py:66: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. config = read_configuration(filepath, True, ignore_option_errors, dist) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/envisage copying envisage/unknown_extension_point.py -> build/lib/envisage copying envisage/unknown_extension.py -> build/lib/envisage copying envisage/service_registry.py -> build/lib/envisage copying envisage/service_offer.py -> build/lib/envisage copying envisage/service.py -> build/lib/envisage copying envisage/provider_extension_registry.py -> build/lib/envisage copying envisage/plugin_manager.py -> build/lib/envisage copying envisage/plugin_extension_registry.py -> build/lib/envisage copying envisage/plugin_event.py -> build/lib/envisage copying envisage/plugin_activator.py -> build/lib/envisage copying envisage/plugin.py -> build/lib/envisage copying envisage/package_plugin_manager.py -> build/lib/envisage copying envisage/import_manager.py -> build/lib/envisage copying envisage/ids.py -> build/lib/envisage copying envisage/i_service_user.py -> build/lib/envisage copying envisage/i_service_registry.py -> build/lib/envisage copying envisage/i_provider_extension_registry.py -> build/lib/envisage copying envisage/i_plugin_manager.py -> build/lib/envisage copying envisage/i_plugin_activator.py -> build/lib/envisage copying envisage/i_plugin.py -> build/lib/envisage copying envisage/i_import_manager.py -> build/lib/envisage copying envisage/i_extension_registry.py -> build/lib/envisage copying envisage/i_extension_provider.py -> build/lib/envisage copying envisage/i_extension_point_user.py -> build/lib/envisage copying envisage/i_extension_point.py -> build/lib/envisage copying envisage/i_application.py -> build/lib/envisage copying envisage/extension_registry.py -> build/lib/envisage copying envisage/extension_provider.py -> build/lib/envisage copying envisage/extension_point_changed_event.py -> build/lib/envisage copying envisage/extension_point_binding.py -> build/lib/envisage copying envisage/extension_point.py -> build/lib/envisage copying envisage/egg_utils.py -> build/lib/envisage copying envisage/egg_plugin_manager.py -> build/lib/envisage copying envisage/egg_basket_plugin_manager.py -> build/lib/envisage copying envisage/core_plugin.py -> build/lib/envisage copying envisage/composite_plugin_manager.py -> build/lib/envisage copying envisage/application_event.py -> build/lib/envisage copying envisage/application.py -> build/lib/envisage copying envisage/api.py -> build/lib/envisage copying envisage/__init__.py -> build/lib/envisage creating build/lib/envisage/ui copying envisage/ui/gui_application.py -> build/lib/envisage/ui copying envisage/ui/__init__.py -> build/lib/envisage/ui creating build/lib/envisage/tests copying envisage/tests/test_workbench.py -> build/lib/envisage/tests copying envisage/tests/test_slice.py -> build/lib/envisage/tests copying envisage/tests/test_service_registry.py -> build/lib/envisage/tests copying envisage/tests/test_service.py -> build/lib/envisage/tests copying envisage/tests/test_provider_extension_registry.py -> build/lib/envisage/tests copying envisage/tests/test_plugin_manager.py -> build/lib/envisage/tests copying envisage/tests/test_plugin.py -> build/lib/envisage/tests copying envisage/tests/test_package_plugin_manager.py -> build/lib/envisage/tests copying envisage/tests/test_import_manager.py -> build/lib/envisage/tests copying envisage/tests/test_ids.py -> build/lib/envisage/tests copying envisage/tests/test_extension_registry_mixin.py -> build/lib/envisage/tests copying envisage/tests/test_extension_registry.py -> build/lib/envisage/tests copying envisage/tests/test_extension_point_changed.py -> build/lib/envisage/tests copying envisage/tests/test_extension_point_binding.py -> build/lib/envisage/tests copying envisage/tests/test_extension_point.py -> build/lib/envisage/tests copying envisage/tests/test_egg_plugin_manager.py -> build/lib/envisage/tests copying envisage/tests/test_egg_basket_plugin_manager.py -> build/lib/envisage/tests copying envisage/tests/test_core_plugin.py -> build/lib/envisage/tests copying envisage/tests/test_composite_plugin_manager.py -> build/lib/envisage/tests copying envisage/tests/test_application.py -> build/lib/envisage/tests copying envisage/tests/test_api.py -> build/lib/envisage/tests copying envisage/tests/support.py -> build/lib/envisage/tests copying envisage/tests/mutable_extension_registry.py -> build/lib/envisage/tests copying envisage/tests/i_foo.py -> build/lib/envisage/tests copying envisage/tests/foo.py -> build/lib/envisage/tests copying envisage/tests/event_tracker.py -> build/lib/envisage/tests copying envisage/tests/ets_config_patcher.py -> build/lib/envisage/tests copying envisage/tests/__init__.py -> build/lib/envisage/tests creating build/lib/envisage/resource copying envisage/resource/resource_manager.py -> build/lib/envisage/resource copying envisage/resource/package_resource_protocol.py -> build/lib/envisage/resource copying envisage/resource/no_such_resource_error.py -> build/lib/envisage/resource copying envisage/resource/i_resource_protocol.py -> build/lib/envisage/resource copying envisage/resource/i_resource_manager.py -> build/lib/envisage/resource copying envisage/resource/http_resource_protocol.py -> build/lib/envisage/resource copying envisage/resource/file_resource_protocol.py -> build/lib/envisage/resource copying envisage/resource/api.py -> build/lib/envisage/resource copying envisage/resource/__init__.py -> build/lib/envisage/resource creating build/lib/envisage/plugins copying envisage/plugins/__init__.py -> build/lib/envisage/plugins creating build/lib/envisage/examples copying envisage/examples/_etsdemo_info.py -> build/lib/envisage/examples copying envisage/examples/_demo.py -> build/lib/envisage/examples copying envisage/examples/__init__.py -> build/lib/envisage/examples creating build/lib/envisage/ui/workbench copying envisage/ui/workbench/workbench_window.py -> build/lib/envisage/ui/workbench copying envisage/ui/workbench/workbench_preferences_page.py -> build/lib/envisage/ui/workbench copying envisage/ui/workbench/workbench_preferences.py -> build/lib/envisage/ui/workbench copying envisage/ui/workbench/workbench_plugin.py -> build/lib/envisage/ui/workbench copying envisage/ui/workbench/workbench_editor_manager.py -> build/lib/envisage/ui/workbench copying envisage/ui/workbench/workbench_application.py -> build/lib/envisage/ui/workbench copying envisage/ui/workbench/workbench_action_set.py -> build/lib/envisage/ui/workbench copying envisage/ui/workbench/workbench_action_manager_builder.py -> build/lib/envisage/ui/workbench copying envisage/ui/workbench/workbench.py -> build/lib/envisage/ui/workbench copying envisage/ui/workbench/default_action_set.py -> build/lib/envisage/ui/workbench copying envisage/ui/workbench/api.py -> build/lib/envisage/ui/workbench copying envisage/ui/workbench/__init__.py -> build/lib/envisage/ui/workbench creating build/lib/envisage/ui/tasks copying envisage/ui/tasks/tasks_plugin.py -> build/lib/envisage/ui/tasks copying envisage/ui/tasks/tasks_application.py -> build/lib/envisage/ui/tasks copying envisage/ui/tasks/task_window_event.py -> build/lib/envisage/ui/tasks copying envisage/ui/tasks/task_window.py -> build/lib/envisage/ui/tasks copying envisage/ui/tasks/task_factory.py -> build/lib/envisage/ui/tasks copying envisage/ui/tasks/task_extension.py -> build/lib/envisage/ui/tasks copying envisage/ui/tasks/preferences_pane.py -> build/lib/envisage/ui/tasks copying envisage/ui/tasks/preferences_dialog.py -> build/lib/envisage/ui/tasks copying envisage/ui/tasks/preferences_category.py -> build/lib/envisage/ui/tasks copying envisage/ui/tasks/api.py -> build/lib/envisage/ui/tasks copying envisage/ui/tasks/__init__.py -> build/lib/envisage/ui/tasks creating build/lib/envisage/ui/action copying envisage/ui/action/tool_bar.py -> build/lib/envisage/ui/action copying envisage/ui/action/menu.py -> build/lib/envisage/ui/action copying envisage/ui/action/location.py -> build/lib/envisage/ui/action copying envisage/ui/action/i_action_set.py -> build/lib/envisage/ui/action copying envisage/ui/action/i_action_manager_builder.py -> build/lib/envisage/ui/action copying envisage/ui/action/group.py -> build/lib/envisage/ui/action copying envisage/ui/action/api.py -> build/lib/envisage/ui/action copying envisage/ui/action/action_set_manager.py -> build/lib/envisage/ui/action copying envisage/ui/action/action_set.py -> build/lib/envisage/ui/action copying envisage/ui/action/action.py -> build/lib/envisage/ui/action copying envisage/ui/action/abstract_action_manager_builder.py -> build/lib/envisage/ui/action copying envisage/ui/action/__init__.py -> build/lib/envisage/ui/action creating build/lib/envisage/ui/workbench/action copying envisage/ui/workbench/action/exit_action.py -> build/lib/envisage/ui/workbench/action copying envisage/ui/workbench/action/edit_preferences_action.py -> build/lib/envisage/ui/workbench/action copying envisage/ui/workbench/action/api.py -> build/lib/envisage/ui/workbench/action copying envisage/ui/workbench/action/about_action.py -> build/lib/envisage/ui/workbench/action copying envisage/ui/workbench/action/__init__.py -> build/lib/envisage/ui/workbench/action creating build/lib/envisage/ui/tasks/tests copying envisage/ui/tasks/tests/test_tasks_application.py -> build/lib/envisage/ui/tasks/tests copying envisage/ui/tasks/tests/__init__.py -> build/lib/envisage/ui/tasks/tests creating build/lib/envisage/ui/tasks/action copying envisage/ui/tasks/action/task_window_toggle_group.py -> build/lib/envisage/ui/tasks/action copying envisage/ui/tasks/action/task_window_launch_group.py -> build/lib/envisage/ui/tasks/action copying envisage/ui/tasks/action/preferences_action.py -> build/lib/envisage/ui/tasks/action copying envisage/ui/tasks/action/exit_action.py -> build/lib/envisage/ui/tasks/action copying envisage/ui/tasks/action/api.py -> build/lib/envisage/ui/tasks/action copying envisage/ui/tasks/action/__init__.py -> build/lib/envisage/ui/tasks/action creating build/lib/envisage/ui/tasks/tests/data copying envisage/ui/tasks/tests/data/create_pickles.py -> build/lib/envisage/ui/tasks/tests/data creating build/lib/envisage/ui/action/tests copying envisage/ui/action/tests/test_action_manager_builder.py -> build/lib/envisage/ui/action/tests copying envisage/ui/action/tests/dummy_action_manager_builder.py -> build/lib/envisage/ui/action/tests copying envisage/ui/action/tests/__init__.py -> build/lib/envisage/ui/action/tests creating build/lib/envisage/tests/plugins creating build/lib/envisage/tests/plugins/pear copying envisage/tests/plugins/pear/pear_plugin.py -> build/lib/envisage/tests/plugins/pear copying envisage/tests/plugins/pear/__init__.py -> build/lib/envisage/tests/plugins/pear creating build/lib/envisage/tests/plugins/orange copying envisage/tests/plugins/orange/plugins.py -> build/lib/envisage/tests/plugins/orange copying envisage/tests/plugins/orange/orange_plugin.py -> build/lib/envisage/tests/plugins/orange copying envisage/tests/plugins/orange/__init__.py -> build/lib/envisage/tests/plugins/orange creating build/lib/envisage/tests/plugins/banana copying envisage/tests/plugins/banana/plugins.py -> build/lib/envisage/tests/plugins/banana copying envisage/tests/plugins/banana/banana_plugin.py -> build/lib/envisage/tests/plugins/banana copying envisage/tests/plugins/banana/__init__.py -> build/lib/envisage/tests/plugins/banana creating build/lib/envisage/tests/eggs creating build/lib/envisage/tests/eggs/acme-foo copying envisage/tests/eggs/acme-foo/setup.py -> build/lib/envisage/tests/eggs/acme-foo creating build/lib/envisage/tests/eggs/acme-baz copying envisage/tests/eggs/acme-baz/setup.py -> build/lib/envisage/tests/eggs/acme-baz creating build/lib/envisage/tests/eggs/acme-bar copying envisage/tests/eggs/acme-bar/setup.py -> build/lib/envisage/tests/eggs/acme-bar creating build/lib/envisage/tests/eggs/acme-foo/acme_foo copying envisage/tests/eggs/acme-foo/acme_foo/foo_plugin.py -> build/lib/envisage/tests/eggs/acme-foo/acme_foo copying envisage/tests/eggs/acme-foo/acme_foo/__init__.py -> build/lib/envisage/tests/eggs/acme-foo/acme_foo creating build/lib/envisage/tests/eggs/acme-baz/acme_baz copying envisage/tests/eggs/acme-baz/acme_baz/baz_plugin.py -> build/lib/envisage/tests/eggs/acme-baz/acme_baz copying envisage/tests/eggs/acme-baz/acme_baz/__init__.py -> build/lib/envisage/tests/eggs/acme-baz/acme_baz creating build/lib/envisage/tests/eggs/acme-bar/acme_bar copying envisage/tests/eggs/acme-bar/acme_bar/bar_plugin.py -> build/lib/envisage/tests/eggs/acme-bar/acme_bar copying envisage/tests/eggs/acme-bar/acme_bar/__init__.py -> build/lib/envisage/tests/eggs/acme-bar/acme_bar creating build/lib/envisage/tests/bad_eggs creating build/lib/envisage/tests/bad_eggs/acme-bad copying envisage/tests/bad_eggs/acme-bad/setup.py -> build/lib/envisage/tests/bad_eggs/acme-bad creating build/lib/envisage/tests/bad_eggs/acme-bad/acme_bad copying envisage/tests/bad_eggs/acme-bad/acme_bad/bad_plugin.py -> build/lib/envisage/tests/bad_eggs/acme-bad/acme_bad copying envisage/tests/bad_eggs/acme-bad/acme_bad/__init__.py -> build/lib/envisage/tests/bad_eggs/acme-bad/acme_bad creating build/lib/envisage/resource/tests copying envisage/resource/tests/test_resource_manager.py -> build/lib/envisage/resource/tests copying envisage/resource/tests/__init__.py -> build/lib/envisage/resource/tests creating build/lib/envisage/plugins/text_editor copying envisage/plugins/text_editor/text_editor_plugin.py -> build/lib/envisage/plugins/text_editor copying envisage/plugins/text_editor/text_editor_action_set.py -> build/lib/envisage/plugins/text_editor copying envisage/plugins/text_editor/api.py -> build/lib/envisage/plugins/text_editor copying envisage/plugins/text_editor/actions.py -> build/lib/envisage/plugins/text_editor copying envisage/plugins/text_editor/__init__.py -> build/lib/envisage/plugins/text_editor creating build/lib/envisage/plugins/tasks copying envisage/plugins/tasks/python_shell_plugin.py -> build/lib/envisage/plugins/tasks copying envisage/plugins/tasks/__init__.py -> build/lib/envisage/plugins/tasks creating build/lib/envisage/plugins/python_shell copying envisage/plugins/python_shell/python_shell_plugin.py -> build/lib/envisage/plugins/python_shell copying envisage/plugins/python_shell/i_python_shell.py -> build/lib/envisage/plugins/python_shell copying envisage/plugins/python_shell/api.py -> build/lib/envisage/plugins/python_shell copying envisage/plugins/python_shell/__init__.py -> build/lib/envisage/plugins/python_shell creating build/lib/envisage/plugins/event_manager copying envisage/plugins/event_manager/plugin.py -> build/lib/envisage/plugins/event_manager copying envisage/plugins/event_manager/api.py -> build/lib/envisage/plugins/event_manager copying envisage/plugins/event_manager/__init__.py -> build/lib/envisage/plugins/event_manager creating build/lib/envisage/plugins/text_editor/editor copying envisage/plugins/text_editor/editor/text_editor_handler.py -> build/lib/envisage/plugins/text_editor/editor copying envisage/plugins/text_editor/editor/text_editor.py -> build/lib/envisage/plugins/text_editor/editor copying envisage/plugins/text_editor/editor/__init__.py -> build/lib/envisage/plugins/text_editor/editor creating build/lib/envisage/plugins/python_shell/view copying envisage/plugins/python_shell/view/python_shell_view.py -> build/lib/envisage/plugins/python_shell/view copying envisage/plugins/python_shell/view/namespace_view.py -> build/lib/envisage/plugins/python_shell/view copying envisage/plugins/python_shell/view/api.py -> build/lib/envisage/plugins/python_shell/view copying envisage/plugins/python_shell/view/__init__.py -> build/lib/envisage/plugins/python_shell/view creating build/lib/envisage/examples/tests copying envisage/examples/tests/test_etsdemo_info.py -> build/lib/envisage/examples/tests copying envisage/examples/tests/test__demo.py -> build/lib/envisage/examples/tests copying envisage/examples/tests/__init__.py -> build/lib/envisage/examples/tests creating build/lib/envisage/examples/demo creating build/lib/envisage/examples/demo/MOTD copying envisage/examples/demo/MOTD/run.py -> build/lib/envisage/examples/demo/MOTD creating build/lib/envisage/examples/demo/Hello_World copying envisage/examples/demo/Hello_World/hello_world.py -> build/lib/envisage/examples/demo/Hello_World creating build/lib/envisage/examples/demo/GUI_Application copying envisage/examples/demo/GUI_Application/traitsui_gui_app.py -> build/lib/envisage/examples/demo/GUI_Application creating build/lib/envisage/examples/demo/plugins creating build/lib/envisage/examples/demo/plugins/tasks copying envisage/examples/demo/plugins/tasks/run_attractor.py -> build/lib/envisage/examples/demo/plugins/tasks creating build/lib/envisage/examples/demo/plugins/tasks/attractors copying envisage/examples/demo/plugins/tasks/attractors/visualize_3d_task.py -> build/lib/envisage/examples/demo/plugins/tasks/attractors copying envisage/examples/demo/plugins/tasks/attractors/visualize_2d_task.py -> build/lib/envisage/examples/demo/plugins/tasks/attractors copying envisage/examples/demo/plugins/tasks/attractors/plot_3d_pane.py -> build/lib/envisage/examples/demo/plugins/tasks/attractors copying envisage/examples/demo/plugins/tasks/attractors/plot_2d_pane.py -> build/lib/envisage/examples/demo/plugins/tasks/attractors copying envisage/examples/demo/plugins/tasks/attractors/model_help_pane.py -> build/lib/envisage/examples/demo/plugins/tasks/attractors copying envisage/examples/demo/plugins/tasks/attractors/model_config_pane.py -> build/lib/envisage/examples/demo/plugins/tasks/attractors copying envisage/examples/demo/plugins/tasks/attractors/attractors_preferences.py -> build/lib/envisage/examples/demo/plugins/tasks/attractors copying envisage/examples/demo/plugins/tasks/attractors/attractors_plugin.py -> build/lib/envisage/examples/demo/plugins/tasks/attractors copying envisage/examples/demo/plugins/tasks/attractors/attractors_application.py -> build/lib/envisage/examples/demo/plugins/tasks/attractors copying envisage/examples/demo/plugins/tasks/attractors/__init__.py -> build/lib/envisage/examples/demo/plugins/tasks/attractors creating build/lib/envisage/examples/demo/plugins/tasks/attractors/model copying envisage/examples/demo/plugins/tasks/attractors/model/rossler.py -> build/lib/envisage/examples/demo/plugins/tasks/attractors/model copying envisage/examples/demo/plugins/tasks/attractors/model/lorenz.py -> build/lib/envisage/examples/demo/plugins/tasks/attractors/model copying envisage/examples/demo/plugins/tasks/attractors/model/i_plottable_2d.py -> build/lib/envisage/examples/demo/plugins/tasks/attractors/model copying envisage/examples/demo/plugins/tasks/attractors/model/i_model_3d.py -> build/lib/envisage/examples/demo/plugins/tasks/attractors/model copying envisage/examples/demo/plugins/tasks/attractors/model/i_model_2d.py -> build/lib/envisage/examples/demo/plugins/tasks/attractors/model copying envisage/examples/demo/plugins/tasks/attractors/model/henon.py -> build/lib/envisage/examples/demo/plugins/tasks/attractors/model copying envisage/examples/demo/plugins/tasks/attractors/model/__init__.py -> build/lib/envisage/examples/demo/plugins/tasks/attractors/model creating build/lib/envisage/examples/demo/MOTD/acme copying envisage/examples/demo/MOTD/acme/__init__.py -> build/lib/envisage/examples/demo/MOTD/acme creating build/lib/envisage/examples/demo/MOTD/acme/motd copying envisage/examples/demo/MOTD/acme/motd/motd_plugin.py -> build/lib/envisage/examples/demo/MOTD/acme/motd copying envisage/examples/demo/MOTD/acme/motd/motd.py -> build/lib/envisage/examples/demo/MOTD/acme/motd copying envisage/examples/demo/MOTD/acme/motd/message.py -> build/lib/envisage/examples/demo/MOTD/acme/motd copying envisage/examples/demo/MOTD/acme/motd/i_motd.py -> build/lib/envisage/examples/demo/MOTD/acme/motd copying envisage/examples/demo/MOTD/acme/motd/i_message.py -> build/lib/envisage/examples/demo/MOTD/acme/motd copying envisage/examples/demo/MOTD/acme/motd/api.py -> build/lib/envisage/examples/demo/MOTD/acme/motd copying envisage/examples/demo/MOTD/acme/motd/__init__.py -> build/lib/envisage/examples/demo/MOTD/acme/motd creating build/lib/envisage/examples/demo/MOTD/acme/motd/software_quotes copying envisage/examples/demo/MOTD/acme/motd/software_quotes/software_quotes_plugin.py -> build/lib/envisage/examples/demo/MOTD/acme/motd/software_quotes copying envisage/examples/demo/MOTD/acme/motd/software_quotes/messages.py -> build/lib/envisage/examples/demo/MOTD/acme/motd/software_quotes copying envisage/examples/demo/MOTD/acme/motd/software_quotes/__init__.py -> build/lib/envisage/examples/demo/MOTD/acme/motd/software_quotes running egg_info writing envisage.egg-info/PKG-INFO writing dependency_links to envisage.egg-info/dependency_links.txt writing entry points to envisage.egg-info/entry_points.txt writing requirements to envisage.egg-info/requires.txt writing top-level names to envisage.egg-info/top_level.txt reading manifest file 'envisage.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.egg' under directory 'envisage/tests/eggs' warning: no files found matching '*.egg' under directory 'envisage/tests/bad_eggs' adding license file 'LICENSE.txt' writing manifest file 'envisage.egg-info/SOURCES.txt' copying envisage/tests/preferences.ini -> build/lib/envisage/tests copying envisage/tests/bad_eggs/README.txt -> build/lib/envisage/tests/bad_eggs copying envisage/tests/eggs/README.txt -> build/lib/envisage/tests/eggs copying envisage/examples/demo/plugins/tasks/index.rst -> build/lib/envisage/examples/demo/plugins/tasks copying envisage/examples/demo/plugins/tasks/attractors/preferences.ini -> build/lib/envisage/examples/demo/plugins/tasks/attractors creating build/lib/envisage/examples/demo/plugins/tasks/attractors/help copying envisage/examples/demo/plugins/tasks/attractors/help/rossler.html -> build/lib/envisage/examples/demo/plugins/tasks/attractors/help copying envisage/examples/demo/plugins/tasks/attractors/help/lorenz.html -> build/lib/envisage/examples/demo/plugins/tasks/attractors/help creating build/lib/envisage/examples/demo/plugins/tasks/attractors/help/images copying envisage/examples/demo/plugins/tasks/attractors/help/images/rossler3.png -> build/lib/envisage/examples/demo/plugins/tasks/attractors/help/images copying envisage/examples/demo/plugins/tasks/attractors/help/images/rossler2.png -> build/lib/envisage/examples/demo/plugins/tasks/attractors/help/images copying envisage/examples/demo/plugins/tasks/attractors/help/images/rossler1.png -> build/lib/envisage/examples/demo/plugins/tasks/attractors/help/images copying envisage/examples/demo/plugins/tasks/attractors/help/images/lorenz3.png -> build/lib/envisage/examples/demo/plugins/tasks/attractors/help/images copying envisage/examples/demo/plugins/tasks/attractors/help/images/lorenz2.png -> build/lib/envisage/examples/demo/plugins/tasks/attractors/help/images copying envisage/examples/demo/plugins/tasks/attractors/help/images/lorenz1.png -> build/lib/envisage/examples/demo/plugins/tasks/attractors/help/images copying envisage/examples/demo/plugins/tasks/attractors/help/images/henon1.png -> build/lib/envisage/examples/demo/plugins/tasks/attractors/help/images copying envisage/examples/demo/plugins/tasks/attractors/help/henon.html -> build/lib/envisage/examples/demo/plugins/tasks/attractors/help copying envisage/ui/workbench/preferences.ini -> build/lib/envisage/ui/workbench creating build/lib/envisage/ui/workbench/images copying envisage/ui/workbench/images/image_LICENSE.txt -> build/lib/envisage/ui/workbench/images copying envisage/ui/workbench/images/application.ico -> build/lib/envisage/ui/workbench/images copying envisage/ui/workbench/images/about.png -> build/lib/envisage/ui/workbench/images creating build/lib/envisage/ui/workbench/action/images copying envisage/ui/workbench/action/images/preferences.png -> build/lib/envisage/ui/workbench/action/images copying envisage/ui/workbench/action/images/image_LICENSE.txt -> build/lib/envisage/ui/workbench/action/images copying envisage/ui/workbench/action/images/exit.png -> build/lib/envisage/ui/workbench/action/images copying envisage/ui/tasks/tests/data/application_memento_v3.pkl -> build/lib/envisage/ui/tasks/tests/data copying envisage/ui/tasks/tests/data/application_memento_v2.pkl -> build/lib/envisage/ui/tasks/tests/data installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/envisage creating build/bdist.linux-x86_64/wheel/envisage/examples creating build/bdist.linux-x86_64/wheel/envisage/examples/demo creating build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins creating build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks copying build/lib/envisage/examples/demo/plugins/tasks/index.rst -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks creating build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors creating build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors/help copying build/lib/envisage/examples/demo/plugins/tasks/attractors/help/henon.html -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors/help creating build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors/help/images copying build/lib/envisage/examples/demo/plugins/tasks/attractors/help/images/henon1.png -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors/help/images copying build/lib/envisage/examples/demo/plugins/tasks/attractors/help/images/lorenz1.png -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors/help/images copying build/lib/envisage/examples/demo/plugins/tasks/attractors/help/images/lorenz2.png -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors/help/images copying build/lib/envisage/examples/demo/plugins/tasks/attractors/help/images/lorenz3.png -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors/help/images copying build/lib/envisage/examples/demo/plugins/tasks/attractors/help/images/rossler1.png -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors/help/images copying build/lib/envisage/examples/demo/plugins/tasks/attractors/help/images/rossler2.png -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors/help/images copying build/lib/envisage/examples/demo/plugins/tasks/attractors/help/images/rossler3.png -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors/help/images copying build/lib/envisage/examples/demo/plugins/tasks/attractors/help/lorenz.html -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors/help copying build/lib/envisage/examples/demo/plugins/tasks/attractors/help/rossler.html -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors/help copying build/lib/envisage/examples/demo/plugins/tasks/attractors/preferences.ini -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors creating build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors/model copying build/lib/envisage/examples/demo/plugins/tasks/attractors/model/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors/model copying build/lib/envisage/examples/demo/plugins/tasks/attractors/model/henon.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors/model copying build/lib/envisage/examples/demo/plugins/tasks/attractors/model/i_model_2d.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors/model copying build/lib/envisage/examples/demo/plugins/tasks/attractors/model/i_model_3d.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors/model copying build/lib/envisage/examples/demo/plugins/tasks/attractors/model/i_plottable_2d.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors/model copying build/lib/envisage/examples/demo/plugins/tasks/attractors/model/lorenz.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors/model copying build/lib/envisage/examples/demo/plugins/tasks/attractors/model/rossler.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors/model copying build/lib/envisage/examples/demo/plugins/tasks/attractors/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors copying build/lib/envisage/examples/demo/plugins/tasks/attractors/attractors_application.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors copying build/lib/envisage/examples/demo/plugins/tasks/attractors/attractors_plugin.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors copying build/lib/envisage/examples/demo/plugins/tasks/attractors/attractors_preferences.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors copying build/lib/envisage/examples/demo/plugins/tasks/attractors/model_config_pane.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors copying build/lib/envisage/examples/demo/plugins/tasks/attractors/model_help_pane.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors copying build/lib/envisage/examples/demo/plugins/tasks/attractors/plot_2d_pane.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors copying build/lib/envisage/examples/demo/plugins/tasks/attractors/plot_3d_pane.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors copying build/lib/envisage/examples/demo/plugins/tasks/attractors/visualize_2d_task.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors copying build/lib/envisage/examples/demo/plugins/tasks/attractors/visualize_3d_task.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks/attractors copying build/lib/envisage/examples/demo/plugins/tasks/run_attractor.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/plugins/tasks creating build/bdist.linux-x86_64/wheel/envisage/examples/demo/GUI_Application copying build/lib/envisage/examples/demo/GUI_Application/traitsui_gui_app.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/GUI_Application creating build/bdist.linux-x86_64/wheel/envisage/examples/demo/Hello_World copying build/lib/envisage/examples/demo/Hello_World/hello_world.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/Hello_World creating build/bdist.linux-x86_64/wheel/envisage/examples/demo/MOTD creating build/bdist.linux-x86_64/wheel/envisage/examples/demo/MOTD/acme creating build/bdist.linux-x86_64/wheel/envisage/examples/demo/MOTD/acme/motd creating build/bdist.linux-x86_64/wheel/envisage/examples/demo/MOTD/acme/motd/software_quotes copying build/lib/envisage/examples/demo/MOTD/acme/motd/software_quotes/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/MOTD/acme/motd/software_quotes copying build/lib/envisage/examples/demo/MOTD/acme/motd/software_quotes/messages.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/MOTD/acme/motd/software_quotes copying build/lib/envisage/examples/demo/MOTD/acme/motd/software_quotes/software_quotes_plugin.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/MOTD/acme/motd/software_quotes copying build/lib/envisage/examples/demo/MOTD/acme/motd/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/MOTD/acme/motd copying build/lib/envisage/examples/demo/MOTD/acme/motd/api.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/MOTD/acme/motd copying build/lib/envisage/examples/demo/MOTD/acme/motd/i_message.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/MOTD/acme/motd copying build/lib/envisage/examples/demo/MOTD/acme/motd/i_motd.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/MOTD/acme/motd copying build/lib/envisage/examples/demo/MOTD/acme/motd/message.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/MOTD/acme/motd copying build/lib/envisage/examples/demo/MOTD/acme/motd/motd.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/MOTD/acme/motd copying build/lib/envisage/examples/demo/MOTD/acme/motd/motd_plugin.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/MOTD/acme/motd copying build/lib/envisage/examples/demo/MOTD/acme/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/MOTD/acme copying build/lib/envisage/examples/demo/MOTD/run.py -> build/bdist.linux-x86_64/wheel/envisage/examples/demo/MOTD creating build/bdist.linux-x86_64/wheel/envisage/examples/tests copying build/lib/envisage/examples/tests/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/examples/tests copying build/lib/envisage/examples/tests/test__demo.py -> build/bdist.linux-x86_64/wheel/envisage/examples/tests copying build/lib/envisage/examples/tests/test_etsdemo_info.py -> build/bdist.linux-x86_64/wheel/envisage/examples/tests copying build/lib/envisage/examples/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/examples copying build/lib/envisage/examples/_demo.py -> build/bdist.linux-x86_64/wheel/envisage/examples copying build/lib/envisage/examples/_etsdemo_info.py -> build/bdist.linux-x86_64/wheel/envisage/examples creating build/bdist.linux-x86_64/wheel/envisage/plugins creating build/bdist.linux-x86_64/wheel/envisage/plugins/event_manager copying build/lib/envisage/plugins/event_manager/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/plugins/event_manager copying build/lib/envisage/plugins/event_manager/api.py -> build/bdist.linux-x86_64/wheel/envisage/plugins/event_manager copying build/lib/envisage/plugins/event_manager/plugin.py -> build/bdist.linux-x86_64/wheel/envisage/plugins/event_manager creating build/bdist.linux-x86_64/wheel/envisage/plugins/python_shell creating build/bdist.linux-x86_64/wheel/envisage/plugins/python_shell/view copying build/lib/envisage/plugins/python_shell/view/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/plugins/python_shell/view copying build/lib/envisage/plugins/python_shell/view/api.py -> build/bdist.linux-x86_64/wheel/envisage/plugins/python_shell/view copying build/lib/envisage/plugins/python_shell/view/namespace_view.py -> build/bdist.linux-x86_64/wheel/envisage/plugins/python_shell/view copying build/lib/envisage/plugins/python_shell/view/python_shell_view.py -> build/bdist.linux-x86_64/wheel/envisage/plugins/python_shell/view copying build/lib/envisage/plugins/python_shell/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/plugins/python_shell copying build/lib/envisage/plugins/python_shell/api.py -> build/bdist.linux-x86_64/wheel/envisage/plugins/python_shell copying build/lib/envisage/plugins/python_shell/i_python_shell.py -> build/bdist.linux-x86_64/wheel/envisage/plugins/python_shell copying build/lib/envisage/plugins/python_shell/python_shell_plugin.py -> build/bdist.linux-x86_64/wheel/envisage/plugins/python_shell creating build/bdist.linux-x86_64/wheel/envisage/plugins/tasks copying build/lib/envisage/plugins/tasks/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/plugins/tasks copying build/lib/envisage/plugins/tasks/python_shell_plugin.py -> build/bdist.linux-x86_64/wheel/envisage/plugins/tasks creating build/bdist.linux-x86_64/wheel/envisage/plugins/text_editor creating build/bdist.linux-x86_64/wheel/envisage/plugins/text_editor/editor copying build/lib/envisage/plugins/text_editor/editor/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/plugins/text_editor/editor copying build/lib/envisage/plugins/text_editor/editor/text_editor.py -> build/bdist.linux-x86_64/wheel/envisage/plugins/text_editor/editor copying build/lib/envisage/plugins/text_editor/editor/text_editor_handler.py -> build/bdist.linux-x86_64/wheel/envisage/plugins/text_editor/editor copying build/lib/envisage/plugins/text_editor/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/plugins/text_editor copying build/lib/envisage/plugins/text_editor/actions.py -> build/bdist.linux-x86_64/wheel/envisage/plugins/text_editor copying build/lib/envisage/plugins/text_editor/api.py -> build/bdist.linux-x86_64/wheel/envisage/plugins/text_editor copying build/lib/envisage/plugins/text_editor/text_editor_action_set.py -> build/bdist.linux-x86_64/wheel/envisage/plugins/text_editor copying build/lib/envisage/plugins/text_editor/text_editor_plugin.py -> build/bdist.linux-x86_64/wheel/envisage/plugins/text_editor copying build/lib/envisage/plugins/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/plugins creating build/bdist.linux-x86_64/wheel/envisage/resource creating build/bdist.linux-x86_64/wheel/envisage/resource/tests copying build/lib/envisage/resource/tests/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/resource/tests copying build/lib/envisage/resource/tests/test_resource_manager.py -> build/bdist.linux-x86_64/wheel/envisage/resource/tests copying build/lib/envisage/resource/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/resource copying build/lib/envisage/resource/api.py -> build/bdist.linux-x86_64/wheel/envisage/resource copying build/lib/envisage/resource/file_resource_protocol.py -> build/bdist.linux-x86_64/wheel/envisage/resource copying build/lib/envisage/resource/http_resource_protocol.py -> build/bdist.linux-x86_64/wheel/envisage/resource copying build/lib/envisage/resource/i_resource_manager.py -> build/bdist.linux-x86_64/wheel/envisage/resource copying build/lib/envisage/resource/i_resource_protocol.py -> build/bdist.linux-x86_64/wheel/envisage/resource copying build/lib/envisage/resource/no_such_resource_error.py -> build/bdist.linux-x86_64/wheel/envisage/resource copying build/lib/envisage/resource/package_resource_protocol.py -> build/bdist.linux-x86_64/wheel/envisage/resource copying build/lib/envisage/resource/resource_manager.py -> build/bdist.linux-x86_64/wheel/envisage/resource creating build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/preferences.ini -> build/bdist.linux-x86_64/wheel/envisage/tests creating build/bdist.linux-x86_64/wheel/envisage/tests/bad_eggs copying build/lib/envisage/tests/bad_eggs/README.txt -> build/bdist.linux-x86_64/wheel/envisage/tests/bad_eggs creating build/bdist.linux-x86_64/wheel/envisage/tests/bad_eggs/acme-bad creating build/bdist.linux-x86_64/wheel/envisage/tests/bad_eggs/acme-bad/acme_bad copying build/lib/envisage/tests/bad_eggs/acme-bad/acme_bad/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/tests/bad_eggs/acme-bad/acme_bad copying build/lib/envisage/tests/bad_eggs/acme-bad/acme_bad/bad_plugin.py -> build/bdist.linux-x86_64/wheel/envisage/tests/bad_eggs/acme-bad/acme_bad copying build/lib/envisage/tests/bad_eggs/acme-bad/setup.py -> build/bdist.linux-x86_64/wheel/envisage/tests/bad_eggs/acme-bad creating build/bdist.linux-x86_64/wheel/envisage/tests/eggs copying build/lib/envisage/tests/eggs/README.txt -> build/bdist.linux-x86_64/wheel/envisage/tests/eggs creating build/bdist.linux-x86_64/wheel/envisage/tests/eggs/acme-bar creating build/bdist.linux-x86_64/wheel/envisage/tests/eggs/acme-bar/acme_bar copying build/lib/envisage/tests/eggs/acme-bar/acme_bar/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/tests/eggs/acme-bar/acme_bar copying build/lib/envisage/tests/eggs/acme-bar/acme_bar/bar_plugin.py -> build/bdist.linux-x86_64/wheel/envisage/tests/eggs/acme-bar/acme_bar copying build/lib/envisage/tests/eggs/acme-bar/setup.py -> build/bdist.linux-x86_64/wheel/envisage/tests/eggs/acme-bar creating build/bdist.linux-x86_64/wheel/envisage/tests/eggs/acme-baz creating build/bdist.linux-x86_64/wheel/envisage/tests/eggs/acme-baz/acme_baz copying build/lib/envisage/tests/eggs/acme-baz/acme_baz/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/tests/eggs/acme-baz/acme_baz copying build/lib/envisage/tests/eggs/acme-baz/acme_baz/baz_plugin.py -> build/bdist.linux-x86_64/wheel/envisage/tests/eggs/acme-baz/acme_baz copying build/lib/envisage/tests/eggs/acme-baz/setup.py -> build/bdist.linux-x86_64/wheel/envisage/tests/eggs/acme-baz creating build/bdist.linux-x86_64/wheel/envisage/tests/eggs/acme-foo creating build/bdist.linux-x86_64/wheel/envisage/tests/eggs/acme-foo/acme_foo copying build/lib/envisage/tests/eggs/acme-foo/acme_foo/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/tests/eggs/acme-foo/acme_foo copying build/lib/envisage/tests/eggs/acme-foo/acme_foo/foo_plugin.py -> build/bdist.linux-x86_64/wheel/envisage/tests/eggs/acme-foo/acme_foo copying build/lib/envisage/tests/eggs/acme-foo/setup.py -> build/bdist.linux-x86_64/wheel/envisage/tests/eggs/acme-foo creating build/bdist.linux-x86_64/wheel/envisage/tests/plugins creating build/bdist.linux-x86_64/wheel/envisage/tests/plugins/banana copying build/lib/envisage/tests/plugins/banana/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/tests/plugins/banana copying build/lib/envisage/tests/plugins/banana/banana_plugin.py -> build/bdist.linux-x86_64/wheel/envisage/tests/plugins/banana copying build/lib/envisage/tests/plugins/banana/plugins.py -> build/bdist.linux-x86_64/wheel/envisage/tests/plugins/banana creating build/bdist.linux-x86_64/wheel/envisage/tests/plugins/orange copying build/lib/envisage/tests/plugins/orange/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/tests/plugins/orange copying build/lib/envisage/tests/plugins/orange/orange_plugin.py -> build/bdist.linux-x86_64/wheel/envisage/tests/plugins/orange copying build/lib/envisage/tests/plugins/orange/plugins.py -> build/bdist.linux-x86_64/wheel/envisage/tests/plugins/orange creating build/bdist.linux-x86_64/wheel/envisage/tests/plugins/pear copying build/lib/envisage/tests/plugins/pear/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/tests/plugins/pear copying build/lib/envisage/tests/plugins/pear/pear_plugin.py -> build/bdist.linux-x86_64/wheel/envisage/tests/plugins/pear copying build/lib/envisage/tests/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/ets_config_patcher.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/event_tracker.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/foo.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/i_foo.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/mutable_extension_registry.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/support.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/test_api.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/test_application.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/test_composite_plugin_manager.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/test_core_plugin.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/test_egg_basket_plugin_manager.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/test_egg_plugin_manager.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/test_extension_point.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/test_extension_point_binding.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/test_extension_point_changed.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/test_extension_registry.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/test_extension_registry_mixin.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/test_ids.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/test_import_manager.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/test_package_plugin_manager.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/test_plugin.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/test_plugin_manager.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/test_provider_extension_registry.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/test_service.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/test_service_registry.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/test_slice.py -> build/bdist.linux-x86_64/wheel/envisage/tests copying build/lib/envisage/tests/test_workbench.py -> build/bdist.linux-x86_64/wheel/envisage/tests creating build/bdist.linux-x86_64/wheel/envisage/ui creating build/bdist.linux-x86_64/wheel/envisage/ui/action creating build/bdist.linux-x86_64/wheel/envisage/ui/action/tests copying build/lib/envisage/ui/action/tests/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/ui/action/tests copying build/lib/envisage/ui/action/tests/dummy_action_manager_builder.py -> build/bdist.linux-x86_64/wheel/envisage/ui/action/tests copying build/lib/envisage/ui/action/tests/test_action_manager_builder.py -> build/bdist.linux-x86_64/wheel/envisage/ui/action/tests copying build/lib/envisage/ui/action/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/ui/action copying build/lib/envisage/ui/action/abstract_action_manager_builder.py -> build/bdist.linux-x86_64/wheel/envisage/ui/action copying build/lib/envisage/ui/action/action.py -> build/bdist.linux-x86_64/wheel/envisage/ui/action copying build/lib/envisage/ui/action/action_set.py -> build/bdist.linux-x86_64/wheel/envisage/ui/action copying build/lib/envisage/ui/action/action_set_manager.py -> build/bdist.linux-x86_64/wheel/envisage/ui/action copying build/lib/envisage/ui/action/api.py -> build/bdist.linux-x86_64/wheel/envisage/ui/action copying build/lib/envisage/ui/action/group.py -> build/bdist.linux-x86_64/wheel/envisage/ui/action copying build/lib/envisage/ui/action/i_action_manager_builder.py -> build/bdist.linux-x86_64/wheel/envisage/ui/action copying build/lib/envisage/ui/action/i_action_set.py -> build/bdist.linux-x86_64/wheel/envisage/ui/action copying build/lib/envisage/ui/action/location.py -> build/bdist.linux-x86_64/wheel/envisage/ui/action copying build/lib/envisage/ui/action/menu.py -> build/bdist.linux-x86_64/wheel/envisage/ui/action copying build/lib/envisage/ui/action/tool_bar.py -> build/bdist.linux-x86_64/wheel/envisage/ui/action creating build/bdist.linux-x86_64/wheel/envisage/ui/tasks creating build/bdist.linux-x86_64/wheel/envisage/ui/tasks/action copying build/lib/envisage/ui/tasks/action/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/ui/tasks/action copying build/lib/envisage/ui/tasks/action/api.py -> build/bdist.linux-x86_64/wheel/envisage/ui/tasks/action copying build/lib/envisage/ui/tasks/action/exit_action.py -> build/bdist.linux-x86_64/wheel/envisage/ui/tasks/action copying build/lib/envisage/ui/tasks/action/preferences_action.py -> build/bdist.linux-x86_64/wheel/envisage/ui/tasks/action copying build/lib/envisage/ui/tasks/action/task_window_launch_group.py -> build/bdist.linux-x86_64/wheel/envisage/ui/tasks/action copying build/lib/envisage/ui/tasks/action/task_window_toggle_group.py -> build/bdist.linux-x86_64/wheel/envisage/ui/tasks/action creating build/bdist.linux-x86_64/wheel/envisage/ui/tasks/tests creating build/bdist.linux-x86_64/wheel/envisage/ui/tasks/tests/data copying build/lib/envisage/ui/tasks/tests/data/application_memento_v2.pkl -> build/bdist.linux-x86_64/wheel/envisage/ui/tasks/tests/data copying build/lib/envisage/ui/tasks/tests/data/application_memento_v3.pkl -> build/bdist.linux-x86_64/wheel/envisage/ui/tasks/tests/data copying build/lib/envisage/ui/tasks/tests/data/create_pickles.py -> build/bdist.linux-x86_64/wheel/envisage/ui/tasks/tests/data copying build/lib/envisage/ui/tasks/tests/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/ui/tasks/tests copying build/lib/envisage/ui/tasks/tests/test_tasks_application.py -> build/bdist.linux-x86_64/wheel/envisage/ui/tasks/tests copying build/lib/envisage/ui/tasks/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/ui/tasks copying build/lib/envisage/ui/tasks/api.py -> build/bdist.linux-x86_64/wheel/envisage/ui/tasks copying build/lib/envisage/ui/tasks/preferences_category.py -> build/bdist.linux-x86_64/wheel/envisage/ui/tasks copying build/lib/envisage/ui/tasks/preferences_dialog.py -> build/bdist.linux-x86_64/wheel/envisage/ui/tasks copying build/lib/envisage/ui/tasks/preferences_pane.py -> build/bdist.linux-x86_64/wheel/envisage/ui/tasks copying build/lib/envisage/ui/tasks/task_extension.py -> build/bdist.linux-x86_64/wheel/envisage/ui/tasks copying build/lib/envisage/ui/tasks/task_factory.py -> build/bdist.linux-x86_64/wheel/envisage/ui/tasks copying build/lib/envisage/ui/tasks/task_window.py -> build/bdist.linux-x86_64/wheel/envisage/ui/tasks copying build/lib/envisage/ui/tasks/task_window_event.py -> build/bdist.linux-x86_64/wheel/envisage/ui/tasks copying build/lib/envisage/ui/tasks/tasks_application.py -> build/bdist.linux-x86_64/wheel/envisage/ui/tasks copying build/lib/envisage/ui/tasks/tasks_plugin.py -> build/bdist.linux-x86_64/wheel/envisage/ui/tasks creating build/bdist.linux-x86_64/wheel/envisage/ui/workbench creating build/bdist.linux-x86_64/wheel/envisage/ui/workbench/images copying build/lib/envisage/ui/workbench/images/about.png -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench/images copying build/lib/envisage/ui/workbench/images/application.ico -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench/images copying build/lib/envisage/ui/workbench/images/image_LICENSE.txt -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench/images copying build/lib/envisage/ui/workbench/preferences.ini -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench creating build/bdist.linux-x86_64/wheel/envisage/ui/workbench/action creating build/bdist.linux-x86_64/wheel/envisage/ui/workbench/action/images copying build/lib/envisage/ui/workbench/action/images/exit.png -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench/action/images copying build/lib/envisage/ui/workbench/action/images/image_LICENSE.txt -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench/action/images copying build/lib/envisage/ui/workbench/action/images/preferences.png -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench/action/images copying build/lib/envisage/ui/workbench/action/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench/action copying build/lib/envisage/ui/workbench/action/about_action.py -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench/action copying build/lib/envisage/ui/workbench/action/api.py -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench/action copying build/lib/envisage/ui/workbench/action/edit_preferences_action.py -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench/action copying build/lib/envisage/ui/workbench/action/exit_action.py -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench/action copying build/lib/envisage/ui/workbench/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench copying build/lib/envisage/ui/workbench/api.py -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench copying build/lib/envisage/ui/workbench/default_action_set.py -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench copying build/lib/envisage/ui/workbench/workbench.py -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench copying build/lib/envisage/ui/workbench/workbench_action_manager_builder.py -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench copying build/lib/envisage/ui/workbench/workbench_action_set.py -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench copying build/lib/envisage/ui/workbench/workbench_application.py -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench copying build/lib/envisage/ui/workbench/workbench_editor_manager.py -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench copying build/lib/envisage/ui/workbench/workbench_plugin.py -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench copying build/lib/envisage/ui/workbench/workbench_preferences.py -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench copying build/lib/envisage/ui/workbench/workbench_preferences_page.py -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench copying build/lib/envisage/ui/workbench/workbench_window.py -> build/bdist.linux-x86_64/wheel/envisage/ui/workbench copying build/lib/envisage/ui/__init__.py -> build/bdist.linux-x86_64/wheel/envisage/ui copying build/lib/envisage/ui/gui_application.py -> build/bdist.linux-x86_64/wheel/envisage/ui copying build/lib/envisage/__init__.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/api.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/application.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/application_event.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/composite_plugin_manager.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/core_plugin.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/egg_basket_plugin_manager.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/egg_plugin_manager.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/egg_utils.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/extension_point.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/extension_point_binding.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/extension_point_changed_event.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/extension_provider.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/extension_registry.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/i_application.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/i_extension_point.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/i_extension_point_user.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/i_extension_provider.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/i_extension_registry.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/i_import_manager.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/i_plugin.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/i_plugin_activator.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/i_plugin_manager.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/i_provider_extension_registry.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/i_service_registry.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/i_service_user.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/ids.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/import_manager.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/package_plugin_manager.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/plugin.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/plugin_activator.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/plugin_event.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/plugin_extension_registry.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/plugin_manager.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/provider_extension_registry.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/service.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/service_offer.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/service_registry.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/unknown_extension.py -> build/bdist.linux-x86_64/wheel/envisage copying build/lib/envisage/unknown_extension_point.py -> build/bdist.linux-x86_64/wheel/envisage running install_egg_info Copying envisage.egg-info to build/bdist.linux-x86_64/wheel/envisage-7.0.3-py3.12.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/envisage-7.0.3.dist-info/WHEEL creating '/builddir/build/BUILD/envisage-7.0.3/.pyproject-builddir/pip-wheel-i3hkggf3/.tmp-04qoq44j/envisage-7.0.3-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'envisage/__init__.py' adding 'envisage/api.py' adding 'envisage/application.py' adding 'envisage/application_event.py' adding 'envisage/composite_plugin_manager.py' adding 'envisage/core_plugin.py' adding 'envisage/egg_basket_plugin_manager.py' adding 'envisage/egg_plugin_manager.py' adding 'envisage/egg_utils.py' adding 'envisage/extension_point.py' adding 'envisage/extension_point_binding.py' adding 'envisage/extension_point_changed_event.py' adding 'envisage/extension_provider.py' adding 'envisage/extension_registry.py' adding 'envisage/i_application.py' adding 'envisage/i_extension_point.py' adding 'envisage/i_extension_point_user.py' adding 'envisage/i_extension_provider.py' adding 'envisage/i_extension_registry.py' adding 'envisage/i_import_manager.py' adding 'envisage/i_plugin.py' adding 'envisage/i_plugin_activator.py' adding 'envisage/i_plugin_manager.py' adding 'envisage/i_provider_extension_registry.py' adding 'envisage/i_service_registry.py' adding 'envisage/i_service_user.py' adding 'envisage/ids.py' adding 'envisage/import_manager.py' adding 'envisage/package_plugin_manager.py' adding 'envisage/plugin.py' adding 'envisage/plugin_activator.py' adding 'envisage/plugin_event.py' adding 'envisage/plugin_extension_registry.py' adding 'envisage/plugin_manager.py' adding 'envisage/provider_extension_registry.py' adding 'envisage/service.py' adding 'envisage/service_offer.py' adding 'envisage/service_registry.py' adding 'envisage/unknown_extension.py' adding 'envisage/unknown_extension_point.py' adding 'envisage/examples/__init__.py' adding 'envisage/examples/_demo.py' adding 'envisage/examples/_etsdemo_info.py' adding 'envisage/examples/demo/GUI_Application/traitsui_gui_app.py' adding 'envisage/examples/demo/Hello_World/hello_world.py' adding 'envisage/examples/demo/MOTD/run.py' adding 'envisage/examples/demo/MOTD/acme/__init__.py' adding 'envisage/examples/demo/MOTD/acme/motd/__init__.py' adding 'envisage/examples/demo/MOTD/acme/motd/api.py' adding 'envisage/examples/demo/MOTD/acme/motd/i_message.py' adding 'envisage/examples/demo/MOTD/acme/motd/i_motd.py' adding 'envisage/examples/demo/MOTD/acme/motd/message.py' adding 'envisage/examples/demo/MOTD/acme/motd/motd.py' adding 'envisage/examples/demo/MOTD/acme/motd/motd_plugin.py' adding 'envisage/examples/demo/MOTD/acme/motd/software_quotes/__init__.py' adding 'envisage/examples/demo/MOTD/acme/motd/software_quotes/messages.py' adding 'envisage/examples/demo/MOTD/acme/motd/software_quotes/software_quotes_plugin.py' adding 'envisage/examples/demo/plugins/tasks/index.rst' adding 'envisage/examples/demo/plugins/tasks/run_attractor.py' adding 'envisage/examples/demo/plugins/tasks/attractors/__init__.py' adding 'envisage/examples/demo/plugins/tasks/attractors/attractors_application.py' adding 'envisage/examples/demo/plugins/tasks/attractors/attractors_plugin.py' adding 'envisage/examples/demo/plugins/tasks/attractors/attractors_preferences.py' adding 'envisage/examples/demo/plugins/tasks/attractors/model_config_pane.py' adding 'envisage/examples/demo/plugins/tasks/attractors/model_help_pane.py' adding 'envisage/examples/demo/plugins/tasks/attractors/plot_2d_pane.py' adding 'envisage/examples/demo/plugins/tasks/attractors/plot_3d_pane.py' adding 'envisage/examples/demo/plugins/tasks/attractors/preferences.ini' adding 'envisage/examples/demo/plugins/tasks/attractors/visualize_2d_task.py' adding 'envisage/examples/demo/plugins/tasks/attractors/visualize_3d_task.py' adding 'envisage/examples/demo/plugins/tasks/attractors/help/henon.html' adding 'envisage/examples/demo/plugins/tasks/attractors/help/lorenz.html' adding 'envisage/examples/demo/plugins/tasks/attractors/help/rossler.html' adding 'envisage/examples/demo/plugins/tasks/attractors/help/images/henon1.png' adding 'envisage/examples/demo/plugins/tasks/attractors/help/images/lorenz1.png' adding 'envisage/examples/demo/plugins/tasks/attractors/help/images/lorenz2.png' adding 'envisage/examples/demo/plugins/tasks/attractors/help/images/lorenz3.png' adding 'envisage/examples/demo/plugins/tasks/attractors/help/images/rossler1.png' adding 'envisage/examples/demo/plugins/tasks/attractors/help/images/rossler2.png' adding 'envisage/examples/demo/plugins/tasks/attractors/help/images/rossler3.png' adding 'envisage/examples/demo/plugins/tasks/attractors/model/__init__.py' adding 'envisage/examples/demo/plugins/tasks/attractors/model/henon.py' adding 'envisage/examples/demo/plugins/tasks/attractors/model/i_model_2d.py' adding 'envisage/examples/demo/plugins/tasks/attractors/model/i_model_3d.py' adding 'envisage/examples/demo/plugins/tasks/attractors/model/i_plottable_2d.py' adding 'envisage/examples/demo/plugins/tasks/attractors/model/lorenz.py' adding 'envisage/examples/demo/plugins/tasks/attractors/model/rossler.py' adding 'envisage/examples/tests/__init__.py' adding 'envisage/examples/tests/test__demo.py' adding 'envisage/examples/tests/test_etsdemo_info.py' adding 'envisage/plugins/__init__.py' adding 'envisage/plugins/event_manager/__init__.py' adding 'envisage/plugins/event_manager/api.py' adding 'envisage/plugins/event_manager/plugin.py' adding 'envisage/plugins/python_shell/__init__.py' adding 'envisage/plugins/python_shell/api.py' adding 'envisage/plugins/python_shell/i_python_shell.py' adding 'envisage/plugins/python_shell/python_shell_plugin.py' adding 'envisage/plugins/python_shell/view/__init__.py' adding 'envisage/plugins/python_shell/view/api.py' adding 'envisage/plugins/python_shell/view/namespace_view.py' adding 'envisage/plugins/python_shell/view/python_shell_view.py' adding 'envisage/plugins/tasks/__init__.py' adding 'envisage/plugins/tasks/python_shell_plugin.py' adding 'envisage/plugins/text_editor/__init__.py' adding 'envisage/plugins/text_editor/actions.py' adding 'envisage/plugins/text_editor/api.py' adding 'envisage/plugins/text_editor/text_editor_action_set.py' adding 'envisage/plugins/text_editor/text_editor_plugin.py' adding 'envisage/plugins/text_editor/editor/__init__.py' adding 'envisage/plugins/text_editor/editor/text_editor.py' adding 'envisage/plugins/text_editor/editor/text_editor_handler.py' adding 'envisage/resource/__init__.py' adding 'envisage/resource/api.py' adding 'envisage/resource/file_resource_protocol.py' adding 'envisage/resource/http_resource_protocol.py' adding 'envisage/resource/i_resource_manager.py' adding 'envisage/resource/i_resource_protocol.py' adding 'envisage/resource/no_such_resource_error.py' adding 'envisage/resource/package_resource_protocol.py' adding 'envisage/resource/resource_manager.py' adding 'envisage/resource/tests/__init__.py' adding 'envisage/resource/tests/test_resource_manager.py' adding 'envisage/tests/__init__.py' adding 'envisage/tests/ets_config_patcher.py' adding 'envisage/tests/event_tracker.py' adding 'envisage/tests/foo.py' adding 'envisage/tests/i_foo.py' adding 'envisage/tests/mutable_extension_registry.py' adding 'envisage/tests/preferences.ini' adding 'envisage/tests/support.py' adding 'envisage/tests/test_api.py' adding 'envisage/tests/test_application.py' adding 'envisage/tests/test_composite_plugin_manager.py' adding 'envisage/tests/test_core_plugin.py' adding 'envisage/tests/test_egg_basket_plugin_manager.py' adding 'envisage/tests/test_egg_plugin_manager.py' adding 'envisage/tests/test_extension_point.py' adding 'envisage/tests/test_extension_point_binding.py' adding 'envisage/tests/test_extension_point_changed.py' adding 'envisage/tests/test_extension_registry.py' adding 'envisage/tests/test_extension_registry_mixin.py' adding 'envisage/tests/test_ids.py' adding 'envisage/tests/test_import_manager.py' adding 'envisage/tests/test_package_plugin_manager.py' adding 'envisage/tests/test_plugin.py' adding 'envisage/tests/test_plugin_manager.py' adding 'envisage/tests/test_provider_extension_registry.py' adding 'envisage/tests/test_service.py' adding 'envisage/tests/test_service_registry.py' adding 'envisage/tests/test_slice.py' adding 'envisage/tests/test_workbench.py' adding 'envisage/tests/bad_eggs/README.txt' adding 'envisage/tests/bad_eggs/acme-bad/setup.py' adding 'envisage/tests/bad_eggs/acme-bad/acme_bad/__init__.py' adding 'envisage/tests/bad_eggs/acme-bad/acme_bad/bad_plugin.py' adding 'envisage/tests/eggs/README.txt' adding 'envisage/tests/eggs/acme-bar/setup.py' adding 'envisage/tests/eggs/acme-bar/acme_bar/__init__.py' adding 'envisage/tests/eggs/acme-bar/acme_bar/bar_plugin.py' adding 'envisage/tests/eggs/acme-baz/setup.py' adding 'envisage/tests/eggs/acme-baz/acme_baz/__init__.py' adding 'envisage/tests/eggs/acme-baz/acme_baz/baz_plugin.py' adding 'envisage/tests/eggs/acme-foo/setup.py' adding 'envisage/tests/eggs/acme-foo/acme_foo/__init__.py' adding 'envisage/tests/eggs/acme-foo/acme_foo/foo_plugin.py' adding 'envisage/tests/plugins/banana/__init__.py' adding 'envisage/tests/plugins/banana/banana_plugin.py' adding 'envisage/tests/plugins/banana/plugins.py' adding 'envisage/tests/plugins/orange/__init__.py' adding 'envisage/tests/plugins/orange/orange_plugin.py' adding 'envisage/tests/plugins/orange/plugins.py' adding 'envisage/tests/plugins/pear/__init__.py' adding 'envisage/tests/plugins/pear/pear_plugin.py' adding 'envisage/ui/__init__.py' adding 'envisage/ui/gui_application.py' adding 'envisage/ui/action/__init__.py' adding 'envisage/ui/action/abstract_action_manager_builder.py' adding 'envisage/ui/action/action.py' adding 'envisage/ui/action/action_set.py' adding 'envisage/ui/action/action_set_manager.py' adding 'envisage/ui/action/api.py' adding 'envisage/ui/action/group.py' adding 'envisage/ui/action/i_action_manager_builder.py' adding 'envisage/ui/action/i_action_set.py' adding 'envisage/ui/action/location.py' adding 'envisage/ui/action/menu.py' adding 'envisage/ui/action/tool_bar.py' adding 'envisage/ui/action/tests/__init__.py' adding 'envisage/ui/action/tests/dummy_action_manager_builder.py' adding 'envisage/ui/action/tests/test_action_manager_builder.py' adding 'envisage/ui/tasks/__init__.py' adding 'envisage/ui/tasks/api.py' adding 'envisage/ui/tasks/preferences_category.py' adding 'envisage/ui/tasks/preferences_dialog.py' adding 'envisage/ui/tasks/preferences_pane.py' adding 'envisage/ui/tasks/task_extension.py' adding 'envisage/ui/tasks/task_factory.py' adding 'envisage/ui/tasks/task_window.py' adding 'envisage/ui/tasks/task_window_event.py' adding 'envisage/ui/tasks/tasks_application.py' adding 'envisage/ui/tasks/tasks_plugin.py' adding 'envisage/ui/tasks/action/__init__.py' adding 'envisage/ui/tasks/action/api.py' adding 'envisage/ui/tasks/action/exit_action.py' adding 'envisage/ui/tasks/action/preferences_action.py' adding 'envisage/ui/tasks/action/task_window_launch_group.py' adding 'envisage/ui/tasks/action/task_window_toggle_group.py' adding 'envisage/ui/tasks/tests/__init__.py' adding 'envisage/ui/tasks/tests/test_tasks_application.py' adding 'envisage/ui/tasks/tests/data/application_memento_v2.pkl' adding 'envisage/ui/tasks/tests/data/application_memento_v3.pkl' adding 'envisage/ui/tasks/tests/data/create_pickles.py' adding 'envisage/ui/workbench/__init__.py' adding 'envisage/ui/workbench/api.py' adding 'envisage/ui/workbench/default_action_set.py' adding 'envisage/ui/workbench/preferences.ini' adding 'envisage/ui/workbench/workbench.py' adding 'envisage/ui/workbench/workbench_action_manager_builder.py' adding 'envisage/ui/workbench/workbench_action_set.py' adding 'envisage/ui/workbench/workbench_application.py' adding 'envisage/ui/workbench/workbench_editor_manager.py' adding 'envisage/ui/workbench/workbench_plugin.py' adding 'envisage/ui/workbench/workbench_preferences.py' adding 'envisage/ui/workbench/workbench_preferences_page.py' adding 'envisage/ui/workbench/workbench_window.py' adding 'envisage/ui/workbench/action/__init__.py' adding 'envisage/ui/workbench/action/about_action.py' adding 'envisage/ui/workbench/action/api.py' adding 'envisage/ui/workbench/action/edit_preferences_action.py' adding 'envisage/ui/workbench/action/exit_action.py' adding 'envisage/ui/workbench/action/images/exit.png' adding 'envisage/ui/workbench/action/images/image_LICENSE.txt' adding 'envisage/ui/workbench/action/images/preferences.png' adding 'envisage/ui/workbench/images/about.png' adding 'envisage/ui/workbench/images/application.ico' adding 'envisage/ui/workbench/images/image_LICENSE.txt' adding 'envisage-7.0.3.dist-info/LICENSE.txt' adding 'envisage-7.0.3.dist-info/METADATA' adding 'envisage-7.0.3.dist-info/WHEEL' adding 'envisage-7.0.3.dist-info/entry_points.txt' adding 'envisage-7.0.3.dist-info/top_level.txt' adding 'envisage-7.0.3.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for envisage (pyproject.toml): finished with status 'done' Created wheel for envisage: filename=envisage-7.0.3-py3-none-any.whl size=268895 sha256=8e81ecc9386c85b956cb79f955c4890f8a6c77273c2d1f6626077e7677ee2ccf Stored in directory: /builddir/.cache/pip/wheels/d2/e6/e8/4507b0ab9d6afd586083cbb8e513a41946d91b34df0e09569d Successfully built envisage + xvfb-run /usr/bin/python3 -m sphinx -b html docs/source docs/build Running Sphinx v7.0.1 making output directory... done Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.rst. File /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.api.rst already exists, skipping. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.application.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.application_event.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.composite_plugin_manager.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.core_plugin.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.egg_basket_plugin_manager.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.egg_plugin_manager.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.egg_utils.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.extension_point.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.extension_point_binding.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.extension_point_changed_event.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.extension_provider.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.extension_registry.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.i_application.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.i_extension_point.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.i_extension_point_user.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.i_extension_provider.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.i_extension_registry.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.i_import_manager.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.i_plugin.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.i_plugin_activator.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.i_plugin_manager.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.i_provider_extension_registry.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.i_service_registry.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.i_service_user.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ids.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.import_manager.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.package_plugin_manager.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugin.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugin_activator.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugin_event.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugin_extension_registry.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugin_manager.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.provider_extension_registry.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.service.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.service_offer.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.service_registry.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.unknown_extension.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.unknown_extension_point.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.examples.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugins.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugins.event_manager.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugins.event_manager.api.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugins.event_manager.plugin.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugins.python_shell.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugins.python_shell.api.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugins.python_shell.i_python_shell.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugins.python_shell.python_shell_plugin.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugins.python_shell.view.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugins.python_shell.view.api.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugins.python_shell.view.namespace_view.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugins.python_shell.view.python_shell_view.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugins.tasks.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugins.tasks.python_shell_plugin.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugins.text_editor.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugins.text_editor.actions.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugins.text_editor.api.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugins.text_editor.text_editor_action_set.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugins.text_editor.text_editor_plugin.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugins.text_editor.editor.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugins.text_editor.editor.text_editor.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.plugins.text_editor.editor.text_editor_handler.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.resource.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.resource.api.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.resource.file_resource_protocol.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.resource.http_resource_protocol.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.resource.i_resource_manager.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.resource.i_resource_protocol.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.resource.no_such_resource_error.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.resource.package_resource_protocol.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.resource.resource_manager.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.gui_application.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.action.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.action.abstract_action_manager_builder.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.action.action.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.action.action_set.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.action.action_set_manager.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.action.api.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.action.group.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.action.i_action_manager_builder.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.action.i_action_set.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.action.location.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.action.menu.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.action.tool_bar.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.tasks.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.tasks.api.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.tasks.preferences_category.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.tasks.preferences_dialog.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.tasks.preferences_pane.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.tasks.task_extension.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.tasks.task_factory.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.tasks.task_window.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.tasks.task_window_event.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.tasks.tasks_application.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.tasks.tasks_plugin.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.tasks.action.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.tasks.action.api.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.tasks.action.exit_action.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.tasks.action.preferences_action.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.tasks.action.task_window_launch_group.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.tasks.action.task_window_toggle_group.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.workbench.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.workbench.api.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.workbench.default_action_set.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.workbench.workbench.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.workbench.workbench_action_manager_builder.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.workbench.workbench_action_set.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.workbench.workbench_application.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.workbench.workbench_editor_manager.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.workbench.workbench_plugin.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.workbench.workbench_preferences.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.workbench.workbench_preferences_page.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.workbench.workbench_window.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.workbench.action.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.workbench.action.about_action.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.workbench.action.api.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.workbench.action.edit_preferences_action.rst. Creating file /builddir/build/BUILD/envisage-7.0.3/docs/source/api/envisage.ui.workbench.action.exit_action.rst. loading intersphinx inventory from https://docs.enthought.com/pyface/objects.inv... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://docs.enthought.com/pyface/objects.inv' not fetchable due to : HTTPSConnectionPool(host='docs.enthought.com', port=443): Max retries exceeded with url: /pyface/objects.inv (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) loading intersphinx inventory from https://docs.python.org/3/objects.inv... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://docs.python.org/3/objects.inv' not fetchable due to : HTTPSConnectionPool(host='docs.python.org', port=443): Max retries exceeded with url: /3/objects.inv (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) loading intersphinx inventory from https://docs.enthought.com/traits/objects.inv... loading intersphinx inventory from https://docs.enthought.com/traitsui/objects.inv... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://docs.enthought.com/traitsui/objects.inv' not fetchable due to : HTTPSConnectionPool(host='docs.enthought.com', port=443): Max retries exceeded with url: /traitsui/objects.inv (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://docs.enthought.com/traits/objects.inv' not fetchable due to : HTTPSConnectionPool(host='docs.enthought.com', port=443): Max retries exceeded with url: /traits/objects.inv (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) building [mo]: targets for 0 po files that are out of date writing output... building [html]: targets for 142 source files that are out of date updating environment: [new config] 142 added, 0 changed, 0 removed reading sources... [ 0%] api reading sources... [ 1%] api/envisage reading sources... [ 2%] api/envisage.api reading sources... [ 2%] api/envisage.application reading sources... [ 3%] api/envisage.application_event reading sources... [ 4%] api/envisage.composite_plugin_manager reading sources... [ 4%] api/envisage.core_plugin reading sources... [ 5%] api/envisage.egg_basket_plugin_manager reading sources... [ 6%] api/envisage.egg_plugin_manager reading sources... [ 7%] api/envisage.egg_utils reading sources... [ 7%] api/envisage.examples reading sources... [ 8%] api/envisage.extension_point reading sources... [ 9%] api/envisage.extension_point_binding reading sources... [ 9%] api/envisage.extension_point_changed_event reading sources... [ 10%] api/envisage.extension_provider reading sources... [ 11%] api/envisage.extension_registry reading sources... [ 11%] api/envisage.i_application reading sources... [ 12%] api/envisage.i_extension_point reading sources... [ 13%] api/envisage.i_extension_point_user reading sources... [ 14%] api/envisage.i_extension_provider reading sources... [ 14%] api/envisage.i_extension_registry reading sources... [ 15%] api/envisage.i_import_manager reading sources... [ 16%] api/envisage.i_plugin reading sources... [ 16%] api/envisage.i_plugin_activator reading sources... [ 17%] api/envisage.i_plugin_manager reading sources... [ 18%] api/envisage.i_provider_extension_registry reading sources... [ 19%] api/envisage.i_service_registry reading sources... [ 19%] api/envisage.i_service_user reading sources... [ 20%] api/envisage.ids reading sources... [ 21%] api/envisage.import_manager reading sources... [ 21%] api/envisage.package_plugin_manager reading sources... [ 22%] api/envisage.plugin reading sources... [ 23%] api/envisage.plugin_activator reading sources... [ 23%] api/envisage.plugin_event reading sources... [ 24%] api/envisage.plugin_extension_registry reading sources... [ 25%] api/envisage.plugin_manager reading sources... [ 26%] api/envisage.plugins reading sources... [ 26%] api/envisage.plugins.event_manager reading sources... [ 27%] api/envisage.plugins.event_manager.api reading sources... [ 28%] api/envisage.plugins.event_manager.plugin reading sources... [ 28%] api/envisage.plugins.python_shell reading sources... [ 29%] api/envisage.plugins.python_shell.api reading sources... [ 30%] api/envisage.plugins.python_shell.i_python_shell reading sources... [ 30%] api/envisage.plugins.python_shell.python_shell_plugin reading sources... [ 31%] api/envisage.plugins.python_shell.view reading sources... [ 32%] api/envisage.plugins.python_shell.view.api reading sources... [ 33%] api/envisage.plugins.python_shell.view.namespace_view reading sources... [ 33%] api/envisage.plugins.python_shell.view.python_shell_view reading sources... [ 34%] api/envisage.plugins.tasks reading sources... [ 35%] api/envisage.plugins.tasks.python_shell_plugin reading sources... [ 35%] api/envisage.plugins.text_editor reading sources... [ 36%] api/envisage.plugins.text_editor.actions reading sources... [ 37%] api/envisage.plugins.text_editor.api reading sources... [ 38%] api/envisage.plugins.text_editor.editor reading sources... [ 38%] api/envisage.plugins.text_editor.editor.text_editor reading sources... [ 39%] api/envisage.plugins.text_editor.editor.text_editor_handler reading sources... [ 40%] api/envisage.plugins.text_editor.text_editor_action_set reading sources... [ 40%] api/envisage.plugins.text_editor.text_editor_plugin reading sources... [ 41%] api/envisage.provider_extension_registry reading sources... [ 42%] api/envisage.resource reading sources... [ 42%] api/envisage.resource.api reading sources... [ 43%] api/envisage.resource.file_resource_protocol reading sources... [ 44%] api/envisage.resource.http_resource_protocol reading sources... [ 45%] api/envisage.resource.i_resource_manager reading sources... [ 45%] api/envisage.resource.i_resource_protocol reading sources... [ 46%] api/envisage.resource.no_such_resource_error reading sources... [ 47%] api/envisage.resource.package_resource_protocol reading sources... [ 47%] api/envisage.resource.resource_manager reading sources... [ 48%] api/envisage.service reading sources... [ 49%] api/envisage.service_offer reading sources... [ 50%] api/envisage.service_registry reading sources... [ 50%] api/envisage.ui reading sources... [ 51%] api/envisage.ui.action reading sources... [ 52%] api/envisage.ui.action.abstract_action_manager_builder reading sources... [ 52%] api/envisage.ui.action.action reading sources... [ 53%] api/envisage.ui.action.action_set reading sources... [ 54%] api/envisage.ui.action.action_set_manager reading sources... [ 54%] api/envisage.ui.action.api reading sources... [ 55%] api/envisage.ui.action.group reading sources... [ 56%] api/envisage.ui.action.i_action_manager_builder reading sources... [ 57%] api/envisage.ui.action.i_action_set reading sources... [ 57%] api/envisage.ui.action.location reading sources... [ 58%] api/envisage.ui.action.menu reading sources... [ 59%] api/envisage.ui.action.tool_bar reading sources... [ 59%] api/envisage.ui.gui_application reading sources... [ 60%] api/envisage.ui.tasks reading sources... [ 61%] api/envisage.ui.tasks.action reading sources... [ 61%] api/envisage.ui.tasks.action.api reading sources... [ 62%] api/envisage.ui.tasks.action.exit_action reading sources... [ 63%] api/envisage.ui.tasks.action.preferences_action reading sources... [ 64%] api/envisage.ui.tasks.action.task_window_launch_group reading sources... [ 64%] api/envisage.ui.tasks.action.task_window_toggle_group reading sources... [ 65%] api/envisage.ui.tasks.api reading sources... [ 66%] api/envisage.ui.tasks.preferences_category reading sources... [ 66%] api/envisage.ui.tasks.preferences_dialog reading sources... [ 67%] api/envisage.ui.tasks.preferences_pane reading sources... [ 68%] api/envisage.ui.tasks.task_extension reading sources... [ 69%] api/envisage.ui.tasks.task_factory reading sources... [ 69%] api/envisage.ui.tasks.task_window reading sources... [ 70%] api/envisage.ui.tasks.task_window_event reading sources... [ 71%] api/envisage.ui.tasks.tasks_application reading sources... [ 71%] api/envisage.ui.tasks.tasks_plugin reading sources... [ 72%] api/envisage.ui.workbench reading sources... [ 73%] api/envisage.ui.workbench.action reading sources... [ 73%] api/envisage.ui.workbench.action.about_action reading sources... [ 74%] api/envisage.ui.workbench.action.api reading sources... [ 75%] api/envisage.ui.workbench.action.edit_preferences_action reading sources... [ 76%] api/envisage.ui.workbench.action.exit_action reading sources... [ 76%] api/envisage.ui.workbench.api reading sources... [ 77%] api/envisage.ui.workbench.default_action_set reading sources... [ 78%] api/envisage.ui.workbench.workbench reading sources... [ 78%] api/envisage.ui.workbench.workbench_action_manager_builder reading sources... [ 79%] api/envisage.ui.workbench.workbench_action_set reading sources... [ 80%] api/envisage.ui.workbench.workbench_application reading sources... [ 80%] api/envisage.ui.workbench.workbench_editor_manager reading sources... [ 81%] api/envisage.ui.workbench.workbench_plugin reading sources... [ 82%] api/envisage.ui.workbench.workbench_preferences reading sources... [ 83%] api/envisage.ui.workbench.workbench_preferences_page reading sources... [ 83%] api/envisage.ui.workbench.workbench_window reading sources... [ 84%] api/envisage.unknown_extension reading sources... [ 85%] api/envisage.unknown_extension_point reading sources... [ 85%] changelog reading sources... [ 86%] envisage_core_documentation/core reading sources... [ 87%] envisage_core_documentation/extension_points reading sources... [ 88%] envisage_core_documentation/front reading sources... [ 88%] envisage_core_documentation/glossary reading sources... [ 89%] envisage_core_documentation/gui_application reading sources... [ 90%] envisage_core_documentation/howto_create_a_plugin reading sources... [ 90%] envisage_core_documentation/index reading sources... [ 91%] envisage_core_documentation/introduction reading sources... [ 92%] envisage_core_documentation/message_of_the_day reading sources... [ 92%] envisage_core_documentation/plugins reading sources... [ 93%] envisage_core_documentation/preferences reading sources... [ 94%] envisage_core_documentation/services reading sources... [ 95%] envisage_core_documentation/workbench reading sources... [ 95%] index reading sources... [ 96%] tasks_user_manual/extensibility reading sources... [ 97%] tasks_user_manual/front reading sources... [ 97%] tasks_user_manual/index reading sources... [ 98%] tasks_user_manual/intro reading sources... [ 99%] tasks_user_manual/layout reading sources... [100%] tasks_user_manual/menus looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 0%] api writing output... [ 1%] api/envisage writing output... [ 2%] api/envisage.api writing output... [ 2%] api/envisage.application writing output... [ 3%] api/envisage.application_event writing output... [ 4%] api/envisage.composite_plugin_manager writing output... [ 4%] api/envisage.core_plugin writing output... [ 5%] api/envisage.egg_basket_plugin_manager writing output... [ 6%] api/envisage.egg_plugin_manager writing output... [ 7%] api/envisage.egg_utils writing output... [ 7%] api/envisage.examples writing output... [ 8%] api/envisage.extension_point writing output... [ 9%] api/envisage.extension_point_binding writing output... [ 9%] api/envisage.extension_point_changed_event writing output... [ 10%] api/envisage.extension_provider writing output... [ 11%] api/envisage.extension_registry writing output... [ 11%] api/envisage.i_application writing output... [ 12%] api/envisage.i_extension_point writing output... [ 13%] api/envisage.i_extension_point_user writing output... [ 14%] api/envisage.i_extension_provider writing output... [ 14%] api/envisage.i_extension_registry writing output... [ 15%] api/envisage.i_import_manager writing output... [ 16%] api/envisage.i_plugin writing output... [ 16%] api/envisage.i_plugin_activator writing output... [ 17%] api/envisage.i_plugin_manager writing output... [ 18%] api/envisage.i_provider_extension_registry writing output... [ 19%] api/envisage.i_service_registry writing output... [ 19%] api/envisage.i_service_user writing output... [ 20%] api/envisage.ids writing output... [ 21%] api/envisage.import_manager writing output... [ 21%] api/envisage.package_plugin_manager writing output... [ 22%] api/envisage.plugin writing output... [ 23%] api/envisage.plugin_activator writing output... [ 23%] api/envisage.plugin_event writing output... [ 24%] api/envisage.plugin_extension_registry writing output... [ 25%] api/envisage.plugin_manager writing output... [ 26%] api/envisage.plugins writing output... [ 26%] api/envisage.plugins.event_manager writing output... [ 27%] api/envisage.plugins.event_manager.api writing output... [ 28%] api/envisage.plugins.event_manager.plugin writing output... [ 28%] api/envisage.plugins.python_shell writing output... [ 29%] api/envisage.plugins.python_shell.api writing output... [ 30%] api/envisage.plugins.python_shell.i_python_shell writing output... [ 30%] api/envisage.plugins.python_shell.python_shell_plugin writing output... [ 31%] api/envisage.plugins.python_shell.view writing output... [ 32%] api/envisage.plugins.python_shell.view.api writing output... [ 33%] api/envisage.plugins.python_shell.view.namespace_view writing output... [ 33%] api/envisage.plugins.python_shell.view.python_shell_view writing output... [ 34%] api/envisage.plugins.tasks writing output... [ 35%] api/envisage.plugins.tasks.python_shell_plugin writing output... [ 35%] api/envisage.plugins.text_editor writing output... [ 36%] api/envisage.plugins.text_editor.actions writing output... [ 37%] api/envisage.plugins.text_editor.api writing output... [ 38%] api/envisage.plugins.text_editor.editor writing output... [ 38%] api/envisage.plugins.text_editor.editor.text_editor writing output... [ 39%] api/envisage.plugins.text_editor.editor.text_editor_handler writing output... [ 40%] api/envisage.plugins.text_editor.text_editor_action_set writing output... [ 40%] api/envisage.plugins.text_editor.text_editor_plugin writing output... [ 41%] api/envisage.provider_extension_registry writing output... [ 42%] api/envisage.resource writing output... [ 42%] api/envisage.resource.api writing output... [ 43%] api/envisage.resource.file_resource_protocol writing output... [ 44%] api/envisage.resource.http_resource_protocol writing output... [ 45%] api/envisage.resource.i_resource_manager writing output... [ 45%] api/envisage.resource.i_resource_protocol writing output... [ 46%] api/envisage.resource.no_such_resource_error writing output... [ 47%] api/envisage.resource.package_resource_protocol writing output... [ 47%] api/envisage.resource.resource_manager writing output... [ 48%] api/envisage.service writing output... [ 49%] api/envisage.service_offer writing output... [ 50%] api/envisage.service_registry writing output... [ 50%] api/envisage.ui writing output... [ 51%] api/envisage.ui.action writing output... [ 52%] api/envisage.ui.action.abstract_action_manager_builder writing output... [ 52%] api/envisage.ui.action.action writing output... [ 53%] api/envisage.ui.action.action_set writing output... [ 54%] api/envisage.ui.action.action_set_manager writing output... [ 54%] api/envisage.ui.action.api writing output... [ 55%] api/envisage.ui.action.group writing output... [ 56%] api/envisage.ui.action.i_action_manager_builder writing output... [ 57%] api/envisage.ui.action.i_action_set writing output... [ 57%] api/envisage.ui.action.location writing output... [ 58%] api/envisage.ui.action.menu writing output... [ 59%] api/envisage.ui.action.tool_bar writing output... [ 59%] api/envisage.ui.gui_application writing output... [ 60%] api/envisage.ui.tasks writing output... [ 61%] api/envisage.ui.tasks.action writing output... [ 61%] api/envisage.ui.tasks.action.api writing output... [ 62%] api/envisage.ui.tasks.action.exit_action writing output... [ 63%] api/envisage.ui.tasks.action.preferences_action writing output... [ 64%] api/envisage.ui.tasks.action.task_window_launch_group writing output... [ 64%] api/envisage.ui.tasks.action.task_window_toggle_group writing output... [ 65%] api/envisage.ui.tasks.api writing output... [ 66%] api/envisage.ui.tasks.preferences_category writing output... [ 66%] api/envisage.ui.tasks.preferences_dialog writing output... [ 67%] api/envisage.ui.tasks.preferences_pane writing output... [ 68%] api/envisage.ui.tasks.task_extension writing output... [ 69%] api/envisage.ui.tasks.task_factory writing output... [ 69%] api/envisage.ui.tasks.task_window writing output... [ 70%] api/envisage.ui.tasks.task_window_event writing output... [ 71%] api/envisage.ui.tasks.tasks_application writing output... [ 71%] api/envisage.ui.tasks.tasks_plugin writing output... [ 72%] api/envisage.ui.workbench writing output... [ 73%] api/envisage.ui.workbench.action writing output... [ 73%] api/envisage.ui.workbench.action.about_action writing output... [ 74%] api/envisage.ui.workbench.action.api writing output... [ 75%] api/envisage.ui.workbench.action.edit_preferences_action writing output... [ 76%] api/envisage.ui.workbench.action.exit_action writing output... [ 76%] api/envisage.ui.workbench.api writing output... [ 77%] api/envisage.ui.workbench.default_action_set writing output... [ 78%] api/envisage.ui.workbench.workbench writing output... [ 78%] api/envisage.ui.workbench.workbench_action_manager_builder writing output... [ 79%] api/envisage.ui.workbench.workbench_action_set writing output... [ 80%] api/envisage.ui.workbench.workbench_application writing output... [ 80%] api/envisage.ui.workbench.workbench_editor_manager writing output... [ 81%] api/envisage.ui.workbench.workbench_plugin writing output... [ 82%] api/envisage.ui.workbench.workbench_preferences writing output... [ 83%] api/envisage.ui.workbench.workbench_preferences_page writing output... [ 83%] api/envisage.ui.workbench.workbench_window writing output... [ 84%] api/envisage.unknown_extension writing output... [ 85%] api/envisage.unknown_extension_point writing output... [ 85%] changelog writing output... [ 86%] envisage_core_documentation/core writing output... [ 87%] envisage_core_documentation/extension_points writing output... [ 88%] envisage_core_documentation/front writing output... [ 88%] envisage_core_documentation/glossary writing output... [ 89%] envisage_core_documentation/gui_application writing output... [ 90%] envisage_core_documentation/howto_create_a_plugin writing output... [ 90%] envisage_core_documentation/index writing output... [ 91%] envisage_core_documentation/introduction writing output... [ 92%] envisage_core_documentation/message_of_the_day writing output... [ 92%] envisage_core_documentation/plugins writing output... [ 93%] envisage_core_documentation/preferences writing output... [ 94%] envisage_core_documentation/services writing output... [ 95%] envisage_core_documentation/workbench writing output... [ 95%] index writing output... [ 96%] tasks_user_manual/extensibility writing output... [ 97%] tasks_user_manual/front writing output... [ 97%] tasks_user_manual/index writing output... [ 98%] tasks_user_manual/intro writing output... [ 99%] tasks_user_manual/layout writing output... [100%] tasks_user_manual/menus generating indices... genindex py-modindex done highlighting module code... [ 1%] envisage.application highlighting module code... [ 2%] envisage.application_event highlighting module code... [ 3%] envisage.composite_plugin_manager highlighting module code... [ 4%] envisage.core_plugin highlighting module code... [ 5%] envisage.egg_basket_plugin_manager highlighting module code... [ 6%] envisage.egg_plugin_manager highlighting module code... [ 7%] envisage.egg_utils highlighting module code... [ 8%] envisage.extension_point highlighting module code... [ 9%] envisage.extension_point_binding highlighting module code... [ 10%] envisage.extension_point_changed_event highlighting module code... [ 11%] envisage.extension_provider highlighting module code... [ 13%] envisage.extension_registry highlighting module code... [ 14%] envisage.i_application highlighting module code... [ 15%] envisage.i_extension_point highlighting module code... [ 16%] envisage.i_extension_point_user highlighting module code... [ 17%] envisage.i_extension_provider highlighting module code... [ 18%] envisage.i_extension_registry highlighting module code... [ 19%] envisage.i_import_manager highlighting module code... [ 20%] envisage.i_plugin highlighting module code... [ 21%] envisage.i_plugin_activator highlighting module code... [ 22%] envisage.i_plugin_manager highlighting module code... [ 23%] envisage.i_provider_extension_registry highlighting module code... [ 25%] envisage.i_service_registry highlighting module code... [ 26%] envisage.i_service_user highlighting module code... [ 27%] envisage.import_manager highlighting module code... [ 28%] envisage.package_plugin_manager highlighting module code... [ 29%] envisage.plugin highlighting module code... [ 30%] envisage.plugin_activator highlighting module code... [ 31%] envisage.plugin_event highlighting module code... [ 32%] envisage.plugin_extension_registry highlighting module code... [ 33%] envisage.plugin_manager highlighting module code... [ 34%] envisage.plugins.event_manager.plugin highlighting module code... [ 35%] envisage.plugins.python_shell.i_python_shell highlighting module code... [ 36%] envisage.plugins.python_shell.python_shell_plugin highlighting module code... [ 38%] envisage.plugins.python_shell.view.namespace_view highlighting module code... [ 39%] envisage.plugins.python_shell.view.python_shell_view highlighting module code... [ 40%] envisage.plugins.tasks.python_shell_plugin highlighting module code... [ 41%] envisage.plugins.text_editor.actions highlighting module code... [ 42%] envisage.plugins.text_editor.editor.text_editor highlighting module code... [ 43%] envisage.plugins.text_editor.editor.text_editor_handler highlighting module code... [ 44%] envisage.plugins.text_editor.text_editor_action_set highlighting module code... [ 45%] envisage.plugins.text_editor.text_editor_plugin highlighting module code... [ 46%] envisage.provider_extension_registry highlighting module code... [ 47%] envisage.resource.file_resource_protocol highlighting module code... [ 48%] envisage.resource.http_resource_protocol highlighting module code... [ 50%] envisage.resource.i_resource_manager highlighting module code... [ 51%] envisage.resource.i_resource_protocol highlighting module code... [ 52%] envisage.resource.no_such_resource_error highlighting module code... [ 53%] envisage.resource.package_resource_protocol highlighting module code... [ 54%] envisage.resource.resource_manager highlighting module code... [ 55%] envisage.service highlighting module code... [ 56%] envisage.service_offer highlighting module code... [ 57%] envisage.service_registry highlighting module code... [ 58%] envisage.ui.action.abstract_action_manager_builder highlighting module code... [ 59%] envisage.ui.action.action highlighting module code... [ 60%] envisage.ui.action.action_set highlighting module code... [ 61%] envisage.ui.action.action_set_manager highlighting module code... [ 63%] envisage.ui.action.group highlighting module code... [ 64%] envisage.ui.action.i_action_manager_builder highlighting module code... [ 65%] envisage.ui.action.i_action_set highlighting module code... [ 66%] envisage.ui.action.location highlighting module code... [ 67%] envisage.ui.action.menu highlighting module code... [ 68%] envisage.ui.action.tool_bar highlighting module code... [ 69%] envisage.ui.gui_application highlighting module code... [ 70%] envisage.ui.tasks.action.exit_action highlighting module code... [ 71%] envisage.ui.tasks.action.preferences_action highlighting module code... [ 72%] envisage.ui.tasks.action.task_window_launch_group highlighting module code... [ 73%] envisage.ui.tasks.action.task_window_toggle_group highlighting module code... [ 75%] envisage.ui.tasks.preferences_category highlighting module code... [ 76%] envisage.ui.tasks.preferences_dialog highlighting module code... [ 77%] envisage.ui.tasks.preferences_pane highlighting module code... [ 78%] envisage.ui.tasks.task_extension highlighting module code... [ 79%] envisage.ui.tasks.task_factory highlighting module code... [ 80%] envisage.ui.tasks.task_window highlighting module code... [ 81%] envisage.ui.tasks.task_window_event highlighting module code... [ 82%] envisage.ui.tasks.tasks_application highlighting module code... [ 83%] envisage.ui.tasks.tasks_plugin highlighting module code... [ 84%] envisage.ui.workbench.action.about_action highlighting module code... [ 85%] envisage.ui.workbench.action.edit_preferences_action highlighting module code... [ 86%] envisage.ui.workbench.action.exit_action highlighting module code... [ 88%] envisage.ui.workbench.default_action_set highlighting module code... [ 89%] envisage.ui.workbench.workbench highlighting module code... [ 90%] envisage.ui.workbench.workbench_action_manager_builder highlighting module code... [ 91%] envisage.ui.workbench.workbench_action_set highlighting module code... [ 92%] envisage.ui.workbench.workbench_application highlighting module code... [ 93%] envisage.ui.workbench.workbench_editor_manager highlighting module code... [ 94%] envisage.ui.workbench.workbench_plugin highlighting module code... [ 95%] envisage.ui.workbench.workbench_preferences highlighting module code... [ 96%] envisage.ui.workbench.workbench_preferences_page highlighting module code... [ 97%] envisage.ui.workbench.workbench_window highlighting module code... [ 98%] envisage.unknown_extension highlighting module code... [100%] envisage.unknown_extension_point writing additional pages... search done copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 4 warnings. The HTML pages are in docs/build. + rm docs/build/.buildinfo + mv docs/build docs/html + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.2Tnm8e + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64 ++ dirname /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --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 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd envisage-7.0.3 ++ ls /builddir/build/BUILD/envisage-7.0.3/pyproject-wheeldir/envisage-7.0.3-py3-none-any.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ xargs basename --multiple + specifier=envisage==7.0.3 + TMPDIR=/builddir/build/BUILD/envisage-7.0.3/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64 --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/envisage-7.0.3/pyproject-wheeldir envisage==7.0.3 Using pip 23.2.1 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/envisage-7.0.3/pyproject-wheeldir Processing ./pyproject-wheeldir/envisage-7.0.3-py3-none-any.whl Installing collected packages: envisage Successfully installed envisage-7.0.3 + '[' -d /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/bin ']' + rm -f /builddir/build/BUILD/python-envisage-7.0.3-2.fc40.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/envisage-7.0.3.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/lib/python3.12/site-packages/envisage-7.0.3.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64 --record /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/lib/python3.12/site-packages/envisage-7.0.3.dist-info/RECORD --output /builddir/build/BUILD/python-envisage-7.0.3-2.fc40.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/lib/python3.12/site-packages/envisage-7.0.3.dist-info/RECORD removed '/builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/lib/python3.12/site-packages/envisage-7.0.3.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/lib/python3.12/site-packages/envisage-7.0.3.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/lib/python3.12/site-packages/envisage-7.0.3.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/python-envisage-7.0.3-2.fc40.x86_64-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/python-envisage-7.0.3-2.fc40.x86_64-pyproject-files --output-modules /builddir/build/BUILD/python-envisage-7.0.3-2.fc40.x86_64-pyproject-modules --buildroot /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64 --sitelib /usr/lib/python3.12/site-packages --sitearch /usr/lib64/python3.12/site-packages --python-version 3.12 --pyproject-record /builddir/build/BUILD/python-envisage-7.0.3-2.fc40.x86_64-pyproject-record --prefix /usr envisage + find /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/lib/python3.12/site-packages/envisage -name tests -type d -exec rm -r '{}' + + sed -i -e '\,/tests$,d' -e '\,/tests/,d' /builddir/build/BUILD/python-envisage-7.0.3-2.fc40.x86_64-pyproject-files + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 7.0.3-2.fc40 --unique-debug-suffix -7.0.3-2.fc40.x86_64 --unique-debug-src-base python-envisage-7.0.3-2.fc40.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/envisage-7.0.3 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 + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 Bytecompiling .py files below /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/lib/python3.12 using python3.12 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.vqeijE + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --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 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd envisage-7.0.3 + xvfb-run /usr/bin/python3 -m unittest discover -v envisage test_sys_path_inserted (examples.tests.test__demo.TestDemoUtilities.test_sys_path_inserted) ... ok test_info (examples.tests.test_etsdemo_info.TestETSDemoInfo.test_info) ... ok test_file_resource (resource.tests.test_resource_manager.ResourceManagerTestCase.test_file_resource) file resource ... ok test_http_resource (resource.tests.test_resource_manager.ResourceManagerTestCase.test_http_resource) http resource ... ok test_no_such_file_resource (resource.tests.test_resource_manager.ResourceManagerTestCase.test_no_such_file_resource) no such file resource ... ok test_no_such_http_resource (resource.tests.test_resource_manager.ResourceManagerTestCase.test_no_such_http_resource) no such http resource ... ok test_no_such_package_resource (resource.tests.test_resource_manager.ResourceManagerTestCase.test_no_such_package_resource) no such package resource ... ok test_package_resource (resource.tests.test_resource_manager.ResourceManagerTestCase.test_package_resource) package resource ... ok test_package_resource_subdir (resource.tests.test_resource_manager.ResourceManagerTestCase.test_package_resource_subdir) package resource ... ok test_unknown_protocol (resource.tests.test_resource_manager.ResourceManagerTestCase.test_unknown_protocol) unknown protocol ... ok test_import (tests.test_api.TestApi.test_import) ... ok test_add_extension_point_listener (tests.test_application.ApplicationTestCase.test_add_extension_point_listener) add extension point listener ... ok test_add_plugin (tests.test_application.ApplicationTestCase.test_add_plugin) add plugin ... ok test_extension_point (tests.test_application.ApplicationTestCase.test_extension_point) extension point ... ok test_extension_point_resolution_occurs_after_plugin_start (tests.test_application.ApplicationTestCase.test_extension_point_resolution_occurs_after_plugin_start) ... ok test_get_plugin (tests.test_application.ApplicationTestCase.test_get_plugin) get plugin ... ok test_home (tests.test_application.ApplicationTestCase.test_home) home ... ok test_no_plugins (tests.test_application.ApplicationTestCase.test_no_plugins) no plugins ... ok test_remove_extension_point_listener (tests.test_application.ApplicationTestCase.test_remove_extension_point_listener) remove extension point listener ... ok test_remove_plugin (tests.test_application.ApplicationTestCase.test_remove_plugin) remove plugin ... ok test_set_plugin_manager_at_contruction_time (tests.test_application.ApplicationTestCase.test_set_plugin_manager_at_contruction_time) set plugin manager at construction time ... ok test_start_and_stop_errors (tests.test_application.ApplicationTestCase.test_start_and_stop_errors) start and stop errors ... ok test_veto_starting (tests.test_application.ApplicationTestCase.test_veto_starting) veto starting ... ok test_veto_stopping (tests.test_application.ApplicationTestCase.test_veto_stopping) veto stopping ... ok test_application_gets_propogated_to_plugin_managers (tests.test_composite_plugin_manager.CompositePluginManagerTestCase.test_application_gets_propogated_to_plugin_managers) ... ok test_correct_exception_propagated_from_plugin_manager (tests.test_composite_plugin_manager.CompositePluginManagerTestCase.test_correct_exception_propagated_from_plugin_manager) ... ok test_find_no_plugins_if_there_are_no_plugin_managers (tests.test_composite_plugin_manager.CompositePluginManagerTestCase.test_find_no_plugins_if_there_are_no_plugin_managers) ... ok test_find_no_plugins_if_there_are_no_plugins_in_plugin_managers (tests.test_composite_plugin_manager.CompositePluginManagerTestCase.test_find_no_plugins_if_there_are_no_plugins_in_plugin_managers) ... ok test_find_plugins_in_a_multiple_plugin_managers (tests.test_composite_plugin_manager.CompositePluginManagerTestCase.test_find_plugins_in_a_multiple_plugin_managers) ... ok test_find_plugins_in_a_single_plugin_manager (tests.test_composite_plugin_manager.CompositePluginManagerTestCase.test_find_plugins_in_a_single_plugin_manager) ... ok test_propogate_plugin_added_or_remove_events_from_plugin_managers (tests.test_composite_plugin_manager.CompositePluginManagerTestCase.test_propogate_plugin_added_or_remove_events_from_plugin_managers) ... ok test_dynamically_added_preferences (tests.test_core_plugin.CorePluginTestCase.test_dynamically_added_preferences) dynamically added preferences ... ok test_dynamically_added_service_offer (tests.test_core_plugin.CorePluginTestCase.test_dynamically_added_service_offer) dynamically added service offer ... ok test_preferences (tests.test_core_plugin.CorePluginTestCase.test_preferences) preferences ... ok test_service_offers (tests.test_core_plugin.CorePluginTestCase.test_service_offers) service offers ... ok test_unregister_service (tests.test_core_plugin.CorePluginTestCase.test_unregister_service) Unregister a service which was registered on the application ... ok test_unregister_service_offer (tests.test_core_plugin.CorePluginTestCase.test_unregister_service_offer) Unregister a service that is contributed to the ... ok test_find_plugins_in_eggs_on_the_plugin_path (tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase.test_find_plugins_in_eggs_on_the_plugin_path) ... ok test_ignore_broken_distributions_loads_good_distributions (tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase.test_ignore_broken_distributions_loads_good_distributions) ... ok test_ignore_broken_distributions_raises_exceptions_by_default (tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase.test_ignore_broken_distributions_raises_exceptions_by_default) ... ok test_ignore_broken_plugins_loads_good_plugins (tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase.test_ignore_broken_plugins_loads_good_plugins) ... ok test_ignore_broken_plugins_raises_exceptions_by_default (tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase.test_ignore_broken_plugins_raises_exceptions_by_default) ... ok test_ignore_plugins_matching_a_wildcard_in_the_exclude_list (tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase.test_ignore_plugins_matching_a_wildcard_in_the_exclude_list) ... ok test_ignore_plugins_whose_ids_are_in_the_exclude_list (tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase.test_ignore_plugins_whose_ids_are_in_the_exclude_list) ... ok test_only_find_plugins_matching_a_wildcard_in_the_include_list (tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase.test_only_find_plugins_matching_a_wildcard_in_the_include_list) ... ok test_only_find_plugins_whose_ids_are_in_the_include_list (tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase.test_only_find_plugins_whose_ids_are_in_the_include_list) ... ok test_reflect_changes_to_the_plugin_path (tests.test_egg_basket_plugin_manager.EggBasketPluginManagerTestCase.test_reflect_changes_to_the_plugin_path) ... ok test_exclude_multiple (tests.test_egg_plugin_manager.EggPluginManagerTestCase.test_exclude_multiple) exclude multiple ... ok test_exclude_specific (tests.test_egg_plugin_manager.EggPluginManagerTestCase.test_exclude_specific) exclude specific ... ok test_include_multiple (tests.test_egg_plugin_manager.EggPluginManagerTestCase.test_include_multiple) include multiple ... ok test_include_specific (tests.test_egg_plugin_manager.EggPluginManagerTestCase.test_include_specific) include specific ... ok test_no_include_or_exclude (tests.test_egg_plugin_manager.EggPluginManagerTestCase.test_no_include_or_exclude) no include or exclude ... ok test_uses_global_working_set_by_default (tests.test_egg_plugin_manager.EggPluginManagerTestCase.test_uses_global_working_set_by_default) ... ok test_extension_point_changed (tests.test_extension_point.ExtensionPointTestCase.test_extension_point_changed) extension point changed ... ok test_extension_point_str_representation (tests.test_extension_point.ExtensionPointTestCase.test_extension_point_str_representation) test the string representation of the extension point ... ok test_extension_point_with_no_id (tests.test_extension_point.ExtensionPointTestCase.test_extension_point_with_no_id) extension point with no Id ... ok test_invalid_extension_point (tests.test_extension_point.ExtensionPointTestCase.test_invalid_extension_point) invalid extension point ... ok test_invalid_extension_point_type (tests.test_extension_point.ExtensionPointTestCase.test_invalid_extension_point_type) invalid extension point type ... ok test_mutate_extension_point_no_effect (tests.test_extension_point.ExtensionPointTestCase.test_mutate_extension_point_no_effect) Extension point is recomputed so mutation has no effect. ... ok test_no_reference_to_extension_registry (tests.test_extension_point.ExtensionPointTestCase.test_no_reference_to_extension_registry) no reference to extension registry ... ok test_set_typed_extension_point (tests.test_extension_point.ExtensionPointTestCase.test_set_typed_extension_point) set typed extension point ... ok test_set_untyped_extension_point (tests.test_extension_point.ExtensionPointTestCase.test_set_untyped_extension_point) set untyped extension point ... ok test_typed_extension_point (tests.test_extension_point.ExtensionPointTestCase.test_typed_extension_point) typed extension point ... ok test_untyped_extension_point (tests.test_extension_point.ExtensionPointTestCase.test_untyped_extension_point) untyped extension point ... ok test_explicit_extension_registry (tests.test_extension_point_binding.ExtensionPointBindingTestCase.test_explicit_extension_registry) explicit extension registry ... ok test_set_extensions_via_registry (tests.test_extension_point_binding.ExtensionPointBindingTestCase.test_set_extensions_via_registry) set extensions via registry ... ok test_set_extensions_via_trait (tests.test_extension_point_binding.ExtensionPointBindingTestCase.test_set_extensions_via_trait) set extensions via trait ... ok test_should_be_able_to_bind_multiple_traits_on_a_single_object (tests.test_extension_point_binding.ExtensionPointBindingTestCase.test_should_be_able_to_bind_multiple_traits_on_a_single_object) ... ok test_unbind_extension_point (tests.test_extension_point_binding.ExtensionPointBindingTestCase.test_unbind_extension_point) ... ok test_unbinding_removes_references (tests.test_extension_point_binding.ExtensionPointBindingTestCase.test_unbinding_removes_references) ... ok test_untyped_extension_point (tests.test_extension_point_binding.ExtensionPointBindingTestCase.test_untyped_extension_point) untyped extension point ... ok test_add_plugin (tests.test_extension_point_changed.ExtensionPointChangedTestCase.test_add_plugin) add plugin ... ok test_append (tests.test_extension_point_changed.ExtensionPointChangedTestCase.test_append) append ... ok test_assign_empty_list (tests.test_extension_point_changed.ExtensionPointChangedTestCase.test_assign_empty_list) assign empty list ... ok test_assign_empty_list_no_event (tests.test_extension_point_changed.ExtensionPointChangedTestCase.test_assign_empty_list_no_event) assign empty list no event ... ok test_assign_non_empty_list (tests.test_extension_point_changed.ExtensionPointChangedTestCase.test_assign_non_empty_list) assign non-empty list ... ok test_extension_point_change_event_str_representation (tests.test_extension_point_changed.ExtensionPointChangedTestCase.test_extension_point_change_event_str_representation) test string representation of the ExtensionPointChangedEvent class ... ok test_mutate_extension_point_no_events (tests.test_extension_point_changed.ExtensionPointChangedTestCase.test_mutate_extension_point_no_events) Mutation will not emit change event for name_items ... ok test_remove (tests.test_extension_point_changed.ExtensionPointChangedTestCase.test_remove) remove ... ok test_remove_plugin (tests.test_extension_point_changed.ExtensionPointChangedTestCase.test_remove_plugin) remove plugin ... ok test_set_extension_point (tests.test_extension_point_changed.ExtensionPointChangedTestCase.test_set_extension_point) set extension point ... ok test_add_method_listener (tests.test_extension_registry.ExtensionPointListenerLifetimeTestCase.test_add_method_listener) ... ok test_add_nonmethod_listener (tests.test_extension_registry.ExtensionPointListenerLifetimeTestCase.test_add_nonmethod_listener) ... ok test_method_listener_lifetime (tests.test_extension_registry.ExtensionPointListenerLifetimeTestCase.test_method_listener_lifetime) ... ok test_nonmethod_listener_lifetime (tests.test_extension_registry.ExtensionPointListenerLifetimeTestCase.test_nonmethod_listener_lifetime) ... ok test_remove_method_listener (tests.test_extension_registry.ExtensionPointListenerLifetimeTestCase.test_remove_method_listener) ... ok test_remove_nonmethod_listener (tests.test_extension_registry.ExtensionPointListenerLifetimeTestCase.test_remove_nonmethod_listener) ... ok test_add_extension_point (tests.test_extension_registry.ExtensionRegistryTestCase.test_add_extension_point) add extension point ... ok test_empty_registry (tests.test_extension_registry.ExtensionRegistryTestCase.test_empty_registry) empty registry ... ok test_get_extension_point (tests.test_extension_registry.ExtensionRegistryTestCase.test_get_extension_point) get extension point ... ok test_get_extension_point_return_none_if_not_found (tests.test_extension_registry.ExtensionRegistryTestCase.test_get_extension_point_return_none_if_not_found) get extension point return None if id is not found. ... ok test_get_extensions_mutation_no_effect_if_undefined (tests.test_extension_registry.ExtensionRegistryTestCase.test_get_extensions_mutation_no_effect_if_undefined) test one cannot mutate the registry by mutating the list. ... ok test_remove_empty_extension_point (tests.test_extension_registry.ExtensionRegistryTestCase.test_remove_empty_extension_point) remove empty_extension point ... ok test_remove_non_empty_extension_point (tests.test_extension_registry.ExtensionRegistryTestCase.test_remove_non_empty_extension_point) remove non-empty extension point ... ok test_remove_non_existent_extension_point (tests.test_extension_registry.ExtensionRegistryTestCase.test_remove_non_existent_extension_point) remove non existent extension point ... ok test_remove_non_existent_listener (tests.test_extension_registry.ExtensionRegistryTestCase.test_remove_non_existent_listener) remove non existent listener ... ok test_set_extensions (tests.test_extension_registry.ExtensionRegistryTestCase.test_set_extensions) set extensions ... ok test_id_strings (tests.test_ids.TestIds.test_id_strings) ... ok test_id_strings_against_plugin_constants (tests.test_ids.TestIds.test_id_strings_against_plugin_constants) ... ok test_import_dotted_module (tests.test_import_manager.ImportManagerTestCase.test_import_dotted_module) import dotted module ... ok test_import_dotted_symbol (tests.test_import_manager.ImportManagerTestCase.test_import_dotted_symbol) import dotted symbol ... ok test_import_nested_symbol (tests.test_import_manager.ImportManagerTestCase.test_import_nested_symbol) import nested symbol ... ok test_find_plugins_in_packages_on_the_plugin_path (tests.test_package_plugin_manager.PackagePluginManagerTestCase.test_find_plugins_in_packages_on_the_plugin_path) ... ok test_ignore_plugins_matching_a_wildcard_in_the_exclude_list (tests.test_package_plugin_manager.PackagePluginManagerTestCase.test_ignore_plugins_matching_a_wildcard_in_the_exclude_list) ... ok test_ignore_plugins_whose_ids_are_in_the_exclude_list (tests.test_package_plugin_manager.PackagePluginManagerTestCase.test_ignore_plugins_whose_ids_are_in_the_exclude_list) ... ok test_only_find_plugins_matching_a_wildcard_in_the_include_list (tests.test_package_plugin_manager.PackagePluginManagerTestCase.test_only_find_plugins_matching_a_wildcard_in_the_include_list) ... ok test_only_find_plugins_whose_ids_are_in_the_include_list (tests.test_package_plugin_manager.PackagePluginManagerTestCase.test_only_find_plugins_whose_ids_are_in_the_include_list) ... ok test_reflect_changes_to_the_plugin_path (tests.test_package_plugin_manager.PackagePluginManagerTestCase.test_reflect_changes_to_the_plugin_path) ... ok test_add_plugins_to_empty_application (tests.test_plugin.PluginTestCase.test_add_plugins_to_empty_application) add plugins to empty application ... ok test_contributes_to (tests.test_plugin.PluginTestCase.test_contributes_to) contributes to ... ok test_exception_in_trait_contribution (tests.test_plugin.PluginTestCase.test_exception_in_trait_contribution) exception in trait contribution ... ok test_home (tests.test_plugin.PluginTestCase.test_home) home ... ok test_id_policy (tests.test_plugin.PluginTestCase.test_id_policy) id policy ... ok test_multiple_trait_contributions (tests.test_plugin.PluginTestCase.test_multiple_trait_contributions) multiple trait contributions ... ok test_name_policy (tests.test_plugin.PluginTestCase.test_name_policy) name policy ... ok test_no_recursion (tests.test_plugin.PluginTestCase.test_no_recursion) Regression test for #119. ... ok test_plugin_activator (tests.test_plugin.PluginTestCase.test_plugin_activator) plugin activator. ... ok test_plugin_str_representation (tests.test_plugin.PluginTestCase.test_plugin_str_representation) test the string representation of the plugin ... ok test_service (tests.test_plugin.PluginTestCase.test_service) service ... ok test_service_protocol (tests.test_plugin.PluginTestCase.test_service_protocol) service protocol ... ok test_get_plugin (tests.test_plugin_manager.PluginManagerTestCase.test_get_plugin) get plugin ... ok test_ignore_plugins_matching_a_wildcard_in_the_exclude_list (tests.test_plugin_manager.PluginManagerTestCase.test_ignore_plugins_matching_a_wildcard_in_the_exclude_list) ... ok test_ignore_plugins_whose_ids_are_in_the_exclude_list (tests.test_plugin_manager.PluginManagerTestCase.test_ignore_plugins_whose_ids_are_in_the_exclude_list) ... ok test_iteration_over_plugins (tests.test_plugin_manager.PluginManagerTestCase.test_iteration_over_plugins) iteration over plugins ... ok test_only_include_plugins_matching_a_wildcard_in_the_include_list (tests.test_plugin_manager.PluginManagerTestCase.test_only_include_plugins_matching_a_wildcard_in_the_include_list) ... ok test_only_include_plugins_whose_ids_are_in_the_include_list (tests.test_plugin_manager.PluginManagerTestCase.test_only_include_plugins_whose_ids_are_in_the_include_list) ... ok test_start_and_stop (tests.test_plugin_manager.PluginManagerTestCase.test_start_and_stop) start and stop ... ok test_start_and_stop_errors (tests.test_plugin_manager.PluginManagerTestCase.test_start_and_stop_errors) start and stop errors ... ok test_add_extension_point (tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase.test_add_extension_point) add extension point ... ok test_add_provider (tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase.test_add_provider) add provider ... ok test_empty_registry (tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase.test_empty_registry) empty registry ... ok test_get_extension_point (tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase.test_get_extension_point) get extension point ... ok test_get_extension_point_return_none_if_not_found (tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase.test_get_extension_point_return_none_if_not_found) get extension point return None if id is not found. ... ok test_get_extensions_mutation_no_effect_if_undefined (tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase.test_get_extensions_mutation_no_effect_if_undefined) test one cannot mutate the registry by mutating the list. ... ok test_get_providers (tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase.test_get_providers) get providers ... ok test_provider_extensions_changed (tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase.test_provider_extensions_changed) provider extensions changed ... ok test_providers (tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase.test_providers) providers ... ok test_remove_empty_extension_point (tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase.test_remove_empty_extension_point) remove empty_extension point ... ok test_remove_non_empty_extension_point (tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase.test_remove_non_empty_extension_point) remove non-empty extension point ... ok test_remove_non_existent_extension_point (tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase.test_remove_non_existent_extension_point) remove non existent extension point ... ok test_remove_non_existent_listener (tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase.test_remove_non_existent_listener) remove non existent listener ... ok test_remove_non_existent_provider (tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase.test_remove_non_existent_provider) remove provider ... ok test_remove_provider (tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase.test_remove_provider) remove provider ... ok test_remove_provider_with_no_contributions (tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase.test_remove_provider_with_no_contributions) remove provider with no contributions ... ok test_set_extensions (tests.test_provider_extension_registry.ProviderExtensionRegistryTestCase.test_set_extensions) set extensions ... ok test_service_str_representation (tests.test_service.ServiceTestCase.test_service_str_representation) test the string representation of the service ... ok test_service_trait_type (tests.test_service.ServiceTestCase.test_service_trait_type) service trait type ... ok test_service_trait_type_with_no_service_registry (tests.test_service.ServiceTestCase.test_service_trait_type_with_no_service_registry) service trait type with no service registry ... ok test_function_service_factory (tests.test_service_registry.ServiceRegistryTestCase.test_function_service_factory) function service factory ... ok test_get_and_set_service_properties (tests.test_service_registry.ServiceRegistryTestCase.test_get_and_set_service_properties) get and set service properties ... ok test_get_service (tests.test_service_registry.ServiceRegistryTestCase.test_get_service) get service ... ok test_get_service_with_query (tests.test_service_registry.ServiceRegistryTestCase.test_get_service_with_query) get service with query ... ok test_get_services (tests.test_service_registry.ServiceRegistryTestCase.test_get_services) get services ... ok test_get_services_with_query (tests.test_service_registry.ServiceRegistryTestCase.test_get_services_with_query) get services with query ... ok test_get_services_with_strings (tests.test_service_registry.ServiceRegistryTestCase.test_get_services_with_strings) get services with strings ... ok test_imported_service_factory (tests.test_service_registry.ServiceRegistryTestCase.test_imported_service_factory) imported service factory ... ok test_lazy_bound_method_service_factory (tests.test_service_registry.ServiceRegistryTestCase.test_lazy_bound_method_service_factory) lazy bound method service factory ... ok test_lazy_function_service_factory (tests.test_service_registry.ServiceRegistryTestCase.test_lazy_function_service_factory) lazy function service factory ... ok test_minimize_and_maximize (tests.test_service_registry.ServiceRegistryTestCase.test_minimize_and_maximize) minimize and maximize ... ok test_should_get_exception_if_required_service_is_missing (tests.test_service_registry.ServiceRegistryTestCase.test_should_get_exception_if_required_service_is_missing) ... ok test_should_get_required_service (tests.test_service_registry.ServiceRegistryTestCase.test_should_get_required_service) ... ok test_unregister_service (tests.test_service_registry.ServiceRegistryTestCase.test_unregister_service) unregister service ... ok test_append (tests.test_slice.SliceTestCase.test_append) append ... ok test_assign_extended_slice (tests.test_slice.SliceTestCase.test_assign_extended_slice) assign extended slice ... ok test_assign_item (tests.test_slice.SliceTestCase.test_assign_item) assign item ... ok test_assign_slice (tests.test_slice.SliceTestCase.test_assign_slice) assign slice ... ok test_del_all (tests.test_slice.SliceTestCase.test_del_all) del all ... ok test_del_extended_slice (tests.test_slice.SliceTestCase.test_del_extended_slice) del extended slice ... ok test_del_item (tests.test_slice.SliceTestCase.test_del_item) del item ... ok test_del_slice (tests.test_slice.SliceTestCase.test_del_slice) del slice ... ok test_extend (tests.test_slice.SliceTestCase.test_extend) extend ... ok test_insert (tests.test_slice.SliceTestCase.test_insert) insert ... ok test_pop (tests.test_slice.SliceTestCase.test_pop) remove ... ok test_remove (tests.test_slice.SliceTestCase.test_remove) remove ... ok test_reverse (tests.test_slice.SliceTestCase.test_reverse) reverse ... ok test_sort (tests.test_slice.SliceTestCase.test_sort) sort ... ok test_workbench_default_action (tests.test_workbench.TestWorkbenchDefaultAction.test_workbench_default_action) ... ok test_action_with_nonexistent_group (ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase.test_action_with_nonexistent_group) action with non-existent group ... ok test_action_with_nonexistent_sibling (ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase.test_action_with_nonexistent_sibling) action with non-existent sibling ... ok test_action_with_path_component_that_is_not_a_menu (ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase.test_action_with_path_component_that_is_not_a_menu) action with path component that is not a menu ... ok test_actions_and_menus_in_groups (ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase.test_actions_and_menus_in_groups) actions and menus in groups ... ok test_actions_make_submenus (ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase.test_actions_make_submenus) actions make submenus ... ok test_actions_make_submenus_before_and_after (ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase.test_actions_make_submenus_before_and_after) actions make submenus before and after ... ok test_actions_no_groups (ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase.test_actions_no_groups) actions no groups ... ok test_duplicate_group (ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase.test_duplicate_group) duplicate group ... ok test_duplicate_menu (ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase.test_duplicate_menu) duplicate menu ... ok test_explicit_groups (ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase.test_explicit_groups) explicit groups ... ok test_group_with_nonexistent_sibling (ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase.test_group_with_nonexistent_sibling) group with non-existent sibling ... ok test_menu_with_nonexistent_sibling (ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase.test_menu_with_nonexistent_sibling) menu with non-existent sibling ... ok test_single_top_level_group (ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase.test_single_top_level_group) single top level group ... ok test_single_top_level_menu_with_no_group (ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase.test_single_top_level_menu_with_no_group) single top level menu with no group ... ok test_sub_menus_no_groups (ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase.test_sub_menus_no_groups) sub-menus no groups ... ok test_top_level_menu_group (ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase.test_top_level_menu_group) top level menu group ... ok test_top_level_menu_non_existent_group (ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase.test_top_level_menu_non_existent_group) top level menu non-existent group ... ok test_top_level_menus_no_groups_before_and_after (ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase.test_top_level_menus_no_groups_before_and_after) top level menus no groups, before and after ... ok test_top_level_menus_with_no_groups (ui.action.tests.test_action_manager_builder.ActionManagerBuilderTestCase.test_top_level_menus_with_no_groups) top level menus with_no groups ... ok test_gui_trait_expects_IGUI_interface (ui.tasks.tests.test_tasks_application.TestTasksApplication.test_gui_trait_expects_IGUI_interface) ... skipped 'Test requires a non-null GUI backend' test_layout_load (ui.tasks.tests.test_tasks_application.TestTasksApplication.test_layout_load) ... skipped 'Test requires a non-null GUI backend' test_layout_load_pickle_protocol_3 (ui.tasks.tests.test_tasks_application.TestTasksApplication.test_layout_load_pickle_protocol_3) ... skipped 'Test requires a non-null GUI backend' test_layout_save_creates_directory (ui.tasks.tests.test_tasks_application.TestTasksApplication.test_layout_save_creates_directory) ... skipped 'Test requires a non-null GUI backend' test_layout_save_with_protocol_3 (ui.tasks.tests.test_tasks_application.TestTasksApplication.test_layout_save_with_protocol_3) ... skipped 'Test requires a non-null GUI backend' test_lifecycle_with_plugin (ui.tasks.tests.test_tasks_application.TestTasksApplication.test_lifecycle_with_plugin) ... skipped 'Test requires a non-null GUI backend' test_simple_lifecycle (ui.tasks.tests.test_tasks_application.TestTasksApplication.test_simple_lifecycle) ... skipped 'Test requires a non-null GUI backend' ---------------------------------------------------------------------- Ran 203 tests in 1.661s OK (skipped=7) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-envisage-7.0.3-2.fc40.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.rGXyN9 + umask 022 + cd /builddir/build/BUILD + cd envisage-7.0.3 + LICENSEDIR=/builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/share/licenses/python3-envisage + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/share/licenses/python3-envisage + cp -pr /builddir/build/BUILD/envisage-7.0.3/LICENSE.txt /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/share/licenses/python3-envisage + cp -pr /builddir/build/BUILD/envisage-7.0.3/image_LICENSE.txt /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/share/licenses/python3-envisage + cp -pr /builddir/build/BUILD/envisage-7.0.3/image_LICENSE_CP.txt /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/share/licenses/python3-envisage + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-envisage = 7.0.3-2.fc40 python3-envisage = 7.0.3-2.fc40 python3.12-envisage = 7.0.3-2.fc40 python3.12dist(envisage) = 7.0.3 python3dist(envisage) = 7.0.3 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.12 python3.12dist(apptools) python3.12dist(pyface) python3.12dist(setuptools) python3.12dist(traits) >= 6.2 python3.12dist(traitsui) Processing files: python-envisage-doc-7.0.3-2.fc40.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.j3Ld97 + umask 022 + cd /builddir/build/BUILD + cd envisage-7.0.3 + DOCDIR=/builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/share/doc/python-envisage-doc + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/share/doc/python-envisage-doc + cp -pr /builddir/build/BUILD/envisage-7.0.3/docs/html /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/share/doc/python-envisage-doc + cp -pr /builddir/build/BUILD/envisage-7.0.3/examples /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/share/doc/python-envisage-doc + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.cMOsZP + umask 022 + cd /builddir/build/BUILD + cd envisage-7.0.3 + LICENSEDIR=/builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/share/licenses/python-envisage-doc + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/share/licenses/python-envisage-doc + cp -pr /builddir/build/BUILD/envisage-7.0.3/LICENSE.txt /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/share/licenses/python-envisage-doc + cp -pr /builddir/build/BUILD/envisage-7.0.3/image_LICENSE.txt /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/share/licenses/python-envisage-doc + cp -pr /builddir/build/BUILD/envisage-7.0.3/image_LICENSE_CP.txt /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64/usr/share/licenses/python-envisage-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-envisage-doc = 7.0.3-2.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64 Wrote: /builddir/build/SRPMS/python-envisage-7.0.3-2.fc40.src.rpm Wrote: /builddir/build/RPMS/python3-envisage-7.0.3-2.fc40.noarch.rpm Wrote: /builddir/build/RPMS/python-envisage-doc-7.0.3-2.fc40.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.Bum7AE + umask 022 + cd /builddir/build/BUILD + cd envisage-7.0.3 + /usr/bin/rm -rf /builddir/build/BUILDROOT/python-envisage-7.0.3-2.fc40.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.TflPmB + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/envisage-7.0.3-SPECPARTS + rm -rf envisage-7.0.3 envisage-7.0.3.gemspec RPM build warnings: + RPM_EC=0 ++ jobs -p + exit 0 Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) Macro expanded in comment on line 3: (c=%{commit}; echo ${c:0:7}) Child return code was: 0