apache / orc

Apache ORC - the smallest, fastest columnar storage for Hadoop workloads
https://orc.apache.org/
Apache License 2.0
665 stars 477 forks source link

[Python] Snappy 1.2.0 breaking release - `ImportError: .../../../.././liborc.so: undefined symbol: _ZN6snappy11RawCompressEPKcmPcPm` #1878

Open nominee1997 opened 3 months ago

nominee1997 commented 3 months ago

After 1.2.0 release of snappy (conda package came out 7th of April - https://anaconda.org/conda-forge/snappy/files) we started seeing this kind of import error (when importing pyarrow):

ImportError: /opt/app-root/micromamba/envs/myenv/lib/python3.11/site-packages/pyarrow/../../.././liborc.so: undefined symbol: _ZN6snappy11RawCompressEPKcmPcPm

Pinning snappy to <1.2.0 fixed.

Not sure if this is quite the right repo to raise this issue?

dongjoon-hyun commented 3 months ago

Thank you for sharing, @nominee1997 .