Ошибка: невозможно загрузить код R в пакет 'graphics' при компиляции R 3.6.0 в Linux - PullRequest
6 голосов
/ 04 июня 2019

Я сталкиваюсь с ошибкой при сборке R на образе докера amazonlinux:2018.03.0.20190212 в конвейерах bitbucket. Странно то, что если я запускаю EC2 (Amazon Linux 2018), я могу выполнять те же самые команды без ошибок.

Кто-нибудь знает, как это решить?

make[6]: Entering directory `/opt/R/src/library/graphics/src'
mkdir -p -- ../../../../library/graphics/libs
make[6]: Leaving directory `/opt/R/src/library/graphics/src'
make[5]: Leaving directory `/opt/R/src/library/graphics/src'
make[4]: Leaving directory `/opt/R/src/library/graphics'
make[4]: Entering directory `/opt/R/src/library/graphics'
byte-compiling package 'graphics'
Error : .onLoad failed in loadNamespace() for 'utils', details:
  call: system(paste(which, shQuote(names[i])), intern = TRUE, ignore.stderr = TRUE)
  error: error in running command
Error: unable to load R code in package 'graphics'
Execution halted

Вручную, на EC2:

make[6]: Leaving directory `/opt/R/src/library/graphics/src'
make[5]: Leaving directory `/opt/R/src/library/graphics/src'
make[4]: Leaving directory `/opt/R/src/library/graphics'
make[4]: Entering directory `/opt/R/src/library/graphics'
byte-compiling package 'graphics'
make[4]: Leaving directory `/opt/R/src/library/graphics'
make[3]: Leaving directory `/opt/R/src/library/graphics'
make[3]: Entering directory `/opt/R/src/library/stats'
building package 'stats'

Я не слишком знаком с R и не нахожу сообщения об ошибках особенно информативными.

...