[Rd] inappropriate warning in latticeExtra

Duncan Murdoch murdoch@dunc@n @end|ng |rom gm@||@com
Fri Jun 14 22:04:36 CEST 2019


On 14/06/2019 9:12 a.m., Richard M. Heiberger wrote:
> This is still not repaired in
>   R version 3.6.0 Patched (2019-05-17 r76528)
>> library(latticeExtra)
>>   a <- xyplot(1 ~ 1)
>> c(a,a)
> Warning message:
> In formals(fun) : argument is not a function
> 
> Can we have it in R-3.6.1 that Peter just announced?

That looks like a bug in the latticeExtra package, not in base R.  In 
particular, the latticeExtra:::c.trellis function appears to be trying 
to take the formals of NULL, and that's why you get the warning.

Duncan Murdoch

> 
> Rich
> 
> On Mon, Apr 2, 2018 at 4:08 AM Deepayan Sarkar
> <deepayan.sarkar using gmail.com> wrote:
>>
>> On Fri, Mar 23, 2018 at 7:58 AM, Richard M. Heiberger <rmh using temple.edu> wrote:
>>> The warning message in the last line of this email is incorrect.
>>> This is behavior which Duncan Murdoch labeled a bug in
>>>     https://stat.ethz.ch/pipermail/r-help/2017-December/450494.html
>>
>> Yes, sorry, this has been fixed in the r-forge sources for a while
>> now, but I haven't had the time to finish up some other fixes and push
>> an update to CRAN.
>>
>> Hopefully over the summer break.
>>
>> Regards,
>> -Deepayan
>>
>>
>>> This is a fresh install of R-devel (2018-03-21 r74436)
>>>
>>>
>>>
>>>
>>> R Under development (unstable) (2018-03-21 r74436) -- "Unsuffered Consequences"
>>> Copyright (C) 2018 The R Foundation for Statistical Computing
>>> Platform: x86_64-w64-mingw32/x64 (64-bit)
>>>
>>> R is free software and comes with ABSOLUTELY NO WARRANTY.
>>> You are welcome to redistribute it under certain conditions.
>>> Type 'license()' or 'licence()' for distribution details.
>>>
>>>    Natural language support but running in an English locale
>>>
>>> R is a collaborative project with many contributors.
>>> Type 'contributors()' for more information and
>>> 'citation()' on how to cite R or R packages in publications.
>>>
>>> Type 'demo()' for some demos, 'help()' for on-line help, or
>>> 'help.start()' for an HTML browser interface to help.
>>> Type 'q()' to quit R.
>>>
>>>> library(latticeExtra)
>>> Error in library(latticeExtra) :
>>>    there is no package called ‘latticeExtra’
>>>> install.packages("latticeExtra")
>>> Warning in install.packages("latticeExtra") :
>>>    'lib = "C:/Program Files/R/R-devel/library"' is not writable
>>> --- Please select a CRAN mirror for use in this session ---
>>> also installing the dependency ‘RColorBrewer’
>>>
>>> Warning: unable to access index for repository
>>> http://www.stats.ox.ac.uk/pub/RWin/bin/windows/contrib/3.5:
>>>    cannot open URL
>>> 'http://www.stats.ox.ac.uk/pub/RWin/bin/windows/contrib/3.5/PACKAGES'
>>> trying URL 'https://cran.wu.ac.at/bin/windows/contrib/3.5/RColorBrewer_1.1-2.zip'
>>> Content type 'application/zip' length 55444 bytes (54 KB)
>>> downloaded 54 KB
>>>
>>> trying URL 'https://cran.wu.ac.at/bin/windows/contrib/3.5/latticeExtra_0.6-28.zip'
>>> Content type 'application/zip' length 2191524 bytes (2.1 MB)
>>> downloaded 2.1 MB
>>>
>>> package ‘RColorBrewer’ successfully unpacked and MD5 sums checked
>>> package ‘latticeExtra’ successfully unpacked and MD5 sums checked
>>>
>>> The downloaded binary packages are in
>>>          C:\Users\rmh.DESKTOP-60G4CCO\AppData\Local\Temp\RtmpqA7Rqg\downloaded_packages
>>>> library(latticeExtra)
>>> Loading required package: lattice
>>> Loading required package: RColorBrewer
>>>> a <- xyplot(1 ~ 1)
>>>> c(a,a)
>>> Warning message:
>>> In formals(fun) : argument is not a function
>>>>
>>>
>>> ______________________________________________
>>> R-devel using r-project.org mailing list
>>> https://stat.ethz.ch/mailman/listinfo/r-devel
> 
> ______________________________________________
> R-devel using r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
>



More information about the R-devel mailing list