[Rd] problem building vignette
Kevin R. Coombes
kevin.r.coombes at gmail.com
Mon Sep 10 20:29:19 CEST 2012
Why would the virus checker cause a problem with this package, and not
any of the dozen other packaqes?
On 9/10/2012 1:24 PM, Duncan Murdoch wrote:
> On 10/09/2012 2:15 PM, Kevin R. Coombes wrote:
>> Hi,
>>
>> I'm trying to get a package to pass through "R CMD check --as-cran" and
>> have run into a problem that gives me no idea where to look to fix it.
>> I'm running R version 15.1 on a Windows 7 64-bit machine, with the
>> current set of Rtools. An attempt to check the package dies at the
>> following step:
>>
>> * checking running R code from vignettes ...
>> 'SIBER.Rnw' ...Warning in file(con, "r") :
>> cannot open file 'SIBER.Rnw.log': Permission denied
>> Error in file(con, "r") : cannot open the connection
>> Execution halted
>>
>> The file "SIBER.Rnw.log" was successfully created. All of the R code
>> from the Sweave file was excuted; the last exceutable line was a call to
>> sessionInfo(). The last lines of the log file are:
>>
>> > sessionInfo()
>> R version 2.15.1 (2012-06-22)
>> Platform: x86_64-pc-mingw32/x64 (64-bit)
>>
>> locale:
>> [1] LC_COLLATE=C
>> [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
>>
>> other attached packages:
>> [1] doSNOW_1.0.6 snow_0.3-9 iterators_1.0.6 foreach_1.4.0
>> [5] edgeR_2.6.12 limma_3.10.2 SIBER_0.9.2 mclust_3.4.11
>>
>> loaded via a namespace (and not attached):
>> [1] codetools_0.2-8 compiler_2.15.1 tools_2.15.1
>>
>> *** Run successfully completed ***
>> > proc.time()
>> user system elapsed
>> 1.12 0.14 2.57
>>
>> We have about a dozen other packages that we maintain, and all of the
>> others check, build, and install with no problems.
>>
>> Does anyone have any idea why this file permission issue would crop up
>> here? Or what I can do to fix it?
>
> Windows machines sometimes have permission problems when a virus
> checker opens a file in an exclusive mode for checking. If this
> applies to you, you may be able to configure the checks to ignore the
> directory you're working in, or temporarily disable it completely. Or
> you could switch virus checkers to one that is less hostile to your work.
>
> Duncan Murdoch
More information about the R-devel
mailing list