* Package: app-i18n/transifex-client-0.14.2-r1 * Repository: gentoo * Maintainer: gentoo.2019@r123.de proxy-maint@gentoo.org * USE: abi_x86_32 elibc_glibc kernel_linux python_targets_python3_8 test userland_GNU x86 * FEATURES: ccache network-sandbox preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking transifex-client-0.14.2.tar.gz to /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work >>> Source unpacked in /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work >>> Preparing source in /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2 ... * python3_8: running distutils-r1_run_phase distutils-r1_python_compile python3.8 setup.py build -j 5 Warning: 'keywords' should be a list, got type 'tuple' running build running build_py creating /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2-python3_8/lib/txclib copying txclib/parsers.py -> /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2-python3_8/lib/txclib copying txclib/processors.py -> /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2-python3_8/lib/txclib copying txclib/urls.py -> /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2-python3_8/lib/txclib copying txclib/__main__.py -> /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2-python3_8/lib/txclib copying txclib/exceptions.py -> /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2-python3_8/lib/txclib copying txclib/web.py -> /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2-python3_8/lib/txclib copying txclib/config.py -> /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2-python3_8/lib/txclib copying txclib/commands.py -> /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2-python3_8/lib/txclib copying txclib/utils.py -> /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2-python3_8/lib/txclib copying txclib/cmdline.py -> /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2-python3_8/lib/txclib copying txclib/api.py -> /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2-python3_8/lib/txclib copying txclib/project.py -> /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2-python3_8/lib/txclib copying txclib/paths.py -> /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2-python3_8/lib/txclib copying txclib/__init__.py -> /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2-python3_8/lib/txclib copying txclib/log.py -> /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2-python3_8/lib/txclib copying txclib/messages.py -> /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2-python3_8/lib/txclib copying txclib/wizard.py -> /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2-python3_8/lib/txclib running egg_info writing transifex_client.egg-info/PKG-INFO writing dependency_links to transifex_client.egg-info/dependency_links.txt writing entry points to transifex_client.egg-info/entry_points.txt writing requirements to transifex_client.egg-info/requires.txt writing top-level names to transifex_client.egg-info/top_level.txt reading manifest file 'transifex_client.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'tx' warning: no files found matching '*' under directory 'docs' writing manifest file 'transifex_client.egg-info/SOURCES.txt' copying txclib/cacert.pem -> /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2-python3_8/lib/txclib warning: build_py: byte-compiling is disabled, skipping. >>> Source compiled. >>> Test phase: app-i18n/transifex-client-0.14.2-r1 * python3_8: running distutils-r1_run_phase python_test python3.8 setup.py test --verbose Warning: 'keywords' should be a list, got type 'tuple' running test WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox. running egg_info writing transifex_client.egg-info/PKG-INFO writing dependency_links to transifex_client.egg-info/dependency_links.txt writing entry points to transifex_client.egg-info/entry_points.txt writing requirements to transifex_client.egg-info/requires.txt writing top-level names to transifex_client.egg-info/top_level.txt reading manifest file 'transifex_client.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'tx' warning: no files found matching '*' under directory 'docs' writing manifest file 'transifex_client.egg-info/SOURCES.txt' running build_ext test_cmd_pull_return_exception_when_dir_not_initialized (tests.test_commands.TestCommands) Test when tx is not instantiated, that proper error is thrown ... ok test_set_source_file_when_dir_not_initialized (tests.test_commands.TestCommands) ... ok test_set_translation_when_dir_not_initialized (tests.test_commands.TestCommands) ... ok test_auto_locale (tests.test_commands.TestConfigCommand) ... tx INFO: Only printing the commands which will be run if the --execute switch is specified. tx INFO: tx set --source -r project1.resource1 -l en translations/en/test.txt ok test_auto_locale_execute (tests.test_commands.TestConfigCommand) ... tx INFO: Updating source for resource project1.resource1 ( en -> translations/en/test.txt ). tx INFO: Setting source file for resource project1.resource1 ( en -> translations/en/test.txt ). tx INFO: Updating file expression for resource project1.resource1 ( translations//test.txt ). ok test_auto_locale_is_backwards_compatible (tests.test_commands.TestConfigCommand) ... tx INFO: Updating source for resource project1.resource1 ( en -> translations/en/test.txt ). tx INFO: Setting source file for resource project1.resource1 ( en -> translations/en/test.txt ). tx INFO: Updating file expression for resource project1.resource1 ( translations//test.txt ). ok test_auto_locale_no_expression (tests.test_commands.TestConfigCommand) ... ok test_auto_remote_invalid_url (tests.test_commands.TestConfigCommand) ... tx INFO: Auto configuring local project from remote URL... usage: tx config mapping-remote [-h] [--minimum-perc MINIMUM_PERC] [--mode MODE] project_url tx config mapping-remote: error: the following arguments are required: project_url ok test_auto_remote_is_backwards_compatible (tests.test_commands.TestConfigCommand) ... tx INFO: Auto configuring local project from remote URL... tx INFO: Getting details for project proj tx INFO: 2 resources found. Configuring... tx INFO: Configuring resource proj.resource_1. tx INFO: Configuring resource proj.resource_2. /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2/tests/test_commands.py:367: ResourceWarning: unclosed file <_io.TextIOWrapper name='.tx/config' mode='w' encoding='UTF-8'> open(self.config_file, "w").write( ResourceWarning: Enable tracemalloc to get the object allocation traceback ok test_auto_remote_project (tests.test_commands.TestConfigCommand) ... tx INFO: Auto configuring local project from remote URL... tx INFO: Getting details for project proj tx INFO: 2 resources found. Configuring... tx INFO: Configuring resource proj.resource_1. tx INFO: Configuring resource proj.resource_2. /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2/tests/test_commands.py:328: ResourceWarning: unclosed file <_io.TextIOWrapper name='.tx/config' mode='w' encoding='UTF-8'> open(self.config_file, "w").write( ResourceWarning: Enable tracemalloc to get the object allocation traceback ok test_bare_set_source_file (tests.test_commands.TestConfigCommand) ... tx INFO: Setting source file for resource project1.resource1 ( en -> test.txt ). tx INFO: Done. tx INFO: Warning: File 'translations/de.txt' doesn't exist. tx INFO: Updating translations for resource project1.resource1 ( de -> translations/de.txt ). tx INFO: Done. ok test_bare_set_source_no_file (tests.test_commands.TestConfigCommand) ... usage: tx config [-h] -r RESOURCE [--source] [-l LANGUAGE] [-t I18N_TYPE] [--minimum-perc MINIMUM_PERC] [--mode MODE] [--auto-local] [--auto-remote] filename tx config: error: the following arguments are required: filename ok test_bare_set_too_few_arguments (tests.test_commands.TestConfigCommand) ... usage: tx config [-h] -r RESOURCE [--source] [-l LANGUAGE] [-t I18N_TYPE] [--minimum-perc MINIMUM_PERC] [--mode MODE] [--auto-local] [--auto-remote] filename tx config: error: the following arguments are required: filename ok test_bulk (tests.test_commands.TestConfigCommand) ... tx INFO: Updating source for resource test-project.translations_en_test ( en -> translations/en/test.txt ). tx INFO: Setting source file for resource test-project.translations_en_test ( en -> translations/en/test.txt ). tx INFO: Updating file expression for resource test-project.translations_en_test ( translations//en/test.txt ). ok test_bulk_missing_options (tests.test_commands.TestConfigCommand) ... usage: tx config mapping-bulk [-h] [--minimum-perc MINIMUM_PERC] [--mode MODE] -p PROJECT --source-file-dir SOURCE_FILE_DIR [-t I18N_TYPE] -s SOURCE_LANGUAGE -f FILE_EXTENSION [-i IGNORE_DIRS] [--expression EXPRESSION] [--execute] tx config mapping-bulk: error: the following arguments are required: -p/--project, --source-file-dir, -s/--source-language, -f/--file-extension usage: tx config mapping-bulk [-h] [--minimum-perc MINIMUM_PERC] [--mode MODE] -p PROJECT --source-file-dir SOURCE_FILE_DIR [-t I18N_TYPE] -s SOURCE_LANGUAGE -f FILE_EXTENSION [-i IGNORE_DIRS] [--expression EXPRESSION] [--execute] tx config mapping-bulk: error: the following arguments are required: --source-file-dir, -s/--source-language, -f/--file-extension usage: tx config mapping-bulk [-h] [--minimum-perc MINIMUM_PERC] [--mode MODE] -p PROJECT --source-file-dir SOURCE_FILE_DIR [-t I18N_TYPE] -s SOURCE_LANGUAGE -f FILE_EXTENSION [-i IGNORE_DIRS] [--expression EXPRESSION] [--execute] tx config mapping-bulk: error: the following arguments are required: --source-file-dir ok test_invalid_expression (tests.test_commands.TestConfigCommand) ... usage: tx config [-h] {mapping,mapping-remote,mapping-bulk} ... tx config: error: The expression you have provided is not valid. ok test_invalid_expression_status (tests.test_commands.TestConfigCommand) Test how the client handles invalid expressions in file_filter ... tx INFO: Updating source for resource test-project.test_expressions_en_test ( en -> test_expressions/en/test.txt ). tx INFO: Setting source file for resource test-project.test_expressions_en_test ( en -> test_expressions/en/test.txt ). tx INFO: Updating file expression for resource test-project.test_expressions_en_test ( test_expressions//test.txt ). ok test_help (tests.test_commands.TestHelpCommand) ... ok test_init (tests.test_commands.TestInitCommand) ... tx INFO: Creating .tx folder... tx INFO: Creating config file... tx INFO: Running tx config command for you... /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2/tests/test_commands.py:91: ResourceWarning: unclosed file <_io.TextIOWrapper name='.tx/config' mode='r' encoding='UTF-8'> self.assertEqual(open(self.config_file).read(), config_text) ResourceWarning: Enable tracemalloc to get the object allocation traceback ok test_init_force_save (tests.test_commands.TestInitCommand) ... tx INFO: Creating config file... tx INFO: Running tx config command for you... ok test_init_save_N (tests.test_commands.TestInitCommand) ... tx INFO: It seems that this project is already initialized. ok test_init_save_y (tests.test_commands.TestInitCommand) ... tx INFO: It seems that this project is already initialized. tx INFO: Creating config file... tx INFO: Running tx config command for you... ok test_init_skipsetup (tests.test_commands.TestInitCommand) ... tx INFO: Creating .tx folder... tx INFO: Creating config file... tx INFO: Done. ok test_call_tx_with_invalid_command (tests.test_commands.TestMainCommand) ... tx ERROR: Command test not found ok test_call_tx_with_no_command (tests.test_commands.TestMainCommand) ... tx ERROR: Command test not found ok test_pull_branch_git_repo (tests.test_commands.TestPullCommand) ... ok test_pull_with_branch_and_branchname_option (tests.test_commands.TestPullCommand) ... ok test_pull_with_branch_no_git_repo (tests.test_commands.TestPullCommand) ... ok test_pull_with_git_timestamps (tests.test_commands.TestPullCommand) ... tx INFO: Done. ok test_pull_with_no_interactive (tests.test_commands.TestPullCommand) ... tx INFO: Done. ok test_status (tests.test_commands.TestStatusCommand) Test status command ... ok test_native_path_in_unix_does_nothing (tests.test_paths.NativePathTestCase) ... ok test_posix_path_in_windows_replaces_backslashes (tests.test_paths.NativePathTestCase) ... ok test_posix_path_in_unix_does_nothing (tests.test_paths.PosixPathTestcase) ... ok test_posix_path_in_windows_replaces_backslashes (tests.test_paths.PosixPathTestcase) ... ok test_http_replacement (tests.test_processors.TestHostname) Test the replacement of http with https. ... ok test_no_http_replacement_needed (tests.test_processors.TestHostname) Test that http will not be replaces with https, when not needed. ... ok test_no_scheme_specified (tests.test_processors.TestHostname) Test that, if no scheme has been specified, the https one will be used. ... ok test_tld_migration_needed (tests.test_processors.TestHostname) Test that unneeded tld migrations are detected correctly. ... ok test_get_formats_with_extension (tests.test_wizard.WizardCase) ... ok test_get_formats_without_extension (tests.test_wizard.WizardCase) ... ok test_get_organizations (tests.test_wizard.WizardCase) ... ok test_get_projects_excludes_archived (tests.test_wizard.WizardCase) ... ok test_run (tests.test_wizard.WizardCase) ... ok test_unsupported_formats (tests.test_wizard.WizardCase) ... ok test_git_timestamp_is_parsable (tests.test_utils.GitUtilsTestCase) ... ok test_uses_authorized_date (tests.test_utils.GitUtilsTestCase) ... ok test_catches_ssl_error (tests.test_utils.MakeRequestTestCase) ... ok test_get_current_branch_contains_slash (tests.test_utils.MakeRequestTestCase) ... ok test_get_current_branch_root_dir_no_git (tests.test_utils.MakeRequestTestCase) ... ok test_get_current_branch_root_dir_with_git (tests.test_utils.MakeRequestTestCase) ... ok test_get_current_branch_subdir_with_git (tests.test_utils.MakeRequestTestCase) ... ok test_makes_request (tests.test_utils.MakeRequestTestCase) ... ok test_makes_request_401 (tests.test_utils.MakeRequestTestCase) ... tx ERROR: test_data ok test_makes_request_403 (tests.test_utils.MakeRequestTestCase) ... tx ERROR: test_data ok test_makes_request_404 (tests.test_utils.MakeRequestTestCase) ... tx ERROR: test_data ok test_makes_request_None (tests.test_utils.MakeRequestTestCase) ... ok test_makes_request_connection_error (tests.test_utils.MakeRequestTestCase) Tests for common 50X connection errors. ... tx ERROR: Failed to connect. Server responded with HTTP code 500 tx ERROR: Failed to connect. Server responded with HTTP code 501 tx ERROR: Failed to connect. Server responded with HTTP code 502 tx ERROR: Failed to connect. Server responded with HTTP code 503 tx ERROR: Failed to connect. Server responded with HTTP code 504 tx ERROR: Failed to connect. Server responded with HTTP code 505 ok test_makes_request_skip_decode (tests.test_utils.MakeRequestTestCase) ... ok test_makes_request_with_proxy (tests.test_utils.MakeRequestTestCase) ... ok test_url_format (tests.test_utils.MakeRequestTestCase) ... ok test_project_files_scanning (tests.test_utils.ProjectFilesTestCase) Test that the project files filter works as expected. ... ok test_invalid_call (tests.test_api.ApiTestCase) ... tx INFO: No credentials file was found at /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/homedir/.transifexrc. tx INFO: Created /var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/homedir/.transifexrc ok test_pagination (tests.test_api.ApiTestCase) ... ok test_resolve_api_call (tests.test_api.ApiTestCase) ... ok test_i18n_type (tests.test_project.TestConfigurationOptions) ... ok test_extensions (tests.test_project.TestFormats) Test returning the correct extension for a format. ... tx WARNING: The file extension for i18n_type 'NONE' is not found. ok test_get_option (tests.test_project.TestOptions) Test _get_option method. ... ok test_extract_fields (tests.test_project.TestProject) Test the functions that extract a field from a stats object. ... ok test_get_config_file_path (tests.test_project.TestProject) Test get_config_file_path function ... ok test_get_tx_dir_path (tests.test_project.TestProject) Test _get_tx_dir_path function ... ok test_getset_host_credentials (tests.test_project.TestProject) ... ok test_getset_host_credentials_both_token_and_env (tests.test_project.TestProject) ... ok test_getset_host_credentials_env_variable (tests.test_project.TestProject) ... tx INFO: Updating /tmp file... tx INFO: Using TX_TOKEN environment variable. Credentials won't be saved to .transifexrc. ok test_getset_host_credentials_env_variable_first_time (tests.test_project.TestProject) ... tx INFO: Updating /tmp file... tx INFO: Using TX_TOKEN environment variable. Credentials won't be saved to .transifexrc. ok test_getset_host_credentials_no_transifexrc (tests.test_project.TestProject) ... ok test_getset_host_credentials_update_transifexrc (tests.test_project.TestProject) ... ok test_specifying_resources (tests.test_project.TestProject) Test the various ways to specify resources in a project. ... ok test_add_translation (tests.test_project.TestProjectFilters) Test filters for adding translations. ... ok test_push_translation (tests.test_project.TestProjectFilters) Test filters for pushing a translation file. ... ok test_update_translation (tests.test_project.TestProjectFilters) Test filters for updating a translation. ... ok test_cmd_option (tests.test_project.TestProjectMinimumPercent) Test command-line option. ... ok test_global_only (tests.test_project.TestProjectMinimumPercent) Test only global option. ... ok test_local_higher_than_global (tests.test_project.TestProjectMinimumPercent) Test the case where the local option is lower than the global. ... ok test_local_lower_than_global (tests.test_project.TestProjectMinimumPercent) Test the case where the local option is lower than the global. ... ok test_local_only (tests.test_project.TestProjectMinimumPercent) Test the case where the local option is lower than the global. ... ok test_no_option (tests.test_project.TestProjectMinimumPercent) "Test the case there is nothing defined. ... ok test_delete_raises_authentication_exception (tests.test_project.TestProjectPull) ... ok test_get_pseudo_file (tests.test_project.TestProjectPull) ... ok test_get_url_by_pull_mode (tests.test_project.TestProjectPull) ... tx WARNING: Invalid mode provided. Default pull mode will be used ok test_in_combination_with_force_option (tests.test_project.TestProjectPull) Test the minimum-perc option along with -f. ... ERROR test_languages_to_pull_empty_initial_list (tests.test_project.TestProjectPull) Test determining the languages to pull, when the initial ... ok test_languages_to_pull_with_initial_list (tests.test_project.TestProjectPull) Test determining the languages to pull, then there is a ... ok test_new_translations (tests.test_project.TestProjectPull) Test finding new translations to add. ... ok test_pull_raises_authentication_exception (tests.test_project.TestProjectPull) ... ok test_pull_raises_connection_exception (tests.test_project.TestProjectPull) Test that all connection errors are properly handled. ... ok test_pull_with_branch_pulls_from_right_resource (tests.test_project.TestProjectPull) ... ok test_push_async (tests.test_project.TestProjectPull) ... tx INFO: Resource example.enpo queued for push tx INFO: Will queue source file (example.po) for push tx INFO: Pushing resources... tx INFO: Resource example.enpo queued for push tx INFO: Pushing resources... tx INFO: Pulling resources... ok test_push_raises_authentication_exception (tests.test_project.TestProjectPull) ... tx INFO: Pushing resource example.enpo ok test_push_raises_connection_exception (tests.test_project.TestProjectPull) Test that all connection errors are properly handled. ... tx INFO: Pushing resource example.enpo ok test_push_with_branch_pushes_to_right_resource (tests.test_project.TestProjectPull) ... tx INFO: Pushing resource example.enpo for branch somebranch tx INFO: Pushing source file (example.po) ok test_push_with_branch_weird_characters_are_handled (tests.test_project.TestProjectPull) ... tx INFO: Pushing resource example.enpo for branch some/b**r:a&n!ch tx INFO: Pushing source file (example.po) ok test_field_used_per_mode (tests.test_project.TestStats) Test the fields used for each mode. ... ok ====================================================================== ERROR: test_in_combination_with_force_option (tests.test_project.TestProjectPull) Test the minimum-perc option along with -f. ---------------------------------------------------------------------- Traceback (most recent call last): File "/var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2/tests/test_project.py", line 722, in test_in_combination_with_force_option res = self.p._should_download( File "/var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2/txclib/project.py", line 1061, in _should_download if not self._remote_is_newer(remote_update, local_file, use_git_timestamps): File "/var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2/txclib/project.py", line 1185, in _remote_is_newer local_time = self._get_time_of_local_file( File "/var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2/txclib/project.py", line 1135, in _get_time_of_local_file return time.mktime(time.gmtime(epoch_timestamp)) OverflowError: timestamp out of range for platform time_t ---------------------------------------------------------------------- Ran 103 tests in 0.332s FAILED (errors=1) Test failed: error: Test failed: * ERROR: app-i18n/transifex-client-0.14.2-r1::gentoo failed (test phase): * Tests fail with python3.8 * * Call stack: * ebuild.sh, line 125: Called src_test * environment, line 2976: Called distutils-r1_src_test * environment, line 1215: Called _distutils-r1_run_foreach_impl 'python_test' * environment, line 439: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' * environment, line 2581: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' * environment, line 2063: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' * environment, line 2061: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' * environment, line 778: Called distutils-r1_run_phase 'python_test' * environment, line 1152: Called python_test * environment, line 2934: Called die * The specific snippet of code: * nonfatal esetup.py test --verbose || die "Tests fail with ${EPYTHON}" * * If you need support, post the output of `emerge --info '=app-i18n/transifex-client-0.14.2-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-i18n/transifex-client-0.14.2-r1::gentoo'`. * The complete build log is located at '/var/log/portage/app-i18n:transifex-client-0.14.2-r1:20210219-191915.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/temp/environment'. * Working directory: '/var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2' * S: '/var/tmp/portage/app-i18n/transifex-client-0.14.2-r1/work/transifex-client-0.14.2'