http://download.eclipse.org/jdtls/snapshots/jdt-language-server-0.68.0-202101202016.tar.gz doesn't exist and breaks install on Mac
Steps to reproduce
Follow installation instructions for Mac OS here: https://ycm-core.github.io/YouCompleteMe/#installation
- brew install cmake macvim python
- brew install mono go nodejs
- cd ~/.vim/bundle/YouCompleteMe python3 install.py --all
Expected behaviour
The install breaks at some point:
Rust is installed now. Great!
To get started you need Cargo's bin directory (/var/folders/m0/6fmggpxj1vzcp5wjftfx__7r0000gp/T/rust_install_lng2fptu/bin) in your PATH environment variable. This has not been done automatically.
To configure your current shell, run: source /var/folders/m0/6fmggpxj1vzcp5wjftfx__7r0000gp/T/rust_install_lng2fptu/env info: syncing channel updates for 'nightly-2021-07-29-x86_64-apple-darwin' info: latest update on 2021-07-29, rust version 1.56.0-nightly (b70888601 2021-07-28) info: downloading component 'cargo' info: downloading component 'clippy' info: downloading component 'rust-docs' 17.0 MiB / 17.0 MiB (100 %) 15.2 MiB/s in 1s ETA: 0s info: downloading component 'rust-std' 21.0 MiB / 21.0 MiB (100 %) 19.6 MiB/s in 1s ETA: 0s info: downloading component 'rustc' 75.8 MiB / 75.8 MiB (100 %) 23.7 MiB/s in 3s ETA: 0s info: downloading component 'rustfmt' info: installing component 'cargo' info: installing component 'clippy' info: installing component 'rust-docs' 17.0 MiB / 17.0 MiB (100 %) 5.7 MiB/s in 2s ETA: 0s info: installing component 'rust-std' 21.0 MiB / 21.0 MiB (100 %) 15.1 MiB/s in 1s ETA: 0s info: installing component 'rustc' 75.8 MiB / 75.8 MiB (100 %) 16.0 MiB/s in 4s ETA: 0s info: installing component 'rustfmt'
nightly-2021-07-29-x86_64-apple-darwin installed - rustc 1.56.0-nightly (b70888601 2021-07-28)
info: default toolchain set to 'nightly-2021-07-29-x86_64-apple-darwin'
info: checking for self-updates
info: downloading component 'rust-src'
info: installing component 'rust-src'
info: downloading component 'rust-analyzer-preview'
info: installing component 'rust-analyzer-preview'
info: component 'rustfmt' for target 'x86_64-apple-darwin' is up to date
info: component 'clippy' for target 'x86_64-apple-darwin' is up to date
Downloading jdt.ls from http://download.eclipse.org/jdtls/snapshots/jdt-language-server-0.68.0-202101202016.tar.gz...
Traceback (most recent call last):
File "/Users/pwolter/.vim/bundle/YouCompleteMe/third_party/ycmd/build.py", line 1185, in
Version of Vim
VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Apr 01 2021 08:32:44)
Environment
MacOS 10.15.7 Term: xterm-256color zsh shell
Logs and stack traces
No response
@pwolter Thank you for an issue
TL;DR: Please, file this issue to YCM directly
Installation of YouCompleteMe doesn't touch Vim's interfaces, so I don't see any relation with Vim or MacVim, but YouCompleteMe, even it contains the vim scripts. The error says, YCM setup tool tries to download some version of JDT language server which doesn't exists anymore.