[ 
https://issues.apache.org/jira/browse/ARROW-909?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15999551#comment-15999551
 ] 

Uwe L. Korn commented on ARROW-909:
-----------------------------------

[~abdulrahman004] Did you have any special compilation/linking options set? 
Normally {{pyarrow/_config.so}} should not link to {{libjemalloc.so.2}}. If you 
are able to run {{lddtree pyarrow/_config.so}}, it would really help me to 
understand where the linkage is coming from.

I made PR https://github.com/apache/arrow/pull/651 to cover for the initial 
problem that when building jemalloc as an external project it should be 
statically linked as the shared library is not installed on {{make install}}.

> libjemalloc.so.2: cannot open shared object file: 
> --------------------------------------------------
>
>                 Key: ARROW-909
>                 URL: https://issues.apache.org/jira/browse/ARROW-909
>             Project: Apache Arrow
>          Issue Type: Bug
>         Environment: linux centos
>            Reporter: Abdul Rahman
>              Labels: pyarrow
>
> >>> import pyarrow
> Traceback (most recent call last):
>   File "<stdin>", line 1, in <module>
>   File 
> "/home/default/src/venv/lib/python2.7/site-packages/pyarrow-0.2.1.dev244+g14bec24-py2.7-linux-x86_64.egg/pyarrow/__init__.py",
>  line 28, in <module>
>     import pyarrow._config
> ImportError: libjemalloc.so.2: cannot open shared object file: No such file 
> or directory
> $LD_LIBRARY_PATH has libarrow_jemalloc.a along with other libraries including 
> libarrow.so,  libparquet.so, libparquet_arrow.so. Pyarrow was built using 
> ----with-jemalloc and parquet-cpp was cmake-d with 
> -DPARQUET_ARROW=ON  
> Also, noticed that arrow/python documentation has been cleaned up with the 
> installation instructions having the coda approach only .Is this the only 
> supported way going forward ?



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to