Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't run brew in fish or zsh after using topgrade. #974

Open
3 of 6 tasks
nxgr4 opened this issue Oct 30, 2024 · 16 comments
Open
3 of 6 tasks

Can't run brew in fish or zsh after using topgrade. #974

nxgr4 opened this issue Oct 30, 2024 · 16 comments
Labels
C-bug Something isn't working

Comments

@nxgr4
Copy link

nxgr4 commented Oct 30, 2024

Erroneous Behavior

After upgrading with topgrade I can no longer run brew through fish or zsh. Work just fine through bash though. Reinstalling homebrew does not fix this problem.

Expected Behavior

I expected it to upgrade all of my packages and keep them in working order.

Steps to reproduce

Have homebrew installed and run topgrade. Try to run "brew help" in bash, fish, and zsh. Should work in bash, but not in fish or zsh.

Problem persists without calling from topgrade

  • Yes
  • No

Did you run topgrade through Remote Execution

  • Yes
  • No

If yes, does the issue still occur when you run topgrade directlly in your
remote host

  • Yes
  • No

Additional Details

  • Operation System/Version

Linux Mint 21.3 x86_64

  • Installation

Installed from topgrade_16.0.1-1_amd64.deb file.

  • Topgrade version (topgrade 16.0.1)

Verbose Output (topgrade -v)

DEBUG Current system locale is en-US
DEBUG Configuration at /home/nxgr4/.config/topgrade.toml
DEBUG Loaded configuration: ConfigFile { include: Some(Include { paths: None }), misc: Some(Misc { pre_sudo: None, sudo_command: None, disable: None, ignore_failures: None, remote_topgrades: None, remote_topgrade_path: None, ssh_arguments: None, tmux_arguments: None, set_title: None, display_time: None, assume_yes: None, no_retry: None, run_in_tmux: None, tmux_session_mode: None, cleanup: None, notify_each_step: None, skip_notify: None, bashit_branch: None, only: None, no_self_update: None, log_filters: None }), pre_commands: Some({}), post_commands: Some({}), commands: Some({}), python: Some(Python { enable_pip_review: None, enable_pip_review_local: None, enable_pipupgrade: None, pipupgrade_arguments: None }), composer: Some(Composer { self_update: None }), brew: Some(Brew { greedy_cask: None, greedy_latest: None, greedy_auto_updates: None, autoremove: None, fetch_head: None }), linux: Some(Linux { yay_arguments: None, aura_aur_arguments: None, aura_pacman_arguments: None, arch_package_manager: None, show_arch_news: None, garuda_update_arguments: None, trizen_arguments: None, pikaur_arguments: None, pamac_arguments: None, dnf_arguments: None, nix_arguments: None, nix_env_arguments: None, apt_arguments: None, enable_tlmgr: None, redhat_distro_sync: None, suse_dup: None, rpm_ostree: None, emerge_sync_flags: None, emerge_update_flags: None, home_manager_arguments: None }), git: Some(Git { max_concurrency: None, arguments: None, repos: None, pull_predefined: None }), containers: Some(Containers { ignored_containers: None, runtime: None }), windows: Some(Windows { accept_all_updates: None, self_rename: None, open_remotes_in_new_terminal: None, wsl_update_pre_release: None, wsl_update_use_web_download: None }), npm: Some(NPM { use_sudo: None }), yarn: Some(Yarn { use_sudo: None }), vim: Some(Vim { force_plug_update: None }), firmware: Some(Firmware { upgrade: None }), vagrant: Some(Vagrant { directories: None, power_on: None, always_suspend: None }), flatpak: Some(Flatpak { use_sudo: None }), distrobox: Some(Distrobox { use_root: None, containers: None }), lensfun: Some(Lensfun { use_sudo: None }) }
DEBUG Version: 16.0.1
DEBUG OS: x86_64-unknown-linux-gnu
DEBUG Args { inner: ["topgrade", "-v"] }
DEBUG Binary path: Ok("/usr/bin/topgrade")
DEBUG self-update Feature Enabled: false
DEBUG Configuration: Config { opt: CommandLineArgs { edit_config: false, show_config_reference: false, run_in_tmux: false, cleanup: false, dry_run: false, no_retry: false, disable: [], only: [], custom_commands: [], env: [], verbose: true, keep_at_end: false, skip_notify: false, yes: None, disable_predefined_git_repos: false, config: None, remote_host_limit: None, show_skipped: false, log_filter: "warn", gen_completion: None, gen_manpage: false, no_self_update: false }, config_file: ConfigFile { include: Some(Include { paths: None }), misc: Some(Misc { pre_sudo: None, sudo_command: None, disable: None, ignore_failures: None, remote_topgrades: None, remote_topgrade_path: None, ssh_arguments: None, tmux_arguments: None, set_title: None, display_time: None, assume_yes: None, no_retry: None, run_in_tmux: None, tmux_session_mode: None, cleanup: None, notify_each_step: None, skip_notify: None, bashit_branch: None, only: None, no_self_update: None, log_filters: None }), pre_commands: Some({}), post_commands: Some({}), commands: Some({}), python: Some(Python { enable_pip_review: None, enable_pip_review_local: None, enable_pipupgrade: None, pipupgrade_arguments: None }), composer: Some(Composer { self_update: None }), brew: Some(Brew { greedy_cask: None, greedy_latest: None, greedy_auto_updates: None, autoremove: None, fetch_head: None }), linux: Some(Linux { yay_arguments: None, aura_aur_arguments: None, aura_pacman_arguments: None, arch_package_manager: None, show_arch_news: None, garuda_update_arguments: None, trizen_arguments: None, pikaur_arguments: None, pamac_arguments: None, dnf_arguments: None, nix_arguments: None, nix_env_arguments: None, apt_arguments: None, enable_tlmgr: None, redhat_distro_sync: None, suse_dup: None, rpm_ostree: None, emerge_sync_flags: None, emerge_update_flags: None, home_manager_arguments: None }), git: Some(Git { max_concurrency: None, arguments: None, repos: None, pull_predefined: None }), containers: Some(Containers { ignored_containers: None, runtime: None }), windows: Some(Windows { accept_all_updates: None, self_rename: None, open_remotes_in_new_terminal: None, wsl_update_pre_release: None, wsl_update_use_web_download: None }), npm: Some(NPM { use_sudo: None }), yarn: Some(Yarn { use_sudo: None }), vim: Some(Vim { force_plug_update: None }), firmware: Some(Firmware { upgrade: None }), vagrant: Some(Vagrant { directories: None, power_on: None, always_suspend: None }), flatpak: Some(Flatpak { use_sudo: None }), distrobox: Some(Distrobox { use_root: None, containers: None }), lensfun: Some(Lensfun { use_sudo: None }) }, allowed_steps: [AM, AppMan, Asdf, Atom, Aqua, Audit, AutoCpufreq, Bin, Bob, BrewCask, BrewFormula, Bun, BunPackages, Cargo, Certbot, Chezmoi, Chocolatey, Choosenim, ClamAvDb, Composer, Conda, ConfigUpdate, Containers, CustomCommands, DebGet, Deno, Distrobox, DkpPacman, Dotnet, Elan, Emacs, Firmware, Flatpak, Flutter, Fossil, Gcloud, Gem, Ghcup, GithubCliExtensions, GitRepos, GnomeShellExtensions, Go, Guix, Haxelib, Helm, HomeManager, Jetpack, Julia, Juliaup, Kakoune, Helix, Krew, Lure, Lensfun, Macports, Mamba, Miktex, Mas, Maza, Micro, Mise, Myrepos, Nix, Node, Opam, Pacdef, Pacstall, Pearl, Pip3, PipReview, PipReviewLocal, Pipupgrade, Pipx, Pixi, Pkg, Pkgin, PlatformioCore, Pnpm, Poetry, Powershell, Protonup, Pyenv, Raco, Rcm, Remotes, Restarts, Rtcl, RubyGems, Rustup, Rye, Scoop, Sdkman, SelfUpdate, Sheldon, Shell, Snap, Sparkle, Spicetify, Stack, Stew, System, Tldr, Tlmgr, Tmux, Toolbx, Uv, Vagrant, Vcpkg, Vim, VoltaPackages, Vscode, Waydroid, Winget, Wsl, WslUpdate, Xcodes, Yadm, Yarn, Zvm] }
DEBUG Cannot find "pwsh"
DEBUG Cannot find "powershell"
DEBUG Path "/home/nxgr4/.config/emacs" doesn't exist
DEBUG Path "/home/nxgr4/.emacs.d" doesn't exist
DEBUG Cannot find "doas"
DEBUG Detected "/usr/bin/sudo" as "sudo"
DEBUG Step "packer.nu"
DEBUG Step "System update"

