Thanks!

That worked perfectly.

Mipam

2010/10/7 Duncan Murdoch <murdoch.dun...@gmail.com>

>  On 07/10/2010 10:06 AM, Mipam Bruining wrote:
>
>> Dear all,
>>
>> I write to you because there seems to be something I'm just not 'getting'
>> in
>> the way R lets you construct a new package. Google and this mailing list's
>> archive don't seem to have the answer to my specific case so I signed up
>> and
>> mailed the question myself.
>>
>> So I've written this function that I wan't to make a package out of. Here
>> is
>> what I've done so far:
>>
>> 1) I've used "package.skeleton(MyFunction)" on it  (with no futher
>> arguments) to create the package.
>> 2) I edited the DESCRIPTION file and the manual page in the man folder
>> according to the specifications in the R tutorial
>> 3) I opened a command window to run the commands "Rcmd build" and "Rcmd
>> check" on my package  (my OS is windows Vista)
>> 4) I corrected the warnings and errors given in the log file and repeated
>> step3 until there were no more warnings
>> 5) I started the RGui (version 2.10.1) to check if the package was
>> working.
>> I used the menu option "Install packages from local zip file'
>>
>
> R uses the following conventions:
>
> *.tar.gz   -- a source package, as produced by R CMD build <pkg>
> *.zip        -- a Windows binary package.  There are a couple of ways to
> produce one of these, usually the best is
>                   R CMD INSTALL --build <pkg>
>
> You didn't produce a zip file, so when you tried to install a tar.gz file,
> it failed.
>
> For your own file, you can skip producing the .zip.  The easiest way is to
> use
>
> R CMD INSTALL <pkg>
>
> but you can also do it within R using
>
> install.packages("<pkg>", repos=NULL, type="source")
>
> In the examples above, <pkg> can be the directory where the package is
> stored, or (except for R CMD build) the name of a *.tar.gz file.
>
> Duncan Murdoch
>
>  This is were the problem occured. Namely, when trying to install my
>> package
>> from local zip file, I get the error message:
>> >  utils:::menuInstallLocal()
>> Error in gzfile(file, "r") : cannot open the connection
>> In addition: Warning messages:
>> 1: In unzip(zipname, exdir = dest) : error 1 in extracting from zip file
>> 2: In gzfile(file, "r") :
>>   cannot open compressed file 'pggui_2.1.tar.gz/DESCRIPTION', probable
>> reason 'No such file or directory'
>>
>>
>> By checking the file manually, I can confirm that the DESCRIPTION file is
>> in
>> fact in the right location,  that it's content has the correct structure
>> as
>> dictated by the R tutorial, and that the file has all the right
>> permissions
>> granted.
>>
>> What could it be, and how can I find the answer to this problem?
>>
>> My thanks in advance,
>> Mipam Bruining
>>
>>        [[alternative HTML version deleted]]
>>
>> ______________________________________________
>> R-help@r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-help
>> PLEASE do read the posting guide
>> http://www.R-project.org/posting-guide.html
>> and provide commented, minimal, self-contained, reproducible code.
>>
>
>

        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to