В неамериканской локали на macOS при попытке установить пакет из Github с помощью devtools
выдавались следующие предупреждения / ошибки:
tar: Failed to set default locale
During startup - Warning messages:
1. Setting LC_CTYPE failed, using "C"
2. Setting LC_TIME failed, using "C"
3. Setting LC_MESSAGES failed, using "C"
4. Setting LC_MONETARY failed, using "C"
...
Error: (converted from warning) Setting LC_CTYPE failed, using "C"
Execution halted
Ответ на предыдущий вопрос здесь объяснил, как решить проблему на стороне пользователя (работает defaults write org.R-project.R force.LANG en_US.UTF-8
), но мне интересно, возможно ли решить проблему со стороны пакета.Пользователь установил другие пакеты без проблем, поэтому я должен ожидать, что эта проблема будет решена, если установка происходит через CRAN?
В противном случае, что я могу сделать, чтобы изменить пакет для устранения этой ошибки?Часть файла ОПИСАНИЕ:
...
License: file LICENSE
Encoding: UTF-8
Depends:
R (>= 3.3),
ggplot2
Imports:
reshape2,
ellipse,
dplyr,
scales,
stringr
Suggests:
testthat,
lintr,
knitr,
rmarkdown,
kableExtra
LazyData: true
RoxygenNote: 6.1.1
VignetteBuilder: knitr