── 22:30:15 - System update ────────────────────────────────────────────────────
DEBUG Cannot find "apt-fast"
DEBUG Cannot find "mist"
DEBUG Executing command /usr/bin/sudo apt-get update
[sudo] password for nxgr4:
Hit:1 https://playit-cloud.github.io/ppa/data ./ InRelease
Hit:2 http://security.ubuntu.com/ubuntu jammy-security InRelease
Hit:3 https://dl.winehq.org/wine-builds/ubuntu jammy InRelease
Ign:4 https://mirror.pit.teraswitch.com/linuxmint virginia InRelease
Hit:5 https://mirror.pit.teraswitch.com/linuxmint virginia Release
Hit:6 http://archive.linux.duke.edu/ubuntu jammy InRelease
Hit:7 https://dl.google.com/linux/chrome/deb stable InRelease
Hit:8 http://archive.linux.duke.edu/ubuntu jammy-updates InRelease
Hit:9 https://repo.steampowered.com/steam stable InRelease
Hit:10 https://packages.microsoft.com/repos/code stable InRelease
Hit:11 http://archive.linux.duke.edu/ubuntu jammy-backports InRelease
Hit:12 https://download.sublimetext.com apt/stable/ InRelease
Hit:14 https://ppa.launchpadcontent.net/fish-shell/release-3/ubuntu jammy InRelease
Hit:16 https://ppa.launchpadcontent.net/pipewire-debian/pipewire-upstream/ubuntu jammy InRelease
Hit:17 http://repository.spotify.com stable InRelease
Hit:18 https://ppa.launchpadcontent.net/pipewire-debian/wireplumber-upstream/ubuntu jammy InRelease
Hit:19 https://ppa.launchpadcontent.net/tomtomtom/woeusb/ubuntu jammy InRelease
Hit:13 https://debian.sur5r.net/i3 virginia InRelease
Reading package lists... Done
N: Skipping acquire of configured file 'universe/binary-i386/Packages' as repository 'http://debian.sur5r.net/i3 virginia InRelease' doesn't support architecture 'i386'
DEBUG Executing command /usr/bin/sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
DEBUG Step "config-update"
DEBUG Step "am"
DEBUG Step "appman"
DEBUG Step "deb-get"
DEBUG Step "toolbx"
DEBUG Step "snap"
DEBUG Step "pacstall"
DEBUG Step "pacdef"
DEBUG Step "protonup"
DEBUG Step "distrobox"
DEBUG Step "dkp-pacman"
DEBUG Step "pihole"
DEBUG Step "Firmware upgrades"
DEBUG Detected "/usr/bin/fwupdmgr" as "fwupdmgr"
DEBUG Executing command uname -r
DEBUG Uname output: 5.15.0-124-generic

