Я разрабатываю свой первый пакет R (используя R 2.13, Ubuntu 10.10). Позвольте называть его foo и скажем, что код в каталоге R/начинается с библиотеки строк (bar), где bar - это существующий пакет, в CRAN, от которого зависит foo. Мой файл DESCRIPTION содержит строку:
Depends: bar
Когда пакет foo готов к тестированию, я устанавливаю его локально, используя:
R CMD INSTALL foo_1.0.tar.gz
Однако, если бар не установлен, я вижу:
ERROR: dependency ‘bar’ is not available for package ‘foo’
Очевидно, что если мои foo были установлены из CRAN с помощью install.packages(), панель будет установлена одновременно. Поэтому мой вопрос: как я могу убедиться, что панель пакетов CRAN установлена, если требуется, когда я устанавливаю свой пакет foo с помощью R CMD INSTALL? Является ли это заданием для конфигурации script?