Ошибка проверки пакета R-Forge. Зависимости пакетов на платформе Linux
У меня есть ошибка относительно R CMD check
в R-Forge хранилище. когда он проверяет Windows и Mac платформу, он не выдает ошибку, за исключением одного примечания, касающегося сопровождающего. однако, это не проверяет правильно относительно платформы Linux и выдает мне следующую ошибку. из-за этой ошибки я не смог отправить посылку к крану. Пожалуйста, помогите мне, как решить проблему.
BcDiag log file (check_x86_64_linux)
Sun Dec 30 16:15:16 2012: Checking package BcDiag (SVN revision 7) ...
* using log directory ‘/mnt/building/build_2012-12-30-16-05/RF_PKG_CHECK/PKGS/BcDiag.Rcheck’
* using R version 2.15.2 Patched (2012-12-14 r61333)
* using platform: x86_64-unknown-linux-gnu (64-bit)
* using session charset: UTF-8
* checking for file ‘BcDiag/DESCRIPTION’ ... OK
* this is package ‘BcDiag’ version ‘1.0’
* checking CRAN incoming feasibility ... NOTE
Maintainer: ‘Aregay Mengsteab ’
New submission
* checking package namespace information ... OK
* checking package dependencies ... ERROR
Packages required but not available: ‘isa2’ ‘fabia’
Packages suggested but not available for checking: ‘isa2’ ‘fabia’
С Уважением,
Mikeal.
1 ответ
Это может быть проблемой с сервером сборки R-Forge; У меня та же проблема с другим пакетом, где зависимость больше не доступна, но которая доступна в CRAN и там строит / проверяет ОК. Мой пакет проверяет нормально в Linux, но не в R-Forge. Когда я представил его в CRAN, он тоже прошел их проверки.
После внесения изменений в последнюю версию R библиотеки пакетов необходимо перестроить. Это может быть связано с проблемами на R-Forge?
В любом случае, предложите подать заявку в службу поддержки или напишите в R-Forge команду, чтобы узнать. Если этот пакет собирает / проверяет OK на вашем компьютере, то, вероятно, безопасно отправить его в CRAN. Если вы хотите быть уверенны вдвойне, возможно, отправьте пакет в службу WinBuilder Уве Лигге, чтобы получить независимую компиляцию / сборку / проверку. Если это работает нормально, то вы можете быть уверены, что ваш пакет в порядке для отправки в CRAN.