── 22:30:31 - Firmware upgrades ────────────────────────────────────────────────
DEBUG Executing command /usr/bin/fwupdmgr refresh
Firmware metadata last refresh: 1 hour ago. Use --force to refresh again.
DEBUG Executing command /usr/bin/fwupdmgr get-updates
Devices with no available firmware updates:
• CT1000MX500SSD1
• ST2000DM008-2UB102
No updatable devices
DEBUG Step "Restarts"
DEBUG Step "Flatpak"
DEBUG Detected "/usr/bin/flatpak" as "flatpak"

── 22:30:31 - Flatpak User Packages ────────────────────────────────────────────
DEBUG Executing command /usr/bin/flatpak update --user
Looking for updates…
Nothing to do.

── 22:30:31 - Flatpak System Packages ──────────────────────────────────────────
DEBUG Executing command /usr/bin/flatpak update --system
Looking for updates…
Nothing to do.
DEBUG Step "Brew"
DEBUG Detected "/home/linuxbrew/.linuxbrew/bin/brew" as "brew"
DEBUG linuxbrew_directory owner_id: 1000, current_id: 1000

── 22:30:33 - Brew ─────────────────────────────────────────────────────────────
DEBUG Executing command brew update
==> Updating Homebrew...
Already up-to-date.
DEBUG Executing command brew upgrade --formula
DEBUG Step "LURE"
DEBUG Step "Waydroid"
DEBUG Step "auto-cpufreq"
DEBUG Step "yadm"
DEBUG Step "nix"
DEBUG Step "nix upgrade-nix"
DEBUG Step "guix"
DEBUG Step "home-manager"
DEBUG Step "asdf"
DEBUG Step "mise"
DEBUG Step "pkgin"
DEBUG Step "bun-packages"
DEBUG Step "zr"
DEBUG Detected "/usr/bin/zsh" as "zsh"
DEBUG Step "antibody"
DEBUG Detected "/usr/bin/zsh" as "zsh"
DEBUG Step "antidote"
DEBUG Detected "/usr/bin/zsh" as "zsh"
DEBUG Step "antigen"
DEBUG Detected "/usr/bin/zsh" as "zsh"
DEBUG Path "/home/nxgr4/.zshrc" exists
DEBUG Step "zgenom"
DEBUG Detected "/usr/bin/zsh" as "zsh"
DEBUG Path "/home/nxgr4/.zshrc" exists
DEBUG Step "zplug"
DEBUG Detected "/usr/bin/zsh" as "zsh"
DEBUG Path "/home/nxgr4/.zshrc" exists
DEBUG Step "zinit"
DEBUG Detected "/usr/bin/zsh" as "zsh"
DEBUG Path "/home/nxgr4/.zshrc" exists
DEBUG Step "zi"
DEBUG Detected "/usr/bin/zsh" as "zsh"
DEBUG Path "/home/nxgr4/.zshrc" exists
DEBUG Step "zim"
DEBUG Detected "/usr/bin/zsh" as "zsh"
DEBUG Executing command zsh -c '[[ -n ${ZIM_HOME} ]] && print -n ${ZIM_HOME}'
DEBUG Command failed: Err(
0: Command failed: zsh -c '[[ -n ${ZIM_HOME} ]] && print -n ${ZIM_HOME}'
1: zsh failed: exit status: 1 with

Location:
src/steps/zsh.rs:153)
DEBUG Step "oh-my-zsh"
DEBUG Detected "/usr/bin/zsh" as "zsh"
DEBUG Path "/home/nxgr4/.oh-my-zsh" exists

