Skip to content
This repository was archived by the owner on Oct 12, 2022. It is now read-only.
This repository was archived by the owner on Oct 12, 2022. It is now read-only.

Neovim 0.8.0 broke upgrade.vim #1017

@RunningDroid

Description

@RunningDroid

What did you expect to happen?

I expected topgrade to successfully upgrade my vim-plug plugins

What actually happened?

Neovim threw a bunch of errors and failed to upgrade my plugins

Additional Details

  • Which operating system or Linux distribution are you using?
    • Void Linux
  • How did you install Topgrade?
    • Through Void's repos
  • Which version are you running?
    • Topgrade 9.0.1
 2022-10-02T23:54:59.332Z DEBUG topgrade::config > Configuration at /home/runningdroid/.config/topgrade.toml
 2022-10-02T23:54:59.332Z DEBUG topgrade::config > Loaded configuration: ConfigFile { pre_commands: Some({}), post_commands: None, commands: Some({"Config update": "git --git-dir=/home/runningdroid/.local/share/min_config.git --work-tree=/home/runningdroid pull --quiet --stat --ff-only", "xcheckmypkgs": "XBPS_DISTDIR='/home/runningdroid/git/void-packages' xcheckmypkgs || true"}), git_repos: None, predefined_git_repos: None, disable: Some([Pip3]), 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, pikaur_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: Some(false) }) }
 2022-10-02T23:54:59.332Z DEBUG topgrade::utils  > Detected "/usr/sbin/notify-send" as "notify-send"
 2022-10-02T23:54:59.332Z DEBUG topgrade         > Version: 9.0.1
 2022-10-02T23:54:59.332Z DEBUG topgrade         > OS: x86_64-unknown-linux-gnu
 2022-10-02T23:54:59.332Z DEBUG topgrade         > Args { inner: ["topgrade", "-v", "--no-retry", "--only", "vim"] }
 2022-10-02T23:54:59.332Z DEBUG topgrade         > Binary path: Ok("/usr/bin/topgrade")
 2022-10-02T23:54:59.332Z DEBUG topgrade         > Self Update: false
 2022-10-02T23:54:59.332Z DEBUG topgrade::utils  > Detected "/usr/sbin/git" as "git"
 2022-10-02T23:54:59.332Z DEBUG topgrade::utils  > Cannot find "doas"
 2022-10-02T23:54:59.332Z DEBUG topgrade::utils  > Detected "/usr/sbin/sudo" as "sudo"
 2022-10-02T23:54:59.332Z DEBUG topgrade::utils  > Cannot find "pwsh"
 2022-10-02T23:54:59.332Z DEBUG topgrade::utils  > Cannot find "powershell"
 2022-10-02T23:54:59.332Z DEBUG topgrade::utils  > Path "/home/runningdroid/.config/emacs" doesn't exist
 2022-10-02T23:54:59.332Z DEBUG topgrade::utils  > Path "/home/runningdroid/.emacs.d" doesn't exist
 2022-10-02T23:54:59.332Z DEBUG topgrade::steps::git > /home/runningdroid/.vim does not exists
 2022-10-02T23:54:59.332Z DEBUG topgrade::steps::git > Checking if /home/runningdroid/.config/nvim is a git repository
 2022-10-02T23:54:59.333Z TRACE topgrade::executor   > Output of "/usr/sbin/git" "rev-parse" "--show-toplevel": Output { status: ExitStatus(unix_wait_status(32768)), stdout: "", stderr: "fatal: not a git repository (or any parent up to mount point /)\nStopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).\n" }
 2022-10-02T23:54:59.333Z DEBUG topgrade::steps::git > /home/runningdroid/.ideavimrc does not exists
 2022-10-02T23:54:59.333Z DEBUG topgrade::steps::git > /home/runningdroid/.intellimacs does not exists
 2022-10-02T23:54:59.333Z DEBUG topgrade::steps::git > /home/runningdroid/.zshrc is a file. Checking /home/runningdroid
 2022-10-02T23:54:59.333Z DEBUG topgrade::steps::git > Checking if /home/runningdroid is a git repository
 2022-10-02T23:54:59.333Z TRACE topgrade::executor   > Output of "/usr/sbin/git" "rev-parse" "--show-toplevel": Output { status: ExitStatus(unix_wait_status(32768)), stdout: "", stderr: "fatal: not a git repository (or any parent up to mount point /)\nStopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).\n" }
 2022-10-02T23:54:59.333Z DEBUG topgrade::steps::git > /home/runningdroid/.config/fish does not exists
 2022-10-02T23:54:59.333Z DEBUG topgrade::steps::git > /home/runningdroid/.config/openbox does not exists
 2022-10-02T23:54:59.333Z DEBUG topgrade::steps::git > /home/runningdroid/.config/bspwm does not exists
 2022-10-02T23:54:59.333Z DEBUG topgrade::steps::git > /home/runningdroid/.config/i3 does not exists
 2022-10-02T23:54:59.333Z DEBUG topgrade::steps::git > Checking if /home/runningdroid/.config/sway is a git repository
 2022-10-02T23:54:59.334Z TRACE topgrade::executor   > Output of "/usr/sbin/git" "rev-parse" "--show-toplevel": Output { status: ExitStatus(unix_wait_status(32768)), stdout: "", stderr: "fatal: not a git repository (or any parent up to mount point /)\nStopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).\n" }
 2022-10-02T23:54:59.334Z DEBUG topgrade::runner     > Step "vim"
 2022-10-02T23:54:59.334Z DEBUG topgrade::utils      > Detected "/usr/sbin/vim" as "vim"
 2022-10-02T23:54:59.336Z TRACE topgrade::executor   > Output of "/usr/sbin/vim" "--version": Output { status: ExitStatus(unix_wait_status(0)), stdout: "NVIM v0.8.0\nBuild type: Release\nLuaJIT 2.1.0-beta3\nCompiled by void-buildslave@a-fsn-de\n\nFeatures: +acl +iconv +tui\nSee \":help feature-compile\"\n\n   system vimrc file: \"$VIM/sysinit.vim\"\n  fall-back for $VIM: \"/usr/share/nvim\"\n\nRun :checkhealth for more info\n", stderr: "" }
 2022-10-02T23:54:59.336Z DEBUG topgrade::runner     > Step "Neovim"
 2022-10-02T23:54:59.336Z DEBUG topgrade::utils      > Detected "/usr/sbin/nvim" as "nvim"
 2022-10-02T23:54:59.336Z DEBUG topgrade::utils      > Path "/home/runningdroid/.config/nvim/init.vim" exists
