R BiocManager :: install () не может прочитать временные файлы - PullRequest
1 голос
/ 25 февраля 2020

Я пытаюсь установить некоторые пакеты (на самом деле, просто c) для R 3.6, но получаю довольно странное сообщение об ошибке от BiocManager::install():

BiocManager::install("XML", destdir = "/my/dir/R/x86_64-pc-linux-gnu-library/3.6/")
error: could not load shared object '/my/dir/R/x86_64-pc-linux-gnu-library/3.6/00LOCK-XML/00new/XML/libs/XML.so':
libicui18n.so.58: Could not open shared object file: No such file or directory

(переведено с французский - может быть приблизительно)

Означает ли это, что R не может писать в /my/dir/R/x86_64-pc-linux-gnu-library/3.6/? Это было бы моей первой идеей, но я действительно не знаю.

РЕДАКТИРОВАТЬ:

Вот моя информация о сеансе:

R version 3.6.2 (2019-12-12)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Debian GNU/Linux 10 (buster)

Matrix products: default
BLAS:   /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.8.0
LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.8.0

locale:
 [1] LC_CTYPE=fr_FR.UTF-8    LC_NUMERIC=C            LC_TIME=C              
 [4] LC_COLLATE=fr_FR.UTF-8  LC_MONETARY=C           LC_MESSAGES=fr_FR.UTF-8
 [7] LC_PAPER=C              LC_NAME=C               LC_ADDRESS=C           
[10] LC_TELEPHONE=C          LC_MEASUREMENT=C        LC_IDENTIFICATION=C    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] BiocManager_1.30.10

loaded via a namespace (and not attached):
[1] compiler_3.6.2 tools_3.6.2 

1 Ответ

1 голос
/ 26 февраля 2020

Это проблема конфигурации, исправление доступно по адресу github.com/r-lib/xml2/issues/219.

.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...