From ggrothendieck at gmail.com  Sat Apr 19 15:09:56 2008
From: ggrothendieck at gmail.com (Gabor Grothendieck)
Date: Sat, 19 Apr 2008 09:09:56 -0400
Subject: [Rd] package building problem under Windows Vista
In-Reply-To: <000701c8a213$d693fc00$83bbf400$@ca>
References: <000701c8a213$d693fc00$83bbf400$@ca>
Message-ID: <971536df0804190609v981bf0evbf3edd8bbb626617@mail.gmail.com>

Note that CRAN is also having a problem with the package
so its not just you:

http://cran.r-project.org/bin/windows/contrib/2.7/check/tm-check.log

I also have a problem with the vignettes (note
there are two) but as with you this works:

Rcmd build --no-vignettes tradeCosts

I don't have any special environment variables set for temporary
directories and I use C:\Program Files\R\...
for R.  I use Rcmd.bat and sweave.bat from batchfiles found at:
http://batchfiles.googlecode.com
which finds R in the registry so no paths need be set.
I am on Vista but you seem to have SP1 which I don't
have yet.

I can build other packages so there
is probably something that needs fixing in their vignettes.

On Sat, Apr 19, 2008 at 7:52 AM, John Fox <jfox at mcmaster.ca> wrote:
> Dear list members,
>
> I've encountered the following problem trying to build a package under
> Windows Vista (SP1). The problem occurs with both R 2.6.2 and R 2.7.0 RC
> (from which this output was produced). The package builds just fine on my XP
> (SP2) machine. Please see some further comments below.
>
> ---------- snip -------------
>
> Microsoft Windows [Version 6.0.6001]
> Copyright (c) 2006 Microsoft Corporation.  All rights reserved.
>
> d:\R-packages>R CMD build tradeCosts
> * checking for file 'tradeCosts/DESCRIPTION' ... OK
> * preparing 'tradeCosts':
> * checking DESCRIPTION meta-information ... OK
> * installing the package to re-build vignettes
> installing R.css in C:/Users/JOHNFO~1/AppData/Local/Temp/Rinst602447586
>
>
> ---------- Making package tradeCosts ------------
>  adding build stamp to DESCRIPTION
>  installing NAMESPACE file and metadata
> Error in file(file, "r") : unable to open connection
> Calls: <Anonymous> -> parseNamespaceFile -> parse -> file
> In addition: Warning message:
> In file(file, "r") :
>  cannot open file
> 'C:/Users/JOHNFO~1/AppData/Local/Temp/Rinst602447586/tradeCos
> ts/NAMESPACE', reason 'Permission denied'
> Execution halted
> make[2]: *** [nmspace] Error 1
> make[1]: *** [all] Error 2
> make: *** [pkg-tradeCosts] Error 2
> *** Installation of tradeCosts failed ***
>
> Removing 'C:/Users/JOHNFO~1/AppData/Local/Temp/Rinst602447586/tradeCosts'
> * creating vignettes ... OK
> * removing junk files
> * checking for LF line-endings in source and make files
> * checking for empty or unneeded directories
> * building 'tradeCosts_0.3-0.tar.gz'
>
>
> d:\R-packages>
>
> ---------- snip -------------
>
> I believe that the error is related to the vignette in the package, since I
> can build packages without a vignette. Clearly there is a file-permission
> problem but: (1) I'm using an account with administrator privileges; (2) R
> is installed into c:\R (and the problem persists even when I install R into
> d:\R); (3) the problem persists when I run the command window and R itself
> as administrator, and when I turn off account controls; (4) the problems
> persists when I reset the environment variables temp and tmp to d:\temp and
> set the permissions to d:\temp so that all groups and users have full
> control over that directory.
>
> I'm tempted to dump Vista but I've been trying to persist with it since most
> people (e.g., my students) buying new Windows machines will be getting it.
> Although I've read section 2.24 of the R for Windows FAQ, it's quite
> possible that I've missed something of relevance there.
>
> Any help would be appreciated.
>
> Thanks in advance,
>  John
>
> --------------------------------
> John Fox, Professor
> Department of Sociology
> McMaster University
> Hamilton, Ontario, Canada L8S 4M4
> 905-525-9140x23604
> http://socserv.mcmaster.ca/jfox
>
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
>



[Rd] package building problem under Windows Vista
Gabor Grothendieck