r-darwish / topgrade

Upgrade everything
GNU General Public License v3.0
3.37k stars 162 forks source link

Error updating vim on Mac #901

Closed rexbinary closed 2 years ago

rexbinary commented 2 years ago

What did you expect to happen?

Topgrade to update vim without issue. I'm having the same issue on two different Macs with the same OS install.

What actually happened?

―― 22:49:53 - Vim ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
not found in 'runtimepath': "ftdetect/*.vim"
Error detected while processing /Users/rexbinary/.vimrc[1]../usr/local/Cellar/vim/8.2.4750/share/vim/vim82/syntax/syntax.vim[43]..BufRead Autocommands for "*":
E500: Evaluates to an empty string
E500: Evaluates to an empty string
not found in 'packpath': "pack/*/start/*"
not found in 'packpath': "pack/*/start/*"
not found in 'runtimepath': "plugin/**/*.vim"
Reading viminfo file "/Users/rexbinary/.viminfo" info oldfiles
Error detected while processing BufEnter Autocommands for "*":
E500: Evaluates to an empty string
Writing viminfo file "/Users/rexbinary/.viminfo"
Retry? (y)es/(N)o/(s)hell/(q)uit

Additional details

―― 22:53:48 - Vim ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Dry running: /usr/local/bin/vim -u /Users/rexbinary/.vimrc -U NONE -V1 -nNesS /var/folders/n9/8s7ykdhx7r3bhj6jfg617ddm0000gn/T/.tmpy5P42n

If the command seems wrong and you know why pleaes tell us so. If the command seems fine try to run it yourself and tell us if you got a different result from Topgrade.

❯ /usr/local/bin/vim -u /Users/rexbinary/.vimrc -U NONE -V1 -nNesS /var/folders/n9/8s7ykdhx7r3bhj6jfg617ddm0000gn/T/.tmpy5P42n
not found in 'runtimepath': "ftdetect/*.vim"
Error detected while processing /Users/rexbinary/.vimrc[1]../usr/local/Cellar/vim/8.2.4750/share/vim/vim82/syntax/syntax.vim[43]..BufRead Autocommands for "*":
E500: Evaluates to an empty string
E500: Evaluates to an empty string
not found in 'packpath': "pack/*/start/*"
not found in 'packpath': "pack/*/start/*"
not found in 'runtimepath': "plugin/**/*.vim"
Reading viminfo file "/Users/rexbinary/.viminfo" info oldfiles
Error detected while processing BufEnter Autocommands for "*":
E500: Evaluates to an empty string
line 0: could not source "/var/folders/n9/8s7ykdhx7r3bhj6jfg617ddm0000gn/T/.tmpy5P42n"
Error detected while processing command line:
E484: Can't open file /var/folders/n9/8s7ykdhx7r3bhj6jfg617ddm0000gn/T/.tmpy5P42n
Error detected while processing VimEnter Autocommands for "*":
E500: Evaluates to an empty string
Error detected while processing VimEnter Autocommands for "*"..function <SNR>12_VimEnter[16]..<lambda>1:
line    1:
E499: Empty file name for '%' or '#', only works with ":p:h"
Entering Ex mode.  Type "visual" to go to Normal mode.
:

-->

