* Package: app-emulation/protontricks-1.10.5:0 * Repository: gentoo * Maintainer: marecki@gentoo.org * USE: abi_x86_64 amd64 elibc_musl gui kernel_linux python_single_target_python3_11 test * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox @@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; This ebuild was merged at the following commit: https://github.com/gentoo-mirror/gentoo/commit/0fdba48b9ab0803fefc330de4712a128eedd47b6 (Thu Jan 18 13:03:10 UTC 2024) @@@@@ END @@@@@ ################## # emerge --info: # ################## Portage 3.0.61 (python 3.11.7-final-0, default/linux/amd64/17.0/musl/hardened, gcc-13, musl-1.2.4-r1, 6.1.66-gentoo-dist x86_64) ================================================================= System uname: Linux-6.1.66-gentoo-dist-x86_64-AMD_EPYC_7513_32-Core_Processor-with-libc KiB Mem: 263452516 total, 29410784 free KiB Swap: 0 total, 0 free Timestamp of repository gentoo: Thu, 18 Jan 2024 12:03:13 +0000 sh bash 5.2_p26 ld GNU ld (Gentoo 2.41 p4) 2.41.0 app-misc/pax-utils: 1.3.7::gentoo app-shells/bash: 5.2_p26::gentoo dev-build/autoconf: 2.72-r1::gentoo dev-build/automake: 1.16.5-r1::gentoo dev-build/cmake: 3.28.1-r1::gentoo dev-build/libtool: 2.4.7-r2::gentoo dev-build/make: 4.4.1-r1::gentoo dev-build/meson: 1.3.1::gentoo dev-lang/perl: 5.38.2-r1::gentoo dev-lang/python: 3.10.13::gentoo, 3.11.7::gentoo, 3.12.1_p1::gentoo dev-lang/rust-bin: 1.74.1::gentoo sys-apps/baselayout: 2.14-r1::gentoo sys-apps/openrc: 0.53::gentoo sys-apps/sandbox: 2.38::gentoo sys-devel/binutils: 2.41-r4::gentoo sys-devel/binutils-config: 5.5::gentoo sys-devel/gcc: 13.2.1_p20240113-r1::gentoo sys-devel/gcc-config: 2.11::gentoo sys-devel/llvm: 17.0.6::gentoo sys-kernel/linux-headers: 6.6::gentoo (virtual/os-headers) sys-libs/musl: 1.2.4-r1::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 volatile: True sync-rsync-verify-max-age: 3 sync-rsync-verify-jobs: 1 sync-rsync-verify-metamanifest: yes sync-rsync-extra-opts: ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* GPL-3" CBUILD="x86_64-gentoo-linux-musl" CFLAGS="-O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" CHOST="x86_64-gentoo-linux-musl" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" DISTDIR="/var/tmp/portage/app-emulation/protontricks-1.10.5/distdir" EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -k -b --backtrack=100" ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME" FCFLAGS="-O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync network-sandbox news parallel-fetch pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" GENTOO_MIRRORS="http://mirror.leaseweb.com/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo/ http://ftp.belnet.be/pub/rsync.gentoo.org/gentoo/ http://distfiles.gentoo.org" INSTALL_MASK="charset.alias /usr/share/locale/locale.alias" LANG="C.UTF8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" LEX="flex" MAKEOPTS="-j16" PKGDIR="/root/tbci/binpkg" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" SHELL="/bin/bash" USE="acl amd64 bzip2 cet cli crypt debug dri elogind fortran gui hardened iconv ipv6 jumbo-build libtirpc native-symlinks ncurses nls openmp pam pcre pic pie readline seccomp split-usr ssl ssp test test-rust unicode xattr xtpax zlib" ABI_X86="64" ELIBC="musl" KERNEL="linux" PYTHON_SINGLE_TARGET="python3_11" Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, LC_ALL, LD, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PYTHONPATH, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS ############################## # emerge history (qlop -mv): # ############################## 2024-01-18T13:40:06 >>> sys-devel/llvm-common-17.0.6 2024-01-18T13:40:06 >>> sys-apps/hwdata-0.376 2024-01-18T13:40:07 >>> media-libs/alsa-topology-conf-1.2.5.1 2024-01-18T13:40:07 >>> app-emulation/wine-gecko-2.47.4 2024-01-18T13:40:07 >>> app-emulation/wine-mono-8.1.0 2024-01-18T13:40:08 >>> media-libs/alsa-ucm-conf-1.2.10-r1 2024-01-18T13:40:08 >>> dev-libs/vala-common-0.56.14 2024-01-18T13:40:09 >>> x11-themes/hicolor-icon-theme-0.17 2024-01-18T13:40:09 >>> app-text/iso-codes-4.15.0 2024-01-18T13:40:09 >>> dev-util/vulkan-headers-1.3.275 2024-01-18T13:40:10 >>> sys-apps/lsb-release-3.3 2024-01-18T13:40:10 >>> media-libs/libogg-1.3.5-r1 2024-01-18T13:40:11 >>> media-libs/tiff-4.6.0 2024-01-18T13:40:11 >>> sys-libs/libunwind-1.8.0 2024-01-18T13:40:12 >>> x11-libs/libXfixes-6.0.1 2024-01-18T13:40:12 >>> dev-libs/fribidi-1.0.13 2024-01-18T13:40:13 >>> media-libs/libjpeg-turbo-3.0.1 2024-01-18T13:40:13 >>> x11-libs/libXrandr-1.5.4 2024-01-18T13:40:11 >>> dev-util/mingw64-toolchain-11.0.0_p2 2024-01-18T13:40:14 >>> media-libs/libglvnd-1.7.0 2024-01-18T13:40:14 >>> dev-libs/libyaml-0.2.5 2024-01-18T13:40:15 >>> x11-libs/libXxf86vm-1.1.5 2024-01-18T13:40:15 >>> dev-lang/yasm-1.3.0-r1 2024-01-18T13:40:16 >>> dev-libs/snowball-stemmer-2.2.0 2024-01-18T13:40:16 >>> x11-libs/libXinerama-1.1.5 2024-01-18T13:40:17 >>> x11-libs/libxshmfence-1.3.2 2024-01-18T13:40:18 >>> x11-libs/xcb-util-keysyms-0.4.1 2024-01-18T13:40:18 >>> sys-libs/binutils-libs-2.41-r3 2024-01-18T13:40:19 >>> x11-libs/libpciaccess-0.17-r1 2024-01-18T13:40:19 >>> dev-libs/libmspack-0.11_alpha 2024-01-18T13:40:20 >>> media-libs/libsdl2-2.28.5 2024-01-18T13:40:21 >>> x11-libs/libXv-1.0.12 2024-01-18T13:40:21 >>> app-eselect/eselect-rust-20210703 2024-01-18T13:40:22 >>> dev-util/itstool-2.0.7-r1 2024-01-18T13:40:22 >>> app-text/docbook-xml-dtd-4.3-r2 2024-01-18T13:40:23 >>> dev-util/gdbus-codegen-2.78.3 2024-01-18T13:40:24 >>> dev-python/pygments-2.17.2 2024-01-18T13:40:24 >>> dev-python/mako-1.3.0 2024-01-18T13:40:25 >>> virtual/perl-JSON-PP-4.160.0-r1 2024-01-18T13:40:26 >>> app-eselect/eselect-wine-2.0.2-r2 2024-01-18T13:40:26 >>> media-libs/graphene-1.10.8 2024-01-18T13:40:27 >>> app-accessibility/at-spi2-core-2.50.1 2024-01-18T13:40:28 >>> dev-libs/libxmlb-0.3.14 2024-01-18T13:40:28 >>> dev-libs/json-glib-1.8.0 2024-01-18T13:40:29 >>> media-libs/alsa-lib-1.2.10-r3 2024-01-18T13:40:31 >>> dev-python/pycairo-1.25.1 2024-01-18T13:40:29 >>> dev-python/vdf-3.4-r1 2024-01-18T13:40:30 >>> dev-python/olefile-0.47 2024-01-18T13:40:37 >>> dev-lang/vala-0.56.14 2024-01-18T13:40:44 >>> media-libs/vulkan-loader-1.3.275 2024-01-18T13:40:49 >>> media-libs/libvorbis-1.3.7-r1 2024-01-18T13:40:55 >>> x11-libs/libXi-1.8.1 2024-01-18T13:40:56 >>> x11-libs/libXcursor-1.2.1 2024-01-18T13:40:56 >>> x11-libs/libXdamage-1.1.6 2024-01-18T13:40:56 >>> x11-libs/libXcomposite-0.4.6 2024-01-18T13:40:58 >>> x11-libs/pango-1.51.0 2024-01-18T13:41:38 >>> app-arch/p7zip-17.05-r1 2024-01-18T13:41:47 >>> sys-devel/llvm-17.0.6 2024-01-18T13:41:51 >>> app-arch/cabextract-1.11 2024-01-18T13:41:57 >>> dev-lang/rust-bin-1.74.1 2024-01-18T13:42:06 >>> x11-libs/libdrm-2.4.120 2024-01-18T13:42:06 >>> dev-python/docutils-0.20.1-r1 2024-01-18T13:42:09 >>> media-libs/gstreamer-1.22.3 2024-01-18T13:42:11 >>> app-emulation/wine-desktop-common-20150204-r1 2024-01-18T13:42:22 >>> dev-python/pygobject-3.46.0 2024-01-18T13:42:52 >>> sys-devel/llvm-toolchain-symlinks-17 2024-01-18T13:42:58 >>> virtual/rust-1.74.1 2024-01-18T13:43:02 >>> x11-libs/gdk-pixbuf-2.42.10-r1 2024-01-18T13:43:10 >>> sys-devel/llvmgold-17 2024-01-18T13:43:14 >>> dev-util/gtk-update-icon-cache-3.24.39 2024-01-18T13:43:14 >>> dev-libs/appstream-0.16.4 2024-01-18T13:43:14 >>> gnome-base/librsvg-2.57.0 2024-01-18T13:43:14 >>> dev-libs/appstream-glib-0.8.2 2024-01-18T13:43:16 >>> media-libs/mesa-23.3.3 2024-01-18T13:42:25 >>> dev-python/pillow-10.2.0 2024-01-18T13:43:28 >>> media-libs/libepoxy-1.5.10-r2 2024-01-18T13:43:28 >>> media-libs/gst-plugins-base-1.22.3 2024-01-18T13:43:32 >>> x11-themes/adwaita-icon-theme-45.0 2024-01-18T13:43:34 >>> media-libs/gst-plugins-good-1.22.3-r2 2024-01-18T13:43:37 >>> gui-libs/gtk-4.12.4 2024-01-18T13:43:38 >>> x11-libs/gtk+-3.24.39 2024-01-18T13:43:39 >>> media-plugins/gst-plugins-meta-1.20.6 2024-01-18T13:43:48 >>> gui-libs/libadwaita-1.4.2 2024-01-18T13:43:50 >>> app-emulation/wine-vanilla-9.0 2024-01-18T13:43:59 >>> virtual/wine-0-r10 2024-01-18T13:43:53 >>> gnome-extra/zenity-4.0.0 2024-01-18T13:44:08 >>> app-emulation/winetricks-20240105 2024-01-18T13:44:14 >>> app-emulation/protontricks-1.10.5 2024-01-18T13:44:32 >>> dev-python/iniconfig-2.0.0 2024-01-18T13:44:32 >>> dev-python/exceptiongroup-1.2.0 2024-01-18T13:44:32 >>> dev-python/flit_scm-1.7.0 2024-01-18T13:44:32 >>> dev-python/hatch-vcs-0.4.0 2024-01-18T13:44:41 >>> dev-python/pytest-7.4.4 ####################################### # installed packages (qlist -ICvUSS): # ####################################### acct-group/audio-0-r2:0 acct-group/cdrom-0-r2:0 acct-group/dialout-0-r2:0 acct-group/disk-0-r2:0 acct-group/floppy-0-r1:0 acct-group/input-0-r2:0 acct-group/kmem-0-r2:0 acct-group/kvm-0-r2:0 acct-group/lp-0-r2:0 acct-group/man-0-r2:0 acct-group/messagebus-0-r2:0 acct-group/portage-0-r1:0 acct-group/render-0-r2:0 acct-group/root-0-r1:0 acct-group/sgx-0-r1:0 acct-group/sshd-0-r2:0 acct-group/tape-0-r2:0 acct-group/tty-0-r2:0 acct-group/usb-0-r2:0 acct-group/video-0-r2:0 acct-user/man-1-r2:0 acct-user/messagebus-0-r2:0 acct-user/portage-0-r2:0 acct-user/sshd-0-r2:0 app-accessibility/at-spi2-core-2.50.1:2 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -dbus-broker -gtk-doc introspection -systemd -test app-admin/eselect-1.4.27-r1:0 -doc -emacs -vim-syntax app-admin/perl-cleaner-2.31:0 -pkgcore app-alternatives/awk-4:0 -busybox gawk -mawk -nawk split-usr app-alternatives/bc-0:0 -gh gnu app-alternatives/bzip2-1:0 -lbzip2 -pbzip2 reference split-usr app-alternatives/cpio-0:0 gnu -libarchive split-usr app-alternatives/gzip-1:0 -pigz reference split-usr app-alternatives/lex-0-r1:0 flex -reflex app-alternatives/ninja-1:0 reference -samurai app-alternatives/sh-0:0 bash -busybox -dash -ksh -lksh -mksh app-alternatives/tar-0:0 gnu -libarchive split-usr app-alternatives/yacc-1-r2:0 bison -byacc -reference app-arch/bzip2-1.0.8-r4:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 split-usr -static -static-libs -verify-sig app-arch/cabextract-1.11:0 -extras app-arch/cpio-2.15:0 nls app-arch/gzip-1.13:0 pic -static -verify-sig app-arch/libarchive-3.7.2:0/13 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -blake2 bzip2 e2fsprogs -expat iconv -lz4 lzma -lzo -nettle -static-libs -verify-sig xattr -zstd app-arch/p7zip-17.05-r1:0 -abi_x86_x32 -natspec -pch -rar -static app-arch/tar-1.35:0 acl -minimal nls -selinux -verify-sig xattr app-arch/unzip-6.0_p27-r1:0 bzip2 -natspec unicode app-arch/xz-utils-5.4.5:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc extra-filters nls -pgo split-usr -static-libs -verify-sig app-arch/zstd-1.5.5:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -lz4 lzma split-usr -static-libs -test zlib app-crypt/gnupg-2.4.3-r1:0 bzip2 -doc -ldap nls readline -selinux smartcard ssl -test tofu -tools -tpm -usb -user-socket -verify-sig -wks-server app-crypt/gpgme-1.23.2:1/11.6.15.2 -common-lisp cxx debug -python python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -qt5 -qt6 -static-libs -test -verify-sig app-crypt/libb2-0.98.1-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -native-cflags openmp -static-libs app-crypt/libmd-1.1.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 app-crypt/pinentry-1.2.1-r4:0 -X -caps -efl -emacs -gtk -keyring ncurses -qt5 -verify-sig -wayland app-crypt/rhash-1.4.4-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug nls ssl -static-libs app-editors/nano-7.2-r1:0 -debug -justify -magic -minimal ncurses nls spell -static unicode app-emulation/protontricks-1.10.5:0 gui -python_single_target_pypy3 -python_single_target_python3_10 python_single_target_python3_11 -python_single_target_python3_12 -test app-emulation/wine-desktop-common-20150204-r1:0 app-emulation/wine-gecko-2.47.4:2.47.4 abi_x86_32 abi_x86_64 shared app-emulation/wine-mono-8.1.0:8.1.0 shared app-emulation/wine-vanilla-9.0:9.0 X -abi_x86_32 -abi_x86_32 abi_x86_64 -abi_x86_64 alsa -capi -crossdev-mingw -cups -custom-cflags -dos fontconfig gecko -gphoto2 gstreamer -kerberos -llvm-libunwind mingw mono -netapi nls -odbc -opencl opengl -osmesa -pcap -perl -pulseaudio -samba -scanner sdl -selinux -smartcard ssl strip truetype -udev -udisks unwind -usb -v4l vulkan -wayland wow64 xcomposite -xinerama app-emulation/winetricks-20240105:0 gtk -kde -rar -test app-eselect/eselect-fontconfig-20220403:0 app-eselect/eselect-iptables-20220320:0 app-eselect/eselect-lib-bin-symlink-0.1.1-r1:0 app-eselect/eselect-pinentry-0.7.3:0 app-eselect/eselect-rust-20210703:0 app-eselect/eselect-wine-2.0.2-r2:0 xdg app-misc/ca-certificates-20230311.3.96.1:0 -cacert app-misc/editor-wrapper-4-r1:0 app-misc/mime-types-2.1.54:0 -nginx app-misc/pax-utils-1.3.7:0 -caps -man -python -python_single_target_python3_10 python_single_target_python3_11 -seccomp -test app-misc/tmux-3.3a-r1:0 debug -selinux -systemd -utempter -vim-syntax app-portage/eix-0.36.7:0 debug -doc nls -sqlite app-portage/elt-patches-20240116:0 app-portage/gemato-20.5:0 gpg -pretty-log -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test -tools app-portage/gentoolkit-0.6.3-r1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 app-portage/getuto-1.9.1:0 -test app-portage/portage-utils-0.96.1:0 openmp qmanifest qtegrity -static app-shells/bash-5.2_p26:0 -afs -bashlogger -examples -mem-scramble net nls -pgo -plugins readline -verify-sig app-shells/bash-completion-2.11:0 eselect -test app-shells/gentoo-bashcomp-20230313:0 app-shells/push-3.4:0 app-shells/quoter-4.2:0 app-text/ansifilter-2.20:0 -gui -verify-sig app-text/asciidoc-10.2.0:0 -python_single_target_pypy3 -python_single_target_python3_10 python_single_target_python3_11 -python_single_target_python3_12 app-text/build-docbook-catalog-2.4:0 app-text/docbook-xml-dtd-4.5-r2:4.5 app-text/docbook-xml-dtd-4.4-r3:4.4 app-text/docbook-xml-dtd-4.3-r2:4.3 app-text/docbook-xml-dtd-4.2-r3:4.2 app-text/docbook-xml-dtd-4.1.2-r7:4.1.2 app-text/docbook-xsl-ns-stylesheets-1.79.1:0 -ruby app-text/docbook-xsl-stylesheets-1.79.1-r4:0 -ruby app-text/iso-codes-4.15.0:0 app-text/manpager-1:0 app-text/sgml-common-0.6.3-r7:0 app-text/xmlto-0.0.28-r11:0 -latex text dev-build/autoconf-2.72-r1:2.72 -emacs -verify-sig dev-build/autoconf-archive-2023.02.20:0 dev-build/autoconf-wrapper-20231224:0 dev-build/automake-1.16.5-r1:1.16 -test dev-build/automake-wrapper-20221207:0 dev-build/cmake-3.28.1-r1:0 -dap -doc -gui ncurses -qt6 -test -test -verify-sig dev-build/gtk-doc-am-1.33.2:0 dev-build/libtool-2.4.7-r2:2 -vanilla dev-build/make-4.4.1-r1:0 -guile nls -static -verify-sig dev-build/meson-1.3.1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test -verify-sig dev-build/meson-format-array-0:0 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 dev-build/ninja-1.11.1-r4:0 -doc -test dev-db/sqlite-3.44.2-r2:3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug -doc -icu readline -secure-delete -static-libs -tcl -test -tools dev-lang/perl-5.38.2-r1:0/5.38 -berkdb debug -doc -gdbm ithreads -minimal -quadmath dev-lang/python-3.12.1_p1:3.12 -bluetooth -build debug ensurepip -examples gdbm -libedit ncurses -pgo readline sqlite ssl -test -tk -valgrind -verify-sig dev-lang/python-3.11.7:3.11 -bluetooth -build debug ensurepip -examples gdbm -libedit ncurses -pgo readline sqlite ssl -test -tk -valgrind -verify-sig dev-lang/python-3.10.13:3.10 -bluetooth -build debug ensurepip -examples gdbm -libedit ncurses -pgo readline sqlite ssl -test -tk -valgrind -verify-sig xml dev-lang/python-exec-2.4.10:2 native-symlinks python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test dev-lang/python-exec-conf-2.4.6:2 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 dev-lang/rust-bin-1.74.1:stable -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -big-endian -clippy cpu_flags_x86_sse2 -doc -prefix -rust-analyzer -rust-src -rustfmt -verify-sig dev-lang/tcl-8.6.13-r1:0/8.6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug threads dev-lang/vala-0.56.14:0.56 -test -valadoc dev-lang/yasm-1.3.0-r1:0 nls dev-libs/appstream-0.16.4:0/4 -apt -doc introspection -qt5 -systemd -test dev-libs/appstream-glib-0.8.2:0/8 -fonts -gtk-doc introspection -stemmer dev-libs/boehm-gc-8.2.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cxx large -static-libs threads dev-libs/elfutils-0.190:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -debuginfod -lzma nls -static-libs -test utils -verify-sig -zstd dev-libs/expat-2.5.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -examples -static-libs -test unicode dev-libs/fribidi-1.0.13:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -test dev-libs/glib-2.78.3:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -dbus debug elf -gtk-doc mime -selinux -static-libs -sysprof -systemtap -test -utils xattr dev-libs/gmp-6.3.0-r1:0/10.4 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm cpudetection cxx -doc pic -static-libs dev-libs/gobject-introspection-1.78.1:0 -doctool -gtk-doc -python_single_target_python3_10 python_single_target_python3_11 -test dev-libs/gobject-introspection-common-1.78.1:0 dev-libs/isl-0.24-r2:0/23 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs dev-libs/json-glib-1.8.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -gtk-doc introspection nls -test dev-libs/jsoncpp-1.9.5:0/25 -doc -test dev-libs/libassuan-2.5.6:0 -verify-sig dev-libs/libatomic_ops-7.8.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 dev-libs/libbsd-0.11.8:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -verify-sig dev-libs/libevent-2.1.12-r1:0/2.1-7 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 clock-gettime debug -malloc-replacement ssl -static-libs -test -verbose-debug -verify-sig dev-libs/libffi-3.4.4-r4:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug -exec-static-trampoline -pax-kernel -static-libs -test dev-libs/libgcrypt-1.10.3-r1:0/20 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_aes -cpu_flags_arm_neon -cpu_flags_arm_sha1 -cpu_flags_arm_sha2 -cpu_flags_ppc_altivec -cpu_flags_ppc_vsx2 -cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 -cpu_flags_x86_padlock -cpu_flags_x86_sha cpu_flags_x86_sse4_1 -doc getentropy -static-libs -verify-sig dev-libs/libgpg-error-1.47-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -common-lisp nls -static-libs -test -verify-sig dev-libs/libksba-1.6.5:0 -static-libs -verify-sig dev-libs/libmspack-0.11_alpha:0 debug -doc dev-libs/libpcre2-10.42-r1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -jit -libedit pcre16 pcre32 readline split-usr -static-libs unicode -valgrind -verify-sig zlib dev-libs/libpipeline-1.5.7:0 -test dev-libs/libtasn1-4.19.0:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -test -verify-sig dev-libs/libunistring-1.1-r1:0/5 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -static-libs dev-libs/libuv-1.47.0-r1:0/1 dev-libs/libxml2-2.11.6:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -examples ftp -icu -lzma python python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 readline -static-libs -test dev-libs/libxmlb-0.3.14:0/2 -doc -introspection -stemmer -test zstd dev-libs/libxslt-1.1.39:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 crypt debug -examples -python python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -static-libs dev-libs/libyaml-0.2.5:0 -doc -static-libs -test dev-libs/lzo-2.10:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -examples split-usr -static-libs dev-libs/mpc-1.3.1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs dev-libs/mpfr-4.2.1:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -verify-sig dev-libs/nettle-3.9.1:0/8-6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_aes -cpu_flags_arm_neon -cpu_flags_arm_sha1 -cpu_flags_arm_sha2 -cpu_flags_ppc_altivec -cpu_flags_ppc_vsx2 -cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_pclmul -cpu_flags_x86_sha -doc gmp -static-libs -verify-sig dev-libs/npth-1.6-r2:0 -test dev-libs/openssl-3.1.4:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm cpu_flags_x86_sse2 -fips -ktls -rfc3779 -sctp -static-libs -test -tls-compression -vanilla -verify-sig -verify-sig -weak-ssl-ciphers dev-libs/popt-1.19-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static-libs dev-libs/snowball-stemmer-2.2.0:0/2 -static-libs -test dev-libs/vala-common-0.56.14:0 dev-perl/Encode-Locale-1.50.0-r1:0 -test dev-perl/File-BaseDir-0.90.0:0 -test dev-perl/File-DesktopEntry-0.220.0-r1:0 -test dev-perl/File-MimeInfo-0.330.0:0 -test dev-perl/IO-Socket-SSL-2.83.0:0 -examples -idn -test dev-perl/IPC-System-Simple-1.300.0:0 -test dev-perl/Locale-gettext-1.70.0-r1:0 -test dev-perl/Mozilla-CA-20999999-r1:0 -test dev-perl/Net-SSLeay-1.920.0-r1:0 -examples -examples -minimal -test dev-perl/Regexp-IPv6-0.30.0-r2:0 -test dev-perl/URI-5.210.0:0 -test dev-python/certifi-3021.3.16-r4:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/charset-normalizer-3.3.2:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/cython-3.0.8:0 debug -doc -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/docutils-0.20.1-r1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 dev-python/editables-0.5:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/ensurepip-pip-23.3.2:0 dev-python/ensurepip-setuptools-69.0.3:0 dev-python/ensurepip-wheels-100:0 dev-python/exceptiongroup-1.2.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/flit-core-3.9.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/flit_scm-1.7.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 dev-python/gentoo-common-1:0 dev-python/gpep517-15:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/hatch-vcs-0.4.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/hatchling-1.21.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/idna-3.6:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/iniconfig-2.0.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/installer-0.7.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/jaraco-context-4.3.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/jaraco-functools-4.0.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/jaraco-text-3.12.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/jinja-3.1.3:0 -doc -examples -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/lxml-5.1.0:0 debug -doc -examples -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test threads dev-python/mako-1.3.0:0 -doc -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/markupsafe-2.1.3:0 debug -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/more-itertools-10.2.0:0 -doc -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/nspektr-0.5.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/olefile-0.47:0 -doc -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/ordered-set-4.1.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/packaging-23.2:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/pathspec-0.12.1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/pillow-10.2.0:0 debug -examples -imagequant jpeg -jpeg2k -lcms -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test -test -tiff -tk -truetype -webp -xcb zlib dev-python/platformdirs-4.1.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/pluggy-1.3.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/pycairo-1.25.1:0 debug -doc -examples -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/pygments-2.17.2:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/pygobject-3.46.0:3 cairo debug -examples -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test -test dev-python/pyparsing-3.1.1:0 -examples -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/pypax-0.9.5-r1:0 debug -ptpax python_targets_python3_10 python_targets_python3_11 xtpax dev-python/PySocks-1.7.1-r2:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 dev-python/pytest-7.4.4:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/requests-2.31.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -socks5 -test test-rust dev-python/setuptools-69.0.3:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/setuptools-scm-8.0.4:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/tomli-2.0.1-r1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/trove-classifiers-2024.1.8:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/typing-extensions-4.9.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/urllib3-2.1.0:0 -brotli -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test -zstd dev-python/vdf-3.4-r1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-python/wheel-0.42.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 -test dev-util/checkbashisms-2.23.5:0 dev-util/desktop-file-utils-0.27-r1:0 dev-util/gdbus-codegen-2.78.3:0 -python_single_target_python3_10 python_single_target_python3_11 -python_single_target_python3_12 dev-util/glib-utils-2.78.3:0 -python_single_target_python3_10 python_single_target_python3_11 -python_single_target_python3_12 dev-util/gperf-3.1-r2:0 dev-util/gtk-update-icon-cache-3.24.39:0 dev-util/itstool-2.0.7-r1:0 -python_single_target_python3_10 python_single_target_python3_11 dev-util/mingw64-toolchain-11.0.0_p2:0 abi_x86_32 -abi_x86_32 abi_x86_64 -custom-cflags debug dev-util/pkgconf-2.1.0:0/4 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -test dev-util/re2c-2.2:0 debug -test dev-util/vulkan-headers-1.3.275:0 dev-vcs/git-2.43.0:0 blksha1 -cgi curl -cvs -doc gpg -highlight iconv -keyring -mediawiki nls pcre -perforce -perl -python_single_target_python3_10 python_single_target_python3_11 -python_single_target_python3_12 safe-directory -selinux -subversion -test -tk webdav -xinetd gnome-base/librsvg-2.57.0:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug -gtk-doc introspection vala gnome-extra/zenity-4.0.0:0 -man -webkit gui-libs/gtk-4.12.4:4 X -aqua -broadway -cloudproviders -colord cpu_flags_x86_f16c -cups -examples -ffmpeg -gstreamer introspection -sysprof -test -test -vulkan -wayland gui-libs/libadwaita-1.4.2:1 introspection -test -test vala media-fonts/liberation-fonts-2.1.5:0 -X -X -fontforge media-gfx/graphite2-1.3.14_p20210810-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -perl -test media-libs/alsa-lib-1.2.10-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -alisp debug -doc -python -python_single_target_python3_10 python_single_target_python3_11 media-libs/alsa-topology-conf-1.2.5.1:0 media-libs/alsa-ucm-conf-1.2.10-r1:0 media-libs/fontconfig-2.15.0:1.0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc nls -test media-libs/freetype-2.13.2:2 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 adobe-cff -brotli bzip2 cleartype-hinting debug -doc -fontforge harfbuzz png -static-libs -svg -utils media-libs/graphene-1.10.8:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cpu_flags_arm_neon cpu_flags_x86_sse2 -doc introspection -test media-libs/gst-plugins-base-1.22.3:1.0 X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -alsa egl -gbm -gles2 introspection -ivorbis nls ogg opengl -orc pango -test -test -theora vorbis -wayland media-libs/gst-plugins-good-1.22.3-r2:1.0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -orc -test -test media-libs/gstreamer-1.22.3:1.0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 caps introspection nls -orc -test -test -unwind media-libs/harfbuzz-8.3.0:0/6.0.0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 cairo debug -doc -experimental glib graphite -icu introspection -test truetype media-libs/libepoxy-1.5.10-r2:0 X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 egl -test -test media-libs/libglvnd-1.7.0:0 X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -test media-libs/libjpeg-turbo-3.0.1:0/0.2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cpu_flags_arm_neon -java -java -static-libs media-libs/libogg-1.3.5-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs media-libs/libpng-1.6.40-r1:0/16 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -apng -cpu_flags_arm_neon cpu_flags_x86_sse -static-libs media-libs/libsdl2-2.28.5:0 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -alsa -aqua -cpu_flags_ppc_altivec -cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 -custom-cflags -dbus -doc -fcitx4 -gles1 -gles2 haptic -ibus -jack joystick -kms -libsamplerate -nas -opengl -oss -pipewire -pulseaudio -sndio sound -static-libs -test threads -udev video -video_cards_vc4 -vulkan -wayland -xscreensaver media-libs/libvorbis-1.3.7-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -test media-libs/mesa-23.3.3:0 X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 cpu_flags_x86_sse2 d3d9 debug -gles1 gles2 llvm -lm-sensors -opencl -osmesa proprietary-codecs -selinux -test -unwind -vaapi -valgrind -vdpau -video_cards_d3d12 -video_cards_freedreno video_cards_intel -video_cards_lavapipe -video_cards_lima video_cards_nouveau -video_cards_panfrost -video_cards_r300 -video_cards_r600 video_cards_radeon video_cards_radeonsi -video_cards_v3d -video_cards_vc4 -video_cards_virgl -video_cards_vivante -video_cards_vmware -vulkan -vulkan-overlay -wayland -xa -zink zstd media-libs/tiff-4.6.0:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 cxx -jbig -jpeg -lzma -static-libs -test -verify-sig -webp zlib -zstd media-libs/vulkan-loader-1.3.275:0 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -layers -wayland media-plugins/gst-plugins-meta-1.20.6:1.0 -X -a52 -aac -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -alsa -cdda -dts -dv -dvb -dvd -ffmpeg -flac -http -jack -lame -libass -libvisual -modplug -mp3 -mpeg -ogg -opus -oss -pulseaudio -taglib -theora -v4l -vaapi -vcd -vorbis -vpx -wavpack -x264 net-dns/c-ares-1.25.0:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -test -verify-sig net-dns/libidn2-2.3.4-r2:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static-libs -verify-sig net-firewall/iptables-1.8.10:0/1.8.3 -conntrack -netlink -nftables -pcap split-usr -static-libs net-libs/gnutls-3.8.3:0/30.30 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -brotli cxx -dane -doc -examples idn nls openssl -pkcs11 seccomp -sslv2 -sslv3 -static-libs -test -test-full tls-heartbeat -tools -verify-sig zlib -zstd net-libs/libmnl-1.0.5:0/0.2.0 -examples -verify-sig net-libs/nghttp2-1.58.0:0/1.14 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug -hpack-tools -jemalloc -static-libs -systemd -test -utils -xml net-misc/curl-8.5.0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 adns alt-svc -brotli -curl_ssl_gnutls -curl_ssl_mbedtls curl_ssl_openssl -curl_ssl_rustls ftp -gnutls -gopher hsts http2 -idn imap -kerberos -ldap -mbedtls -nghttp3 openssl pop3 progress-meter -rtmp -rustls -samba smtp -ssh ssl -sslv3 -static-libs -telnet -test tftp -verify-sig -websockets -zstd net-misc/dhcpcd-10.0.6-r1:0 debug embedded ipv6 -privsep udev net-misc/iputils-20231222:0 arping -caps -clockdiff -doc filecaps -idn nls -test -tracepath net-misc/netifrc-0.7.8:0 dhcp net-misc/openssh-contrib-9.5_p1:0 -X -X509 -abi_mips_n32 -audit debug -hpn -kerberos -ldns -libedit -livecd pam pie -security-key -selinux ssl -static -test -verify-sig -xmss net-misc/rsync-3.2.7-r4:0 acl -examples iconv -lz4 -python_single_target_python3_10 python_single_target_python3_11 -rrsync ssl -stunnel -system-zlib -verify-sig xattr -xxhash -zstd net-misc/wget-1.21.4:0 -cookie-check debug -gnutls -idn ipv6 -metalink nls -ntlm pcre ssl -static -test -uuid -verify-sig zlib perl-core/File-Temp-0.231.100:0 perl-core/Math-BigInt-1.999.842:0 -examples -test sec-keys/openpgp-keys-gentoo-release-20230329:0 -test sys-apps/acl-2.3.1-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls split-usr -static-libs sys-apps/attr-2.5.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug nls split-usr -static-libs sys-apps/baselayout-2.14-r1:0 -build split-usr sys-apps/coreutils-9.4:0 acl -caps -gmp -hostname -kill -multicall nls openssl -selinux split-usr -static -test -vanilla -verify-sig xattr sys-apps/dbus-1.15.8:0 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug -doc elogind -selinux -static-libs -systemd -test -test -valgrind sys-apps/debianutils-5.14:0 installkernel -static sys-apps/diffutils-3.10:0 nls -verify-sig sys-apps/elfix-0.9.5:0 -ptpax -test xtpax sys-apps/file-5.45-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -lzip -lzma -python python_targets_python3_10 python_targets_python3_11 -seccomp -static-libs -verify-sig zlib -zstd sys-apps/findutils-4.9.0-r2:0 nls -selinux -static -test -verify-sig sys-apps/gawk-5.3.0:0 -mpfr nls -pma readline -verify-sig sys-apps/gentoo-functions-0.19:0 sys-apps/grep-3.11:0 egrep-fgrep nls pcre -static -verify-sig sys-apps/groff-1.23.0:0 -X -examples -uchardet sys-apps/help2man-1.49.3:0 nls sys-apps/hwdata-0.376:0 sys-apps/install-xattr-0.8-r1:0 sys-apps/iproute2-6.6.0-r3:0 -atm -berkdb -bpf -caps -elf iptables -minimal -nfs -selinux sys-apps/kbd-2.6.4:0 nls pam -selinux -test sys-apps/kmod-31:0 debug -doc lzma -pkcs7 -python python_targets_python3_10 python_targets_python3_11 -static-libs tools zlib zstd sys-apps/less-643-r1:0 pcre -test sys-apps/lsb-release-3.3:0 sys-apps/man-db-2.12.0:0 manpager -nls seccomp -selinux -static-libs zlib sys-apps/miscfiles-1.5-r4:0 -minimal sys-apps/net-tools-2.10:0 arp hostname ipv6 -nis nls -plipconfig -selinux -slattach -static sys-apps/openrc-0.53:0 -audit -bash debug ncurses netifrc -newnet pam -s6 -selinux -sysv-utils sysvinit unicode sys-apps/portage-3.0.61-r1:0 -apidoc -build -doc -gentoo-dev ipc native-extensions -python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 rsync-verify -selinux -test xattr sys-apps/sandbox-2.38:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nnp sys-apps/sed-4.9:0 acl nls -selinux -static -verify-sig sys-apps/shadow-4.14.3:0/4 acl -audit -cracklib nls pam -selinux -skey split-usr -su -systemd -verify-sig xattr sys-apps/systemd-utils-254.8:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -boot -kernel-install kmod -python_single_target_python3_10 python_single_target_python3_11 -python_single_target_python3_12 -secureboot -selinux split-usr -split-usr -sysusers -test tmpfiles udev -ukify sys-apps/sysvinit-3.08:0 -ibm -nls -selinux -static -verify-sig sys-apps/texinfo-7.1-r1:0 nls standalone -static sys-apps/util-linux-2.39.3-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -audit -build -caps cramfs -cryptsetup -fdformat hardlink -kill logger -magic ncurses -nls pam -python python_targets_python3_10 python_targets_python3_11 readline -rtas -selinux -slang split-usr -static-libs su suid -systemd -test -tty-helpers -udev unicode -verify-sig sys-apps/which-2.21:0 sys-auth/elogind-252.9:0 acl -audit cgroup-hybrid debug -doc pam -policykit -selinux -test sys-auth/pambase-20220214:0 -caps -debug elogind -gnome-keyring -homed -minimal -mktemp nullok -pam_krb5 -pam_ssh passwdqc -pwhistory -pwquality -securetty -selinux sha512 -systemd -yescrypt sys-auth/passwdqc-2.0.3-r1:0 sys-devel/bc-1.07.1-r6:0 -libedit readline -static sys-devel/binutils-2.41-r4:2.41 cet -debuginfod -doc -gold -gprofng hardened -multitarget nls -pgo plugins -static-libs -test -vanilla -zstd sys-devel/binutils-config-5.5:0 native-symlinks sys-devel/bison-3.8.2-r2:0 -examples nls -static -test -verify-sig sys-devel/flex-2.6.4-r6:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static -test sys-devel/gcc-13.2.1_p20240113-r1:13 -ada cet -custom-cflags cxx -d -debug default-stack-clash-protection default-znow -doc -fixed-point fortran -go graphite hardened -ieee-long-double -jit -libssp lto -modula2 -multilib -nls -objc -objc++ -objc-gc openmp -pch -pgo pie -sanitize ssp -systemtap -test -valgrind -vanilla -vtv -zstd sys-devel/gcc-config-2.11:0 cc-wrappers native-symlinks sys-devel/gettext-0.22.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl cxx -doc -emacs -git -java -java ncurses -nls openmp -static-libs -verify-sig xattr sys-devel/gnuconfig-20230731:0 sys-devel/llvm-17.0.6:17/17 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 binutils-plugin -debug -debuginfod -doc -doc -exegesis -libedit libffi llvm_targets_AArch64 llvm_targets_AMDGPU -llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF -llvm_targets_CSKY -llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch -llvm_targets_M68k llvm_targets_MSP430 llvm_targets_Mips llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV -llvm_targets_SPIRV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore -llvm_targets_Xtensa ncurses -test -verify-sig -xar -xml -z3 -zstd sys-devel/llvm-common-17.0.6:0 -emacs -verify-sig sys-devel/llvm-toolchain-symlinks-17:17 -multilib-symlinks native-symlinks sys-devel/llvmgold-17:0 sys-devel/m4-1.4.19-r2:0 -examples nls -verify-sig sys-devel/patch-2.7.6-r5:0 -static -test -verify-sig xattr sys-fs/e2fsprogs-1.47.0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cron -fuse -nls split-usr -static-libs -test tools sys-fs/udev-init-scripts-35:0 sys-kernel/dracut-060_pre20240104:0 -selinux -test sys-kernel/gentoo-kernel-bin-6.1.73:6.1.73 initramfs -test sys-kernel/installkernel-16:0 dracut -grub -module-rebuild -systemd -uki -ukify sys-kernel/linux-headers-6.6:0 -headers-only sys-libs/argp-standalone-1.5.0:0 -static-libs sys-libs/binutils-libs-2.41-r3:0/2.41.0 -64-bit-bfd -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 cet -multitarget nls -static-libs -test sys-libs/fts-standalone-1.2.7:0 -static-libs sys-libs/gdbm-1.23:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 berkdb nls readline -static-libs -test -verify-sig sys-libs/libcap-2.69:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 pam split-usr -static-libs -tools sys-libs/libseccomp-2.5.5:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -experimental-loong -python python_targets_python3_10 python_targets_python3_11 -static-libs -test sys-libs/libunwind-1.8.0:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug -debug-frame -doc -libatomic -lzma -static-libs -test zlib sys-libs/libxcrypt-4.4.36-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 compat -headers-only split-usr -static-libs system -test sys-libs/musl-1.2.4-r1:0 -crypt -headers-only split-usr -verify-sig sys-libs/ncurses-6.4_p20230401:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -ada cxx debug -doc -gpm -minimal -profile split-usr -split-usr -stack-realign -static-libs -test tinfo -trace -verify-sig sys-libs/obstack-standalone-1.2.3:0 -static-libs sys-libs/pam-1.5.3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -audit -berkdb -debug -filecaps -nis -selinux split-usr sys-libs/queue-standalone-0.1-r1:0 sys-libs/readline-8.2_p10:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 split-usr -static-libs unicode -utils -verify-sig sys-libs/zlib-1.3-r3:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 minizip split-usr -static-libs -verify-sig sys-process/procps-4.0.4:0/0-ng -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 elogind kill -modern-top ncurses nls -selinux split-usr -static-libs -systemd -test unicode sys-process/psmisc-23.6:0 -X -apparmor nls -selinux -test virtual/acl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs virtual/dev-manager-0-r2:0 virtual/dist-kernel-6.1.73:0/6.1.73 virtual/editor-0-r7:0 virtual/libc-1-r1:0 virtual/libcrypt-2-r1:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs virtual/libelf-3-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 virtual/libiconv-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 virtual/libintl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 virtual/libudev-251-r2:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -systemd virtual/man-0-r4:0 virtual/openssh-0:0 ssl virtual/os-headers-0-r2:0 virtual/package-manager-1:0 virtual/pager-0-r1:0 virtual/perl-bignum-0.660.0:0 virtual/perl-Carp-1.540.0:0 virtual/perl-CPAN-2.360.0:0 virtual/perl-Data-Dumper-2.188.0:0 virtual/perl-Encode-3.190.0:0 virtual/perl-Exporter-5.770.0-r1:0 virtual/perl-ExtUtils-MakeMaker-7.700.0:0 virtual/perl-File-Path-2.180.0-r2:0 virtual/perl-File-Spec-3.880.0:0 virtual/perl-File-Temp-0.231.100:0 virtual/perl-Getopt-Long-2.540.0:0 virtual/perl-JSON-PP-4.160.0-r1:0 virtual/perl-libnet-3.150.0:0 ssl virtual/perl-Math-BigInt-1.999.842:0 virtual/perl-Math-BigInt-FastCalc-0.501.300:0 virtual/perl-Math-BigRat-0.262.400:0 virtual/perl-Math-Complex-1.620.0:0 virtual/perl-MIME-Base64-3.160.100_rc:0 virtual/perl-parent-0.241.0:0 virtual/perl-Scalar-List-Utils-1.630.0:0 virtual/perl-Test-Harness-3.440.0-r1:0 virtual/perl-Unicode-Collate-1.310.0-r1:0 virtual/pkgconfig-2-r1:0 virtual/rust-1.74.1:0/llvm-17 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -rustfmt virtual/service-manager-1-r1:0 virtual/ssh-0-r2:0 -minimal virtual/tmpfiles-0-r5:0 -systemd virtual/ttf-fonts-1-r2:0 virtual/udev-217-r7:0 -systemd virtual/w3m-1:0 virtual/wine-0-r10:0 -abi_x86_32 abi_x86_64 -proton -staging www-client/pybugz-0.13-r2:0 python_targets_python3_10 python_targets_python3_11 www-client/w3m-0.5.3_p20230121:0 -X -fbcon -gdk-pixbuf -gpm -imlib l10n_ja -lynxkeymap nls -nntp ssl unicode -xface x11-apps/xprop-1.2.6:0 x11-apps/xset-1.2.5:0 x11-base/xcb-proto-1.16.0:0 python_targets_python3_10 python_targets_python3_11 -python_targets_python3_12 x11-base/xorg-proto-2023.2:0 -test x11-libs/cairo-1.18.0:0 X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -aqua -debug glib -gtk-doc -test x11-libs/gdk-pixbuf-2.42.10-r1:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -gtk-doc introspection jpeg -test -tiff x11-libs/gtk+-3.24.39:3 X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -aqua -broadway -cloudproviders -colord -cups -examples -gtk-doc introspection -sysprof -test -test -vim-syntax -wayland -xinerama x11-libs/libdrm-2.4.120:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -test -tools -udev -valgrind video_cards_amdgpu -video_cards_exynos -video_cards_freedreno video_cards_intel video_cards_nouveau -video_cards_omap video_cards_radeon -video_cards_tegra -video_cards_vc4 -video_cards_vivante -video_cards_vmware x11-libs/libICE-1.1.1-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 x11-libs/libpciaccess-0.17-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 zlib x11-libs/libSM-1.2.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc uuid x11-libs/libX11-1.8.7:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -test x11-libs/libXau-1.0.11:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc x11-libs/libxcb-1.16-r1:0/1.12 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -doc -selinux -test xkb x11-libs/libXcomposite-0.4.6:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc x11-libs/libXcursor-1.2.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc x11-libs/libXdamage-1.1.6:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 x11-libs/libXdmcp-1.1.4-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc x11-libs/libXext-1.3.5:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc x11-libs/libXfixes-6.0.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc x11-libs/libXi-1.8.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc x11-libs/libXinerama-1.1.5:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc x11-libs/libXmu-1.1.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc x11-libs/libXrandr-1.5.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc x11-libs/libXrender-0.9.11:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 x11-libs/libxshmfence-1.3.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 x11-libs/libXt-1.3.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -test x11-libs/libXv-1.0.12:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc x11-libs/libXxf86vm-1.1.5:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc x11-libs/pango-1.51.0:0 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug introspection -sysprof -test x11-libs/pixman-0.43.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cpu_flags_arm_iwmmxt -cpu_flags_arm_iwmmxt2 -cpu_flags_arm_neon -cpu_flags_ppc_altivec cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 -loongson2f -static-libs -test x11-libs/xcb-util-keysyms-0.4.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 x11-libs/xtrans-1.5.0:0 -doc x11-misc/compose-tables-1.8.7:0 x11-misc/shared-mime-info-2.4:0 -test x11-misc/util-macros-1.20.0:0 x11-misc/xdg-utils-1.2.0_beta1_p20231203:0 -dbus -doc -gnome x11-themes/adwaita-icon-theme-45.0:0 -branding x11-themes/hicolor-icon-theme-0.17:0 ############# # build.log # ############# * Using python3.11 to build >>> Unpacking source... >>> Unpacking protontricks-1.10.5.tar.gz to /var/tmp/portage/app-emulation/protontricks-1.10.5/work >>> Source unpacked in /var/tmp/portage/app-emulation/protontricks-1.10.5/work >>> Preparing source in /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5 ... * Build system packages: * dev-python/gpep517 : 15 * dev-python/installer : 0.7.0 * dev-python/setuptools : 69.0.3 * dev-python/setuptools-rust : * dev-python/setuptools-scm : 8.0.4 * dev-python/wheel : 0.42.0 >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5 ... * Building the wheel for protontricks-1.10.5 via setuptools.build_meta python3.11 -m gpep517 build-wheel --prefix=/usr --backend setuptools.build_meta --output-fd 3 --wheel-dir /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/wheel 2024-01-18 13:44:46,350 gpep517 INFO Building wheel via backend setuptools.build_meta 2024-01-18 13:44:46,406 root INFO running bdist_wheel 2024-01-18 13:44:46,474 root INFO running build 2024-01-18 13:44:46,474 root INFO running build_py 2024-01-18 13:44:46,479 root INFO creating /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build 2024-01-18 13:44:46,479 root INFO creating /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib 2024-01-18 13:44:46,479 root INFO creating /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks 2024-01-18 13:44:46,479 root INFO copying src/protontricks/winetricks.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks 2024-01-18 13:44:46,480 root INFO copying src/protontricks/util.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks 2024-01-18 13:44:46,480 root INFO copying src/protontricks/steam.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks 2024-01-18 13:44:46,480 root INFO copying src/protontricks/gui.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks 2024-01-18 13:44:46,481 root INFO copying src/protontricks/flatpak.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks 2024-01-18 13:44:46,481 root INFO copying src/protontricks/config.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks 2024-01-18 13:44:46,481 root INFO copying src/protontricks/_version.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks 2024-01-18 13:44:46,482 root INFO copying src/protontricks/__init__.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks 2024-01-18 13:44:46,482 root INFO creating /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/cli 2024-01-18 13:44:46,482 root INFO copying src/protontricks/cli/util.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/cli 2024-01-18 13:44:46,483 root INFO copying src/protontricks/cli/main.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/cli 2024-01-18 13:44:46,483 root INFO copying src/protontricks/cli/launch.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/cli 2024-01-18 13:44:46,483 root INFO copying src/protontricks/cli/desktop_install.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/cli 2024-01-18 13:44:46,484 root INFO copying src/protontricks/cli/__init__.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/cli 2024-01-18 13:44:46,484 root INFO running egg_info 2024-01-18 13:44:46,488 root INFO writing src/protontricks.egg-info/PKG-INFO 2024-01-18 13:44:46,489 root INFO writing dependency_links to src/protontricks.egg-info/dependency_links.txt 2024-01-18 13:44:46,489 root INFO writing entry points to src/protontricks.egg-info/entry_points.txt 2024-01-18 13:44:46,489 root INFO writing requirements to src/protontricks.egg-info/requires.txt 2024-01-18 13:44:46,489 root INFO writing top-level names to src/protontricks.egg-info/top_level.txt ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2024-01-18 13:44:46,515 root INFO reading manifest file 'src/protontricks.egg-info/SOURCES.txt' 2024-01-18 13:44:46,516 root INFO reading manifest template 'MANIFEST.in' 2024-01-18 13:44:46,517 root WARNING warning: no previously-included files found matching '*.yml' 2024-01-18 13:44:46,518 root WARNING warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2024-01-18 13:44:46,518 root WARNING warning: no previously-included files matching '__pycache__' found anywhere in distribution 2024-01-18 13:44:46,518 root INFO adding license file 'LICENSE' 2024-01-18 13:44:46,519 root INFO writing manifest file 'src/protontricks.egg-info/SOURCES.txt' 2024-01-18 13:44:46,520 root INFO creating /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/data 2024-01-18 13:44:46,521 root INFO creating /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/data/scripts 2024-01-18 13:44:46,521 root INFO copying src/protontricks/data/scripts/bwrap_launcher.sh -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/data/scripts 2024-01-18 13:44:46,521 root INFO copying src/protontricks/data/scripts/wine_launch.sh -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/data/scripts 2024-01-18 13:44:46,522 root INFO copying src/protontricks/data/scripts/wineserver_keepalive.bat -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/data/scripts 2024-01-18 13:44:46,522 root INFO copying src/protontricks/data/scripts/wineserver_keepalive.sh -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/data/scripts 2024-01-18 13:44:46,522 root INFO creating /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/data/data 2024-01-18 13:44:46,522 root INFO copying src/protontricks/data/data/icon_placeholder.png -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/data/data 2024-01-18 13:44:46,523 root INFO creating /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/data/share 2024-01-18 13:44:46,523 root INFO creating /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/data/share/applications 2024-01-18 13:44:46,523 root INFO copying src/protontricks/data/share/applications/protontricks-launch.desktop -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/data/share/applications 2024-01-18 13:44:46,523 root INFO copying src/protontricks/data/share/applications/protontricks.desktop -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/data/share/applications 2024-01-18 13:44:46,525 root WARNING warning: build_py: byte-compiling is disabled, skipping. 2024-01-18 13:44:46,535 wheel INFO installing to /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel 2024-01-18 13:44:46,535 root INFO running install 2024-01-18 13:44:46,544 root INFO running install_lib 2024-01-18 13:44:46,549 root INFO creating /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64 2024-01-18 13:44:46,549 root INFO creating /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel 2024-01-18 13:44:46,549 root INFO creating /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks 2024-01-18 13:44:46,549 root INFO creating /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks/data 2024-01-18 13:44:46,550 root INFO creating /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks/data/share 2024-01-18 13:44:46,550 root INFO creating /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks/data/share/applications 2024-01-18 13:44:46,550 root INFO copying /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/data/share/applications/protontricks.desktop -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks/data/share/applications 2024-01-18 13:44:46,550 root INFO copying /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/data/share/applications/protontricks-launch.desktop -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks/data/share/applications 2024-01-18 13:44:46,551 root INFO creating /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks/data/data 2024-01-18 13:44:46,551 root INFO copying /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/data/data/icon_placeholder.png -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks/data/data 2024-01-18 13:44:46,551 root INFO creating /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks/data/scripts 2024-01-18 13:44:46,551 root INFO copying /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/data/scripts/wineserver_keepalive.sh -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks/data/scripts 2024-01-18 13:44:46,552 root INFO copying /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/data/scripts/wineserver_keepalive.bat -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks/data/scripts 2024-01-18 13:44:46,552 root INFO copying /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/data/scripts/wine_launch.sh -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks/data/scripts 2024-01-18 13:44:46,552 root INFO copying /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/data/scripts/bwrap_launcher.sh -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks/data/scripts 2024-01-18 13:44:46,553 root INFO creating /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks/cli 2024-01-18 13:44:46,553 root INFO copying /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/cli/__init__.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks/cli 2024-01-18 13:44:46,553 root INFO copying /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/cli/desktop_install.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks/cli 2024-01-18 13:44:46,554 root INFO copying /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/cli/launch.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks/cli 2024-01-18 13:44:46,554 root INFO copying /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/cli/main.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks/cli 2024-01-18 13:44:46,554 root INFO copying /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/cli/util.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks/cli 2024-01-18 13:44:46,555 root INFO copying /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/__init__.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks 2024-01-18 13:44:46,555 root INFO copying /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/_version.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks 2024-01-18 13:44:46,555 root INFO copying /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/config.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks 2024-01-18 13:44:46,556 root INFO copying /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/flatpak.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks 2024-01-18 13:44:46,556 root INFO copying /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/gui.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks 2024-01-18 13:44:46,556 root INFO copying /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/steam.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks 2024-01-18 13:44:46,557 root INFO copying /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/util.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks 2024-01-18 13:44:46,557 root INFO copying /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/lib/protontricks/winetricks.py -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks 2024-01-18 13:44:46,557 root WARNING warning: install_lib: byte-compiling is disabled, skipping. 2024-01-18 13:44:46,557 root INFO running install_data 2024-01-18 13:44:46,561 root INFO creating /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks-1.10.5.data 2024-01-18 13:44:46,561 root INFO creating /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks-1.10.5.data/data 2024-01-18 13:44:46,562 root INFO creating /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks-1.10.5.data/data/share 2024-01-18 13:44:46,562 root INFO creating /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks-1.10.5.data/data/share/applications 2024-01-18 13:44:46,562 root INFO copying src/protontricks/data/share/applications/protontricks.desktop -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks-1.10.5.data/data/share/applications 2024-01-18 13:44:46,562 root INFO copying src/protontricks/data/share/applications/protontricks-launch.desktop -> /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks-1.10.5.data/data/share/applications 2024-01-18 13:44:46,563 root INFO running install_egg_info 2024-01-18 13:44:46,567 root INFO Copying src/protontricks.egg-info to /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks-1.10.5-py3.11.egg-info 2024-01-18 13:44:46,569 root INFO running install_scripts 2024-01-18 13:44:46,572 wheel INFO creating /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel/protontricks-1.10.5.dist-info/WHEEL 2024-01-18 13:44:46,573 wheel INFO creating '/var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/wheel/.tmp-wd1ghg76/protontricks-1.10.5-py3-none-any.whl' and adding '/var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel' to it 2024-01-18 13:44:46,573 wheel INFO adding 'protontricks/__init__.py' 2024-01-18 13:44:46,574 wheel INFO adding 'protontricks/_version.py' 2024-01-18 13:44:46,574 wheel INFO adding 'protontricks/config.py' 2024-01-18 13:44:46,574 wheel INFO adding 'protontricks/flatpak.py' 2024-01-18 13:44:46,574 wheel INFO adding 'protontricks/gui.py' 2024-01-18 13:44:46,574 wheel INFO adding 'protontricks/steam.py' 2024-01-18 13:44:46,575 wheel INFO adding 'protontricks/util.py' 2024-01-18 13:44:46,575 wheel INFO adding 'protontricks/winetricks.py' 2024-01-18 13:44:46,575 wheel INFO adding 'protontricks/cli/__init__.py' 2024-01-18 13:44:46,576 wheel INFO adding 'protontricks/cli/desktop_install.py' 2024-01-18 13:44:46,576 wheel INFO adding 'protontricks/cli/launch.py' 2024-01-18 13:44:46,576 wheel INFO adding 'protontricks/cli/main.py' 2024-01-18 13:44:46,576 wheel INFO adding 'protontricks/cli/util.py' 2024-01-18 13:44:46,576 wheel INFO adding 'protontricks/data/data/icon_placeholder.png' 2024-01-18 13:44:46,577 wheel INFO adding 'protontricks/data/scripts/bwrap_launcher.sh' 2024-01-18 13:44:46,577 wheel INFO adding 'protontricks/data/scripts/wine_launch.sh' 2024-01-18 13:44:46,577 wheel INFO adding 'protontricks/data/scripts/wineserver_keepalive.bat' 2024-01-18 13:44:46,577 wheel INFO adding 'protontricks/data/scripts/wineserver_keepalive.sh' 2024-01-18 13:44:46,578 wheel INFO adding 'protontricks/data/share/applications/protontricks-launch.desktop' 2024-01-18 13:44:46,578 wheel INFO adding 'protontricks/data/share/applications/protontricks.desktop' 2024-01-18 13:44:46,578 wheel INFO adding 'protontricks-1.10.5.data/data/share/applications/protontricks-launch.desktop' 2024-01-18 13:44:46,579 wheel INFO adding 'protontricks-1.10.5.data/data/share/applications/protontricks.desktop' 2024-01-18 13:44:46,579 wheel INFO adding 'protontricks-1.10.5.dist-info/LICENSE' 2024-01-18 13:44:46,579 wheel INFO adding 'protontricks-1.10.5.dist-info/METADATA' 2024-01-18 13:44:46,579 wheel INFO adding 'protontricks-1.10.5.dist-info/WHEEL' 2024-01-18 13:44:46,579 wheel INFO adding 'protontricks-1.10.5.dist-info/entry_points.txt' 2024-01-18 13:44:46,580 wheel INFO adding 'protontricks-1.10.5.dist-info/top_level.txt' 2024-01-18 13:44:46,580 wheel INFO adding 'protontricks-1.10.5.dist-info/RECORD' 2024-01-18 13:44:46,580 wheel INFO removing /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/build/bdist.linux-x86_64/wheel 2024-01-18 13:44:46,582 gpep517 INFO The backend produced /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/wheel/protontricks-1.10.5-py3-none-any.whl * Installing protontricks-1.10.5-py3-none-any.whl to /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/install python3.11 -m gpep517 install-wheel --destdir=/var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/install --interpreter=/usr/bin/python3.11 --prefix=/usr --optimize=all /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/wheel/protontricks-1.10.5-py3-none-any.whl 2024-01-18 13:44:46,707 gpep517 INFO Installing /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/wheel/protontricks-1.10.5-py3-none-any.whl into /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/install 2024-01-18 13:44:46,785 gpep517 INFO Installation complete >>> Source compiled. >>> Test phase: app-emulation/protontricks-1.10.5 python3.11 -m pytest -vv -ra -l -Wdefault --color=yes -o console_output_style=count -o tmp_path_retention_count=0 -o tmp_path_retention_policy=failed -p no:cov -p no:flake8 -p no:flakes -p no:pylint -p no:markdown -p no:sugar -p no:xvfb -p no:pytest-describe -p no:plus -p no:tavern -p no:salt-factories ============================= test session starts ============================== platform linux -- Python 3.11.7, pytest-7.4.4, pluggy-1.3.0 -- /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/install/usr/bin/python3.11 cachedir: .pytest_cache rootdir: /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5 collected 133 items tests/test_config.py::test_config PASSED [ 1/133] tests/test_config.py::test_config_default PASSED [ 2/133] tests/test_flatpak.py::TestGetRunningFlatpakVersion::test_flatpak_not_active PASSED [ 3/133] tests/test_flatpak.py::TestGetRunningFlatpakVersion::test_flatpak_active PASSED [ 4/133] tests/test_flatpak.py::TestGetInaccessiblePaths::test_flatpak_disabled PASSED [ 5/133] tests/test_flatpak.py::TestGetInaccessiblePaths::test_flatpak_active PASSED [ 6/133] tests/test_flatpak.py::TestGetInaccessiblePaths::test_flatpak_home PASSED [ 7/133] tests/test_flatpak.py::TestGetInaccessiblePaths::test_flatpak_home_tilde PASSED [ 8/133] tests/test_flatpak.py::TestGetInaccessiblePaths::test_flatpak_host PASSED [ 9/133] tests/test_flatpak.py::TestGetInaccessiblePaths::test_flatpak_xdg_user_dir PASSED [ 10/133] tests/test_flatpak.py::TestGetInaccessiblePaths::test_flatpak_unknown_permission PASSED [ 11/133] tests/test_gui.py::TestSelectApp::test_select_game PASSED [ 12/133] tests/test_gui.py::TestSelectApp::test_select_game_icons PASSED [ 13/133] tests/test_gui.py::TestSelectApp::test_select_game_icons_ensure_resize PASSED [ 14/133] tests/test_gui.py::TestSelectApp::test_select_game_no_choice PASSED [ 15/133] tests/test_gui.py::TestSelectApp::test_select_game_broken_zenity PASSED [ 16/133] tests/test_gui.py::TestSelectApp::test_select_game_locale_error PASSED [ 17/133] tests/test_gui.py::TestSelectApp::test_select_game_gui_provider_env[yad] PASSED [ 18/133] tests/test_gui.py::TestSelectApp::test_select_game_gui_provider_env[zenity] PASSED [ 19/133] tests/test_gui.py::TestSelectSteamInstallation::test_select_steam_gui_provider_env[yad] PASSED [ 20/133] tests/test_gui.py::TestSelectSteamInstallation::test_select_steam_gui_provider_env[zenity] PASSED [ 21/133] tests/test_gui.py::TestPromptFilesystemAccess::test_prompt_without_desktop PASSED [ 22/133] tests/test_gui.py::TestPromptFilesystemAccess::test_prompt_home_dir PASSED [ 23/133] tests/test_gui.py::TestPromptFilesystemAccess::test_prompt_with_desktop_no_dialog PASSED [ 24/133] tests/test_gui.py::TestPromptFilesystemAccess::test_prompt_with_desktop_dialog PASSED [ 25/133] tests/test_steam.py::TestSteamApp::test_steam_app_from_appmanifest PASSED [ 26/133] tests/test_steam.py::TestSteamApp::test_steam_app_from_appmanifest_invalid[] PASSED [ 27/133] tests/test_steam.py::TestSteamApp::test_steam_app_from_appmanifest_invalid[corrupted] PASSED [ 28/133] tests/test_steam.py::TestSteamApp::test_steam_app_from_appmanifest_invalid[\xff] PASSED [ 29/133] tests/test_steam.py::TestSteamApp::test_steam_app_from_appmanifest_empty PASSED [ 30/133] tests/test_steam.py::TestSteamApp::test_steam_app_from_appmanifest_corrupted_toolmanifest[] PASSED [ 31/133] tests/test_steam.py::TestSteamApp::test_steam_app_from_appmanifest_corrupted_toolmanifest[corrupted] PASSED [ 32/133] tests/test_steam.py::TestSteamApp::test_steam_app_from_appmanifest_permission_denied PASSED [ 33/133] tests/test_steam.py::TestSteamApp::test_steam_app_proton_dist_path PASSED [ 34/133] tests/test_steam.py::TestSteamApp::test_steam_app_userconfig_name PASSED [ 35/133] tests/test_steam.py::TestFindSteamCompatToolApp::test_find_steam_specific_app_proton PASSED [ 36/133] tests/test_steam.py::TestFindSteamCompatToolApp::test_find_legacy_tool_mapping_global PASSED [ 37/133] tests/test_steam.py::TestFindSteamCompatToolApp::test_find_steam_deck_profile PASSED [ 38/133] tests/test_steam.py::TestFindSteamCompatToolApp::test_find_steam_default_proton PASSED [ 39/133] tests/test_steam.py::TestFindLibraryPaths::test_get_steam_lib_paths[old struct] PASSED [ 40/133] tests/test_steam.py::TestFindLibraryPaths::test_get_steam_lib_paths[new struct] PASSED [ 41/133] tests/test_steam.py::TestFindLibraryPaths::test_get_steam_lib_paths_corrupted_libraryfolders PASSED [ 42/133] tests/test_steam.py::TestFindLibraryPaths::test_get_steam_lib_paths_duplicate_paths PASSED [ 43/133] tests/test_steam.py::TestFindLibraryPaths::test_get_steam_lib_paths_adjust_flatpak_steam_path PASSED [ 44/133] tests/test_steam.py::TestFindAppidProtonPrefix::test_find_appid_proton_prefix_steamapps_case PASSED [ 45/133] tests/test_steam.py::TestFindAppidProtonPrefix::test_find_appid_proton_prefix_latest_compatdata PASSED [ 46/133] tests/test_steam.py::TestFindSteamPath::test_find_steam_path_env PASSED [ 47/133] tests/test_steam.py::TestFindSteamPath::test_find_steam_path_flatpak PASSED [ 48/133] tests/test_steam.py::TestFindSteamPath::test_find_steam_path_multiple_install_warning PASSED [ 49/133] tests/test_steam.py::TestGetSteamApps::test_get_steam_apps_custom_proton PASSED [ 50/133] tests/test_steam.py::TestGetSteamApps::test_get_steam_apps_custom_proton_empty_toolmanifest PASSED [ 51/133] tests/test_steam.py::TestGetSteamApps::test_get_steam_apps_custom_proton_corrupted_compatibilitytool PASSED [ 52/133] tests/test_steam.py::TestGetSteamApps::test_get_steam_apps_in_library_folder PASSED [ 53/133] tests/test_steam.py::TestGetSteamApps::test_get_steam_apps_proton_precedence PASSED [ 54/133] tests/test_steam.py::TestGetSteamApps::test_get_steam_apps_escape_chars PASSED [ 55/133] tests/test_steam.py::TestGetSteamApps::test_get_steam_apps_steamapps_case_warning PASSED [ 56/133] tests/test_steam.py::TestGetSteamApps::test_get_steam_apps_steamapps_case_insensitive_fs PASSED [ 57/133] tests/test_steam.py::TestGetSteamApps::test_get_steam_apps_missing_library_folder PASSED [ 58/133] tests/test_steam.py::TestGetWindowsShortcuts::test_get_custom_windows_shortcuts_derive_appid PASSED [ 59/133] tests/test_steam.py::TestGetWindowsShortcuts::test_get_custom_windows_shortcuts_read_vdf PASSED [ 60/133] tests/test_steam.py::TestGetWindowsShortcuts::test_get_custom_windows_shortcuts_non_numeric_appid PASSED [ 61/133] tests/test_steam.py::TestGetWindowsShortcuts::test_get_custom_windows_shortcuts_no_prefix PASSED [ 62/133] tests/test_steam.py::test_get_steamapps_subdirs PASSED [ 63/133] tests/test_util.py::TestCreateWineBinDir::test_wine_bin_dir_updated PASSED [ 64/133] tests/test_util.py::TestRunCommand::test_user_environment_variables_used PASSED [ 65/133] tests/test_util.py::TestRunCommand::test_unknown_steam_runtime_detected PASSED [ 66/133] tests/test_util.py::TestRunCommand::test_locale_fixed_on_steam_deck PASSED [ 67/133] tests/test_util.py::TestLowerDict::test_lower_nested_dict PASSED [ 68/133] tests/test_util.py::TestIsSteamDeck::test_not_steam_deck PASSED [ 69/133] tests/test_util.py::TestIsSteamDeck::test_is_steam_deck PASSED [ 70/133] tests/test_winetricks.py::TestGetWinetricksPath::test_get_winetricks_env PASSED [ 71/133] tests/test_winetricks.py::TestGetWinetricksPath::test_get_winetricks_env_not_found PASSED [ 72/133] tests/cli/test_desktop_install.py::test_run_desktop_install PASSED [ 73/133] tests/cli/test_launch.py::TestCLIRun::test_run_executable PASSED [ 74/133] tests/cli/test_launch.py::TestCLIRun::test_run_executable_appid PASSED [ 75/133] tests/cli/test_launch.py::TestCLIRun::test_run_executable_no_selection PASSED [ 76/133] tests/cli/test_launch.py::TestCLIRun::test_run_executable_no_apps PASSED [ 77/133] tests/cli/test_launch.py::TestCLIRun::test_run_executable_no_apps_from_desktop PASSED [ 78/133] tests/cli/test_launch.py::TestCLIRun::test_run_executable_passthrough_arguments PASSED [ 79/133] tests/cli/test_launch.py::TestCLIRun::test_run_executable_passthrough_background_wineserver[None] PASSED [ 80/133] tests/cli/test_launch.py::TestCLIRun::test_run_executable_passthrough_background_wineserver[--background-wineserver] PASSED [ 81/133] tests/cli/test_launch.py::TestCLIRun::test_run_executable_passthrough_background_wineserver[--no-background-wineserver] PASSED [ 82/133] tests/cli/test_launch.py::TestCLIRun::test_cli_error_handler_uncaught_exception PASSED [ 83/133] tests/cli/test_launch.py::TestCLIRun::test_run_filesystem_permission_missing PASSED [ 84/133] tests/cli/test_launch.py::TestCLIRun::test_steam_installation_not_selected PASSED [ 85/133] tests/cli/test_main.py::TestCLIRun::test_run_winetricks PASSED [ 86/133] tests/cli/test_main.py::TestCLIRun::test_run_winetricks_shortcut PASSED [ 87/133] tests/cli/test_main.py::TestCLIRun::test_run_winetricks_select_proton PASSED [ 88/133] tests/cli/test_main.py::TestCLIRun::test_run_winetricks_select_steam PASSED [ 89/133] tests/cli/test_main.py::TestCLIRun::test_run_winetricks_steam_runtime_v1 PASSED [ 90/133] tests/cli/test_main.py::TestCLIRun::test_run_winetricks_steam_runtime_v2 PASSED [ 91/133] tests/cli/test_main.py::TestCLIRun::test_run_winetricks_steam_runtime_v2_no_bwrap FAILED [ 92/133] tests/cli/test_main.py::TestCLIRun::test_run_background_wineserver_toggle[args0-False] PASSED [ 93/133] tests/cli/test_main.py::TestCLIRun::test_run_background_wineserver_toggle[args1-False] FAILED [ 94/133] tests/cli/test_main.py::TestCLIRun::test_run_background_wineserver_toggle[args2-False] PASSED [ 95/133] tests/cli/test_main.py::TestCLIRun::test_run_background_wineserver_toggle[args3-True] FAILED [ 96/133] tests/cli/test_main.py::TestCLIRun::test_run_winetricks_game_not_found PASSED [ 97/133] tests/cli/test_main.py::TestCLIRun::test_run_no_command PASSED [ 98/133] tests/cli/test_main.py::TestCLIRun::test_run_returncode_passed PASSED [ 99/133] tests/cli/test_main.py::TestCLIRun::test_run_multiple_commands PASSED [100/133] tests/cli/test_main.py::TestCLIRun::test_run_steam_not_found PASSED [101/133] tests/cli/test_main.py::TestCLIRun::test_run_winetricks_not_found PASSED [102/133] tests/cli/test_main.py::TestCLIRun::test_run_winetricks_from_desktop PASSED [103/133] tests/cli/test_main.py::TestCLIRun::test_run_gui_provider_not_found PASSED [104/133] tests/cli/test_main.py::TestCLIRun::test_run_steam_runtime_not_found PASSED [105/133] tests/cli/test_main.py::TestCLIRun::test_run_proton_not_found PASSED [106/133] tests/cli/test_main.py::TestCLIRun::test_run_compat_tool_not_proton PASSED [107/133] tests/cli/test_main.py::TestCLIRun::test_run_command_proton_incomplete PASSED [108/133] tests/cli/test_main.py::TestCLIRun::test_run_command_runtime_incomplete PASSED [109/133] tests/cli/test_main.py::TestCLIRun::test_old_flatpak_detected PASSED [110/133] tests/cli/test_main.py::TestCLIRun::test_new_flatpak_detected PASSED [111/133] tests/cli/test_main.py::TestCLIRun::test_cli_error_handler_uncaught_exception PASSED [112/133] tests/cli/test_main.py::TestCLIRun::test_run_filesystem_permission_missing PASSED [113/133] tests/cli/test_main.py::TestCLIRun::test_run_bwrap_default PASSED [114/133] tests/cli/test_main.py::TestCLIRun::test_select_steam_installation PASSED [115/133] tests/cli/test_main.py::TestCLIRun::test_steam_installation_not_selected PASSED [116/133] tests/cli/test_main.py::TestCLIGUI::test_run_gui PASSED [117/133] tests/cli/test_main.py::TestCLIGUI::test_run_gui_no_games PASSED [118/133] tests/cli/test_main.py::TestCLICommand::test_run_command PASSED [119/133] tests/cli/test_main.py::TestCLISearch::test_search_case_insensitive PASSED [120/133] tests/cli/test_main.py::TestCLISearch::test_search_pfx_lock_required PASSED [121/133] tests/cli/test_main.py::TestCLISearch::test_search_multiple_keywords PASSED [122/133] tests/cli/test_main.py::TestCLISearch::test_search_strip_non_ascii PASSED [123/133] tests/cli/test_main.py::TestCLISearch::test_search_multiple_library_folders PASSED [124/133] tests/cli/test_main.py::TestCLISearch::test_search_shortcut PASSED [125/133] tests/cli/test_main.py::TestCLISearch::test_list_all_apps PASSED [126/133] tests/cli/test_main.py::test_cli_error_help PASSED [127/133] tests/cli/test_util.py::test_enable_logging PASSED [128/133] tests/cli/test_util.py::test_cli_error_handler_uncaught_exception PASSED [129/133] tests/cli/test_util.py::test_cli_error_handler_gui_provider_env[yad] PASSED [130/133] tests/cli/test_util.py::test_cli_error_handler_gui_provider_env[zenity] PASSED [131/133] tests/cli/test_util.py::test_exit_with_error_no_log_file PASSED [132/133] tests/cli/test_util.py::test_log_file_cleanup PASSED [133/133] =================================== FAILURES =================================== ___________ TestCLIRun.test_run_winetricks_steam_runtime_v2_no_bwrap ___________ self = cli = .func at 0x71a14abb60c0> home_dir = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_winetricks_steam_runt0/home/fakeuser') steam_app_factory = .func at 0x71a14abb54e0> steam_runtime_dir = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_winetricks_steam_runt0/home/fakeuser/.steam/root/ubuntu12_32') steam_runtime_soldier = commands = [] proton_factory = .func at 0x71a14abb4720> caplog = <_pytest.logging.LogCaptureFixture object at 0x71a14af40ad0> def test_run_winetricks_steam_runtime_v2_no_bwrap( self, cli, home_dir, steam_app_factory, steam_runtime_dir, steam_runtime_soldier, commands, proton_factory, caplog): """ Perform a Protontricks command using a newer Steam Runtime *without* bwrap that is installed as its own application """ proton_app = proton_factory( name="Proton 5.13", appid=10, compat_tool_name="proton_513", is_default_proton=True, required_tool_app=steam_runtime_soldier ) steam_app_factory(name="Fake game 1", appid=20) > cli(["--no-bwrap", "20", "winecfg"], env={"STEAM_RUNTIME": "1"}) caplog = <_pytest.logging.LogCaptureFixture object at 0x71a14af40ad0> cli = .func at 0x71a14abb60c0> commands = [] home_dir = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_winetricks_steam_runt0/home/fakeuser') proton_app = proton_factory = .func at 0x71a14abb4720> self = steam_app_factory = .func at 0x71a14abb54e0> steam_runtime_dir = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_winetricks_steam_runt0/home/fakeuser/.steam/root/ubuntu12_32') steam_runtime_soldier = tests/cli/test_main.py:225: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/conftest.py:893: in func cli_func(args) args = ['--no-bwrap', '20', 'winecfg'] capsys = <_pytest.capture.CaptureFixture object at 0x71a14af30150> cli_func = env = {'STEAM_RUNTIME': '1'} expect_returncode = 0 include_stderr = False monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x71a14ab1ab50> monkeypatch_ctx = <_pytest.monkeypatch.MonkeyPatch object at 0x71a14af41050> name = 'STEAM_RUNTIME' val = '1' ../protontricks-1.10.5_python3.11/install/usr/lib/python3.11/site-packages/protontricks/cli/main.py:32: in cli main(args) args = ['--no-bwrap', '20', 'winecfg'] ../protontricks-1.10.5_python3.11/install/usr/lib/python3.11/site-packages/protontricks/cli/util.py:149: in wrapper return cli_func(self, *args, **kwargs) args = () cli_func = kwargs = {} self = ['--no-bwrap', '20', 'winecfg'] wrapper = ../protontricks-1.10.5_python3.11/install/usr/lib/python3.11/site-packages/protontricks/cli/main.py:360: in main returncode = run_command( args = Namespace(verbose=False, no_term=False, search=None, list=False, command=None, gui=False, no_runtime=False, no_bwrap=True, background_wineserver=False, appid=20, winetricks_command=['winecfg']) do_command = False do_gui = False do_list_apps = False do_winetricks = True exit_ = .exit_ at 0x71a14abb4400> flatpak_version = None legacy_steam_runtime_path = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_winetricks_steam_runt0/home/fakeuser/.steam/root/ubuntu12_32/steam-runtime') parser = CustomArgumentParser(prog='__main__.py', usage=None, description="Wrapper for running Winetricks commands for Steam Play/Proton games.\n\nUsage:\n\nRun winetricks for game with APPID. COMMAND is passed directly to winetricks as-is. Any options specific to Protontricks need to be provided *before* APPID.\n$ protontricks APPID COMMAND\n\nSearch installed games to find the APPID\n$ protontricks -s GAME_NAME\n\nList all installed games\n$ protontricks -l\n\nUse Protontricks GUI to select the game\n$ protontricks --gui\n\nEnvironment variables:\n\nPROTON_VERSION: name of the preferred Proton installation\nSTEAM_DIR: path to custom Steam installation\nWINETRICKS: path to a custom 'winetricks' executable\nWINE: path to a custom 'wine' executable\nWINESERVER: path to a custom 'wineserver' executable\nSTEAM_RUNTIME: 1 = enable Steam Runtime, 0 = disable Steam Runtime, valid path = custom Steam Runtime path, empty = enable automatically (default)\nPROTONTRICKS_GUI: GUI provider to use, accepts either 'yad' or 'zenity'", formatter_class=, conflict_handler='error', add_help=True) proton_app = start_background_wineserver = False steam_app = steam_appid = 20 steam_apps = [, , ] steam_installations = [[PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_winetricks_steam_runt0/home/fakeuser/.steam/steam'), PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_winetricks_steam_runt0/home/fakeuser/.steam/root')]] steam_lib_paths = [PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_winetricks_steam_runt0/home/fakeuser/.steam/steam')] steam_path = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_winetricks_steam_runt0/home/fakeuser/.steam/steam') steam_root = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_winetricks_steam_runt0/home/fakeuser/.steam/root') use_bwrap = False use_steam_runtime = True winetricks_path = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_winetricks_steam_runt0/home/fakeuser/.local/bin/winetricks') ../protontricks-1.10.5_python3.11/install/usr/lib/python3.11/site-packages/protontricks/util.py:412: in run_command get_runtime_library_paths(proton_app, use_bwrap=use_bwrap) command = ['/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_winetricks_steam_runt0/home/fakeuser/.local/bin/winetricks', 'winecfg'] env = {} kwargs = {} legacy_steam_runtime_path = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_winetricks_steam_runt0/home/fakeuser/.steam/root/ubuntu12_32/steam-runtime') proton_app = runtime_install_incomplete = False start_wineserver = False steam_app = use_bwrap = False use_steam_runtime = True user_provided_wine = False user_provided_wineserver = False wine_bin_dir = None 'ac_cv_c_undeclared_builtin_options': 'none needed', 'enable_year2038': 'no', 'gl_cv_compiler_check_decl_option': '-Werror=implicit-function-declaration'} winetricks_path = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_winetricks_steam_runt0/home/fakeuser/.local/bin/winetricks') ../protontricks-1.10.5_python3.11/install/usr/lib/python3.11/site-packages/protontricks/util.py:146: in get_runtime_library_paths get_host_library_paths(), os.pathsep, find_runtime_app_root = .find_runtime_app_root at 0x71a14abb6480> proton_app = runtime_root = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_winetricks_steam_runt0/home/fakeuser/.steam/steam/steamapps/common/Steam Linux Runtime - Soldier/soldier/files') use_bwrap = False ../protontricks-1.10.5_python3.11/install/usr/lib/python3.11/site-packages/protontricks/util.py:96: in get_host_library_paths result = run( tests/conftest.py:823: in mock_subprocess_run return run(*args, **kwargs) args = (['/sbin/ldconfig', '-XNv'],) commands_ = [] executable = '/sbin/ldconfig' kwargs = {'check': True, 'stderr': -1, 'stdout': -1} _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ input = None, capture_output = False, timeout = None, check = True popenargs = (['/sbin/ldconfig', '-XNv'],), kwargs = {'stderr': -1, 'stdout': -1} process = , stdout = b'' stderr = b'Unimplemented option: -N\n', retcode = 1 def run(*popenargs, input=None, capture_output=False, timeout=None, check=False, **kwargs): """Run command with arguments and return a CompletedProcess instance. The returned instance will have attributes args, returncode, stdout and stderr. By default, stdout and stderr are not captured, and those attributes will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, or pass capture_output=True to capture both. If check is True and the exit code was non-zero, it raises a CalledProcessError. The CalledProcessError object will have the return code in the returncode attribute, and output & stderr attributes if those streams were captured. If timeout is given, and the process takes too long, a TimeoutExpired exception will be raised. There is an optional argument "input", allowing you to pass bytes or a string to the subprocess's stdin. If you use this argument you may not also use the Popen constructor's "stdin" argument, as it will be used internally. By default, all communication is in bytes, and therefore any "input" should be bytes, and the stdout and stderr will be bytes. If in text mode, any "input" should be a string, and stdout and stderr will be strings decoded according to locale encoding, or by "encoding" if set. Text mode is triggered by setting any of text, encoding, errors or universal_newlines. The other arguments are the same as for the Popen constructor. """ if input is not None: if kwargs.get('stdin') is not None: raise ValueError('stdin and input arguments may not both be used.') kwargs['stdin'] = PIPE if capture_output: if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: raise ValueError('stdout and stderr arguments may not be used ' 'with capture_output.') kwargs['stdout'] = PIPE kwargs['stderr'] = PIPE with Popen(*popenargs, **kwargs) as process: try: stdout, stderr = process.communicate(input, timeout=timeout) except TimeoutExpired as exc: process.kill() if _mswindows: # Windows accumulates the output in a single blocking # read() call run on child threads, with the timeout # being done in a join() on those threads. communicate() # _after_ kill() is required to collect that and add it # to the exception. exc.stdout, exc.stderr = process.communicate() else: # POSIX _communicate already populated the output so # far into the TimeoutExpired exception. process.wait() raise except: # Including KeyboardInterrupt, communicate handled that. process.kill() # We don't call process.wait() as .__exit__ does that for us. raise retcode = process.poll() if check and retcode: > raise CalledProcessError(retcode, process.args, output=stdout, stderr=stderr) E subprocess.CalledProcessError: Command '['/sbin/ldconfig', '-XNv']' returned non-zero exit status 1. capture_output = False check = True input = None kwargs = {'stderr': -1, 'stdout': -1} popenargs = (['/sbin/ldconfig', '-XNv'],) process = retcode = 1 stderr = b'Unimplemented option: -N\n' stdout = b'' timeout = None /usr/lib/python3.11/subprocess.py:571: CalledProcessError ------------------------------ Captured log call ------------------------------- INFO protontricks:steam.py:381 Found Steam directory at /var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_winetricks_steam_runt0/home/fakeuser/.steam/steam INFO protontricks:steam.py:443 Using default Steam Runtime at /var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_winetricks_steam_runt0/home/fakeuser/.steam/root/ubuntu12_32/steam-runtime INFO protontricks:winetricks.py:29 WINETRICKS environment variable is not available. Searching from $PATH. INFO protontricks:steam.py:888 Found 0 Steam library folders INFO protontricks:steam.py:1076 Currently logged-in Steam user: TestUser INFO protontricks:steam.py:1121 Couldn't find custom shortcuts. Maybe none have been created yet? INFO protontricks:steam.py:684 User has configured default Proton version (CompatToolMapping): proton_513 INFO protontricks:steam.py:746 Found active compatibility tool: Proton 5.13 INFO protontricks:steam.py:839 Active compatibility tool is a Proton installation ________ TestCLIRun.test_run_background_wineserver_toggle[args1-False] _________ self = cli = .func at 0x71a14abb6660> steam_app_factory = .func at 0x71a14abb44a0> default_new_proton = commands = [], args = ['--no-bwrap', '-c', "'echo nothing'", '20'] wineserver_launched = False home_dir = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver0/home/fakeuser') @pytest.mark.parametrize( "args,wineserver_launched", [ # background wineserver disabled for bwrap by default (["-c", "'echo nothing'", "20"], False), # background wineserver also disabled by default for everything # else (["--no-bwrap", "-c", "'echo nothing'", "20"], False), # Manually disable background wineserver ( ["--no-background-wineserver", "-c", "'echo nothing'", "20"], False ), # Manually enable background wineserver ( [ "--background-wineserver", "--no-bwrap", "-c", "'echo nothing'", "20" ], True ) ] ) def test_run_background_wineserver_toggle( self, cli, steam_app_factory, default_new_proton, commands, args, wineserver_launched, home_dir): """ Try running a Protontricks command with different arguments and ensure background wineserver is (not) launched depending on the scenario """ steam_app_factory(name="Fake game 1", appid=20) > cli(args) args = ['--no-bwrap', '-c', "'echo nothing'", '20'] cli = .func at 0x71a14abb6660> commands = [] default_new_proton = home_dir = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver0/home/fakeuser') self = steam_app_factory = .func at 0x71a14abb44a0> wineserver_launched = False tests/cli/test_main.py:314: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/conftest.py:893: in func cli_func(args) args = ['--no-bwrap', '-c', "'echo nothing'", '20'] capsys = <_pytest.capture.CaptureFixture object at 0x71a14ad9a710> cli_func = env = {} expect_returncode = 0 include_stderr = False monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x71a14ad99cd0> monkeypatch_ctx = <_pytest.monkeypatch.MonkeyPatch object at 0x71a14ad98710> ../protontricks-1.10.5_python3.11/install/usr/lib/python3.11/site-packages/protontricks/cli/main.py:32: in cli main(args) args = ['--no-bwrap', '-c', "'echo nothing'", '20'] ../protontricks-1.10.5_python3.11/install/usr/lib/python3.11/site-packages/protontricks/cli/util.py:149: in wrapper return cli_func(self, *args, **kwargs) args = () cli_func = kwargs = {} self = ['--no-bwrap', '-c', "'echo nothing'", '20'] wrapper = ../protontricks-1.10.5_python3.11/install/usr/lib/python3.11/site-packages/protontricks/cli/main.py:371: in main returncode = run_command( args = Namespace(verbose=False, no_term=False, search=None, list=False, command="'echo nothing'", gui=False, no_runtime=False, no_bwrap=True, background_wineserver=False, appid=20, winetricks_command=[]) do_command = True do_gui = False do_list_apps = False do_winetricks = False exit_ = .exit_ at 0x71a14abb4c20> flatpak_version = None legacy_steam_runtime_path = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver0/home/fakeuser/.steam/root/ubuntu12_32/steam-runtime') parser = CustomArgumentParser(prog='__main__.py', usage=None, description="Wrapper for running Winetricks commands for Steam Play/Proton games.\n\nUsage:\n\nRun winetricks for game with APPID. COMMAND is passed directly to winetricks as-is. Any options specific to Protontricks need to be provided *before* APPID.\n$ protontricks APPID COMMAND\n\nSearch installed games to find the APPID\n$ protontricks -s GAME_NAME\n\nList all installed games\n$ protontricks -l\n\nUse Protontricks GUI to select the game\n$ protontricks --gui\n\nEnvironment variables:\n\nPROTON_VERSION: name of the preferred Proton installation\nSTEAM_DIR: path to custom Steam installation\nWINETRICKS: path to a custom 'winetricks' executable\nWINE: path to a custom 'wine' executable\nWINESERVER: path to a custom 'wineserver' executable\nSTEAM_RUNTIME: 1 = enable Steam Runtime, 0 = disable Steam Runtime, valid path = custom Steam Runtime path, empty = enable automatically (default)\nPROTONTRICKS_GUI: GUI provider to use, accepts either 'yad' or 'zenity'", formatter_class=, conflict_handler='error', add_help=True) proton_app = start_background_wineserver = False steam_app = steam_appid = 20 steam_apps = [, , ] steam_installations = [[PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver0/home/fakeuser/.steam/steam'), PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver0/home/fakeuser/.steam/root')]] steam_lib_paths = [PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver0/home/fakeuser/.steam/steam')] steam_path = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver0/home/fakeuser/.steam/steam') steam_root = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver0/home/fakeuser/.steam/root') use_bwrap = False use_steam_runtime = True winetricks_path = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver0/home/fakeuser/.local/bin/winetricks') ../protontricks-1.10.5_python3.11/install/usr/lib/python3.11/site-packages/protontricks/util.py:412: in run_command get_runtime_library_paths(proton_app, use_bwrap=use_bwrap) command = "'echo nothing'" env = {} kwargs = {'cwd': '/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver0/home/fakeuser/.steam/steam/steamapps/common/Fake ' 'game 1', 'shell': True} legacy_steam_runtime_path = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver0/home/fakeuser/.steam/root/ubuntu12_32/steam-runtime') proton_app = runtime_install_incomplete = False start_wineserver = False steam_app = use_bwrap = False use_steam_runtime = True user_provided_wine = False user_provided_wineserver = False wine_bin_dir = None 'ac_cv_c_undeclared_builtin_options': 'none needed', 'enable_year2038': 'no', 'gl_cv_compiler_check_decl_option': '-Werror=implicit-function-declaration'} winetricks_path = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver0/home/fakeuser/.local/bin/winetricks') ../protontricks-1.10.5_python3.11/install/usr/lib/python3.11/site-packages/protontricks/util.py:146: in get_runtime_library_paths get_host_library_paths(), os.pathsep, find_runtime_app_root = .find_runtime_app_root at 0x71a14abb5440> proton_app = runtime_root = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver0/home/fakeuser/.steam/steam/steamapps/common/Steam Linux Runtime - Soldier/soldier/files') use_bwrap = False ../protontricks-1.10.5_python3.11/install/usr/lib/python3.11/site-packages/protontricks/util.py:96: in get_host_library_paths result = run( tests/conftest.py:823: in mock_subprocess_run return run(*args, **kwargs) args = (['/sbin/ldconfig', '-XNv'],) commands_ = [] executable = '/sbin/ldconfig' kwargs = {'check': True, 'stderr': -1, 'stdout': -1} _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ input = None, capture_output = False, timeout = None, check = True popenargs = (['/sbin/ldconfig', '-XNv'],), kwargs = {'stderr': -1, 'stdout': -1} process = , stdout = b'' stderr = b'Unimplemented option: -N\n', retcode = 1 def run(*popenargs, input=None, capture_output=False, timeout=None, check=False, **kwargs): """Run command with arguments and return a CompletedProcess instance. The returned instance will have attributes args, returncode, stdout and stderr. By default, stdout and stderr are not captured, and those attributes will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, or pass capture_output=True to capture both. If check is True and the exit code was non-zero, it raises a CalledProcessError. The CalledProcessError object will have the return code in the returncode attribute, and output & stderr attributes if those streams were captured. If timeout is given, and the process takes too long, a TimeoutExpired exception will be raised. There is an optional argument "input", allowing you to pass bytes or a string to the subprocess's stdin. If you use this argument you may not also use the Popen constructor's "stdin" argument, as it will be used internally. By default, all communication is in bytes, and therefore any "input" should be bytes, and the stdout and stderr will be bytes. If in text mode, any "input" should be a string, and stdout and stderr will be strings decoded according to locale encoding, or by "encoding" if set. Text mode is triggered by setting any of text, encoding, errors or universal_newlines. The other arguments are the same as for the Popen constructor. """ if input is not None: if kwargs.get('stdin') is not None: raise ValueError('stdin and input arguments may not both be used.') kwargs['stdin'] = PIPE if capture_output: if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: raise ValueError('stdout and stderr arguments may not be used ' 'with capture_output.') kwargs['stdout'] = PIPE kwargs['stderr'] = PIPE with Popen(*popenargs, **kwargs) as process: try: stdout, stderr = process.communicate(input, timeout=timeout) except TimeoutExpired as exc: process.kill() if _mswindows: # Windows accumulates the output in a single blocking # read() call run on child threads, with the timeout # being done in a join() on those threads. communicate() # _after_ kill() is required to collect that and add it # to the exception. exc.stdout, exc.stderr = process.communicate() else: # POSIX _communicate already populated the output so # far into the TimeoutExpired exception. process.wait() raise except: # Including KeyboardInterrupt, communicate handled that. process.kill() # We don't call process.wait() as .__exit__ does that for us. raise retcode = process.poll() if check and retcode: > raise CalledProcessError(retcode, process.args, output=stdout, stderr=stderr) E subprocess.CalledProcessError: Command '['/sbin/ldconfig', '-XNv']' returned non-zero exit status 1. capture_output = False check = True input = None kwargs = {'stderr': -1, 'stdout': -1} popenargs = (['/sbin/ldconfig', '-XNv'],) process = retcode = 1 stderr = b'Unimplemented option: -N\n' stdout = b'' timeout = None /usr/lib/python3.11/subprocess.py:571: CalledProcessError ------------------------------ Captured log call ------------------------------- INFO protontricks:steam.py:381 Found Steam directory at /var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver0/home/fakeuser/.steam/steam INFO protontricks:steam.py:443 Using default Steam Runtime at /var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver0/home/fakeuser/.steam/root/ubuntu12_32/steam-runtime INFO protontricks:winetricks.py:29 WINETRICKS environment variable is not available. Searching from $PATH. INFO protontricks:steam.py:888 Found 0 Steam library folders INFO protontricks:steam.py:1076 Currently logged-in Steam user: TestUser INFO protontricks:steam.py:1121 Couldn't find custom shortcuts. Maybe none have been created yet? INFO protontricks:steam.py:684 User has configured default Proton version (CompatToolMapping): proton_70 INFO protontricks:steam.py:746 Found active compatibility tool: Proton 7.0 INFO protontricks:steam.py:839 Active compatibility tool is a Proton installation _________ TestCLIRun.test_run_background_wineserver_toggle[args3-True] _________ self = cli = .func at 0x71a14abb4040> steam_app_factory = .func at 0x71a14abb6020> default_new_proton = commands = [] args = ['--background-wineserver', '--no-bwrap', '-c', "'echo nothing'", '20'] wineserver_launched = True home_dir = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver1/home/fakeuser') @pytest.mark.parametrize( "args,wineserver_launched", [ # background wineserver disabled for bwrap by default (["-c", "'echo nothing'", "20"], False), # background wineserver also disabled by default for everything # else (["--no-bwrap", "-c", "'echo nothing'", "20"], False), # Manually disable background wineserver ( ["--no-background-wineserver", "-c", "'echo nothing'", "20"], False ), # Manually enable background wineserver ( [ "--background-wineserver", "--no-bwrap", "-c", "'echo nothing'", "20" ], True ) ] ) def test_run_background_wineserver_toggle( self, cli, steam_app_factory, default_new_proton, commands, args, wineserver_launched, home_dir): """ Try running a Protontricks command with different arguments and ensure background wineserver is (not) launched depending on the scenario """ steam_app_factory(name="Fake game 1", appid=20) > cli(args) args = ['--background-wineserver', '--no-bwrap', '-c', "'echo nothing'", '20'] cli = .func at 0x71a14abb4040> commands = [] default_new_proton = home_dir = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver1/home/fakeuser') self = steam_app_factory = .func at 0x71a14abb6020> wineserver_launched = True tests/cli/test_main.py:314: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/conftest.py:893: in func cli_func(args) args = ['--background-wineserver', '--no-bwrap', '-c', "'echo nothing'", '20'] capsys = <_pytest.capture.CaptureFixture object at 0x71a14b154910> cli_func = env = {} expect_returncode = 0 include_stderr = False monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x71a14b157990> monkeypatch_ctx = <_pytest.monkeypatch.MonkeyPatch object at 0x71a14b1b5d50> ../protontricks-1.10.5_python3.11/install/usr/lib/python3.11/site-packages/protontricks/cli/main.py:32: in cli main(args) args = ['--background-wineserver', '--no-bwrap', '-c', "'echo nothing'", '20'] ../protontricks-1.10.5_python3.11/install/usr/lib/python3.11/site-packages/protontricks/cli/util.py:149: in wrapper return cli_func(self, *args, **kwargs) args = () cli_func = kwargs = {} self = ['--background-wineserver', '--no-bwrap', '-c', "'echo nothing'", '20'] wrapper = ../protontricks-1.10.5_python3.11/install/usr/lib/python3.11/site-packages/protontricks/cli/main.py:371: in main returncode = run_command( args = Namespace(verbose=False, no_term=False, search=None, list=False, command="'echo nothing'", gui=False, no_runtime=False, no_bwrap=True, background_wineserver=True, appid=20, winetricks_command=[]) do_command = True do_gui = False do_list_apps = False do_winetricks = False exit_ = .exit_ at 0x71a14abb7f60> flatpak_version = None legacy_steam_runtime_path = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver1/home/fakeuser/.steam/root/ubuntu12_32/steam-runtime') parser = CustomArgumentParser(prog='__main__.py', usage=None, description="Wrapper for running Winetricks commands for Steam Play/Proton games.\n\nUsage:\n\nRun winetricks for game with APPID. COMMAND is passed directly to winetricks as-is. Any options specific to Protontricks need to be provided *before* APPID.\n$ protontricks APPID COMMAND\n\nSearch installed games to find the APPID\n$ protontricks -s GAME_NAME\n\nList all installed games\n$ protontricks -l\n\nUse Protontricks GUI to select the game\n$ protontricks --gui\n\nEnvironment variables:\n\nPROTON_VERSION: name of the preferred Proton installation\nSTEAM_DIR: path to custom Steam installation\nWINETRICKS: path to a custom 'winetricks' executable\nWINE: path to a custom 'wine' executable\nWINESERVER: path to a custom 'wineserver' executable\nSTEAM_RUNTIME: 1 = enable Steam Runtime, 0 = disable Steam Runtime, valid path = custom Steam Runtime path, empty = enable automatically (default)\nPROTONTRICKS_GUI: GUI provider to use, accepts either 'yad' or 'zenity'", formatter_class=, conflict_handler='error', add_help=True) proton_app = start_background_wineserver = True steam_app = steam_appid = 20 steam_apps = [, , ] steam_installations = [[PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver1/home/fakeuser/.steam/steam'), PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver1/home/fakeuser/.steam/root')]] steam_lib_paths = [PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver1/home/fakeuser/.steam/steam')] steam_path = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver1/home/fakeuser/.steam/steam') steam_root = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver1/home/fakeuser/.steam/root') use_bwrap = False use_steam_runtime = True winetricks_path = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver1/home/fakeuser/.local/bin/winetricks') ../protontricks-1.10.5_python3.11/install/usr/lib/python3.11/site-packages/protontricks/util.py:412: in run_command get_runtime_library_paths(proton_app, use_bwrap=use_bwrap) command = "'echo nothing'" env = {} kwargs = {'cwd': '/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver1/home/fakeuser/.steam/steam/steamapps/common/Fake ' 'game 1', 'shell': True} legacy_steam_runtime_path = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver1/home/fakeuser/.steam/root/ubuntu12_32/steam-runtime') proton_app = runtime_install_incomplete = False start_wineserver = True steam_app = use_bwrap = False use_steam_runtime = True user_provided_wine = False user_provided_wineserver = False wine_bin_dir = None 'ac_cv_c_undeclared_builtin_options': 'none needed', 'enable_year2038': 'no', 'gl_cv_compiler_check_decl_option': '-Werror=implicit-function-declaration'} winetricks_path = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver1/home/fakeuser/.local/bin/winetricks') ../protontricks-1.10.5_python3.11/install/usr/lib/python3.11/site-packages/protontricks/util.py:146: in get_runtime_library_paths get_host_library_paths(), os.pathsep, find_runtime_app_root = .find_runtime_app_root at 0x71a14abb71a0> proton_app = runtime_root = PosixPath('/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver1/home/fakeuser/.steam/steam/steamapps/common/Steam Linux Runtime - Soldier/soldier/files') use_bwrap = False ../protontricks-1.10.5_python3.11/install/usr/lib/python3.11/site-packages/protontricks/util.py:96: in get_host_library_paths result = run( tests/conftest.py:823: in mock_subprocess_run return run(*args, **kwargs) args = (['/sbin/ldconfig', '-XNv'],) commands_ = [] executable = '/sbin/ldconfig' kwargs = {'check': True, 'stderr': -1, 'stdout': -1} _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ input = None, capture_output = False, timeout = None, check = True popenargs = (['/sbin/ldconfig', '-XNv'],), kwargs = {'stderr': -1, 'stdout': -1} process = , stdout = b'' stderr = b'Unimplemented option: -N\n', retcode = 1 def run(*popenargs, input=None, capture_output=False, timeout=None, check=False, **kwargs): """Run command with arguments and return a CompletedProcess instance. The returned instance will have attributes args, returncode, stdout and stderr. By default, stdout and stderr are not captured, and those attributes will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, or pass capture_output=True to capture both. If check is True and the exit code was non-zero, it raises a CalledProcessError. The CalledProcessError object will have the return code in the returncode attribute, and output & stderr attributes if those streams were captured. If timeout is given, and the process takes too long, a TimeoutExpired exception will be raised. There is an optional argument "input", allowing you to pass bytes or a string to the subprocess's stdin. If you use this argument you may not also use the Popen constructor's "stdin" argument, as it will be used internally. By default, all communication is in bytes, and therefore any "input" should be bytes, and the stdout and stderr will be bytes. If in text mode, any "input" should be a string, and stdout and stderr will be strings decoded according to locale encoding, or by "encoding" if set. Text mode is triggered by setting any of text, encoding, errors or universal_newlines. The other arguments are the same as for the Popen constructor. """ if input is not None: if kwargs.get('stdin') is not None: raise ValueError('stdin and input arguments may not both be used.') kwargs['stdin'] = PIPE if capture_output: if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: raise ValueError('stdout and stderr arguments may not be used ' 'with capture_output.') kwargs['stdout'] = PIPE kwargs['stderr'] = PIPE with Popen(*popenargs, **kwargs) as process: try: stdout, stderr = process.communicate(input, timeout=timeout) except TimeoutExpired as exc: process.kill() if _mswindows: # Windows accumulates the output in a single blocking # read() call run on child threads, with the timeout # being done in a join() on those threads. communicate() # _after_ kill() is required to collect that and add it # to the exception. exc.stdout, exc.stderr = process.communicate() else: # POSIX _communicate already populated the output so # far into the TimeoutExpired exception. process.wait() raise except: # Including KeyboardInterrupt, communicate handled that. process.kill() # We don't call process.wait() as .__exit__ does that for us. raise retcode = process.poll() if check and retcode: > raise CalledProcessError(retcode, process.args, output=stdout, stderr=stderr) E subprocess.CalledProcessError: Command '['/sbin/ldconfig', '-XNv']' returned non-zero exit status 1. capture_output = False check = True input = None kwargs = {'stderr': -1, 'stdout': -1} popenargs = (['/sbin/ldconfig', '-XNv'],) process = retcode = 1 stderr = b'Unimplemented option: -N\n' stdout = b'' timeout = None /usr/lib/python3.11/subprocess.py:571: CalledProcessError ------------------------------ Captured log call ------------------------------- INFO protontricks:steam.py:381 Found Steam directory at /var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver1/home/fakeuser/.steam/steam INFO protontricks:steam.py:443 Using default Steam Runtime at /var/tmp/portage/app-emulation/protontricks-1.10.5/temp/pytest-of-portage/pytest-0/test_run_background_wineserver1/home/fakeuser/.steam/root/ubuntu12_32/steam-runtime INFO protontricks:winetricks.py:29 WINETRICKS environment variable is not available. Searching from $PATH. INFO protontricks:steam.py:888 Found 0 Steam library folders INFO protontricks:steam.py:1076 Currently logged-in Steam user: TestUser INFO protontricks:steam.py:1121 Couldn't find custom shortcuts. Maybe none have been created yet? INFO protontricks:steam.py:684 User has configured default Proton version (CompatToolMapping): proton_70 INFO protontricks:steam.py:746 Found active compatibility tool: Proton 7.0 INFO protontricks:steam.py:839 Active compatibility tool is a Proton installation =============================== warnings summary =============================== ../protontricks-1.10.5_python3.11/install/usr/lib/python3.11/site-packages/protontricks/util.py:11 /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5_python3.11/install/usr/lib/python3.11/site-packages/protontricks/util.py:11: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html import pkg_resources tests/test_steam.py: 5 warnings tests/cli/test_launch.py: 3 warnings tests/cli/test_main.py: 2 warnings tests/cli/test_util.py: 4 warnings /var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5/tests/conftest.py:44: ResourceWarning: unclosed file <_io.TextIOWrapper name='/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/protontricks60984.log' mode='a' encoding='UTF-8'> logging.getLogger("protontricks").handlers.clear() Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/cli/test_main.py::TestCLIRun::test_run_winetricks_steam_runtime_v2_no_bwrap - subprocess.CalledProcessError: Command '['/sbin/ldconfig', '-XNv']' returne... FAILED tests/cli/test_main.py::TestCLIRun::test_run_background_wineserver_toggle[args1-False] - subprocess.CalledProcessError: Command '['/sbin/ldconfig', '-XNv']' returne... FAILED tests/cli/test_main.py::TestCLIRun::test_run_background_wineserver_toggle[args3-True] - subprocess.CalledProcessError: Command '['/sbin/ldconfig', '-XNv']' returne... ================== 3 failed, 130 passed, 15 warnings in 2.29s ================== * ERROR: app-emulation/protontricks-1.10.5::gentoo failed (test phase): * pytest failed with python3.11 * * Call stack: * ebuild.sh, line 136: Called src_test * environment, line 4020: Called distutils-r1_src_test * environment, line 1940: Called _distutils-r1_run_foreach_impl 'python_test' * environment, line 767: Called distutils-r1_run_phase 'python_test' * environment, line 1863: Called python_test * environment, line 3907: Called distutils-r1_python_test * environment, line 1803: Called epytest * environment, line 2489: Called die * The specific snippet of code: * "${@}" || die -n "pytest failed with ${EPYTHON}"; * * If you need support, post the output of `emerge --info '=app-emulation/protontricks-1.10.5::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-emulation/protontricks-1.10.5::gentoo'`. * The complete build log is located at '/var/log/emerge-log/build/app-emulation/protontricks-1.10.5:20240118-134443.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-emulation/protontricks-1.10.5/temp/environment'. * Working directory: '/var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5' * S: '/var/tmp/portage/app-emulation/protontricks-1.10.5/work/protontricks-1.10.5'