Hi,

In order to prevent problematic PRs from happening again I’m cleaning up my 
local env. 

Here is my cmake:

cmake -DCMAKE_INSTALL_PREFIX=$ARROW_HOME \
      -DCMAKE_INSTALL_LIBDIR=lib \
      -DCMAKE_BUILD_TYPE=debug \
      -DARROW_WITH_BZ2=ON \
      -DARROW_WITH_ZLIB=ON \
      -DARROW_WITH_ZSTD=ON \
      -DARROW_WITH_LZ4=ON \
      -DARROW_WITH_SNAPPY=ON \
      -DARROW_WITH_BROTLI=ON \
      -DARROW_PARQUET=ON \
      -DARROW_PYTHON=ON \
      -DARROW_ORC=ON \
      -DARROW_BUILD_TESTS=ON \
      ..

After running make -j4 as in 
https://github.com/apache/arrow/blob/master/docs/source/developers/python.rst I 
ran the C++ unit tests all of which passed. Parquet clearly exists.

After running make install I began to build pyarrow. However unless turn off 
Parquet I got a Parquet error.

CMake Error at 
/Users/karlkatzen/anaconda3/envs/pyarrow-dev/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:230
 (message):
  Could NOT find Parquet (missing: PARQUET_INCLUDE_DIR PARQUET_LIB_DIR
  PARQUET_SO_VERSION)
Call Stack (most recent call first):
  
/Users/karlkatzen/anaconda3/envs/pyarrow-dev/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:594
 (_FPHSA_FAILURE_MESSAGE)
  cmake_modules/FindParquet.cmake:115 (find_package_handle_standard_args)
  CMakeLists.txt:447 (find_package)

What’s the cause of this problem?

Ian



Reply via email to