Paste the output of `topgrade -v`
`❯ topgrade -v
 2022-04-20T03:56:57.196Z DEBUG topgrade::config > Configuration at /Users/rexbinary/.config/topgrade.toml
 2022-04-20T03:56:57.197Z DEBUG topgrade::config > Loaded configuration: ConfigFile { pre_commands: Some({}), post_commands: None, commands: Some({}), git_repos: None, predefined_git_repos: None, disable: None, ignore_failures: None, remote_topgrades: None, remote_topgrade_path: None, ssh_arguments: None, git_arguments: None, tmux_arguments: None, set_title: None, display_time: None, assume_yes: None, yay_arguments: None, no_retry: None, run_in_tmux: None, cleanup: None, notify_each_step: None, accept_all_windows_updates: None, bashit_branch: None, only: None, composer: Some(Composer { self_update: None }), brew: Some(Brew { greedy_cask: None }), linux: Some(Linux { yay_arguments: None, arch_package_manager: None, show_arch_news: None, trizen_arguments: None, dnf_arguments: None, apt_arguments: None, enable_tlmgr: None, redhat_distro_sync: None, rpm_ostree: None, emerge_sync_flags: None, emerge_update_flags: None }), git: Some(Git { max_concurrency: None, arguments: None, repos: None, pull_predefined: None }), windows: Some(Windows { accept_all_updates: None, self_rename: None, open_remotes_in_new_terminal: None, enable_winget: None }), npm: Some(NPM { use_sudo: None }), vim: None, firmware: Some(Firmware { upgrade: None }), vagrant: None, flatpak: Some(Flatpak { use_sudo: None }) }
 2022-04-20T03:56:57.197Z DEBUG topgrade         > Version: 8.3.1
 2022-04-20T03:56:57.197Z DEBUG topgrade         > OS: x86_64-apple-darwin
 2022-04-20T03:56:57.197Z DEBUG topgrade         > Args { inner: ["topgrade", "-v"] }
 2022-04-20T03:56:57.197Z DEBUG topgrade         > Binary path: Ok("/usr/local/bin/topgrade")
 2022-04-20T03:56:57.197Z DEBUG topgrade         > Self Update: false
 2022-04-20T03:56:57.197Z DEBUG topgrade::utils  > Detected "/usr/local/bin/git" as "git"
 2022-04-20T03:56:57.197Z DEBUG topgrade::utils  > Cannot find "doas"
 2022-04-20T03:56:57.197Z DEBUG topgrade::utils  > Detected "/usr/bin/sudo" as "sudo"
 2022-04-20T03:56:57.197Z DEBUG topgrade::utils  > Detected "/usr/local/bin/pwsh" as "pwsh"
 2022-04-20T03:56:57.482Z TRACE topgrade::executor > Output of "/usr/local/bin/pwsh" "-NoProfile" "-Command" "Split-Path $profile": Output { status: ExitStatus(unix_wait_status(0)), stdout: "/Users/rexbinary/.config/powershell\n", stderr: "" }
 2022-04-20T03:56:57.482Z DEBUG topgrade::runner   > Step "Brew (ARM)"
 2022-04-20T03:56:57.482Z DEBUG topgrade::runner   > Step "Brew (Intel)"
 2022-04-20T03:56:57.482Z DEBUG topgrade::utils    > Detected "/usr/local/bin/brew" as "/usr/local/bin/brew"

―― 22:56:57 - Brew ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
 2022-04-20T03:56:57.482Z DEBUG topgrade::executor > Running "/usr/local/bin/brew" "update"
Already up-to-date.
 2022-04-20T03:56:58.336Z DEBUG topgrade::executor > Running "/usr/local/bin/brew" "upgrade" "--ignore-pinned" "--formula"
 2022-04-20T03:56:59.629Z DEBUG topgrade::runner   > Step "Brew Cask (ARM)"
 2022-04-20T03:56:59.629Z DEBUG topgrade::runner   > Step "Brew Cask (Intel)"
 2022-04-20T03:56:59.629Z DEBUG topgrade::utils    > Detected "/usr/local/bin/brew" as "/usr/local/bin/brew"

―― 22:56:59 - Brew - Cask ――――――――――――――――――――――――――――――――――――――――――――――――――――――
 2022-04-20T03:57:00.595Z DEBUG topgrade::executor > Running "/usr/local/bin/brew" "upgrade" "--cask"
 2022-04-20T03:57:01.594Z DEBUG topgrade::runner   > Step "MacPorts"
 2022-04-20T03:57:01.594Z DEBUG topgrade::runner   > Step "yadm"
 2022-04-20T03:57:01.594Z DEBUG topgrade::runner   > Step "nix"
 2022-04-20T03:57:01.594Z DEBUG topgrade::runner   > Step "home-manager"
 2022-04-20T03:57:01.594Z DEBUG topgrade::runner   > Step "asdf"
 2022-04-20T03:57:01.594Z DEBUG topgrade::runner   > Step "pkgin"
 2022-04-20T03:57:01.594Z DEBUG topgrade::utils    > Path "/Users/rexbinary/.config/emacs" doesn't exist
 2022-04-20T03:57:01.594Z DEBUG topgrade::utils    > Path "/Users/rexbinary/.emacs.d" exists
 2022-04-20T03:57:01.594Z DEBUG topgrade::utils    > Path "/Users/rexbinary/.emacs.d/bin/doom" doesn't exist
 2022-04-20T03:57:01.594Z DEBUG topgrade::steps::git > Checking if /Users/rexbinary/.emacs.d is a git repository
 2022-04-20T03:57:01.600Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "rev-parse" "--show-toplevel": Output { status: ExitStatus(unix_wait_status(32768)), stdout: "", stderr: "fatal: not a git repository (or any of the parent directories): .git\n" }
 2022-04-20T03:57:01.600Z DEBUG topgrade::steps::git > /Users/rexbinary/.doom.d does not exists
 2022-04-20T03:57:01.600Z DEBUG topgrade::steps::git > /Users/rexbinary/.vim does not exists
 2022-04-20T03:57:01.600Z DEBUG topgrade::steps::git > /Users/rexbinary/.config/nvim does not exists
 2022-04-20T03:57:01.600Z DEBUG topgrade::steps::git > /Users/rexbinary/.ideavimrc does not exists
 2022-04-20T03:57:01.600Z DEBUG topgrade::steps::git > /Users/rexbinary/.intellimacs does not exists
 2022-04-20T03:57:01.600Z DEBUG topgrade::steps::git > /Users/rexbinary/.zshrc is a file. Checking /Users/rexbinary
 2022-04-20T03:57:01.600Z DEBUG topgrade::steps::git > Checking if /Users/rexbinary is a git repository
 2022-04-20T03:57:01.606Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "rev-parse" "--show-toplevel": Output { status: ExitStatus(unix_wait_status(32768)), stdout: "", stderr: "fatal: not a git repository (or any of the parent directories): .git\n" }
 2022-04-20T03:57:01.606Z DEBUG topgrade::steps::git > Checking if /Users/rexbinary/.tmux is a git repository
 2022-04-20T03:57:01.612Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "rev-parse" "--show-toplevel": Output { status: ExitStatus(unix_wait_status(0)), stdout: "/Users/rexbinary/.tmux\n", stderr: "" }
 2022-04-20T03:57:01.612Z DEBUG topgrade::steps::git > /Users/rexbinary/.config/fish does not exists
 2022-04-20T03:57:01.612Z DEBUG topgrade::steps::git > /Users/rexbinary/Library/Application Support/openbox does not exists
 2022-04-20T03:57:01.612Z DEBUG topgrade::steps::git > /Users/rexbinary/Library/Application Support/bspwm does not exists
 2022-04-20T03:57:01.612Z DEBUG topgrade::steps::git > /Users/rexbinary/Library/Application Support/i3 does not exists
 2022-04-20T03:57:01.612Z DEBUG topgrade::steps::git > /Users/rexbinary/Library/Application Support/sway does not exists
 2022-04-20T03:57:01.612Z DEBUG topgrade::runner     > Step "Git repositories"

―― 22:57:01 - Git repositories ―――――――――――――――――――――――――――――――――――――――――――――――――
 2022-04-20T03:57:01.618Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "remote" "show": Output { status: ExitStatus(unix_wait_status(0)), stdout: "origin\n", stderr: "" }
 2022-04-20T03:57:01.624Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "rev-parse" "HEAD": Output { status: ExitStatus(unix_wait_status(0)), stdout: "9a2387c0c7aa8d12cff06d6be17251e8ebdfd034\n", stderr: "" }
Pulling /Users/rexbinary/.tmux
 2022-04-20T03:57:02.009Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "rev-parse" "HEAD": Output { status: ExitStatus(unix_wait_status(0)), stdout: "9a2387c0c7aa8d12cff06d6be17251e8ebdfd034\n", stderr: "" }
Up-to-date /Users/rexbinary/.tmux
 2022-04-20T03:57:02.009Z DEBUG topgrade::runner     > Step "zr"
 2022-04-20T03:57:02.009Z DEBUG topgrade::utils      > Detected "/usr/local/bin/zsh" as "zsh"
 2022-04-20T03:57:02.009Z DEBUG topgrade::runner     > Step "antibody"
 2022-04-20T03:57:02.009Z DEBUG topgrade::utils      > Detected "/usr/local/bin/zsh" as "zsh"
 2022-04-20T03:57:02.009Z DEBUG topgrade::runner     > Step "antigen"
 2022-04-20T03:57:02.009Z DEBUG topgrade::utils      > Detected "/usr/local/bin/zsh" as "zsh"
 2022-04-20T03:57:02.009Z DEBUG topgrade::utils      > Path "/Users/rexbinary/.zshrc" exists
 2022-04-20T03:57:02.009Z DEBUG topgrade::runner     > Step "zgenom"
 2022-04-20T03:57:02.009Z DEBUG topgrade::utils      > Detected "/usr/local/bin/zsh" as "zsh"
 2022-04-20T03:57:02.009Z DEBUG topgrade::utils      > Path "/Users/rexbinary/.zshrc" exists
 2022-04-20T03:57:02.009Z DEBUG topgrade::runner     > Step "zplug"
 2022-04-20T03:57:02.009Z DEBUG topgrade::utils      > Detected "/usr/local/bin/zsh" as "zsh"
 2022-04-20T03:57:02.009Z DEBUG topgrade::utils      > Path "/Users/rexbinary/.zshrc" exists
 2022-04-20T03:57:02.009Z DEBUG topgrade::runner     > Step "zinit"
 2022-04-20T03:57:02.009Z DEBUG topgrade::utils      > Detected "/usr/local/bin/zsh" as "zsh"
 2022-04-20T03:57:02.009Z DEBUG topgrade::utils      > Path "/Users/rexbinary/.zshrc" exists
 2022-04-20T03:57:02.009Z DEBUG topgrade::runner     > Step "zim"
 2022-04-20T03:57:02.009Z DEBUG topgrade::utils      > Detected "/usr/local/bin/zsh" as "zsh"
 2022-04-20T03:57:02.015Z TRACE topgrade::executor   > Output of "zsh" "-c" "[[ -n ${ZIM_HOME} ]] && print -n ${ZIM_HOME}": Output { status: ExitStatus(unix_wait_status(256)), stdout: "", stderr: "" }
 2022-04-20T03:57:02.015Z DEBUG topgrade::runner     > Step "oh-my-zsh"
 2022-04-20T03:57:02.015Z DEBUG topgrade::utils      > Detected "/usr/local/bin/zsh" as "zsh"
 2022-04-20T03:57:02.015Z DEBUG topgrade::utils      > Path "/Users/rexbinary/.oh-my-zsh" exists

―― 22:57:02 - oh-my-zsh ――――――――――――――――――――――――――――――――――――――――――――――――――――――――
 2022-04-20T03:57:02.021Z TRACE topgrade::executor   > Output of "zsh" "-c" "test $ZSH_CUSTOM && echo -n $ZSH_CUSTOM": Output { status: ExitStatus(unix_wait_status(256)), stdout: "", stderr: "" }
 2022-04-20T03:57:02.021Z DEBUG topgrade::steps::zsh > Running zsh returned exit status: 1: . Using default path: /Users/rexbinary/.oh-my-zsh/custom
 2022-04-20T03:57:02.021Z DEBUG topgrade::steps::zsh > oh-my-zsh custom dir: /Users/rexbinary/.oh-my-zsh/custom
 2022-04-20T03:57:02.021Z DEBUG topgrade::steps::git > Checking if /Users/rexbinary/.oh-my-zsh/custom is a git repository
 2022-04-20T03:57:02.028Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "rev-parse" "--show-toplevel": Output { status: ExitStatus(unix_wait_status(0)), stdout: "/Users/rexbinary/.oh-my-zsh\n", stderr: "" }
 2022-04-20T03:57:02.028Z DEBUG topgrade::steps::git > Checking if /Users/rexbinary/.oh-my-zsh/custom/plugins is a git repository
 2022-04-20T03:57:02.035Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "rev-parse" "--show-toplevel": Output { status: ExitStatus(unix_wait_status(0)), stdout: "/Users/rexbinary/.oh-my-zsh\n", stderr: "" }
 2022-04-20T03:57:02.035Z DEBUG topgrade::steps::git > Checking if /Users/rexbinary/.oh-my-zsh/custom/plugins/zsh-autosuggestions is a git repository
 2022-04-20T03:57:02.042Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "rev-parse" "--show-toplevel": Output { status: ExitStatus(unix_wait_status(0)), stdout: "/Users/rexbinary/.oh-my-zsh/custom/plugins/zsh-autosuggestions\n", stderr: "" }
 2022-04-20T03:57:02.042Z DEBUG topgrade::steps::git > Checking if /Users/rexbinary/.oh-my-zsh/custom/plugins/example is a git repository
 2022-04-20T03:57:02.049Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "rev-parse" "--show-toplevel": Output { status: ExitStatus(unix_wait_status(0)), stdout: "/Users/rexbinary/.oh-my-zsh\n", stderr: "" }
 2022-04-20T03:57:02.049Z DEBUG topgrade::steps::git > Checking if /Users/rexbinary/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting is a git repository
 2022-04-20T03:57:02.055Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "rev-parse" "--show-toplevel": Output { status: ExitStatus(unix_wait_status(0)), stdout: "/Users/rexbinary/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting\n", stderr: "" }
 2022-04-20T03:57:02.055Z DEBUG topgrade::steps::git > /Users/rexbinary/.oh-my-zsh/custom/example.zsh is a file. Checking /Users/rexbinary/.oh-my-zsh/custom
 2022-04-20T03:57:02.055Z DEBUG topgrade::steps::git > Checking if /Users/rexbinary/.oh-my-zsh/custom is a git repository
 2022-04-20T03:57:02.062Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "rev-parse" "--show-toplevel": Output { status: ExitStatus(unix_wait_status(0)), stdout: "/Users/rexbinary/.oh-my-zsh\n", stderr: "" }
 2022-04-20T03:57:02.062Z DEBUG topgrade::steps::git > Checking if /Users/rexbinary/.oh-my-zsh/custom/themes is a git repository
 2022-04-20T03:57:02.069Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "rev-parse" "--show-toplevel": Output { status: ExitStatus(unix_wait_status(0)), stdout: "/Users/rexbinary/.oh-my-zsh\n", stderr: "" }
 2022-04-20T03:57:02.069Z DEBUG topgrade::steps::git > /Users/rexbinary/.oh-my-zsh/custom/themes/example.zsh-theme is a file. Checking /Users/rexbinary/.oh-my-zsh/custom/themes
 2022-04-20T03:57:02.069Z DEBUG topgrade::steps::git > Checking if /Users/rexbinary/.oh-my-zsh/custom/themes is a git repository
 2022-04-20T03:57:02.075Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "rev-parse" "--show-toplevel": Output { status: ExitStatus(unix_wait_status(0)), stdout: "/Users/rexbinary/.oh-my-zsh\n", stderr: "" }
 2022-04-20T03:57:02.075Z DEBUG topgrade::steps::git > Checking if /Users/rexbinary/.oh-my-zsh/custom/themes/powerlevel10k is a git repository
 2022-04-20T03:57:02.081Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "rev-parse" "--show-toplevel": Output { status: ExitStatus(unix_wait_status(0)), stdout: "/Users/rexbinary/.oh-my-zsh/custom/themes/powerlevel10k\n", stderr: "" }
Pulling custom plugins and themes
 2022-04-20T03:57:02.087Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "remote" "show": Output { status: ExitStatus(unix_wait_status(0)), stdout: "origin\n", stderr: "" }
 2022-04-20T03:57:02.093Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "remote" "show": Output { status: ExitStatus(unix_wait_status(0)), stdout: "origin\n", stderr: "" }
 2022-04-20T03:57:02.099Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "remote" "show": Output { status: ExitStatus(unix_wait_status(0)), stdout: "origin\n", stderr: "" }
 2022-04-20T03:57:02.105Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "rev-parse" "HEAD": Output { status: ExitStatus(unix_wait_status(0)), stdout: "0b026542699ca0f2de7c5354fe0ff1184e63a3f3\n", stderr: "" }
Pulling /Users/rexbinary/.oh-my-zsh/custom/themes/powerlevel10k
 2022-04-20T03:57:02.113Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "rev-parse" "HEAD": Output { status: ExitStatus(unix_wait_status(0)), stdout: "a411ef3e0992d4839f0732ebeb9823024afaaaa8\n", stderr: "" }
Pulling /Users/rexbinary/.oh-my-zsh/custom/plugins/zsh-autosuggestions
 2022-04-20T03:57:02.120Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "rev-parse" "HEAD": Output { status: ExitStatus(unix_wait_status(0)), stdout: "c5ce0014677a0f69a10b676b6038ad127f40c6b1\n", stderr: "" }
Pulling /Users/rexbinary/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting
 2022-04-20T03:57:02.493Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "rev-parse" "HEAD": Output { status: ExitStatus(unix_wait_status(0)), stdout: "0b026542699ca0f2de7c5354fe0ff1184e63a3f3\n", stderr: "" }
Up-to-date /Users/rexbinary/.oh-my-zsh/custom/themes/powerlevel10k
 2022-04-20T03:57:02.512Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "rev-parse" "HEAD": Output { status: ExitStatus(unix_wait_status(0)), stdout: "a411ef3e0992d4839f0732ebeb9823024afaaaa8\n", stderr: "" }
Up-to-date /Users/rexbinary/.oh-my-zsh/custom/plugins/zsh-autosuggestions
 2022-04-20T03:57:02.523Z TRACE topgrade::executor   > Output of "/usr/local/bin/git" "rev-parse" "HEAD": Output { status: ExitStatus(unix_wait_status(0)), stdout: "c5ce0014677a0f69a10b676b6038ad127f40c6b1\n", stderr: "" }
Up-to-date /Users/rexbinary/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting
 2022-04-20T03:57:02.524Z DEBUG topgrade::executor   > Running "zsh" "/Users/rexbinary/.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 Twitter: @ohmyzsh
Want to get involved in the community? Join our Discord: Discord server
Get your Oh My Zsh swag at: Planet Argon Shop
 2022-04-20T03:57:03.020Z DEBUG topgrade::runner     > Step "fisher"
 2022-04-20T03:57:03.020Z DEBUG topgrade::runner     > Step "bash-it"
 2022-04-20T03:57:03.020Z DEBUG topgrade::runner     > Step "oh-my-fish"
 2022-04-20T03:57:03.020Z DEBUG topgrade::runner     > Step "fish-plug"
 2022-04-20T03:57:03.020Z DEBUG topgrade::runner     > Step "tmux"
 2022-04-20T03:57:03.020Z DEBUG topgrade::runner     > Step "TLDR"
 2022-04-20T03:57:03.020Z DEBUG topgrade::runner     > Step "pearl"
 2022-04-20T03:57:03.020Z DEBUG topgrade::runner     > Step "SDKMAN!"
 2022-04-20T03:57:03.020Z DEBUG topgrade::utils      > Detected "/bin/bash" as "bash"
 2022-04-20T03:57:03.020Z DEBUG topgrade::runner     > Step "apm"
 2022-04-20T03:57:03.021Z DEBUG topgrade::runner     > Step "fossil"
 2022-04-20T03:57:03.021Z DEBUG topgrade::runner     > Step "rustup"
 2022-04-20T03:57:03.021Z DEBUG topgrade::runner     > Step ".NET"
 2022-04-20T03:57:03.021Z DEBUG topgrade::runner     > Step "choosenim"
 2022-04-20T03:57:03.021Z DEBUG topgrade::runner     > Step "cargo"
 2022-04-20T03:57:03.021Z DEBUG topgrade::runner     > Step "Flutter"
 2022-04-20T03:57:03.021Z DEBUG topgrade::runner     > Step "Go"
 2022-04-20T03:57:03.021Z DEBUG topgrade::runner     > Step "Emacs"
 2022-04-20T03:57:03.021Z DEBUG topgrade::utils      > Detected "/usr/local/bin/emacs" as "emacs"
 2022-04-20T03:57:03.021Z DEBUG topgrade::runner     > Step "opam"
 2022-04-20T03:57:03.021Z DEBUG topgrade::runner     > Step "vcpkg"
 2022-04-20T03:57:03.021Z DEBUG topgrade::runner     > Step "pipx"
 2022-04-20T03:57:03.021Z DEBUG topgrade::runner     > Step "conda"
 2022-04-20T03:57:03.021Z DEBUG topgrade::runner     > Step "pip3"
 2022-04-20T03:57:03.021Z DEBUG topgrade::utils      > Detected "/usr/local/bin/pip3" as "pip3"

―― 22:57:03 - pip3 ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
 2022-04-20T03:57:03.021Z DEBUG topgrade::executor   > Running "/usr/local/bin/pip3" "install" "--upgrade" "--user" "pip"
Requirement already satisfied: pip in ./Library/Python/3.9/lib/python/site-packages (22.0.4)
 2022-04-20T03:57:03.636Z DEBUG topgrade::runner     > Step "stack"
 2022-04-20T03:57:03.636Z DEBUG topgrade::runner     > Step "tlmgr"
 2022-04-20T03:57:03.636Z DEBUG topgrade::runner     > Step "myrepos"
 2022-04-20T03:57:03.636Z DEBUG topgrade::runner     > Step "chezmoi"
 2022-04-20T03:57:03.636Z DEBUG topgrade::runner     > Step "jetpack"
 2022-04-20T03:57:03.636Z DEBUG topgrade::runner     > Step "vim"
 2022-04-20T03:57:03.636Z DEBUG topgrade::utils      > Detected "/usr/local/bin/vim" as "vim"
 2022-04-20T03:57:03.649Z TRACE topgrade::executor   > Output of "/usr/local/bin/vim" "--version": Output { status: ExitStatus(unix_wait_status(0)), stdout: "VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Apr 14 2022 19:43:56)\nmacOS version - x86_64\nIncluded patches: 1-4750\nCompiled by Homebrew\nHuge version without GUI.  Features included (+) or not (-):\n+acl               +file_in_path      +mouse_urxvt       -tag_any_white\n+arabic            +find_in_path      +mouse_xterm       -tcl\n+autocmd           +float             +multi_byte        +termguicolors\n+autochdir         +folding           +multi_lang        +terminal\n-autoservername    -footer            -mzscheme          +terminfo\n-balloon_eval      +fork()            +netbeans_intg     +termresponse\n+balloon_eval_term +gettext           +num64             +textobjects\n-browse            -hangul_input      +packages          +textprop\n++builtin_terms    +iconv             +path_extra        +timers\n+byte_offset       +insert_expand     +perl              +title\n+channel           +ipv6              +persistent_undo   -toolbar\n+cindent           +job               +popupwin          +user_commands\n-clientserver      +jumplist          +postscript        +vartabs\n+clipboard         +keymap            +printer           +vertsplit\n+cmdline_compl     +lambda            +profile           +vim9script\n+cmdline_hist      +langmap           -python            +viminfo\n+cmdline_info      +libcall           +python3           +virtualedit\n+comments          +linebreak         +quickfix          +visual\n+conceal           +lispindent        +reltime           +visualextra\n+cryptv            +listcmds          +rightleft         +vreplace\n+cscope            +localmap          +ruby              +wildignore\n+cursorbind        +lua               +scrollbind        +wildmenu\n+cursorshape       +menu              +signs             +windows\n+dialog_con        +mksession         +smartindent       +writebackup\n+diff              +modify_fname      -sodium            -X11\n+digraphs          +mouse             -sound             -xfontset\n-dnd               -mouseshape        +spell             -xim\n-ebcdic            +mouse_dec         +startuptime       -xpm\n+emacs_tags        -mouse_gpm         +statusline        -xsmp\n+eval              -mouse_jsbterm     -sun_workshop      -xterm_clipboard\n+ex_extra          +mouse_netterm     +syntax            -xterm_save\n+extra_search      +mouse_sgr         +tag_binary        \n-farsi             -mouse_sysmouse    -tag_old_static    \n   system vimrc file: \"$VIM/vimrc\"\n     user vimrc file: \"$HOME/.vimrc\"\n 2nd user vimrc file: \"~/.vim/vimrc\"\n      user exrc file: \"$HOME/.exrc\"\n       defaults file: \"$VIMRUNTIME/defaults.vim\"\n  fall-back for $VIM: \"/usr/local/share/vim\"\nCompilation: clang -c -I. -Iproto -DHAVE_CONFIG_H -DMACOS_X -DMACOS_X_DARWIN -g -O2 -D_REENTRANT -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 \nLinking: clang -L. -fstack-protector-strong -L/usr/local/lib -L/usr/local/opt/libyaml/lib -L/usr/local/opt/openssl@1.1/lib -L/usr/local/opt/readline/lib -L/usr/local/lib -o vim -lm -lncurses -liconv -lintl -framework AppKit -L/usr/local/opt/lua/lib -llua5.4 -mmacosx-version-min=12.0 -fstack-protector-strong -L/usr/local/lib -L/usr/local/Cellar/perl/5.34.0/lib/perl5/5.34.0/darwin-thread-multi-2level/CORE -lperl -L/usr/local/opt/python@3.10/Frameworks/Python.framework/Versions/3.10/lib/python3.10/config-3.10-darwin -lpython3.10 -framework CoreFoundation -lruby.3.1 -L/usr/local/Cellar/ruby/3.1.1/lib \n", stderr: "" }
 2022-04-20T03:57:03.649Z DEBUG topgrade::utils      > Path "/Users/rexbinary/.vimrc" exists

―― 22:57:03 - Vim ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
 2022-04-20T03:57:03.649Z DEBUG topgrade::steps::vim > Wrote vim script to "/var/folders/n9/8s7ykdhx7r3bhj6jfg617ddm0000gn/T/.tmpKAYD5p"
not found in 'runtimepath': "ftdetect/*.vim"
Error detected while processing /Users/rexbinary/.vimrc[1]../usr/local/Cellar/vim/8.2.4750/share/vim/vim82/syntax/syntax.vim[43]..BufRead Autocommands for "*":
E500: Evaluates to an empty string
E500: Evaluates to an empty string
not found in 'packpath': "pack/*/start/*"
not found in 'packpath': "pack/*/start/*"
not found in 'runtimepath': "plugin/**/*.vim"
Reading viminfo file "/Users/rexbinary/.viminfo" info oldfiles
Error detected while processing BufEnter Autocommands for "*":
E500: Evaluates to an empty string
Writing viminfo file "/Users/rexbinary/.viminfo" 2022-04-20T03:57:03.683Z DEBUG topgrade::runner     > Step "vim" failed: exit status: 1
 2022-04-20T03:57:03.683Z DEBUG topgrade::terminal   > Desktop notification: vim failed

Retry? (y)es/(N)o/(s)hell/(q)uit
 2022-04-20T03:57:06.974Z DEBUG topgrade::runner     > Step "Neovim"
 2022-04-20T03:57:06.974Z DEBUG topgrade::utils      > Detected "/usr/local/bin/nvim" as "nvim"
 2022-04-20T03:57:06.974Z DEBUG topgrade::runner     > Step "voom"
 2022-04-20T03:57:06.974Z DEBUG topgrade::runner     > Step "Kakoune"
 2022-04-20T03:57:06.974Z DEBUG topgrade::runner     > Step "npm"
 2022-04-20T03:57:06.974Z DEBUG topgrade::utils      > Detected "/usr/local/bin/npm" as "npm"

―― 22:57:06 - Node Package Manager ―――――――――――――――――――――――――――――――――――――――――――――
 2022-04-20T03:57:06.974Z DEBUG topgrade::executor   > Running "/usr/local/bin/npm" "update" "-g"

changed 34 packages, and audited 217 packages in 3s

10 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities
 2022-04-20T03:57:10.496Z DEBUG topgrade::runner     > Step "pnpm"
 2022-04-20T03:57:10.496Z DEBUG topgrade::runner     > Step "Containers"
 2022-04-20T03:57:10.496Z DEBUG topgrade::runner     > Step "deno"
 2022-04-20T03:57:10.496Z DEBUG topgrade::runner     > Step "composer"
 2022-04-20T03:57:10.496Z DEBUG topgrade::runner     > Step "krew"
 2022-04-20T03:57:10.496Z DEBUG topgrade::runner     > Step "gem"
 2022-04-20T03:57:10.496Z DEBUG topgrade::utils      > Detected "/usr/bin/gem" as "gem"
 2022-04-20T03:57:10.496Z DEBUG topgrade::runner     > Step "haxelib"
 2022-04-20T03:57:10.496Z DEBUG topgrade::runner     > Step "sheldon"
 2022-04-20T03:57:10.496Z DEBUG topgrade::runner     > Step "rtcl"
 2022-04-20T03:57:10.496Z DEBUG topgrade::runner     > Step "bin"
 2022-04-20T03:57:10.496Z DEBUG topgrade::runner     > Step "gcloud"
 2022-04-20T03:57:10.496Z DEBUG topgrade::runner     > Step "micro"
 2022-04-20T03:57:10.496Z DEBUG topgrade::runner     > Step "raco"
 2022-04-20T03:57:10.496Z DEBUG topgrade::runner     > Step "spicetify"
 2022-04-20T03:57:10.496Z DEBUG topgrade::runner     > Step "GitHub CLI Extensions"
 2022-04-20T03:57:10.496Z DEBUG topgrade::runner     > Step "App Store"
 2022-04-20T03:57:10.497Z DEBUG topgrade::runner     > Step "System upgrade"

―― 22:57:10 - macOS system update ――――――――――――――――――――――――――――――――――――――――――――――
Finding available software
 2022-04-20T03:57:18.227Z DEBUG topgrade::steps::os::macos > Output { status: ExitStatus(unix_wait_status(0)), stdout: "Software Update Tool\n\nFinding available software\n", stderr: "No new software available.\n" }
 2022-04-20T03:57:18.227Z DEBUG topgrade::steps::os::macos > "No new software available.\n"
No new software available.

―― 22:57:18 - Summary ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Brew (ARM): SKIPPED: Cannot find "/opt/homebrew/bin/brew" in PATH
Brew (Intel): OK
Brew Cask (ARM): SKIPPED: Cannot find "/opt/homebrew/bin/brew" in PATH
Brew Cask (Intel): OK
MacPorts: SKIPPED: Cannot find "port" in PATH
yadm: SKIPPED: Cannot find "yadm" in PATH
nix: SKIPPED: Cannot find "nix" in PATH
home-manager: SKIPPED: Cannot find "home-manager" in PATH
asdf: SKIPPED: Cannot find "asdf" in PATH
pkgin: SKIPPED: Cannot find "pkgin" in PATH
Git repositories: OK
zr: SKIPPED: Cannot find "zr" in PATH
antibody: SKIPPED: Cannot find "antibody" in PATH
antigen: SKIPPED: Path "/Users/rexbinary/antigen.zsh" doesn't exist
zgenom: SKIPPED: Path "/Users/rexbinary/.zgenom" doesn't exist
zplug: SKIPPED: Path "/Users/rexbinary/.zplug" doesn't exist
zinit: SKIPPED: Path "/Users/rexbinary/.zinit" doesn't exist
zim: SKIPPED: Path "/Users/rexbinary/.zim" doesn't exist
oh-my-zsh: OK
fisher: SKIPPED: Cannot find "fish" in PATH
bash-it: SKIPPED: Path "/Users/rexbinary/.bash_it" doesn't exist
oh-my-fish: SKIPPED: Cannot find "fish" in PATH
fish-plug: SKIPPED: Cannot find "fish" in PATH
tmux: SKIPPED: Path "/Users/rexbinary/.tmux/plugins/tpm/bin/update_plugins" doesn't exist
TLDR: SKIPPED: Cannot find "tldr" in PATH
pearl: SKIPPED: Cannot find "pearl" in PATH
SDKMAN!: SKIPPED: Path "/Users/rexbinary/.sdkman/bin/sdkman-init.sh" doesn't exist
apm: SKIPPED: Cannot find "apm" in PATH
fossil: SKIPPED: Cannot find "fossil" in PATH
rustup: SKIPPED: Cannot find "rustup" in PATH
.NET: SKIPPED: Cannot find "dotnet" in PATH
choosenim: SKIPPED: Cannot find "choosenim" in PATH
cargo: SKIPPED: Path "/Users/rexbinary/.cargo" doesn't exist
Flutter: SKIPPED: Cannot find "flutter" in PATH
Go: SKIPPED: Cannot find "go" in PATH
Emacs: SKIPPED: Path "/Users/rexbinary/.emacs.d/init.el" doesn't exist
opam: SKIPPED: Cannot find "opam" in PATH
vcpkg: SKIPPED: Cannot find "vcpkg" in PATH
pipx: SKIPPED: Cannot find "pipx" in PATH
conda: SKIPPED: Cannot find "conda" in PATH
pip3: OK
stack: SKIPPED: Cannot find "stack" in PATH
tlmgr: SKIPPED: Cannot find "tlmgr" in PATH
myrepos: SKIPPED: Cannot find "mr" in PATH
chezmoi: SKIPPED: Cannot find "chezmoi" in PATH
jetpack: SKIPPED: Cannot find "jetpack" in PATH
vim: FAILED
Neovim: SKIPPED: Path "/Users/rexbinary/.config/nvim/init.lua" doesn't exist
voom: SKIPPED: Cannot find "voom" in PATH
Kakoune: SKIPPED: Cannot find "kak" in PATH
npm: OK
pnpm: SKIPPED: Cannot find "pnpm" 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
gem: SKIPPED: Path "/Users/rexbinary/.gem" doesn't exist
haxelib: SKIPPED: Cannot find "haxelib" in PATH
sheldon: SKIPPED: Cannot find "sheldon" in PATH
rtcl: SKIPPED: Cannot find "rupdate" in PATH
bin: SKIPPED: Cannot find "bin" in PATH
gcloud: SKIPPED: Cannot find "gcloud" in PATH
micro: SKIPPED: Cannot find "micro" in PATH
raco: SKIPPED: Cannot find "raco" in PATH
spicetify: SKIPPED: Cannot find "spicetify" in PATH
GitHub CLI Extensions: SKIPPED: Cannot find "gh" in PATH
App Store: SKIPPED: Cannot find "mas" in PATH
System upgrade: OK
 2022-04-20T03:57:18.231Z DEBUG topgrade::terminal         > Desktop notification: Topgrade finished with errors`
r-darwish commented 2 years ago

Is it possible that you may have some sort of Anti-Virus for macOS that limits access to the temporary directory?

rexbinary commented 2 years ago

Is it possible that you may have some sort of Anti-Virus for macOS that limits access to the temporary directory?

No, I don't have any 3rd party AV installed. Just using the built in Mac GateKeeper.

I just tried running topgrade again and this time there was a vim update from 8.2.4800 -> 8.2.4850 and the plugin update finished without issue. It must have been some issue with 8.2.4750 and 8.2.4800 since it failed with those? Anyway, thank you for helping.