Package Details: vim-youcompleteme-git r3216.0d855962-1

Git Clone URL: https://aur.archlinux.org/vim-youcompleteme-git.git (read-only, click to copy)
Package Base: vim-youcompleteme-git
Description: A code-completion engine for Vim
Upstream URL: https://ycm-core.github.io/YouCompleteMe/
Keywords: completion engine neovim vim ycm
Licenses: GPL3
Groups: vim-plugins
Submitter: thestinger
Maintainer: artafinde
Last Packager: artafinde
Votes: 170
Popularity: 0.46
First Submitted: 2013-02-05 21:32 (UTC)
Last Updated: 2024-08-19 15:53 (UTC)

Dependencies (19)

Required by (0)

Sources (2)

Pinned Comments

artafinde commented on 2021-04-10 13:03 (UTC)

If you want to use system's abseil set the _use_system_abseil to ON - default is to download from internet during build.

Latest Comments

« First ‹ Previous 1 .. 21 22 23 24 25 26 27 28 29 30 31 .. 53 Next › Last »

wijagels commented on 2017-05-03 16:42 (UTC)

@Poroing there's nothing wrong with the build, it just needs to be completely rebuilt because of the update to clang 4.0.

Poroing commented on 2017-05-03 16:40 (UTC)

YouCompleteMe can't start because it can't found libclang.so It is apprentely searching libclang.so.3.8, I don't know where and I don't know how to force YCM to print where it is searching out I saw that in the PKGBUILD USE_SYSTEM_LIBCLANG is set to ON and in the makepkg log for the build command I saw that the external path for libclang was set to src/clang+llvm-3.8.0-x86_64-linux-gnu-ubuntu-14.04/lib/libclang.so.3.8 but the version of libclang on my system is libclang.so.4.0, and a find / -name *libclang.so.3.8* told me that libclang.so.3.8 is nowhere but in the build directory of the package Could there be an issue with the build process?

wijagels commented on 2017-03-22 17:45 (UTC)

The python2 dependency for tern is because of node-gyp which only works with python2. However, it doesn't have to manually be set in npm flags anymore, that's been fixed for a while now.

Fandekasp commented on 2017-03-12 10:09 (UTC)

@edacval, are you sure? l.46, python2 is a dependency, and l.146, the Tern completer is installed with python2, sounds like it might cause some issues.

MasterMax commented on 2017-03-11 15:24 (UTC)

@victorheld: yeah "let g:ycm_server_python_interpreter = '/usr/bin/python2'" fixed it :)

0x76 commented on 2017-03-10 16:05 (UTC)

@MasterMax I'm not exactly sure why this error occurs but maybe "ycm_core library compiled for Python 2 but loaded in Python 3." has something to do with it. You could try setting "let g:ycm_server_python_interpreter - '/usr/bin/python2' " in your .vimrc to try if that fixes the problem. Otherwise I'm afraid I can't help you.

MasterMax commented on 2017-03-10 15:43 (UTC)

the update from 2017-03-08 breaks the plugin: I added let g:ycm_global_ycm_extra_conf = '/usr/share/vim/vimfiles/third_party/ycmd/cpp/ycm/.ycm_extra_conf.py'to my .vimrc as displayed on installation (not adding this also results in youcompleteme not working). auto completion is missing completely. :YcmDebugInfo shows ... -- Server errored, no debug info from server ... the error-log shows: 2017-03-10 16:37:36,900 - ERROR - Error occurred while loading global extra conf /usr/share/vim/vimfiles/third_party/ycmd/cpp/ycm/.ycm_extra_conf.py Traceback (most recent call last): File "/usr/share/vim/vimfiles/third_party/ycmd/ycmd/../ycmd/extra_conf_store.py", line 95, in _CallGlobalExtraConfMethod module = Load( global_ycm_extra_conf, force = True ) File "/usr/share/vim/vimfiles/third_party/ycmd/ycmd/../ycmd/extra_conf_store.py", line 174, in Load module = LoadPythonSource( _RandomName(), module_file ) File "/usr/share/vim/vimfiles/third_party/ycmd/ycmd/../ycmd/utils.py", line 392, in LoadPythonSource return importlib.machinery.SourceFileLoader( name, pathname ).load_module() File "<frozen importlib._bootstrap_external>", line 399, in _check_name_wrapper File "<frozen importlib._bootstrap_external>", line 823, in load_module File "<frozen importlib._bootstrap_external>", line 682, in load_module File "<frozen importlib._bootstrap>", line 251, in _load_module_shim File "<frozen importlib._bootstrap>", line 675, in _load File "<frozen importlib._bootstrap>", line 655, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 678, in exec_module File "<frozen importlib._bootstrap>", line 205, in _call_with_frames_removed File "/usr/share/vim/vimfiles/third_party/ycmd/cpp/ycm/.ycm_extra_conf.py", line 32, in <module> import ycm_core ImportError: dynamic module does not define module export function (PyInit_ycm_core) 2017-03-10 16:37:36,901 - ERROR - ycm_core library compiled for Python 2 but loaded in Python 3. Traceback (most recent call last): File "/usr/share/vim/vimfiles/third_party/ycmd/ycmd/server_utils.py", line 95, in CompatibleWithCurrentCore ycm_core = ImportCore() File "/usr/share/vim/vimfiles/third_party/ycmd/ycmd/server_utils.py", line 87, in ImportCore import ycm_core as ycm_core ImportError: dynamic module does not define module export function (PyInit_ycm_core)