nixprime / cpsm

A CtrlP matcher, specialized for paths.
Apache License 2.0
202 stars 19 forks source link

Python version detection appears to be broken #35

Closed LemonBoy closed 6 years ago

LemonBoy commented 7 years ago

At least here on arch linux the usage of PythonLibsCustom over PythonLibs makes all the python3 builds to fail when loaded from within vim eg. by doing :py3 import cpsm_py with this stack trace

Traceback (most recent call last):                                                                                                                             
  File "<string>", line 1, in <module>
ImportError: ~/.vim/bundle/cpsm/autoload/cpsm_py.so: undefined symbol: forkpty

Moreover the linking phase happens instantly when using PythonLibs instead of taking the usual ~2 mins.

svenstaro commented 7 years ago

@LemonBoy same problem; I submitted a PR for this. Hopefully it gets merged.

bulletmark commented 6 years ago

Confirming that commit fixes the issue on Arch Linux. install.sh automatically determines default python3 and builds and runs correctly.

svenstaro commented 6 years ago

Yup, good for me too.