Thanks, Dan! I think that's just what I needed. --Rich
On Mon, Dec 5, 2011 at 4:50 PM, Dan Tenenbaum <dtene...@fhcrc.org> wrote: > Hi Rich, > > On Mon, Dec 5, 2011 at 4:19 PM, Rich Calaway > <richcala...@revolutionanalytics.com> wrote: >> Hi, all-- >> >> I've been working on a doParallel package to provide a foreach >> parallel backend for the new parallel package, but I am having trouble >> building the vignette. On my system, if I use the following minimal >> vignette (call it buggyVignette.Rnw): >> \documentclass[a4paper]{article} >> >> \title{Sweave Example 1} >> \author{Rich Calaway} >> >> \begin{document} >> >> \maketitle >> >> In this example I try to run code using library parallel in a vignette: >> >> <<>>= >> library(parallel) >> cl <- makeCluster(3) >> @ >> >> and find that I get an error. >> >> \end{document} >> >> I get the following error when I try to build the package: >> >> C:\Users\richcalaway\RforgeDev\doparallel>C:\R\R-2.14.0\bin\R CMD build pkg >> * checking for file 'pkg/DESCRIPTION' ... OK >> * preparing 'doParallel': >> * checking DESCRIPTION meta-information ... OK >> * installing the package to re-build vignettes >> * creating vignettes ...Warning in file(con, "r") : >> cannot open file >> 'C:\Users\RICHCA~1\AppData\Local\Temp\RtmpQlF1YN\xshell63892b >> c4': Permission denied >> Error in file(con, "r") : cannot open the connection >> Execution halted >> >> If I simply comment out the line with the call to makeCluster, the >> package (complete with vignette) builds. Also, I can use R CMD >> Sweave/pdflatex together to produce a PDF without error. Has anyone >> else encountered this problem, and if so, how did you fix it? I can >> work around the problem if need be by converting the code chunk to a >> LaTeX verbatim, but that doesn't seem very vignette-friendly. >> > > I was able to reproduce your problem. > When I added > stopCluster(cl) > to the vignette, it built just fine with R CMD build. > > Dan > >> Any help would be greatly appreciated. Below is my sessionInfo and my >> current path >>> sessionInfo() >> R version 2.14.0 (2011-10-31) >> Platform: i386-pc-mingw32/i386 (32-bit) >> >> locale: >> [1] LC_COLLATE=English_United States.1252 >> [2] LC_CTYPE=English_United States.1252 >> [3] LC_MONETARY=English_United States.1252 >> [4] LC_NUMERIC=C >> [5] LC_TIME=English_United States.1252 >> >> attached base packages: >> [1] stats graphics grDevices utils datasets methods base >> >> PATH=c:\Rtools214\bin;c:\Rtools214\MinGW\bin;c:\Rtools214\MinGW64\bin;C:\Ruby\bin;C:\Program >> Files (x86)\MiKTeX 2.9\miktex\bin;C;\Windows\system32; >> >> Regards, >> >> Rich Calaway >> >> -- >> Rich Calaway >> Documentation Manager >> Revolution Analytics, Inc. >> 1505 Westlake Ave North Suite 300 >> Seattle, WA 98109 >> richcala...@revolutionanalytics.com >> 206-456-6086 (Direct Phone) >> 855-GET-REVO x6086 (Toll-free) >> >> ______________________________________________ >> R-devel@r-project.org mailing list >> https://stat.ethz.ch/mailman/listinfo/r-devel -- Rich Calaway Documentation Manager Revolution Analytics, Inc. 1505 Westlake Ave North Suite 300 Seattle, WA 98109 richcala...@revolutionanalytics.com 206-456-6086 (Direct Phone) 855-GET-REVO x6086 (Toll-free) ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel