Я пытаюсь отправить новый пакет в CRAN. После отправки я получил ответ, что он был отклонен, потому что он не прошел автоматические проверки.
В частности, сообщение об ошибке было следующим для сборки Windows.
* checking package dependencies ... ERROR
Package required but not available: 'readr'
См. Журнал для Windows здесь . Он прошел все проверки для сборки Debian fine (примечание, я исправляю NOTES, относящиеся к URL).
Пакет также проходит все проверки на моей локальной машине (Mac OS)как на travis-ci и используя rhub / devtools для тестирования на Windows. В частности, я могу выполнить все без ошибок.
devtools::check()
devtools::check_win_develop()
rhub::check_for_cran()
Что касается readr
, который, как представляется, является причиной проблемы, он находится вфайл DESCRIPTION как импорт и, кажется, правильно указан в различных функциях. И снова все вышеперечисленные проверки проходят нормально.
Есть ли другой способ проверить CRAN, который мне здесь не хватает? Я не решаюсь повторить без каких-либо изменений, но я не совсем уверен, что изменить, так как я не могу понять, что происходит не так.
Для справки, пакет на github .