── 22:30:35 - oh-my-zsh ────────────────────────────────────────────────────────
DEBUG Executing command zsh -c 'test $ZSH_CUSTOM && echo -n $ZSH_CUSTOM'
DEBUG Command failed: Err(
0: Command failed: zsh -c 'test $ZSH_CUSTOM && echo -n $ZSH_CUSTOM'
1: zsh failed: exit status: 1 with

Location:
src/steps/zsh.rs:206)
DEBUG Running zsh returned Command failed: zsh -c 'test $ZSH_CUSTOM && echo -n $ZSH_CUSTOM'. Using default path: /home/nxgr4/.oh-my-zsh/custom
DEBUG oh-my-zsh custom dir: /home/nxgr4/.oh-my-zsh/custom
DEBUG Detected "/usr/bin/git" as "git"
DEBUG Checking if /home/nxgr4/.oh-my-zsh/custom is a git repository
DEBUG Executing command /usr/bin/git rev-parse --show-toplevel
DEBUG Checking if /home/nxgr4/.oh-my-zsh/custom/themes is a git repository
DEBUG Executing command /usr/bin/git rev-parse --show-toplevel
DEBUG /home/nxgr4/.oh-my-zsh/custom/themes/example.zsh-theme is a file. Checking /home/nxgr4/.oh-my-zsh/custom/themes
DEBUG Checking if /home/nxgr4/.oh-my-zsh/custom/themes is a git repository
DEBUG Executing command /usr/bin/git rev-parse --show-toplevel
DEBUG Checking if /home/nxgr4/.oh-my-zsh/custom/themes/powerlevel10k is a git repository
DEBUG Executing command /usr/bin/git rev-parse --show-toplevel
DEBUG Checking if /home/nxgr4/.oh-my-zsh/custom/plugins is a git repository
DEBUG Executing command /usr/bin/git rev-parse --show-toplevel
DEBUG Checking if /home/nxgr4/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting is a git repository
DEBUG Executing command /usr/bin/git rev-parse --show-toplevel
DEBUG Checking if /home/nxgr4/.oh-my-zsh/custom/plugins/zsh-autosuggestions is a git repository
DEBUG Executing command /usr/bin/git rev-parse --show-toplevel
DEBUG Checking if /home/nxgr4/.oh-my-zsh/custom/plugins/example is a git repository
DEBUG Executing command /usr/bin/git rev-parse --show-toplevel
DEBUG /home/nxgr4/.oh-my-zsh/custom/example.zsh is a file. Checking /home/nxgr4/.oh-my-zsh/custom
DEBUG Checking if /home/nxgr4/.oh-my-zsh/custom is a git repository
DEBUG Executing command /usr/bin/git rev-parse --show-toplevel
DEBUG Executing command zsh /home/nxgr4/.oh-my-zsh/tools/upgrade.sh
Updating Oh My Zsh
__ __
____ / /_ ____ ___ __ __ ____ / /
/ __ / __ \ / __ `
/ / / / /
/ / / __ \
/ /
/ / / / / / / / / / / /
/ / / /
(
_ ) / / /
_// // // // //_, / //// //
/____/

Oh My Zsh is already at the latest version.

To keep up with the latest news and updates, follow us on X: @ohmyzsh
Want to get involved in the community? Join our Discord: Discord server
Get your Oh My Zsh swag at: Planet Argon Shop
DEBUG Step "oh-my-bash"
DEBUG Detected "/usr/bin/bash" as "bash"
DEBUG Step "fisher"
DEBUG Detected "/usr/bin/fish" as "fish"
DEBUG Executing command /usr/bin/fish -c 'type -t fisher'
DEBUG Command failed: Err(
0: Command failed: /usr/bin/fish -c 'type -t fisher'

  Stderr:
  type: Could not find 'fisher'

1: /usr/bin/fish failed: exit status: 1 with type: Could not find 'fisher'
1:

Location:
src/steps/os/unix.rs:103)
DEBUG Step "bash-it"
DEBUG Step "oh-my-fish"
DEBUG Detected "/usr/bin/fish" as "fish"
DEBUG Step "fish-plug"
DEBUG Detected "/usr/bin/fish" as "fish"
DEBUG Step "fundle"
DEBUG Detected "/usr/bin/fish" as "fish"
DEBUG Step "tmux"
DEBUG Step "TLDR"
DEBUG Step "pearl"
DEBUG Step "Gnome Shell Extensions"
DEBUG Detected "/usr/bin/gdbus" as "gdbus"
DEBUG Step "pyenv"
DEBUG Detected "/home/nxgr4/.pyenv/bin/pyenv" as "pyenv"

── 22:30:35 - pyenv ────────────────────────────────────────────────────────────
DEBUG Executing command /home/nxgr4/.pyenv/bin/pyenv update
Updating /home/nxgr4/.pyenv...
From https://github.com/pyenv/pyenv

  • branch master -> FETCH_HEAD
    Already up to date.
    Updating /home/nxgr4/.pyenv/plugins/pyenv-doctor...
    From https://github.com/pyenv/pyenv-doctor
  • branch master -> FETCH_HEAD
    Already up to date.
    Updating /home/nxgr4/.pyenv/plugins/pyenv-update...
    From https://github.com/pyenv/pyenv-update
  • branch master -> FETCH_HEAD
    Already up to date.
    Updating /home/nxgr4/.pyenv/plugins/pyenv-virtualenv...
    From https://github.com/pyenv/pyenv-virtualenv
  • branch master -> FETCH_HEAD
    Already up to date.
    DEBUG Step "SDKMAN!"
    DEBUG Detected "/usr/bin/bash" as "bash"
    DEBUG Step "rcm"
    DEBUG Step "maza"
    DEBUG Step "apm"
    DEBUG Step "fossil"
    DEBUG Step "elan"
    DEBUG Step "rye"
    DEBUG Step "rustup"
    DEBUG Detected "/home/nxgr4/.cargo/bin/rustup" as "rustup"

── 22:30:37 - rustup ───────────────────────────────────────────────────────────
DEBUG Executing command /home/nxgr4/.cargo/bin/rustup update
info: syncing channel updates for 'stable-x86_64-unknown-linux-gnu'
info: checking for self-update

stable-x86_64-unknown-linux-gnu unchanged - rustc 1.82.0 (f6e511eec 2024-10-15)

info: cleaning up downloads & tmp directories
DEBUG Step "juliaup"
DEBUG Step ".NET"
DEBUG Step "choosenim"
DEBUG Step "cargo"
DEBUG Path "/home/nxgr4/.cargo" exists
DEBUG Detected "/home/nxgr4/.cargo/bin/cargo" as "cargo"
DEBUG Step "Flutter"
DEBUG Step "go-global-update"
DEBUG Step "gup"
DEBUG Step "Emacs"
DEBUG Step "opam"
DEBUG Step "vcpkg"
DEBUG Step "pipx"
DEBUG Step "Visual Studio Code extensions"
DEBUG Executing command uname -r
DEBUG Uname output: 5.15.0-124-generic

DEBUG Detected "/usr/bin/code" as "code"
DEBUG Executing command /usr/bin/code --version

── 22:30:37 - Visual Studio Code extensions ────────────────────────────────────
DEBUG Executing command /usr/bin/code --update-extensions
No extension to update
DEBUG Step "conda"
DEBUG Step "mamba"
DEBUG Step "pixi"
DEBUG Step "miktex"
DEBUG Step "pip3"
DEBUG Detected "/home/nxgr4/.pyenv/shims/python" as "python"
DEBUG Executing command /home/nxgr4/.pyenv/shims/python -V
DEBUG Command failed: Err(
0: Command failed: /home/nxgr4/.pyenv/shims/python -V

  Stderr:
  pyenv: python: command not found

  The `python' command exists in these Python versions:
    3.12.3

  Note: See 'pyenv help global' for tips on allowing both
        python2 and python3 to be found.

