Skip to content

vundle mangles paths on Windows 10, and fails to install plugins #889

@WaterSibilantFalling

Description

@WaterSibilantFalling

When running PluginUpdates or 'PluginInstall` I get:

[2018-12-19 12:08:43] Plugin godlygeek/tabular
[2018-12-19 12:08:43] $ git clone --recursive "https://github.com/godlygeek/tabular.git" "C:\Users\stephenm\.vim\bundle\tabular"
[2018-12-19 12:08:43] > Cloning into 'C:Usersstephenm.vimbundletabular'...
[2018-12-19 12:08:43] > fatal: Invalid path 'C:/Usersstephenm.vimbundletabular' No such file or directory
[2018-12-19 12:08:43] > 
[2018-12-19 12:08:45] 
[2018-12-19 12:08:45] Plugin gabrielelana/vim-markdown
[2018-12-19 12:08:45] $ git clone --recursive "https://github.com/gabrielelana/vim-markdown.git" "C:\Users\stephenm\.vim\bundle\vim-markdown"
[2018-12-19 12:08:45] > Cloning into 'C:Usersstephenm.vimbundlevim-markdown' ...
[2018-12-19 12:08:45] > fatal: Invalid path **'C:/Usersstephenm.vimbundlevim-markdown'** : No such file or directory
[2018-12-19 12:08:45] > 
[2018-12-19 12:08:46] 

C:Usersstephenm.vimbundletabular' should be C:\Users\stephenm.vim\bundle\tabular'
C:Usersstephenm.vimbundlevim-markdown should be C:\Users\stephenm.vim\bundle\vim-markdown

C:\Users\stephenm.vim\bundle\ exists and is writeable

I now see that it may be an error with using the MSYS64 linux-like (i.e. sh) shell on windows, as messages gives errors about

E484: Can't open file C:/msys64/tmp/VIoE70.tmp

which is incorrect as the directory is writeable. The MSYS64 terminal also takes that form of file path (with forward slashes rather than back slashes)

same error during PluginInstall


[2018-12-19 13:04:03] Plugin python-mode/python-mode
[2018-12-19 13:04:03] $ git clone --recursive "https://github.com/python-mode/python-mode.git" "C:\Users\stephenm\.vim\bundle\python-mode"
[2018-12-19 13:04:03] > Cloning into 'C:Usersstephenm.vimbundlepython-mode'...  [<-- here]
[2018-12-19 13:04:03] > Submodule 'submodules/astroid' (https://github.com/PyCQA/astroid) registered for path 'submodules/astroid'
[2018-12-19 13:04:03] > Submodule 'submodules/autopep8' (https://github.com/hhatto/autopep8) registered for path 'submodules/autopep8'
[2018-12-19 13:04:03] > Submodule 'submodules/mccabe' (https://github.com/PyCQA/mccabe) registered for path 'submodules/mccabe'
[2018-12-19 13:04:03] > Submodule 'submodules/pycodestyle' (https://github.com/PyCQA/pycodestyle) registered for path 'submodules/pycodestyle'
[2018-12-19 13:04:03] > Submodule 'submodules/pydocstyle' (https://github.com/PyCQA/pydocstyle) registered for path 'submodules/pydocstyle'
[2018-12-19 13:04:03] > Submodule 'submodules/pyflakes' (https://github.com/PyCQA/pyflakes) registered for path 'submodules/pyflakes'
[2018-12-19 13:04:03] > Submodule 'submodules/pylama' (https://github.com/klen/pylama) registered for path 'submodules/pylama'
[2018-12-19 13:04:03] > Submodule 'submodules/pylint' (https://github.com/PyCQA/pylint) registered for path 'submodules/pylint'
[2018-12-19 13:04:03] > Submodule 'submodules/rope' (https://github.com/python-rope/rope) registered for path 'submodules/rope'
[2018-12-19 13:04:03] > Submodule 'submodules/six' (https://github.com/benjaminp/six.git) registered for path 'submodules/six'
[2018-12-19 13:04:03] > Submodule 'submodules/snowball_py' (https://github.com/diraol/snowball_py) registered for path 'submodules/snowball_py'
[2018-12-19 13:04:03] > Cloning into 'C:/Usersstephenm.vimbundlepython-mode/submodules/astroid'...
[2018-12-19 13:04:03] > Cloning into 'C:/Usersstephenm.vimbundlepython-mode/submodules/autopep8'...
[2018-12-19 13:04:03] > Cloning into 'C:/Usersstephenm.vimbundlepython-mode/submodules/mccabe'...
[2018-12-19 13:04:03] > Cloning into 'C:/Usersstephenm.vimbundlepython-mode/submodules/pycodestyle'...
[2018-12-19 13:04:03] > Cloning into 'C:/Usersstephenm.vimbundlepython-mode/submodules/pydocstyle'...
[2018-12-19 13:04:03] > Cloning into 'C:/Usersstephenm.vimbundlepython-mode/submodules/pyflakes'...
[2018-12-19 13:04:03] > Cloning into 'C:/Usersstephenm.vimbundlepython-mode/submodules/pylama'...    [<-- here]
[2018-12-19 13:04:03] > Cloning into 'C:/Usersstephenm.vimbundlepython-mode/submodules/pylint'...    [<-- here]
[2018-12-19 13:04:03] > Cloning into 'C:/Usersstephenm.vimbundlepython-mode/submodules/rope'...   [<-- here]
[2018-12-19 13:04:03] > Cloning into 'C:/Usersstephenm.vimbundlepython-mode/submodules/six'...   [<-- here]
[2018-12-19 13:04:03] > Cloning into 'C:/Usersstephenm.vimbundlepython-mode/submodules/snowball_py'...   [<-- here]
[2018-12-19 13:04:03] > Submodule path 'submodules/astroid': checked out '5b5cd7acbecaa9b587b07de27a3334a2ec4f2a79'
[2018-12-19 13:04:03] > Submodule path 'submodules/autopep8': checked out '159bb88843e298534e46914da242e680a1c8c47d'
[2018-12-19 13:04:03] > Submodule path 'submodules/mccabe': checked out 'c2f5b386458cfda0aa4239f4d11b4e5e75027bda'
[2018-12-19 13:04:03] > Submodule path 'submodules/pycodestyle': checked out '566cdc0cb22e5530902e456d0b315403ebab980c'
[2018-12-19 13:04:03] > Submodule path 'submodules/pydocstyle': checked out 'eea4ca179553189a7b8a62d6085f15b50bb98e35'
[2018-12-19 13:04:03] > Submodule path 'submodules/pyflakes': checked out '45fc732466056fe35c85936ff25491df7905c597'
[2018-12-19 13:04:03] > Submodule path 'submodules/pylama': checked out '837ecd3d7a8597ab5f28bc83072de68e16470f1e'
[2018-12-19 13:04:03] > Submodule path 'submodules/pylint': checked out '66cb32187c040f82dd067bc0d226b2f105bf6c38'
[2018-12-19 13:04:03] > Submodule path 'submodules/rope': checked out '95aa2749f978d579fda03478dece4d611c2323f9'
[2018-12-19 13:04:03] > Submodule path 'submodules/six': checked out '84d07dd19523a3a41385f23a744a126d00a72c79'
[2018-12-19 13:04:03] > Submodule path 'submodules/snowball_py': checked out '404cab3e069cd5c2c891c19404fbd85bd285c021'
[2018-12-19 13:04:03] > 
[2018-12-19 13:04:45] 
[2018-12-19 13:04:45] Helptags:
[2018-12-19 13:04:45] :helptags C:\Users\stephenm\.vim\bundle\Vundle.vim/doc/
[2018-12-19 13:04:45] :helptags C:\Users\stephenm\.vim\bundle\syntastic/doc/
[2018-12-19 13:04:45] :helptags C:\Users\stephenm\.vim\bundle\tcomment_vim/doc/
[2018-12-19 13:04:45] :helptags C:\Users\stephenm\.vim\bundle\vim-lion/doc/
[2018-12-19 13:04:45] :helptags C:\Users\stephenm\.vim\bundle\tabular/doc/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions