适配gdata更新后elementR无法通过R CMD check的LC设置问题求助
关于elementR包R CMD check的LC_*设置错误问题
我开发的R包elementR因依赖的gdata包函数发生变更,已完成适配以兼容新版本gdata,并构建了1.3.7版本。但在上传至CRAN前执行R CMD check --as-cran检查时无法通过,此前版本均能顺利通过该检查。我无法理解错误信息「6: Setting LC_MEASUREMENT failed, using "C"」的含义,恳请协助解析。
执行检查的代码及输出日志
install.packages("rcmdcheck") library(rcmdcheck) rcmdcheck("/home/cha/Documents/Boulot/elementR-version publié/Package/elementR_1.3.7.tar.gz") ── R CMD check ────────────────────────────────────────────────────────── 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" 5: Setting LC_PAPER failed, using "C" 6: Setting LC_MEASUREMENT failed, using "C" ─ using log directory '/tmp/Rtmpv5TXJD/file1a37e877283/elementR.Rcheck' ─ using R version 4.3.2 (2023-10-31) ─ using platform: x86_64-pc-linux-gnu (64-bit) ─ R was compiled by gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0 GNU Fortran (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0 ─ running under: Ubuntu 20.04.6 LTS ─ using session charset: ASCII ✔ checking for file 'elementR/DESCRIPTION' ... ─ checking extension type ... Package ─ this is package 'elementR' version '1.3.7' ✔ checking package namespace information ✔ checking package dependencies (4.2s) ✔ checking if this is a source package ✔ checking if there is a namespace ✔ checking for executable files ... ✔ checking for hidden files and directories ... ✔ checking for portable file names ✔ checking for sufficient/correct file permissions ✔ checking whether package 'elementR' can be installed (33.9s) ✔ checking installed package size ... ✔ checking package directory W checking DESCRIPTION meta-information ... 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" 5: Setting LC_PAPER failed, using "C" 6: Setting LC_MEASUREMENT failed, using "C" ERROR 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" 5: Setting LC_PAPER failed, using "C" 6: Setting LC_MEASUREMENT failed, using "C" See '/tmp/Rtmpv5TXJD/file1a37e877283/elementR.Rcheck/00check.log' for details. ── R CMD check results ────────────────────────────── elementR 1.3.7 ──── Duration: 40.7s ❯ checking DESCRIPTION meta-information ... WARNING 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" 5: Setting LC_PAPER failed, using "C" 6: Setting LC_MEASUREMENT failed, using "C" ERROR 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" 5: Setting LC_PAPER failed, using "C" 6: Setting LC_MEASUREMENT failed, using "C" ❯ checking DESCRIPTION meta-information ... WARNING 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" 5: Setting LC_PAPER failed, using "C" 6: Setting LC_MEASUREMENT failed, using "C" ERROR 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" 5: Setting LC_PAPER failed, using "C" 6: Setting LC_MEASUREMENT failed, using "C" 1 error ✖ | 1 warning ✖ | 0 notes ✔
日志文件内容
* using log directory '/tmp/Rtmpv5TXJD/file1a37e877283/elementR.Rcheck' * using R version 4.3.2 (2023-10-31) * using platform: x86_64-pc-linux-gnu (64-bit) * R was compiled by gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0 GNU Fortran (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0 * running under: Ubuntu 20.04.6 LTS * using session charset: ASCII * checking for file 'elementR/DESCRIPTION' ... OK * checking extension type ... Package * this is package 'elementR' version '1.3.7' * checking package namespace information ... OK * checking package dependencies ... OK * checking if this is a source package ... OK * checking if there is a namespace ... OK * checking for executable files ... OK * checking for hidden files and directories ... OK * checking for portable file names ... OK * checking for sufficient/correct file permissions ... OK * checking whether package 'elementR' can be installed ... OK * checking installed package size ... OK * checking package directory ... OK * checking DESCRIPTION meta-information ... WARNING 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" 5: Setting LC_PAPER failed, using "C" 6: Setting LC_MEASUREMENT failed, using "C" ERROR 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" 5: Setting LC_PAPER failed, using "C" 6: Setting LC_MEASUREMENT failed, using "C" * DONE Status: 1 ERROR, 1 WARNING
内容的提问来源于stack exchange,提问作者CharlotteS.
相关产品推荐
相关产品推荐