1: /home/nxgr4/.pyenv/shims/python failed: exit status: 127 with pyenv: python: command not found

  The `python' command exists in these Python versions:
    3.12.3

  Note: See 'pyenv help global' for tips on allowing both
        python2 and python3 to be found.

1:

Location:
src/utils.rs:219)
DEBUG Detected "/home/nxgr4/.pyenv/shims/python3" as "python3"
DEBUG Executing command /home/nxgr4/.pyenv/shims/python3 -V
DEBUG Executing command /home/nxgr4/.pyenv/shims/python3 -m pip
DEBUG Executing command /home/nxgr4/.pyenv/shims/python3 -c 'import sysconfig; from os import path; print('\''Y'\'') if path.isfile(path.join(sysconfig.get_path('\''stdlib'\''), '\''EXTERNALLY-MANAGED'\'')) else print('\''N'\'')'
DEBUG Executing command /home/nxgr4/.pyenv/shims/python3 -m pip config get global.break-system-packages
DEBUG Command failed: Err(
0: Command failed: /home/nxgr4/.pyenv/shims/python3 -m pip config get global.break-system-packages

  Stderr:
  ERROR: No such key - global.break-system-packages

1: /home/nxgr4/.pyenv/shims/python3 failed: exit status: 1 with ERROR: No such key - global.break-system-packages
1:

Location:
src/steps/generic.rs:512)
DEBUG pip3 externally managed: false
DEBUG pip3 global.break-system-packages: false

── 22:30:40 - pip3 ─────────────────────────────────────────────────────────────
DEBUG Executing command /home/nxgr4/.pyenv/shims/python3 -m pip install --upgrade --user pip
Requirement already satisfied: pip in ./.local/lib/python3.10/site-packages (24.3.1)
DEBUG Step "pip-review"
DEBUG Detected "/home/nxgr4/.pyenv/shims/pip-review" as "pip-review"

── 22:30:41 - pip-review ───────────────────────────────────────────────────────
Pip-review is disabled by default. Enable it by setting enable_pip_review=true in the configuration.
DEBUG Step "pip-review (local)"
DEBUG Detected "/home/nxgr4/.pyenv/shims/pip-review" as "pip-review"

── 22:30:41 - pip-review (local) ───────────────────────────────────────────────
Pip-review (local) is disabled by default. Enable it by setting enable_pip_review_local=true in the configuration.
DEBUG Step "pipupgrade"
DEBUG Step "ghcup"
DEBUG Step "stack"
DEBUG Step "tlmgr"
DEBUG Step "myrepos"
DEBUG Step "chezmoi"
DEBUG Step "jetpack"
DEBUG Step "vim"
DEBUG Detected "/usr/bin/vim" as "vim"
DEBUG Executing command /usr/bin/vim --version
DEBUG Step "Neovim"
DEBUG Detected "/usr/bin/nvim" as "nvim"
DEBUG Step "The Ultimate vimrc"
DEBUG Step "voom"
DEBUG Step "Kakoune"
DEBUG Step "helix"
DEBUG Step "npm"
DEBUG Step "yarn"
DEBUG Step "pnpm"
DEBUG Step "volta packages"
DEBUG Step "Containers"
DEBUG Step "deno"
DEBUG Step "composer"
DEBUG Step "krew"
DEBUG Step "helm"
DEBUG Step "gem"
DEBUG Step "rubygems"
DEBUG Step "julia"
DEBUG Step "haxelib"
DEBUG Step "sheldon"
DEBUG Step "stew"
DEBUG Step "rtcl"
DEBUG Step "bin"
DEBUG Step "gcloud"
DEBUG Step "micro"
DEBUG Detected "/usr/bin/micro" as "micro"

── 22:30:41 - micro ────────────────────────────────────────────────────────────
DEBUG Executing command /usr/bin/micro -plugin update
Checking for plugin updates
Nothing to install / update
DEBUG Step "raco"
DEBUG Step "spicetify"
DEBUG Step "GitHub CLI Extensions"
DEBUG Step "Bob"
DEBUG Step "Certbot"
DEBUG Step "Git Repositories"
DEBUG Detected "/usr/bin/git" as "git"
DEBUG Path "/home/nxgr4/.config/emacs" doesn't exist
DEBUG Path "/home/nxgr4/.emacs.d" doesn't exist
DEBUG /home/nxgr4/.doom.d does not exist
DEBUG /home/nxgr4/.vim does not exist
DEBUG /home/nxgr4/.config/nvim does not exist
DEBUG /home/nxgr4/.ideavimrc does not exist
DEBUG /home/nxgr4/.intellimacs does not exist
DEBUG /home/nxgr4/.dotfiles does not exist
DEBUG Cannot find "pwsh"
DEBUG Cannot find "powershell"
DEBUG /home/nxgr4/.zshrc is a file. Checking /home/nxgr4
DEBUG Checking if /home/nxgr4 is a git repository
DEBUG Executing command /usr/bin/git rev-parse --show-toplevel
DEBUG Command failed: Err(
0: Command failed: /usr/bin/git rev-parse --show-toplevel

  Stderr:
  fatal: not a git repository (or any of the parent directories): .git

1: /usr/bin/git failed: exit status: 128 with fatal: not a git repository (or any of the parent directories): .git
1:

Location:
src/steps/git.rs:203)
DEBUG /home/nxgr4/.tmux does not exist
DEBUG Checking if /home/nxgr4/.config/fish is a git repository
DEBUG Executing command /usr/bin/git rev-parse --show-toplevel
DEBUG Command failed: Err(
0: Command failed: /usr/bin/git rev-parse --show-toplevel

  Stderr:
  fatal: not a git repository (or any of the parent directories): .git

1: /usr/bin/git failed: exit status: 128 with fatal: not a git repository (or any of the parent directories): .git
1:

Location:
src/steps/git.rs:203)
DEBUG /home/nxgr4/.config/openbox does not exist
DEBUG /home/nxgr4/.config/bspwm does not exist
DEBUG /home/nxgr4/.config/i3 does not exist
DEBUG /home/nxgr4/.config/sway does not exist
DEBUG Step "ClamAV Databases"
DEBUG Step "PlatformIO Core"
DEBUG Step "Lensfun's database update"
DEBUG Step "Poetry"
DEBUG Step "uv"
DEBUG Step "ZVM"
DEBUG Step "aqua"
DEBUG Step "bun"
DEBUG Step "Vagrant boxes"

── 22:30:41 - Summary ──────────────────────────────────────────────────────────
packer.nu: SKIPPED: Cannot find "nu" in PATH
System update: OK
config-update: OK
am: SKIPPED: Cannot find "am" in PATH
appman: SKIPPED: Cannot find "appman" in PATH
deb-get: SKIPPED: Cannot find "deb-get" in PATH
toolbx: SKIPPED: Cannot find "toolbox" in PATH
snap: SKIPPED: Cannot find "snap" in PATH
pacstall: SKIPPED: Cannot find "pacstall" in PATH
pacdef: SKIPPED: Cannot find "pacdef" in PATH
protonup: SKIPPED: Cannot find "protonup" in PATH
distrobox: SKIPPED: Cannot find "distrobox" in PATH
dkp-pacman: SKIPPED: Cannot find "dkp-pacman" in PATH
pihole: SKIPPED: Cannot find "pihole" in PATH
Firmware upgrades: OK
Restarts: SKIPPED: Cannot find "needrestart" in PATH
Flatpak: OK
Brew: OK
LURE: SKIPPED: Cannot find "lure" in PATH
Waydroid: SKIPPED: Cannot find "waydroid" in PATH
auto-cpufreq: SKIPPED: Cannot find "auto-cpufreq" in PATH
yadm: SKIPPED: Cannot find "yadm" in PATH
nix: SKIPPED: Cannot find "nix" in PATH
nix upgrade-nix: SKIPPED: Cannot find "nix" in PATH
guix: SKIPPED: Cannot find "guix" in PATH
home-manager: SKIPPED: Cannot find "home-manager" in PATH
asdf: SKIPPED: Cannot find "asdf" in PATH
mise: SKIPPED: Cannot find "mise" in PATH
pkgin: SKIPPED: Cannot find "pkgin" in PATH
bun-packages: SKIPPED: Cannot find "bun" in PATH
zr: SKIPPED: Cannot find "zr" in PATH
antibody: SKIPPED: Cannot find "antibody" in PATH
antidote: SKIPPED: Path "/home/nxgr4/.antidote" doesn't exist
antigen: SKIPPED: Path "/home/nxgr4/antigen.zsh" doesn't exist
zgenom: SKIPPED: Path "/home/nxgr4/.zgenom" doesn't exist
zplug: SKIPPED: Path "/home/nxgr4/.zplug" doesn't exist
zinit: SKIPPED: Path "/home/nxgr4/.local/share/zinit" doesn't exist
zi: SKIPPED: Path "/home/nxgr4/.zi" doesn't exist
zim: SKIPPED: Path "/home/nxgr4/.zim" doesn't exist
oh-my-zsh: OK
oh-my-bash: SKIPPED: Path "/home/nxgr4/.oh-my-bash" doesn't exist
fisher: SKIPPED: fisher is not defined in fish
bash-it: SKIPPED: Path "/home/nxgr4/.bash_it" doesn't exist
oh-my-fish: SKIPPED: Path "/home/nxgr4/.local/share/omf/pkg/omf/functions/omf.fish" doesn't exist
fish-plug: SKIPPED: Path "/home/nxgr4/.local/share/fish/plug/kidonng/fish-plug/functions/plug.fish" doesn't exist
fundle: SKIPPED: Path "/home/nxgr4/.config/fish/fundle" doesn't exist
tmux: SKIPPED: Path "/home/nxgr4/.tmux/plugins/tpm/bin/update_plugins" doesn't exist
TLDR: SKIPPED: Cannot find "tldr" in PATH
pearl: SKIPPED: Cannot find "pearl" in PATH
Gnome Shell Extensions: SKIPPED: Desktop doest not appear to be gnome
pyenv: OK
SDKMAN!: SKIPPED: Path "/home/nxgr4/.sdkman/bin/sdkman-init.sh" doesn't exist
rcm: SKIPPED: Cannot find "rcup" in PATH
maza: SKIPPED: Cannot find "maza" in PATH
apm: SKIPPED: Cannot find "apm" in PATH
fossil: SKIPPED: Cannot find "fossil" in PATH
elan: SKIPPED: Cannot find "elan" in PATH
rye: SKIPPED: Cannot find "rye" in PATH
rustup: OK
juliaup: SKIPPED: Cannot find "juliaup" in PATH
.NET: SKIPPED: Cannot find "dotnet" in PATH
choosenim: SKIPPED: Cannot find "choosenim" in PATH
cargo: SKIPPED: Path "/home/nxgr4/.cargo/.crates.toml" doesn't exist
Flutter: SKIPPED: Cannot find "flutter" in PATH
go-global-update: SKIPPED: Cannot find "go" in PATH
gup: SKIPPED: Cannot find "go" in PATH
Emacs: SKIPPED: Cannot find "emacs" in PATH
opam: SKIPPED: Cannot find "opam" in PATH
vcpkg: SKIPPED: Cannot find "vcpkg" in PATH
pipx: SKIPPED: Cannot find "pipx" in PATH
Visual Studio Code extensions: OK
conda: SKIPPED: Cannot find "conda" in PATH
mamba: SKIPPED: Cannot find "mamba" in PATH
pixi: SKIPPED: Cannot find "pixi" in PATH
miktex: SKIPPED: Cannot find "miktex" in PATH
pip3: OK
pip-review: SKIPPED: Pip-review is disabled by default
pip-review (local): SKIPPED: Pip-review (local) is disabled by default
pipupgrade: SKIPPED: Cannot find "pipupgrade" in PATH
ghcup: SKIPPED: Cannot find "ghcup" in PATH
stack: SKIPPED: Cannot find "stack" in PATH
tlmgr: SKIPPED: tlmgr must be explicity enabled in the configuration to run in Android/Linux
myrepos: SKIPPED: Cannot find "mr" in PATH
chezmoi: SKIPPED: Cannot find "chezmoi" in PATH
jetpack: SKIPPED: Cannot find "jetpack" in PATH
vim: SKIPPED: vim binary might be actually nvim
Neovim: SKIPPED: Path "/home/nxgr4/.config/nvim/init.lua" doesn't exist
The Ultimate vimrc: SKIPPED: Path "/home/nxgr4/.vim_runtime" doesn't exist
voom: SKIPPED: Cannot find "voom" in PATH
Kakoune: SKIPPED: Cannot find "kak" in PATH
helix: SKIPPED: Cannot find "hx" in PATH
npm: SKIPPED: Cannot find "npm" in PATH
yarn: SKIPPED: Cannot find "yarn" in PATH
pnpm: SKIPPED: Cannot find "pnpm" in PATH
volta packages: SKIPPED: Cannot find "volta" in PATH
Containers: SKIPPED: Cannot find "docker" in PATH
deno: SKIPPED: Cannot find "deno" in PATH
composer: SKIPPED: Cannot find "composer" in PATH
krew: SKIPPED: Cannot find "kubectl-krew" in PATH
helm: SKIPPED: Cannot find "helm" in PATH
gem: SKIPPED: Cannot find "gem" in PATH
rubygems: SKIPPED: Path "/home/nxgr4/.gem" doesn't exist
julia: SKIPPED: Cannot find "julia" in PATH
haxelib: SKIPPED: Cannot find "haxelib" in PATH
sheldon: SKIPPED: Cannot find "sheldon" in PATH
stew: SKIPPED: Cannot find "stew" in PATH
rtcl: SKIPPED: Cannot find "rupdate" in PATH
bin: SKIPPED: Cannot find "bin" in PATH
gcloud: SKIPPED: Cannot find "gcloud" in PATH
micro: OK
raco: SKIPPED: Cannot find "raco" in PATH
spicetify: SKIPPED: Cannot find "spicetify-cli" in PATH
GitHub CLI Extensions: SKIPPED: Cannot find "gh" in PATH
Bob: SKIPPED: Cannot find "bob" in PATH
Certbot: SKIPPED: Cannot find "certbot" in PATH
Git Repositories: SKIPPED: No repositories to pull
ClamAV Databases: SKIPPED: Cannot find "freshclam" in PATH
PlatformIO Core: SKIPPED: Cannot find "/home/nxgr4/.platformio/penv/bin/pio" in PATH
Lensfun's database update: SKIPPED: Cannot find "lensfun-update-data" in PATH
Poetry: SKIPPED: Cannot find "poetry" in PATH
uv: SKIPPED: Cannot find "uv" in PATH
ZVM: SKIPPED: Cannot find "zvm" in PATH
aqua: SKIPPED: Cannot find "aqua" in PATH
bun: SKIPPED: Cannot find "bun" in PATH
Vagrant boxes: SKIPPED: Cannot find "vagrant" in PATH
DEBUG Desktop notification: Topgrade finished successfully

@nxgr4 nxgr4 added the C-bug Something isn't working label Oct 30, 2024
@SteveLauC
Copy link
Member

What error did you get when running brew in zsh or fish?

@nxgr4
Copy link
Author

nxgr4 commented Oct 30, 2024

What error did you get when running brew in zsh or fish?

Sorry, was busy.
Turned back on my computer and now it just works? It might be because I reinstalled homebrew without rebooting. Going to try running topgrade again to see if it does the same thing.

@nxgr4
Copy link
Author

nxgr4 commented Oct 30, 2024

Yep, as expected after running topgrade again it gives the errors. Might not be because of topgrade itself.

ZSH:

zsh: command not found: brew

FISH:

Command 'brew' not found, did you mean:
command 'brec' from deb bplay (0.991-10build1)
command 'qbrew' from deb qbrew (0.4.1-8build1)

@SteveLauC
Copy link
Member

Interesting, looks like the homebrew binary directory has been removed from your $PATH, try adding it back and re-run Topgrade to see if the problem occurs again.

@nxgr4
Copy link
Author

nxgr4 commented Oct 30, 2024

Interesting, looks like the homebrew binary directory has been removed from your $PATH, try adding it back and re-run Topgrade to see if the problem occurs again.

I tried this with multiple paths but I couldn't get it to work. The default path is /home/linuxbrew/.linuxbrew right? I'm new to setting the $PATH variable, it's my first time doing this. I should use export PATH=$PATH:/home/linuxbrew/.linuxbrew, correct?

@nxgr4
Copy link
Author

nxgr4 commented Oct 30, 2024

Seems like it fixed itself after rebooting again. I'm guessing that it adds brew back to the $PATH variable on boot.

@nxgr4
Copy link
Author

nxgr4 commented Oct 30, 2024

I ran export PATH=$PATH:/home/linuxbrew/.linuxbrew and tried running brew again.

Command 'brew' not found, did you mean:
  command 'qbrew' from deb qbrew (0.4.1-8build1)
  command 'brec' from deb bplay (0.991-10build1)
Try: sudo apt install 
Command 'uname' is available in the following places
 * /bin/uname
 * /usr/bin/uname
The command could not be located because '/bin:/usr/bin' is not included in the PATH environment variable.
uname: command not found
/usr/share/fish/functions/__fish_make_completion_signals.fish (line 1): 
uname
^~~~^
in command substitution
	called on line 9 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
/usr/share/fish/functions/__fish_make_completion_signals.fish (line 9): Unknown command
    set -l os (uname)
              ^~~~~~^
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/bin:/usr/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-t'
	called on line 31 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/usr/bin:/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-L'
	called on line 32 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/bin:/usr/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 1'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/usr/bin:/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 2'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/usr/bin:/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 3'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/usr/bin:/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 4'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/bin:/usr/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 5'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/usr/bin:/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 6'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/bin:/usr/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 7'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/bin:/usr/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 8'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/bin:/usr/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 9'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/bin:/usr/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 10'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/bin:/usr/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 11'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/bin:/usr/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 12'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/usr/bin:/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 13'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/bin:/usr/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 14'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/bin:/usr/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 15'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/usr/bin:/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 16'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/bin:/usr/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 17'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/bin:/usr/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 18'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/usr/bin:/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 19'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/usr/bin:/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 20'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/usr/bin:/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 21'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/bin:/usr/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 22'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/bin:/usr/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 23'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/usr/bin:/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 24'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/usr/bin:/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 25'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/usr/bin:/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 26'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/usr/bin:/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 27'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/usr/bin:/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 28'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/usr/bin:/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 29'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/usr/bin:/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 30'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution
Command 'kill' is available in the following places
 * /bin/kill
 * /usr/bin/kill
The command could not be located because '/bin:/usr/bin' is not included in the PATH environment variable.
kill: command not found
/usr/share/fish/config.fish (line 234): 
    command kill (__fish_expand_pid_args $argv)
            ^~~^
in function 'kill' with arguments '-l 31'
	called on line 1 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in command substitution
	called on line 36 of file /usr/share/fish/functions/__fish_make_completion_signals.fish
in function '__fish_make_completion_signals'
	called on line 2 of file /usr/share/fish/functions/fish_status_to_signal.fish
in function 'fish_status_to_signal' with arguments '127'
	called on line 1 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in command substitution
	called on line 26 of file /usr/share/fish/functions/__fish_print_pipestatus.fish
in function '__fish_print_pipestatus' with arguments '\[ \] \| \e\[31m \e\[1m\e\[31m 127'
	called on line 1 of file /usr/share/fish/functions/fish_prompt.fish
in command substitution
	called on line 31 of file /usr/share/fish/functions/fish_prompt.fish
in function 'fish_prompt'
in command substitution

@nxgr4
Copy link
Author

nxgr4 commented Oct 30, 2024

Running PATH=$PATH:/bin:/usr/bin does not fix the problem.

@nxgr4
Copy link
Author

nxgr4 commented Oct 30, 2024

Running the bash shell then going into fish allows me to use brew. Not sure why.

@SteveLauC
Copy link
Member

From this comment, something is overwriting your $PATH, and it is bad to see that /bin and /usr/bin were removed from $PATH

The command could not be located because '/bin:/usr/bin' is not included in the PATH environment variable

I should use export PATH=$PATH:/home/linuxbrew/.linuxbrew, correct?

This is right, but it only work for the current shell session, if you close the session (current terminal app tab or window), then you lose it. To persist it, edit your ~/.zshrc, e.g., my zshrc example

@nxgr4
Copy link
Author

nxgr4 commented Oct 30, 2024

From this comment, something is overwriting your $PATH, and it is bad to see that /bin and /usr/bin were removed from $PATH

The weird part is, this only happens in fish and zsh, not bash.

@SteveLauC
Copy link
Member

this only happens in fish and zsh, not bash.

That's good, you can have a backup shell you can use.

BTW, you can print your $PATH by:

$ echo $PATH | tr ':' '\n'

If that overwrite only modifies the current shell session, i.e., won't overwrite your shell rc file, you can always start a new shell instance and have everything restored.

@nxgr4
Copy link
Author

nxgr4 commented Oct 30, 2024

BTW, you can print your $PATH by:

$ echo $PATH | tr ':' '\n'

Thank you for the command that lists out the $PATH. I got it to work in zsh, now I just have to fix my fish config. Thank you for the help!

@nxgr4
Copy link
Author

nxgr4 commented Oct 30, 2024

I can't find out how to add paths to fish. I tried set -U fish_user_paths /home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin $fish_user_paths and it seems to work, but I don't know how to remove something if I make a mistake. I'm also not sure if I can add more paths by using colons. But for now, it works in zsh.

@SteveLauC
Copy link
Member

Not a fish user so I cannot help with that(I did give it a try in the past, but I need a POSIX shell, which forces me to back to zsh)

@ChrisW-B
Copy link

ChrisW-B commented Nov 2, 2024

fish has fish_add_path for convenience- it should check to see if the directory is already in $PATH, and add it if not https://fishshell.com/docs/3.7/cmds/fish_add_path.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants