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

Wes McKinney commented on ARROW-5690:
-------------------------------------

We should be statically linking gRPC already, so that's the core issue here. I 
suppose this must have to do with the contents of the "grpc" Homebrew package, 
we may have to change the package build to build gRPC from source if the static 
libraries are not found

> [Packaging][Python] macOS wheels broken: libprotobuf.18.dylib missing
> ---------------------------------------------------------------------
>
>                 Key: ARROW-5690
>                 URL: https://issues.apache.org/jira/browse/ARROW-5690
>             Project: Apache Arrow
>          Issue Type: Improvement
>          Components: Python
>            Reporter: Philipp Moritz
>            Assignee: Philipp Moritz
>            Priority: Blocker
>             Fix For: 0.14.0
>
>
> If I build macOS arrow wheels with crossbow from the latest master 
> (a77257f4790c562dcb74724fc4a22c157ab36018) and install them, importing 
> pyarrow gives the following error message:
> {code:java}
> In [1]: import pyarrow                                                        
>                                                                               
>                          
> ---------------------------------------------------------------------------
> ImportError                               Traceback (most recent call last)
> <ipython-input-1-f1048abcb32d> in <module>
> ----> 1 import pyarrow
> ~/anaconda3/lib/python3.6/site-packages/pyarrow/__init__.py in <module>
>      47 import pyarrow.compat as compat
>      48
> ---> 49 from pyarrow.lib import cpu_count, set_cpu_count
>      50 from pyarrow.lib import (null, bool_,
>      51                          int8, int16, int32, int64,
> ImportError: 
> dlopen(/Users/pcmoritz/anaconda3/lib/python3.6/site-packages/pyarrow/lib.cpython-36m-darwin.so,
>  2): Library not loaded: /usr/local/opt/protobuf/lib/libprotobuf.18.dylib
>   Referenced from: 
> /Users/pcmoritz/anaconda3/lib/python3.6/site-packages/pyarrow/libarrow.14.dylib
>   Reason: image not found{code}
>  



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

Reply via email to