[Rd] Error in gzfile(file, mode) when checking a package with rcmd check
patrick.giraudoux at univ-fcomte.fr
Sun Nov 6 18:46:47 CET 2011
Following Uwe Ligges' instructions (off list) I have updated Duncan
Murdoch's toolchain, with no effect. The trouble was solved when I moved
the package to a directory with a shorter path (U:\Documents and
Settings\pgiraudo\Bureau instead of U:\Documents and
Settings\pgiraudo\Mes documents\R\pgir_arch\pgirmess_arch\On work) and
then things went trough smoothly.
What puzzles me is that the "long" path did not make a problem until R
2.13.1 (this is the directory in which I worked since years for package
development) and that something seems to have happened after upgrading
to R 2.13.2
Anyway. The main thing: I have a way to package now.
Le 16/10/2011 17:54, Joshua Wiley a écrit :
> Hmm, I have not had any difficulty with 2.13.2 on
> x86_64-pc-mingw32/x64, but I do have trouble with R CMD check on R
> devel, as has another user now. It is never with building or
> installing, just the checking. In my case, the error comes when
> building the manual.
> 2011/10/16 Patrick Giraudoux<patrick.giraudoux at univ-fcomte.fr>:
>> Also have just tried to build the package with no preliminary check. The
>> package apparently builds OK, tar.gz as well as binary .zip. Really looks
>> like the error has to do with the rcmd check command specifically... May it
>> be a bug ? Suppose I am not the only one to have checked a package since R
>> 2.13.2 has been delivered ?
>> Le 16/10/2011 11:02, Patrick Giraudoux a écrit :
>>> PS: looks like if it has something to do with moving from R 2.13.1 to R
>>> 2.13.2, since I cannot even check earlier versions of the pgirmess package
>>> that where well checked and compiled under earlier R versions.
>>> Le 16/10/2011 09:50, Patrick Giraudoux a écrit :
>>>> For the first time I have a strange behaviour when checking a package
>>>> before 'packaging' the code. Looks like a file cannot be read.
>>>> rcmd check pgirmess
>>>> * using log directory 'U:/Documents and Settings/pgiraudo/Mes
>>>> documents/R/pgir_arch/pgirmess_arch/On work/pgirmess.Rcheck'
>>>> * using R version 2.13.2 (2011-09-30)
>>>> * using platform: i386-pc-mingw32 (32-bit)
>>>> * using session charset: ISO8859-1
>>>> * checking for file 'pgirmess/DESCRIPTION' ... OK
>>>> * this is package 'pgirmess' version '1.5.2'
>>>> * checking package dependencies ... OK
>>>> * checking if this is a source package ... OK
>>>> * checking for .dll and .exe files ... OK
>>>> * checking whether package 'pgirmess' can be installed ... ERROR
>>>> Installation failed.
>>>> See 'U:/Documents and Settings/pgiraudo/Mes
>>>> documents/R/pgir_arch/pgirmess_arch/On work/pgirmess.Rcheck/00install.out'
>>>> for details.
>>>> In '00install.out', I get:
>>>> * installing *source* package 'pgirmess' ...
>>>> ** R
>>>> ** data
>>>> ** preparing package for lazy loading
>>>> ** help
>>>> *** installing help indices
>>>> ** building package indices ...
>>>> ** testing if installed package can be loaded Error in gzfile(file, mode)
>>>> : cannot open the connection
>>>> Calls: %in% -> match -> installed.packages -> saveRDS -> gzfile
>>>> In addition: Warning message:
>>>> In gzfile(file, mode) :
>>>> cannot open compressed file
>>>> probable reason 'No such file or directory'
>>>> Execution halted
>>>> ERROR: loading failed
>>>> * removing
>>>> Any hint welcome ! I am stuck on that.
>> R-devel at r-project.org mailing list
More information about the R-devel