Bug#838378: ycmd: Use python3-jedi with the latest vim-youcompleteme update to have python autocompletion

2016-12-20 Thread Onur Aslan
I actually realized this issue is already well explained in README.Debian:

You can see a copy of it in: 
https://anonscm.debian.org/cgit/collab-maint/ycmd.git/tree/debian/README.Debian?h=debian/0%2b20160327%2bgitc3e6904-1


On 2016-09-20, Sandor Bodo-Merle wrote:
> Dear Maintainer,
> 
> After the latest vim-youcompleteme update (built with python3), ycmd 
> complains that no jedi support is available.
> By manually installing python3-jedi the error message is gone.

-- 
regards,
   Onur Aslan

GPG Key   : E5EF 3C2C 67BC 6F76 DAB3  A40E 7B96 C7AF EB16 673C  .''`.
Website   : https://onur.im: :'  :
Github: https://github.com/onur`. `'`
Debian QA : https://qa.debian.org/developer.php?login=o...@onur.im   `-


signature.asc
Description: Digital signature


Bug#838378: ycmd: Use python3-jedi with the latest vim-youcompleteme update to have python autocompletion

2016-12-20 Thread Onur Aslan
Thanks for reporting. vim-youcompleteme is built with python2 but you can
use JediHTTP (python completer of ycmd) with both python2 and python3.
Default is python2 that's why this package is depending on python-jedi
instead of python3-jedi.

If you want to use python3 completion you have to install python3-jedi
and set g:ycm_python_binary_path to python3 in your vimrc.

IMO depending on both python-jedi and python3-jedi will cause user to install
so many unnecessary dependencies. But I think this must be explained in
README.Debian to make some clearification.


-- 
regards,
   Onur Aslan

GPG Key   : E5EF 3C2C 67BC 6F76 DAB3  A40E 7B96 C7AF EB16 673C  .''`.
Website   : https://onur.im: :'  :
Github: https://github.com/onur`. `'`
Debian QA : https://qa.debian.org/developer.php?login=o...@onur.im   `-


signature.asc
Description: Digital signature


Bug#838378: ycmd: Use python3-jedi with the latest vim-youcompleteme update to have python autocompletion

2016-09-20 Thread Sandor Bodo-Merle
Package: ycmd
Version: 0+20160327+gitc3e6904-1+b1
Severity: normal

Dear Maintainer,

After the latest vim-youcompleteme update (built with python3), ycmd complains 
that no jedi support is available.
By manually installing python3-jedi the error message is gone.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 
'unstable'), (500, 'testing'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.7.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages ycmd depends on:
ii  libboost-filesystem1.61.0  1.61.0+dfsg-2.1
ii  libboost-python1.61.0  1.61.0+dfsg-2.1
ii  libboost-regex1.61.0   1.61.0+dfsg-2.1
ii  libboost-system1.61.0  1.61.0+dfsg-2.1
ii  libc6  2.24-3
ii  libclang1-3.8  1:3.8.1-12
ii  libgcc11:6.2.0-4
ii  libpython2.7   2.7.12-3
ii  libstdc++6 6.2.0-4
ii  python-bottle  0.12.9-1
ii  python-future  0.15.2-3
ii  python-jedi0.9.0-1
ii  python-requests2.11.1-1
ii  python-waitress0.8.10-1
ii  python2.7  2.7.12-3
pn  python:any 

Versions of packages ycmd recommends:
ii  libclang-common-3.8-dev  1:3.8.1-12
ii  node-typescript  1.8.10-1
ii  vim-youcompleteme0+20160327+git1b76af4-2

ycmd suggests no packages.

-- no debconf information