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

Neal Richardson closed ARROW-9237.
----------------------------------
    Fix Version/s: 1.0.0
         Assignee: Neal Richardson
       Resolution: Information Provided

Please reopen with additional details if problems persist with the forthcoming 
1.0 release.

> [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
>            Assignee: Neal Richardson
>            Priority: Major
>              Labels: Linux, R, install
>             Fix For: 1.0.0
>
>         Attachments: PKGBUILD
>
>
> After reading 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 a prebuild arrow binary was failing as the version on the Arch AUR was 
> 0.17.0 while the CRAN was wanting 0.17.1, and the even the AUR 0.17.0 install 
> was failing because there are apparently issues with grpc 1.28+ (I was on 
> 1.29.1) according to [https://aur.archlinux.org/packages/arrow/]
> 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've included a 
> working PKGBUILD for my system, edited from 
> [https://aur.archlinux.org/packages/arrow/]. I hope it helps.



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

Reply via email to