icejean commented on issue #36848: URL: https://github.com/apache/arrow/issues/36848#issuecomment-1653097251
I download binariy packages from https://apache.jfrog.io/ui/native/arrow/centos/7/x86_64/Packages/, it's said that they're compiled to enable all features? ``` (base) [root@VM-4-12-centos nginx]# yum list installed|grep arrow Repository epel is listed more than once in the configuration arrow-acero-devel.x86_64 12.0.1-1.el7 @/arrow-acero-devel-12.0.1-1.el7.x86_64 arrow-dataset-devel.x86_64 12.0.1-1.el7 @/arrow-dataset-devel-12.0.1-1.el7.x86_64 arrow-devel.x86_64 12.0.1-1.el7 @/arrow-devel-12.0.1-1.el7.x86_64 arrow-glib-devel.x86_64 12.0.1-1.el7 @/arrow-glib-devel-12.0.1-1.el7.x86_64 arrow12-acero-libs.x86_64 12.0.1-1.el7 @/arrow12-acero-libs-12.0.1-1.el7.x86_64 arrow12-dataset-libs.x86_64 12.0.1-1.el7 @/arrow12-dataset-libs-12.0.1-1.el7.x86_64 arrow12-glib-libs.x86_64 12.0.1-1.el7 @/arrow12-glib-libs-12.0.1-1.el7.x86_64 arrow12-libs.x86_64 12.0.1-1.el7 @/arrow12-libs-12.0.1-1.el7.x86_64 liberation-narrow-fonts.noarch 1:1.07.2-16.el7 @os (base) [root@VM-4-12-centos nginx]# yum list installed|grep parquet Repository epel is listed more than once in the configuration parquet-devel.x86_64 12.0.1-1.el7 @/parquet-devel-12.0.1-1.el7.x86_64 parquet12-libs.x86_64 12.0.1-1.el7 @/parquet12-libs-12.0.1-1.el7.x86_64 (base) [root@VM-4-12-centos nginx]# yum list installed|grep snappy Repository epel is listed more than once in the configuration snappy.x86_64 1.1.0-3.el7 @os snappy-devel.x86_64 1.1.0-3.el7 @os (base) [root@VM-4-12-centos nginx]# yum list installed|grep openssl Repository epel is listed more than once in the configuration openssl.x86_64 1:1.0.2k-25.el7_9 @updates openssl-devel.x86_64 1:1.0.2k-25.el7_9 @updates openssl-libs.i686 1:1.0.2k-25.el7_9 @updates openssl-libs.x86_64 1:1.0.2k-25.el7_9 @updates openssl11.x86_64 1:1.1.1k-2.el7 @epel openssl11-libs.x86_64 1:1.1.1k-2.el7 @epel (base) [root@VM-4-12-centos nginx]# yum list installed|grep curl Repository epel is listed more than once in the configuration curl.x86_64 7.29.0-59.el7_9.1 @updates libcurl.i686 7.29.0-59.el7_9.1 @updates libcurl.x86_64 7.29.0-59.el7_9.1 @updates libcurl-devel.i686 7.29.0-59.el7_9.1 @updates libcurl-devel.x86_64 7.29.0-59.el7_9.1 @updates python-pycurl.x86_64 7.19.0-19.el7 @anaconda ase) [root@VM-4-12-centos nginx]# cd /usr/local/lib64 (base) [root@VM-4-12-centos lib64]# ls |grep snappy libsnappy.a (base) [root@VM-4-12-centos lib64]# ``` Maybe it's the problem of multi-versions of some package such as openssl, or the problem of pkg-config? ``` (base) [root@VM-4-12-centos lib64]# pkg-config --version 0.27.1 (base) [root@VM-4-12-centos lib64]# pkg-config --cflags --silence-errors arrow -D_GLIBCXX_USE_CXX11_ABI=0 (base) [root@VM-4-12-centos lib64]# pkg-config --libs-only-l --libs-only-other --silence-errors arrow -larrow (base) [root@VM-4-12-centos lib64]# pkg-config --libs-only-L --silence-errors arrow (base) [root@VM-4-12-centos lib64]# pkg-config --libs-only-l --silence-errors arrow_dataset (base) [root@VM-4-12-centos lib64]# pkg-config --libs-only-l --silence-errors parquet -lparquet -larrow (base) [root@VM-4-12-centos lib64]# ``` BTW, when installing arrow C++ library from source, I get the message that snappy need to be 1.1.8+, for arrow-12.0.1 so I compile snappy 1.1.10 and the master branch both, is it relative to the version of snappy? The installation on Windows is quite simple, and it works, I just don't know why it doesn't work on my CentOS 7 server. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
