[R] [SPAM] - Re: R package development in windows - BayesianFilter detected spam

Duncan Murdoch murdoch at stats.uwo.ca
Thu May 3 22:06:15 CEST 2007


On 5/3/2007 3:51 PM, Ravi Varadhan wrote:
> Harold,
> 
> I totally echo your sentiments on the difficulty of creating an R package in
> Windows.  I really wish that this process could be made a bit less painful.

As mentioned below, version 2.5.0 makes it a bit less painful.  Your 
wish has come true!

The only problem is that there are a lot more bits still to go...

Duncan Murdoch

> 
> Ravi.  
> 
> ----------------------------------------------------------------------------
> -------
> 
> Ravi Varadhan, Ph.D.
> 
> Assistant Professor, The Center on Aging and Health
> 
> Division of Geriatric Medicine and Gerontology 
> 
> Johns Hopkins University
> 
> Ph: (410) 502-2619
> 
> Fax: (410) 614-9625
> 
> Email: rvaradhan at jhmi.edu
> 
> Webpage:  http://www.jhsph.edu/agingandhealth/People/Faculty/Varadhan.html
> 
>  
> 
> ----------------------------------------------------------------------------
> --------
> 
> -----Original Message-----
> From: r-help-bounces at stat.math.ethz.ch
> [mailto:r-help-bounces at stat.math.ethz.ch] On Behalf Of Doran, Harold
> Sent: Thursday, May 03, 2007 3:33 PM
> To: Duncan Murdoch
> Cc: r-help at stat.math.ethz.ch
> Subject: Re: [R] [SPAM] - Re: R package development in windows -
> BayesianFilter detected spam
> 
> Thanks, Duncan. I'll look into that. Is there an authoritative document
> that codifies the new package development procedures for 2.5.0
> (windows-specific), or is that Writing R Extensions? In this thread
> alone I've received multiple emails pointing to multiple web sites with
> instructions for windows. Inasmuch as its appreciated, I'm a bit
> confused as to which I should consider authoritative.
> 
> I do hope I can resolve this and appreciate the help I've received.
> However, I feel a bit compelled to note how very difficult this process
> is. 
> 
> Harold
> 
> 
>> -----Original Message-----
>> From: Duncan Murdoch [mailto:murdoch at stats.uwo.ca] 
>> Sent: Thursday, May 03, 2007 3:24 PM
>> To: Doran, Harold
>> Cc: Gabor Grothendieck; r-help at stat.math.ethz.ch
>> Subject: [SPAM] - Re: [R] R package development in windows - 
>> Bayesian Filter detected spam
>> 
>> On 5/3/2007 3:04 PM, Doran, Harold wrote:
>> > Thanks Gabor, Sundar, and Tony. Indeed, Rtools was missing from the 
>> > path. With that resolved, and another 10 minute windows 
>> restart, I get 
>> > the following below. The log suggests that hhc is not installed. It 
>> > is, and, according to the directions I am following, I have 
>> placed it 
>> > in the c:\cygwin directory.
>> 
>> I think the problem is that you are following a real mix of 
>> instructions, and they don't make sense.
>> 
>> It would be nice if folks would submit patches to the R Admin 
>> manual (or to the Rtools web site) rather than putting 
>> together web sites with advice that is bad from day one, and 
>> quickly gets worse when it is not updated.
>> 
>> > BTW, package.skeleton() doesn't seem to create the correct 
>> DESCRIPTION 
>> > template. I had to add the DEPENDS line. Without this, I 
>> get another 
>> > error.
>> > 
>> > 
>> > C:\Program Files\R\R-2.4.1\bin>Rcmd build --force --binary g:\foo
>> 
>> R 2.4.1 is no longer current; the package building 
>> instructions in R 2.5.0 have been simplified a bit.  You 
>> might want to try those.
>> 
>> Duncan Murdoch
>> 
>> > * checking for file 'g:\foo/DESCRIPTION' ... OK
>> > * preparing 'g:\foo':
>> > * checking DESCRIPTION meta-information ... OK
>> > * removing junk files
>> > * checking for LF line-endings in source files
>> > * checking for empty or unneeded directories
>> > * building binary distribution
>> >  WARNING
>> > * some HTML links may not be found
>> > installing R.css in c:/TEMP/Rinst40061099
>> > 
>> > Using auto-selected zip options ''
>> > latex: not found
>> > latex: not found
>> > latex: not found
>> > 
>> > ---------- Making package foo ------------
>> > latex: not found
>> >   adding build stamp to DESCRIPTION
>> > latex: not found
>> > latex: not found
>> > latex: not found
>> >   installing R files
>> > latex: not found
>> >   installing data files
>> > latex: not found
>> >   installing man source files
>> >   installing indices
>> > latex: not found
>> >   not zipping data
>> >   installing help
>> > Warning: \alias{foo} already in foo-package.Rd -- skipping 
>> the one in 
>> > foo.Rd  >>> Building/Updating help pages for package 'foo'
>> >      Formats: text html latex example chm
>> >   foo-package                       text    html    latex   
>> example chm
>> >   foo                               text    html    latex   
>> example chm
>> >   mydata                            text    html    latex   
>> example chm
>> > hhc: not found
>> > cp: cannot stat `c:/TEMP/Rbuild40048815/foo/chm/foo.chm': 
>> No such file 
>> > or direct ory
>> > make[1]: *** [chm-foo] Error 1
>> > make: *** [pkg-foo] Error 2
>> > *** Installation of foo failed ***
>> > 
>> > Removing 'c:/TEMP/Rinst40061099/foo'
>> >  ERROR
>> > * installation failed
>> > 
>> > 
>> > C:\Program Files\R\R-2.4.1\bin>
>> > 
>> >> -----Original Message-----
>> >> From: Gabor Grothendieck [mailto:ggrothendieck at gmail.com]
>> >> Sent: Thursday, May 03, 2007 2:50 PM
>> >> To: Doran, Harold
>> >> Cc: r-help at stat.math.ethz.ch
>> >> Subject: Re: [R] R package development in windows
>> >> 
>> >> It can find sh.exe so you haven't installed Rtools.
>> >> 
>> >> There are several HowTo's listed in the links section here that 
>> >> include pointers to R manuals and other step by step
>> >> instructions:
>> >> 
>> >> http://code.google.com/p/batchfiles/
>> >> 
>> >> On 5/3/07, Doran, Harold <HDoran at air.org> wrote:
>> >> > I'm attempting to build an R package for distribution and
>> >> am working
>> >> > from the directions found at
>> >> > 
>> >> 
>> http://www.maths.bris.ac.uk/~maman/computerstuff/Rhelp/Rpackages.html
>> >> #
>> >> > Wi
>> >> > n-Win
>> >> >
>> >> > I've read through Writing R Extensions and various other
>> >> "helpful" web
>> >> > sites. I've installed all relevant software (perl, 
>> cygwin, mingwin, 
>> >> > hhc.exe). Here is what I have done so far:
>> >> >
>> >> > 1) Sourced data and functions into R
>> >> > 2) Used package.skeleton
>> >> > 3) Edited Description file
>> >> > 4) Edited my windows path to ensure the new programs (e.g.,
>> >> perl) are
>> >> > in the path
>> >> > 5) Then, I open DOS and do the following in the script below
>> >> >
>> >> > C:\Program Files\R\R-2.4.1\bin>Rcmd build  --force 
>> --binary g:\foo
>> >> > * checking for file 'g:\foo/DESCRIPTION' ... OK
>> >> > * preparing 'g:\foo':
>> >> > * checking DESCRIPTION meta-information ...'sh' is not
>> >> recognized as
>> >> > an internal  or external command, operable program or batch file.
>> >> >  OK
>> >> > * removing junk files
>> >> > 'sh' is not recognized as an internal or external 
>> command, operable 
>> >> > program or batch file.
>> >> > 'sh' is not recognized as an internal or external 
>> command, operable 
>> >> > program or batch file.
>> >> > 'sh' is not recognized as an internal or external 
>> command, operable 
>> >> > program or batch file.
>> >> > Error: cannot open file 'foo/DESCRIPTION' for reading
>> >> >
>> >> > I'ver read through about as much documentation as I can
>> >> find, and I'm
>> >> > just not sure what I should do from here. I admit that I
>> >> have reached
>> >> > a point of frustration and must apologize if the problem 
>> would be 
>> >> > evident if I read documentation further, but I'm about 
>> tapped out 
>> >> > after a few days of experimentation.
>> >> >
>> >> > Can anyone suggest how I could resolve this and what the 
>> next steps 
>> >> > would be?
>> >> >
>> >> > Thanks:
>> >> >
>> >> > I'm using Windows XP and R 2.4.1
>> >> >
>> >> > Harold
>> >> >
>> >> >        [[alternative HTML version deleted]]
>> >> >
>> >> > ______________________________________________
>> >> > R-help at stat.math.ethz.ch 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.
>> >> >
>> >>
>> > 
>> > ______________________________________________
>> > R-help at stat.math.ethz.ch 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.
>> 
>>
> 
> ______________________________________________
> R-help at stat.math.ethz.ch 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.



More information about the R-help mailing list