callr-org / website

http://callr.org
6 stars 0 forks source link

'install' does not pickup/install "SuggestsNote" packages *recursively* #3

Closed HenrikBengtsson closed 9 years ago

HenrikBengtsson commented 9 years ago

'install' does not pickup/install "SuggestsNote" packages recursively, e.g.

source("http://callr.org/install#aroma.affymetrix")

installs all dependent packages as well as the "recommended" ones listed in aroma.affymetrix DESCRIPTION field 'SuggestsNote'. However, it does scan ditto of dependent + recommended packages, which means that none of the "recommended" packages of aroma.core are installed.

HenrikBengtsson commented 9 years ago

It turns out that it only scans for "recommended" package of the packages requested to be installed (above: aroma.affymetrix), and among the recursive dependent packages that are already installed.

There is no scan for "recommended" packages after all dependent packages have been installed.

HenrikBengtsson commented 9 years ago

Fixed, cf. Commit ff897e2.