* Package: app-shells/thefuck-3.25 * Repository: gentoo * Maintainer: holgersson@posteo.de proxy-maint@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python3_5 test userland_GNU * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking thefuck-3.25.tar.gz to /var/tmp/portage/app-shells/thefuck-3.25/work >>> Source unpacked in /var/tmp/portage/app-shells/thefuck-3.25/work >>> Preparing source in /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25 ... * python3_5: running distutils-r1_run_phase distutils-r1_python_compile /usr/bin/python3.5 setup.py build fastentrypoints running build running build_py creating /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck copying thefuck/utils.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck copying thefuck/ui.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck copying thefuck/types.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck copying thefuck/logs.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck copying thefuck/exceptions.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck copying thefuck/corrector.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck copying thefuck/const.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck copying thefuck/conf.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck copying thefuck/argument_parser.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck copying thefuck/__init__.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck creating /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/system copying thefuck/system/win32.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/system copying thefuck/system/unix.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/system copying thefuck/system/__init__.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/system creating /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/specific copying thefuck/specific/sudo.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/specific copying thefuck/specific/npm.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/specific copying thefuck/specific/git.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/specific copying thefuck/specific/dnf.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/specific copying thefuck/specific/brew.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/specific copying thefuck/specific/archlinux.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/specific copying thefuck/specific/apt.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/specific copying thefuck/specific/__init__.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/specific creating /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/shells copying thefuck/shells/zsh.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/shells copying thefuck/shells/tcsh.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/shells copying thefuck/shells/powershell.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/shells copying thefuck/shells/generic.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/shells copying thefuck/shells/fish.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/shells copying thefuck/shells/bash.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/shells copying thefuck/shells/__init__.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/shells creating /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/yarn_help.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/yarn_command_replaced.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/yarn_command_not_found.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/yarn_alias.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/workon_doesnt_exists.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/whois.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/vagrant_up.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/unknown_command.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/tsuru_not_command.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/tsuru_login.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/touch.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/tmux.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/test.py.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/systemctl.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/switch_lang.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/sudo_command_from_user_path.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/sudo.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/ssh_known_hosts.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/sl_ls.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/sed_unterminated_s.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/scm_correction.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/rm_root.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/rm_dir.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/remove_trailing_cedilla.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/react_native_command_unrecognized.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/quotation_marks.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/python_execute.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/python_command.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/prove_recursively.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/port_already_in_use.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/pip_unknown_command.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/php_s.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/path_from_history.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/pacman_not_found.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/pacman.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/open.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/npm_wrong_command.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/npm_run_script.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/npm_missing_script.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/no_such_file.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/no_command.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/mvn_unknown_lifecycle_phase.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/mvn_no_command.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/mkdir_p.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/missing_space_before_subcommand.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/mercurial.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/man_no_space.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/man.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/ls_lah.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/ls_all.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/ln_s_order.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/ln_no_hard_link.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/lein_not_task.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/javac.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/java.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/ifconfig_device_not_found.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/hostscli.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/history.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/heroku_not_command.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/heroku_multiple_apps.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/has_exists_script.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/gulp_not_task.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/grunt_task_not_found.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/grep_recursive.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/grep_arguments_order.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/gradle_wrapper.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/gradle_no_task.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/go_run.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_two_dashes.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_tag_force.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_stash_pop.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_stash.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_rm_staged.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_rm_recursive.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_rm_local_modifications.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_remote_seturl_add.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_remote_delete.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_rebase_no_changes.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_rebase_merge_dir.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_push_without_commits.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_push_pull.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_push_force.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_push_different_branch_names.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_push.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_pull_uncommitted_changes.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_pull_clone.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_pull.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_not_command.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_help_aliased.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_flag_after_filename.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_fix_stash.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_diff_staged.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_diff_no_index.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_checkout.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_branch_list.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_branch_exists.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_branch_delete.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_bisect_usage.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_add_force.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/git_add.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/gem_unknown_command.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/fix_file.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/fix_alt_space.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/fab_command_not_found.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/dry.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/docker_not_command.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/dnf_no_such_command.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/django_south_merge.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/django_south_ghost.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/dirty_unzip.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/dirty_untar.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/cpp11.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/cp_omitting_directory.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/composer_not_command.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/chmod_x.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/cd_parent.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/cd_mkdir.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/cd_correction.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/cargo_no_command.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/cargo.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/brew_update_formula.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/brew_unknown_command.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/brew_uninstall.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/brew_link.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/brew_install.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/brew_cask_dependency.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/aws_cli.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/apt_list_upgradable.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/apt_invalid_operation.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/apt_get_search.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/apt_get.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/ag_literal.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules copying thefuck/rules/__init__.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/rules creating /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/output_readers copying thefuck/output_readers/rerun.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/output_readers copying thefuck/output_readers/read_log.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/output_readers copying thefuck/output_readers/__init__.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/output_readers creating /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/entrypoints copying thefuck/entrypoints/shell_logger.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/entrypoints copying thefuck/entrypoints/not_configured.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/entrypoints copying thefuck/entrypoints/main.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/entrypoints copying thefuck/entrypoints/fix_command.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/entrypoints copying thefuck/entrypoints/alias.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/entrypoints copying thefuck/entrypoints/__init__.py -> /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25-python3_5/lib/thefuck/entrypoints running egg_info creating thefuck.egg-info writing dependency_links to thefuck.egg-info/dependency_links.txt writing thefuck.egg-info/PKG-INFO writing entry points to thefuck.egg-info/entry_points.txt writing top-level names to thefuck.egg-info/top_level.txt writing requirements to thefuck.egg-info/requires.txt writing manifest file 'thefuck.egg-info/SOURCES.txt' reading manifest file 'thefuck.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'thefuck.egg-info/SOURCES.txt' warning: build_py: byte-compiling is disabled, skipping. >>> Source compiled. >>> Test phase: app-shells/thefuck-3.25 * python3_5: running distutils-r1_run_phase python_test ============================= test session starts ============================== platform linux -- Python 3.5.4, pytest-3.2.2, py-1.4.34, pluggy-0.4.0 rootdir: /var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25, inifile: plugins: relaxed-1.1.0, mock-1.6.3, backports.unittest-mock-1.3 fatal: Not a git repository (or any parent up to mount point /var/tmp) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). collected 1901 items / 8 errors ==================================== ERRORS ==================================== _________________________ ERROR collecting release.py __________________________ self = func = . at 0x7f1557531f28> when = 'collect' def __init__(self, func, when): #: context of invocation: one of "setup", "call", #: "teardown", "memocollect" self.when = when self.start = time() try: > self.result = func() /usr/lib64/python3.5/site-packages/_pytest/runner.py:196: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3.5/site-packages/_pytest/runner.py:375: in lambda: list(collector.collect()), /usr/lib64/python3.5/site-packages/_pytest/python.py:598: in collect name, call, args = self.getcallargs(x) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , obj = () def getcallargs(self, obj): if not isinstance(obj, (tuple, list)): obj = (obj,) # explicit naming if isinstance(obj[0], py.builtin._basestring): name = obj[0] obj = obj[1:] else: name = None > call, args = obj[0], obj[1:] E IndexError: tuple index out of range /usr/lib64/python3.5/site-packages/_pytest/python.py:621: IndexError __________________________ ERROR collecting setup.py ___________________________ ImportError while importing test module '/var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25/setup.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: setup.py:18: in import pypandoc E ImportError: No module named 'pypandoc' ____________________ ERROR collecting thefuck/corrector.py _____________________ self = func = . at 0x7f15568f50d0> when = 'collect' def __init__(self, func, when): #: context of invocation: one of "setup", "call", #: "teardown", "memocollect" self.when = when self.start = time() try: > self.result = func() /usr/lib64/python3.5/site-packages/_pytest/runner.py:196: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3.5/site-packages/_pytest/runner.py:375: in lambda: list(collector.collect()), _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def collect(self): # test generators are seen as collectors but they also # invoke setup/teardown on popular request # (induced by the common "test_*" naming shared with normal tests) from _pytest import deprecated self.session._setupstate.prepare(self) # see FunctionMixin.setup and test_setupstate_is_preserved_134 self._preservedparent = self.parent.obj l = [] seen = {} > for i, x in enumerate(self.obj()): E TypeError: get_loaded_rules() missing 1 required positional argument: 'rules_paths' /usr/lib64/python3.5/site-packages/_pytest/python.py:597: TypeError ____________________ ERROR collecting thefuck/corrector.py _____________________ self = yielded non callable test PosixPath('/var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25/thefuck/rules')> func = . at 0x7f1555d2aea0> when = 'collect' def __init__(self, func, when): #: context of invocation: one of "setup", "call", #: "teardown", "memocollect" self.when = when self.start = time() try: > self.result = func() /usr/lib64/python3.5/site-packages/_pytest/runner.py:196: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3.5/site-packages/_pytest/runner.py:375: in lambda: list(collector.collect()), _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def collect(self): # test generators are seen as collectors but they also # invoke setup/teardown on popular request # (induced by the common "test_*" naming shared with normal tests) from _pytest import deprecated self.session._setupstate.prepare(self) # see FunctionMixin.setup and test_setupstate_is_preserved_134 self._preservedparent = self.parent.obj l = [] seen = {} for i, x in enumerate(self.obj()): name, call, args = self.getcallargs(x) if not callable(call): > raise TypeError("%r yielded non callable test %r" % (self.obj, call,)) E TypeError: yielded non callable test PosixPath('/var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25/thefuck/rules') /usr/lib64/python3.5/site-packages/_pytest/python.py:600: TypeError ____________________ ERROR collecting thefuck/corrector.py _____________________ self = func = . at 0x7f1555d2af28> when = 'collect' def __init__(self, func, when): #: context of invocation: one of "setup", "call", #: "teardown", "memocollect" self.when = when self.start = time() try: > self.result = func() /usr/lib64/python3.5/site-packages/_pytest/runner.py:196: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib64/python3.5/site-packages/_pytest/runner.py:375: in lambda: list(collector.collect()), _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def collect(self): # test generators are seen as collectors but they also # invoke setup/teardown on popular request # (induced by the common "test_*" naming shared with normal tests) from _pytest import deprecated self.session._setupstate.prepare(self) # see FunctionMixin.setup and test_setupstate_is_preserved_134 self._preservedparent = self.parent.obj l = [] seen = {} > for i, x in enumerate(self.obj()): E TypeError: organize_commands() missing 1 required positional argument: 'corrected_commands' /usr/lib64/python3.5/site-packages/_pytest/python.py:597: TypeError ________________________ ERROR collecting thefuck/ui.py ________________________ def read_actions(): """Yields actions for pressed keys.""" while True: > key = get_key() thefuck/ui.py:14: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ thefuck/system/unix.py:23: in get_key ch = getch() thefuck/system/unix.py:13: in getch fd = sys.stdin.fileno() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.capture.DontReadFromInput object at 0x7f1558713080> def fileno(self): > raise UnsupportedOperation("redirected stdin is pseudofile, " "has no fileno()") E io.UnsupportedOperation: redirected stdin is pseudofile, has no fileno() /usr/lib64/python3.5/site-packages/_pytest/capture.py:465: UnsupportedOperation __________________ ERROR collecting thefuck/rules/test.py.py ___________________ ImportError while importing test module '/var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25/thefuck/rules/test.py.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: ImportError: No module named 'thefuck.rules.test' ___________________ ERROR collecting thefuck/system/win32.py ___________________ ImportError while importing test module '/var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25/thefuck/system/win32.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: thefuck/system/win32.py:3: in import msvcrt E ImportError: No module named 'msvcrt' =============================== warnings summary =============================== tests/utils.py::Rule cannot collect test class 'Rule' because it has a __init__ constructor tests/utils.py::CorrectedCommand cannot collect test class 'CorrectedCommand' because it has a __init__ constructor thefuck/argument_parser.py::Parser cannot collect test class 'Parser' because it has a __init__ constructor thefuck/conf.py cannot collect 'settings' because it is not a function. thefuck/conf.py::Settings cannot collect test class 'Settings' because it has a __init__ constructor thefuck/const.py cannot collect 'KEY_UP' because it is not a function. cannot collect 'ACTION_ABORT' because it is not a function. cannot collect 'ACTION_SELECT' because it is not a function. cannot collect 'KEY_CTRL_C' because it is not a function. cannot collect 'KEY_CTRL_P' because it is not a function. cannot collect 'KEY_CTRL_N' because it is not a function. cannot collect 'ALL_ENABLED' because it is not a function. cannot collect 'KEY_DOWN' because it is not a function. cannot collect 'ACTION_NEXT' because it is not a function. cannot collect 'ACTION_PREVIOUS' because it is not a function. thefuck/exceptions.py::EmptyCommand cannot collect test class 'EmptyCommand' because it has a __init__ constructor thefuck/exceptions.py::NoRuleMatched cannot collect test class 'NoRuleMatched' because it has a __init__ constructor thefuck/exceptions.py::ScriptNotInLog cannot collect test class 'ScriptNotInLog' because it has a __init__ constructor thefuck/types.py::Command cannot collect test class 'Command' because it has a __init__ constructor thefuck/types.py::Rule cannot collect test class 'Rule' because it has a __init__ constructor thefuck/types.py::CorrectedCommand cannot collect test class 'CorrectedCommand' because it has a __init__ constructor thefuck/ui.py::CommandSelector cannot collect test class 'CommandSelector' because it has a __init__ constructor thefuck/utils.py::Cache cannot collect test class 'Cache' because it has a __init__ constructor thefuck/rules/git_checkout.py::get_branches yield tests are deprecated, and scheduled to be removed in pytest 4.0 thefuck/shells/generic.py::ShellConfiguration cannot collect test class 'ShellConfiguration' because it has a __new__ constructor -- Docs: http://doc.pytest.org/en/latest/warnings.html !!!!!!!!!!!!!!!!!!! Interrupted: 8 errors during collection !!!!!!!!!!!!!!!!!!!! ===================== 25 warnings, 8 error in 9.14 seconds ===================== * ERROR: app-shells/thefuck-3.25::gentoo failed (test phase): * (no error message) * * Call stack: * ebuild.sh, line 124: Called src_test * environment, line 2618: Called distutils-r1_src_test * environment, line 880: Called _distutils-r1_run_foreach_impl 'python_test' * environment, line 342: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' * environment, line 2159: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' * environment, line 1534: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' * environment, line 1532: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' * environment, line 554: Called distutils-r1_run_phase 'python_test' * environment, line 811: Called python_test * environment, line 2520: Called die * The specific snippet of code: * py.test || die * * If you need support, post the output of `emerge --info '=app-shells/thefuck-3.25::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-shells/thefuck-3.25::gentoo'`. * The complete build log is located at '/var/log/portage/app-shells:thefuck-3.25:20180216-161148.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-shells/thefuck-3.25/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-shells/thefuck-3.25/temp/environment'. * Working directory: '/var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25' * S: '/var/tmp/portage/app-shells/thefuck-3.25/work/thefuck-3.25'