―― 19:54:59 - Neovim ――
 2022-10-02T23:54:59.336Z DEBUG topgrade::steps::vim > Wrote vim script to "/tmp/.tmpVXHSMG"
Error detected while processing BufWinEnter Autocommands for "*":
E495: no autocommand file name to substitute for ""
Error detected while processing BufEnter Autocommands for "*":
E495: no autocommand file name to substitute for ""
Plug
Downloading the latest version of vim-plugvim-plug is already up-to-date
E495: no autocommand file name to substitute for ""
Error detected while processing command line..script /tmp/.tmpVXHSMG[17]..function 10_update[1]..10_update_impl[53]..10_prepare[18]..10_new_window[1]..BufWinEnter Autocommands for "*":
E495: no autocommand file name to substitute for ""Error detected while processing command line..script /tmp/.tmpVXHSMG[17]..function 10_update[1]..10_update_impl[116]..10_nvim_cb[1]..10_job_cb[4]..10_job_out_cb[10]..10_log[4]..10_nvim_cb[1]..10_job_cb[4]..10_job_exit_cb[3]..10_reap[12]..10_bar:
line    3:
E440: undo line missing 2022-10-02T23:55:00.122Z DEBUG topgrade::runner     > Step "Neovim" failed: exit status: 1
 2022-10-02T23:55:00.122Z DEBUG topgrade::runner     > Step "The Ultimate vimrc"
 2022-10-02T23:55:00.122Z DEBUG topgrade::runner     > Step "voom"
―― 19:55:00 - Summary ――
vim: SKIPPED: vim binary might by actually nvim
Neovim: FAILED
The Ultimate vimrc: SKIPPED: Path "/home/runningdroid/.vim_runtime" doesn't exist
voom: SKIPPED: Cannot find "voom" in PATH
 2022-10-02T23:55:00.122Z DEBUG topgrade::terminal   > Desktop notification: Topgrade finished with errors

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions