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

ASF GitHub Bot commented on ARROW-2465:
---------------------------------------

pitrou opened a new pull request #1901: ARROW-2465: [Plasma/GPU] Preserve 
plasma_store rpath
URL: https://github.com/apache/arrow/pull/1901
 
 
   This allows it to find libarrow_gpu.so when installed

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> [Plasma] plasma_store fails to find libarrow_gpu.so
> ---------------------------------------------------
>
>                 Key: ARROW-2465
>                 URL: https://issues.apache.org/jira/browse/ARROW-2465
>             Project: Apache Arrow
>          Issue Type: Bug
>          Components: GPU, Plasma (C++)
>    Affects Versions: 0.9.0
>            Reporter: Antoine Pitrou
>            Priority: Major
>              Labels: pull-request-available
>
> After install, I get the following:
> {code:bash}
> $ which plasma_store
> /home/antoine/miniconda3/envs/pyarrow/bin/plasma_store
> $ plasma_store
> plasma_store: error while loading shared libraries: libarrow_gpu.so.0: cannot 
> open shared object file: No such file or directory
> $ ldd `which plasma_store`
>       linux-vdso.so.1 =>  (0x00007ffe7bdf0000)
>       libarrow_gpu.so.0 => not found
>       libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 
> (0x00007f5d81676000)
>       libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 
> (0x00007f5d812ee000)
>       libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5d80fe5000)
>       libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 
> (0x00007f5d80dce000)
>       libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5d80a04000)
>       /lib64/ld-linux-x86-64.so.2 (0x00007f5d81893000)
> {code}
> Note that {{libarrow_gpu.so}} is installed in 
> {{/home/antoine/miniconda3/envs/pyarrow/lib/}}
> There are probably two solutions:
> * link statically with the Arrow GPU libs (I wonder why this isn't done like 
> it is for the Arrow libs)
> * or make the rpath correct



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to