I am not an expert here, but if it's a package, couldn't (shouldn't?) you include Package B in one of the Depends: or Imports: lines in the DESCRIPTION file? That would ensure Package B is automatically made accessible whenever Package A is loaded. For example, see the Writing R Extensions manual:
http://cran.fhcrc.org/doc/manuals/r-release/R-exts.html#Package-Dependencies Chris Green Ph.D. Student, Statistics University of Washington, Seattle On Thu, Aug 7, 2014 at 4:35 PM, Joshua Wiley <jwiley.ps...@gmail.com> wrote: > Dear All, > > What is the preferred way for Package A, to initialize a cluster, and load > Package B on all nodes? > > I am writing a package that parallelizes some functions through the use of > a cluster if useRs are on a Windows machine (using parLapply and family). > I also make use of another package in some of my code, so it is necessary > to load the required packages on each slave once the cluster is started. > > Right now, I have done this, by evaluating require(packages) on each slave; > however, Rcmd check has a note that I should remove the "require" in my > code. > > Thanks! > > Josh > > -- > Joshua F. Wiley > Ph.D. Student, UCLA Department of Psychology > http://joshuawiley.com/ > Senior Analyst, Elkhart Group Ltd. > http://elkhartgroup.com > Office: 260.673.5518 > > [[alternative HTML version deleted]] > > ______________________________________________ > R-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel > [[alternative HTML version deleted]] ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel