Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
When I tried to use the example command like this in my R session:
df <- read_parquet(system.file("v0.7.1.parquet", package="arrow"))
It shows error:
> df <- read_parquet(system.file("v0.7.1.parquet", package="arrow")) Error in io___MemoryMappedFile__Open(path, mode) : Cannot call io___MemoryMappedFile__Open(). Please use arrow::install_arrow() to install required runtime libraries.
I did try to install it with `arrow::install_arrow()` and it finishes successfully.
However, I still get the same error message mentioned above after that.
My session info is here:
> sessioninfo::session_info()
─ Session info ───────────────────────────────────────────────────────────────
setting value
version R version 4.0.2 (2020-06-22)
os CentOS Linux 7 (Core)
system x86_64, linux-gnu
ui X11
language (EN)
collate en_US.UTF-8
ctype en_US.UTF-8
tz America/Detroit
date 2020-12-08
─ Packages ───────────────────────────────────────────────────────────────────
package * version date lib source
arrow * 2.0.0 2020-10-20 [1] CRAN (R 4.0.2)
assertthat 0.2.1 2019-03-21 [1] CRAN (R 4.0.2)
bit 4.0.4 2020-08-04 [1] CRAN (R 4.0.2)
bit64 4.0.5 2020-08-30 [1] CRAN (R 4.0.2)
cli 2.2.0 2020-11-20 [1] CRAN (R 4.0.2)
crayon 1.3.4 2017-09-16 [1] CRAN (R 4.0.2)
fansi 0.4.1 2020-01-08 [1] CRAN (R 4.0.2)
glue 1.4.2 2020-08-27 [1] CRAN (R 4.0.2)
magrittr 2.0.1 2020-11-17 [1] CRAN (R 4.0.2)
purrr 0.3.4 2020-04-17 [1] CRAN (R 4.0.2)
R6 2.5.0 2020-10-28 [1] CRAN (R 4.0.2)
rlang 0.4.9 2020-11-26 [1] CRAN (R 4.0.2)
sessioninfo 1.1.1 2018-11-05 [1] CRAN (R 4.0.2)
tidyselect 1.1.0 2020-05-11 [1] CRAN (R 4.0.2)
vctrs 0.3.5 2020-11-17 [1] CRAN (R 4.0.2)
withr 2.3.0 2020-09-22 [1] CRAN (R 4.0.2)
[1] /home/yihsiao/R/x86_64-pc-linux-gnu-library/4.0
[2] /sw/arcts/centos7/stacks/gcc/8.2.0/R/4.0.2/lib64/R/library
One thing I notice is that when installing the run time library, it doesn't get the correct compiler I have for C++ (8.2.0 rather than some version < 4.9)
> arrow::install_arrow() Installing package into '/home/yihsiao/R/x86_64-pc-linux-gnu-library/4.0' (as 'lib' is unspecified) trying URL 'https://cloud.r-project.org/src/contrib/arrow_2.0.0.tar.gz' Content type 'application/x-gzip' length 322592 bytes (315 KB) ================================================== downloaded 315 KB * installing *source* package 'arrow' ... ** package 'arrow' successfully unpacked and MD5 sums checked ** using staged installation *** No C++ binaries found for centos-7 *** Successfully retrieved C++ source *** Building C++ libraries **** cmake **** S3 support not available for gcc < 4.9; building with ARROW_S3=OFF **** arrow
Attachments
Issue Links
- links to