[R] R package built using newer version of R
David Winsemius
dwinsemius at comcast.net
Tue Jan 5 20:34:23 CET 2016
> On Jan 5, 2016, at 11:15 AM, Tyler Auerbeck <auerbecktj at gmail.com> wrote:
>
> When I run the install.packages("rj",type="source") I get the following:
>
>> install.packages("rj",type="source")
> Warning message:
> package ‘rj’ is not available (for R version 2.15.1)
>
> I believe this is because this is a package available directly from the
> creators of StatET. I tried pulling the zip down directly from their
> website and ran the following:
>
>>
> install.packages("C:\\users\\admin\\Downloads\\rj_2.0.3-1.zip",type="source",repos=NULL)
> package 'rj' successfully unpacked and MD5 sums checked
Despite the your "source" for the type parameter, you still gave it a Windows binary file. This is the place to get a source version of rj-2.0.3-1:
http://download.walware.de/rj-2.0/src/contrib/rj_2.0.3-2.tar.gz
--
David.
>
> This installs it directly, but it still installs it as compiled for 2.15.3,
> which we see the same warning I originally mentioned.
>
> Here is the sessionInfo() you asked for:
>
>> sessionInfo()
> R version 2.15.1 (2012-06-22)
> Platform: x86_64-pc-mingw32/x64 (64-bit)
>
> locale:
> [1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United
> States.1252 LC_MONETARY=English_United States.1252
> [4] LC_NUMERIC=C LC_TIME=English_United
> States.1252
>
> attached base packages:
> [1] stats graphics grDevices utils datasets methods base
>
> loaded via a namespace (and not attached):
> [1] tools_2.15.1
>
>
> If there isn't a good way to compile this for 2.15.1, is there any way to
> just ignore the warning? I've seen that you can do something like
>
> options( warn = -1 )
>
> I know this isn't recommended to do on an extended timeframe, but this
> message only occurs during the first command that you run. Even if we
> could set up some sort of profile that would set this suppression, run
> a dummy command and then unset the suppression. I know this is a
> workaround, but I just wasn't sure what would be the simpler solution.
>
> Let me know what you think or what I may be missing.
>
> On Tue, Jan 5, 2016 at 3:41 AM, Harrie Robins <harrie at eyequestion.nl> wrote:
>
>> If that fails (sometimes R gives a version error, package not available for
>> R version X.X.X), you could try downloading the source package
>> (package.tar.gz) and compile it with running from console (or prompt):
>>
>> R CMD INSTALL packagename.tar.gz library-location
>>
>> Regards,
>>
>> Harrie
>>
>> -----Original Message-----
>> From: R-help [mailto:r-help-bounces at r-project.org] On Behalf Of Duncan
>> Murdoch
>> Sent: maandag 4 januari 2016 20:16
>> To: Tyler Auerbeck <auerbecktj at gmail.com>; r-help at r-project.org
>> Subject: Re: [R] R package built using newer version of R
>>
>> On 04/01/2016 2:02 PM, Tyler Auerbeck wrote:
>>> We're currently looking at using the R eclipse plugin StatET as our
>>> development environment. Due to certain requirements, we're still
>>> using 2.15.1. However a required package of StatET was built using
>>> 2.15.3, which results in the following warning:
>>>
>>> Warning message:
>>> package 'rj' was built under R version 2.15.3
>>>
>>> I'm still fairly new to R, but is there any way for us to rebuild this
>>> package using 2.15.1? It doesn't appear to cause us any issues, but
>>> it's still not desirable for users to see that warning.
>>>
>>> Any help would be appreciated.
>>
>> Yes, it's quite easy to do so. StatET probably gives menu options to do
>> it,
>> but I don't know them: you might want to ask them. From the R console,
>> try
>>
>> install.packages("pkgname", type="source")
>>
>> and if you have the necessary prerequisites (e.g. compilers), you'll get
>> it installed from source. If it fails, post the errors and the results
>> of sessionInfo() here, and we'll probably be able to tell you what to do
>> next.
>>
>> Duncan Murdoch
>>
>> ______________________________________________
>> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
>> 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 at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> 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.
David Winsemius
Alameda, CA, USA
More information about the R-help
mailing list