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 ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel