[ 
https://issues.apache.org/jira/browse/ARROW-9237?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Stuart Russell updated ARROW-9237:
----------------------------------
    External issue URL: https://aur.archlinux.org/packages/arrow/  (was: 
https://aur.archlinux.org/account/sturu/comments)

> [R] 0.17 install on Arch Linux
> ------------------------------
>
>                 Key: ARROW-9237
>                 URL: https://issues.apache.org/jira/browse/ARROW-9237
>             Project: Apache Arrow
>          Issue Type: Bug
>          Components: R
>    Affects Versions: 0.17.1
>         Environment: LSB Version:    1.4
> Distributor ID: Arch
> Description:    Arch Linux
> Release:        rolling
> (fully updated)
> Binaries:
> aur/arrow 0.17.0-1 - https://aur.archlinux.org/packages/arrow/
> community/grpc 1.29.1-1 - 
> https://www.archlinux.org/packages/community/x86_64/grpc/
> R Cran arrow 0.17.1
>            Reporter: Stuart Russell
>            Priority: Major
>              Labels: install
>
> As per the installation vignette I'm reporting this installation issue.
> I couldn't install the R package by building the C++ libraries as I hit:
> {code:r}
> # arch arrow install unable to load shared object 
> R/x86_64-pc-linux-gnu-library/4.0/00LOCK-arrow/00new/arrow/libs/arrow.so : 
> undefined symbol: _ZTIN6apache6thrift8protocol9TProtocolE{code}
> I tried to set R_LD_LIBRARY_PATH as suggested but it didn't help. Maybe I 
> made a mistake.
> Using the arrow binary was failing as the version on the Arch AUR was 0.17.0 
> while the CRAN version was 0.17.1, and the AUR install was failing because 
> there are apparently issues with grpc 1.28+ (I was on 1.29.1).
> I finally solved the issue by setting -DARROW_FLIGHT to OFF during 
> installation from the AUR ( I also turned -DARROW_WITH_SNAPPY to ON):
> {code:bash}
> yay --editmenu -S arrow
> {code}
> Then to install the R package I had to set NOT_CRAN=true & install the 0.17.0 
> version:
> {code:r}
> Sys.setenv("NOT_CRAN"="true")
> packageurl <- 
> "http://cran.r-project.org/src/contrib/Archive/arrow/arrow_0.17.0.tar.gz";
> install.packages(packageurl, repos=NULL, type="source")
> {code}
> This led to a working R install, but I never solved my issue compiling the 
> C++ binaries during R install. Perhaps this relates to the same issue with 
> grpc?
> I'm sorry I didn't save all the error messages I hit, but I hope it helps.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to