* Package: dev-python/pytest-mock-3.1.0 * Repository: gentoo * Maintainer: zmedico@gentoo.org python@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python3_7 test userland_GNU * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking pytest-mock-3.1.0.tar.gz to /var/tmp/portage/dev-python/pytest-mock-3.1.0/work >>> Source unpacked in /var/tmp/portage/dev-python/pytest-mock-3.1.0/work >>> Preparing source in /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0 ... * python3_7: running distutils-r1_run_phase distutils-r1_python_compile python3.7 setup.py build -j 4 running build running build_py creating /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/lib/pytest_mock copying src/pytest_mock/__init__.py -> /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/lib/pytest_mock copying src/pytest_mock/_version.py -> /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/lib/pytest_mock copying src/pytest_mock/plugin.py -> /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/lib/pytest_mock warning: build_py: byte-compiling is disabled, skipping. >>> Source compiled. >>> Test phase: dev-python/pytest-mock-3.1.0 * python3_7: running distutils-r1_run_phase python_test python3.7 setup.py install --home=/var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/test --install-lib=/var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/test/lib --install-scripts=/var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/test/scripts running install running bdist_egg running egg_info writing src/pytest_mock.egg-info/PKG-INFO writing dependency_links to src/pytest_mock.egg-info/dependency_links.txt writing entry points to src/pytest_mock.egg-info/entry_points.txt writing requirements to src/pytest_mock.egg-info/requires.txt writing top-level names to src/pytest_mock.egg-info/top_level.txt reading manifest file 'src/pytest_mock.egg-info/SOURCES.txt' writing manifest file 'src/pytest_mock.egg-info/SOURCES.txt' installing library code to /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/bdist.linux-x86_64/egg running install_lib running build_py warning: build_py: byte-compiling is disabled, skipping. creating /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/bdist.linux-x86_64 creating /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/bdist.linux-x86_64/egg creating /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/bdist.linux-x86_64/egg/pytest_mock copying /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/lib/pytest_mock/__init__.py -> /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/bdist.linux-x86_64/egg/pytest_mock copying /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/lib/pytest_mock/_version.py -> /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/bdist.linux-x86_64/egg/pytest_mock copying /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/lib/pytest_mock/plugin.py -> /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/bdist.linux-x86_64/egg/pytest_mock warning: install_lib: byte-compiling is disabled, skipping. creating /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/bdist.linux-x86_64/egg/EGG-INFO copying src/pytest_mock.egg-info/PKG-INFO -> /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/bdist.linux-x86_64/egg/EGG-INFO copying src/pytest_mock.egg-info/SOURCES.txt -> /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/bdist.linux-x86_64/egg/EGG-INFO copying src/pytest_mock.egg-info/dependency_links.txt -> /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/bdist.linux-x86_64/egg/EGG-INFO copying src/pytest_mock.egg-info/entry_points.txt -> /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/bdist.linux-x86_64/egg/EGG-INFO copying src/pytest_mock.egg-info/requires.txt -> /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/bdist.linux-x86_64/egg/EGG-INFO copying src/pytest_mock.egg-info/top_level.txt -> /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/bdist.linux-x86_64/egg/EGG-INFO zip_safe flag not set; analyzing archive contents... creating /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/dist creating '/var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/dist/pytest_mock-3.1.0-py3.7.egg' and adding '/var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/bdist.linux-x86_64/egg' to it removing '/var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/bdist.linux-x86_64/egg' (and everything under it) Creating /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/test/lib/site.py Processing pytest_mock-3.1.0-py3.7.egg Copying pytest_mock-3.1.0-py3.7.egg to /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/test/lib Adding pytest-mock 3.1.0 to easy-install.pth file Installed /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/test/lib/pytest_mock-3.1.0-py3.7.egg Processing dependencies for pytest-mock==3.1.0 Searching for pytest==5.4.2 Best match: pytest 5.4.2 Adding pytest 5.4.2 to easy-install.pth file Installing py.test script to /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/test/scripts Installing pytest script to /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0-python3_7/test/scripts Using /usr/lib/python3.7/site-packages Searching for importlib-metadata==1.6.0 Best match: importlib-metadata 1.6.0 Adding importlib-metadata 1.6.0 to easy-install.pth file Using /usr/lib/python3.7/site-packages Searching for wcwidth==0.1.9 Best match: wcwidth 0.1.9 Adding wcwidth 0.1.9 to easy-install.pth file Using /usr/lib/python3.7/site-packages Searching for pluggy==0.13.1 Best match: pluggy 0.13.1 Adding pluggy 0.13.1 to easy-install.pth file Using /usr/lib/python3.7/site-packages Searching for more-itertools==5.0.0 Best match: more-itertools 5.0.0 Adding more-itertools 5.0.0 to easy-install.pth file Using /usr/lib/python3.7/site-packages Searching for attrs==19.3.0 Best match: attrs 19.3.0 Adding attrs 19.3.0 to easy-install.pth file Using /usr/lib/python3.7/site-packages Searching for packaging==20.3 Best match: packaging 20.3 Adding packaging 20.3 to easy-install.pth file Using /usr/lib/python3.7/site-packages Searching for py==1.8.0 Best match: py 1.8.0 Adding py 1.8.0 to easy-install.pth file Using /usr/lib/python3.7/site-packages Searching for zipp==1.0.0 Best match: zipp 1.0.0 Adding zipp 1.0.0 to easy-install.pth file Using /usr/lib/python3.7/site-packages Searching for six==1.14.0 Best match: six 1.14.0 Adding six 1.14.0 to easy-install.pth file Using /usr/lib/python3.7/site-packages Finished processing dependencies for pytest-mock==3.1.0 ============================= test session starts ============================== platform linux -- Python 3.7.7, pytest-5.4.2, py-1.8.0, pluggy-0.13.1 -- /usr/bin/python3.7 cachedir: .pytest_cache rootdir: /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0, inifile: tox.ini plugins: mock-3.1.0 collecting ... collected 61 items tests/test_pytest_mock.py::test_mock_patches[mock_using_patch_object] PASSED [ 1%] tests/test_pytest_mock.py::test_mock_patches[mock_using_patch] PASSED [ 3%] tests/test_pytest_mock.py::test_mock_patches[mock_using_patch_multiple] PASSED [ 4%] tests/test_pytest_mock.py::test_mock_patch_dict PASSED [ 6%] tests/test_pytest_mock.py::test_mock_patch_dict_resetall PASSED [ 8%] tests/test_pytest_mock.py::test_mocker_aliases[ANY] PASSED [ 9%] tests/test_pytest_mock.py::test_mocker_aliases[call] PASSED [ 11%] tests/test_pytest_mock.py::test_mocker_aliases[create_autospec] PASSED [ 13%] tests/test_pytest_mock.py::test_mocker_aliases[MagicMock] PASSED [ 14%] tests/test_pytest_mock.py::test_mocker_aliases[Mock] PASSED [ 16%] tests/test_pytest_mock.py::test_mocker_aliases[mock_open] PASSED [ 18%] tests/test_pytest_mock.py::test_mocker_aliases[NonCallableMock] PASSED [ 19%] tests/test_pytest_mock.py::test_mocker_aliases[PropertyMock] PASSED [ 21%] tests/test_pytest_mock.py::test_mocker_aliases[sentinel] PASSED [ 22%] tests/test_pytest_mock.py::test_mocker_resetall PASSED [ 24%] tests/test_pytest_mock.py::TestMockerStub::test_call PASSED [ 26%] tests/test_pytest_mock.py::TestMockerStub::test_repr_with_no_name PASSED [ 27%] tests/test_pytest_mock.py::TestMockerStub::test_repr_with_name PASSED [ 29%] tests/test_pytest_mock.py::TestMockerStub::test_failure_message_with_no_name PASSED [ 31%] tests/test_pytest_mock.py::TestMockerStub::test_failure_message_with_name[None] PASSED [ 32%] tests/test_pytest_mock.py::TestMockerStub::test_failure_message_with_name[] PASSED [ 34%] tests/test_pytest_mock.py::TestMockerStub::test_failure_message_with_name[f] PASSED [ 36%] tests/test_pytest_mock.py::TestMockerStub::test_failure_message_with_name[The Castle of aaarrrrggh] PASSED [ 37%] tests/test_pytest_mock.py::test_instance_method_spy PASSED [ 39%] tests/test_pytest_mock.py::test_instance_method_spy_exception PASSED [ 40%] tests/test_pytest_mock.py::test_spy_reset PASSED [ 42%] tests/test_pytest_mock.py::test_instance_method_by_class_spy PASSED [ 44%] tests/test_pytest_mock.py::test_instance_method_by_subclass_spy PASSED [ 45%] tests/test_pytest_mock.py::test_class_method_spy PASSED [ 47%] tests/test_pytest_mock.py::test_class_method_subclass_spy PASSED [ 49%] tests/test_pytest_mock.py::test_class_method_with_metaclass_spy PASSED [ 50%] tests/test_pytest_mock.py::test_static_method_spy PASSED [ 52%] tests/test_pytest_mock.py::test_static_method_subclass_spy PASSED [ 54%] tests/test_pytest_mock.py::test_callable_like_spy PASSED [ 55%] tests/test_pytest_mock.py::test_instance_async_method_spy SKIPPED [ 57%] tests/test_pytest_mock.py::test_assert_not_called_wrapper PASSED [ 59%] tests/test_pytest_mock.py::test_assert_called_with_wrapper PASSED [ 60%] tests/test_pytest_mock.py::test_assert_called_once_with_wrapper PASSED [ 62%] tests/test_pytest_mock.py::test_assert_called_once_wrapper PASSED [ 63%] tests/test_pytest_mock.py::test_assert_called_wrapper PASSED [ 65%] tests/test_pytest_mock.py::test_assert_called_args_with_introspection SKIPPED [ 67%] tests/test_pytest_mock.py::test_assert_called_kwargs_with_introspection SKIPPED [ 68%] tests/test_pytest_mock.py::test_assert_any_call_wrapper PASSED [ 70%] tests/test_pytest_mock.py::test_assert_has_calls PASSED [ 72%] tests/test_pytest_mock.py::test_monkeypatch_ini PASSED [ 73%] tests/test_pytest_mock.py::test_parse_ini_boolean PASSED [ 75%] tests/test_pytest_mock.py::test_patched_method_parameter_name PASSED [ 77%] tests/test_pytest_mock.py::test_monkeypatch_native PASSED [ 78%] tests/test_pytest_mock.py::test_monkeypatch_no_terminal PASSED [ 80%] tests/test_pytest_mock.py::test_standalone_mock PASSED [ 81%] tests/test_pytest_mock.py::test_detailed_introspection SKIPPED [ 83%] tests/test_pytest_mock.py::test_missing_introspection PASSED [ 85%] tests/test_pytest_mock.py::test_assert_called_with_unicode_arguments PASSED [ 86%] tests/test_pytest_mock.py::test_plain_stopall PASSED [ 88%] tests/test_pytest_mock.py::test_abort_patch_object_context_manager PASSED [ 90%] tests/test_pytest_mock.py::test_abort_patch_context_manager PASSED [ 91%] tests/test_pytest_mock.py::test_abort_patch_context_manager_with_stale_pyc FAILED [ 93%] tests/test_pytest_mock.py::test_used_with_class_scope PASSED [ 95%] tests/test_pytest_mock.py::test_used_with_module_scope PASSED [ 96%] tests/test_pytest_mock.py::test_used_with_package_scope PASSED [ 98%] tests/test_pytest_mock.py::test_used_with_session_scope PASSED [100%] =================================== FAILURES =================================== _______________ test_abort_patch_context_manager_with_stale_pyc ________________ testdir = def test_abort_patch_context_manager_with_stale_pyc(testdir): """Ensure we don't trigger an error in case the frame where mocker.patch is being used doesn't have a 'context' (#169)""" import compileall py_fn = testdir.makepyfile( c=""" class C: x = 1 def check(mocker): mocker.patch.object(C, "x", 2) assert C.x == 2 """ ) testdir.syspathinsert() testdir.makepyfile( """ from c import check def test_foo(mocker): check(mocker) """ ) result = testdir.runpytest() > result.stdout.fnmatch_lines("* 1 passed *") E Failed: nomatch: '* 1 passed *' E and: '============================= test session starts ==============================' E and: 'platform linux -- Python 3.7.7, pytest-5.4.2, py-1.8.0, pluggy-0.13.1' E and: 'rootdir: /var/tmp/portage/dev-python/pytest-mock-3.1.0/temp/pytest-of-portage/pytest-0/test_abort_patch_context_manager_with_stale_pyc0' E and: 'plugins: mock-3.1.0' E and: 'collected 1 item' E and: '' E and: 'test_abort_patch_context_manager_with_stale_pyc.py . [100%]' E and: '' E and: '=============================== warnings summary ===============================' E and: '/usr/lib/python3.7/site-packages/_pytest/config/__init__.py:935' E and: ' /usr/lib/python3.7/site-packages/_pytest/config/__init__.py:935: PytestAssertRewriteWarning: Module already imported so cannot be rewritten: pytest_mock' E and: ' self._mark_plugins_for_rewrite(hook)' E and: '' E and: '/usr/lib/python3.7/site-packages/_pytest/config/__init__.py:935' E and: ' /usr/lib/python3.7/site-packages/_pytest/config/__init__.py:935: PytestAssertRewriteWarning: Module already imported so cannot be rewritten: test_pytest_mock' E and: ' self._mark_plugins_for_rewrite(hook)' E and: '' E and: '-- Docs: https://docs.pytest.org/en/latest/warnings.html' E and: '======================== 1 passed, 2 warnings in 0.02s =========================' E remains unmatched: '* 1 passed *' ../../../../work/pytest-mock-3.1.0/tests/test_pytest_mock.py:812: Failed ----------------------------- Captured stdout call ----------------------------- ============================= test session starts ============================== platform linux -- Python 3.7.7, pytest-5.4.2, py-1.8.0, pluggy-0.13.1 rootdir: /var/tmp/portage/dev-python/pytest-mock-3.1.0/temp/pytest-of-portage/pytest-0/test_abort_patch_context_manager_with_stale_pyc0 plugins: mock-3.1.0 collected 1 item test_abort_patch_context_manager_with_stale_pyc.py . [100%] =============================== warnings summary =============================== /usr/lib/python3.7/site-packages/_pytest/config/__init__.py:935 /usr/lib/python3.7/site-packages/_pytest/config/__init__.py:935: PytestAssertRewriteWarning: Module already imported so cannot be rewritten: pytest_mock self._mark_plugins_for_rewrite(hook) /usr/lib/python3.7/site-packages/_pytest/config/__init__.py:935 /usr/lib/python3.7/site-packages/_pytest/config/__init__.py:935: PytestAssertRewriteWarning: Module already imported so cannot be rewritten: test_pytest_mock self._mark_plugins_for_rewrite(hook) -- Docs: https://docs.pytest.org/en/latest/warnings.html ======================== 1 passed, 2 warnings in 0.02s ========================= =============================== warnings summary =============================== tests/test_pytest_mock.py:408 /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0/tests/test_pytest_mock.py:408: PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/latest/mark.html @pytest.mark.asyncio tests/test_pytest_mock.py::test_instance_async_method_spy /usr/lib/python3.7/site-packages/_pytest/python.py:171: PytestUnhandledCoroutineWarning: async def functions are not natively supported and have been skipped. You need to install a suitable plugin for your async framework, for example: - pytest-asyncio - pytest-trio - pytest-tornasync - pytest-twisted warnings.warn(PytestUnhandledCoroutineWarning(msg.format(nodeid))) tests/test_pytest_mock.py::test_missing_introspection tests/test_pytest_mock.py::test_abort_patch_context_manager_with_stale_pyc /usr/lib/python3.7/site-packages/_pytest/compat.py:333: PytestDeprecationWarning: The TerminalReporter.writer attribute is deprecated, use TerminalReporter._tw instead at your own risk. See https://docs.pytest.org/en/latest/deprecations.html#terminalreporter-writer for more information. return getattr(object, name, default) -- Docs: https://docs.pytest.org/en/latest/warnings.html =========================== short test summary info ============================ SKIPPED [1] /usr/lib/python3.7/site-packages/_pytest/python.py:172: async def function and no async plugin installed (see warnings) SKIPPED [3] /var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0/tests/test_pytest_mock.py:31: this test needs assertion rewrite to work but current option is "plain" FAILED tests/test_pytest_mock.py::test_abort_patch_context_manager_with_stale_pyc ============= 1 failed, 56 passed, 4 skipped, 4 warnings in 3.84s ============== * ERROR: dev-python/pytest-mock-3.1.0::gentoo failed (test phase): * Tests fail with python3.7 * * Call stack: * ebuild.sh, line 125: Called src_test * environment, line 2919: Called distutils-r1_src_test * environment, line 1241: Called _distutils-r1_run_foreach_impl 'python_test' * environment, line 441: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' * environment, line 2530: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' * environment, line 2023: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' * environment, line 2021: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' * environment, line 829: Called distutils-r1_run_phase 'python_test' * environment, line 1178: Called python_test * environment, line 2876: Called die * The specific snippet of code: * pytest --assert=plain -vv || die "Tests fail with ${EPYTHON}" * * If you need support, post the output of `emerge --info '=dev-python/pytest-mock-3.1.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-python/pytest-mock-3.1.0::gentoo'`. * The complete build log is located at '/var/log/emerge-log/build/dev-python/pytest-mock-3.1.0:20200517-110429.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-python/pytest-mock-3.1.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-python/pytest-mock-3.1.0/temp/environment'. * Working directory: '/var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0' * S: '/var/tmp/portage/dev-python/pytest-mock-3.1.0/work/pytest-mock-3.1.0' emerge --info: Portage 2.3.99 (python 3.7.7-final-0, default/linux/amd64/17.1, gcc-10.1.0, glibc-2.31-r3, 5.4.0-1009-aws x86_64) ================================================================= System uname: Linux-5.4.0-1009-aws-x86_64-AMD_EPYC_7571-with-gentoo-2.7 KiB Mem: 16011344 total, 8994800 free KiB Swap: 0 total, 0 free Timestamp of repository gentoo: Mon, 18 May 2020 09:35:22 +0000 sh bash 5.0_p17 ld GNU ld (Gentoo 2.34 p4) 2.34.0 app-shells/bash: 5.0_p17::gentoo dev-lang/perl: 5.30.2::gentoo dev-lang/python: 2.7.18::gentoo, 3.7.7-r2::gentoo, 3.8.3::gentoo sys-apps/baselayout: 2.7::gentoo sys-apps/openrc: 0.42.1::gentoo sys-apps/sandbox: 2.18::gentoo sys-devel/autoconf: 2.69-r5::gentoo sys-devel/automake: 1.16.2::gentoo sys-devel/binutils: 2.34-r1::gentoo sys-devel/gcc: 10.1.0::gentoo sys-devel/gcc-config: 2.2.1::gentoo sys-devel/libtool: 2.4.6-r6::gentoo sys-devel/make: 4.3::gentoo sys-kernel/linux-headers: 5.6::gentoo (virtual/os-headers) sys-libs/glibc: 2.31-r3::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 sync-rsync-extra-opts: sync-rsync-verify-metamanifest: yes sync-rsync-verify-jobs: 1 sync-rsync-verify-max-age: 24 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CC="x86_64-pc-linux-gnu-gcc" CFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXX="x86_64-pc-linux-gnu-g++" CXXFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--with-bdeps=y --binpkg-respect-use=y -1 -b -k" ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" FCFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg collision-protect config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="C.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" MAKEOPTS="-j4" PKGDIR="/root/.packages" 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" USE="acl amd64 berkdb bzip2 cli crypt dri fortran gdbm iconv ipv6 libtirpc multilib ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd unicode xattr zlib" ABI_X86="64" ADA_TARGET="gnat_2018" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-2" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_7" PYTHON_TARGETS="python2_7 python3_7" RUBY_TARGETS="ruby24 ruby25" USERLAND="GNU" VIDEO_CARDS="amdgpu fbdev intel nouveau radeon radeonsi vesa dummy v4l" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS