On 1 August 2019 at 19:24, Jeroen Ooms wrote:
| Travis users are reporting a lot of these errors when testing packages on R 
3.5:
| 
|   Error: package or namespace load failed for ‘....’ in rbind(info,
| getNamespaceInfo(env, "S3methods")):
| 
| This problem seems to happen when a c2d4u package was compiled with R
| 3.6 and is loaded in R 3.5. The problem does not appear when using the
| same r-cran-xyz package on R 3.6. I'm not entirely sure what the root
| cause is but I think it has to do with a new feature in R 3.6 (from
| the NEWS file):
| 
|   S3method() directives in ‘NAMESPACE’ can now also be used to perform
| delayed S3 method registration.
| 
| Maybe c2d4u3.5 packages should be compiled with R 3.5 instead of R
| 3.6? I think backward compatibility not a problem.

'3.5' is an API label.

So users should just upgrade. There is no reason to stick with R 3.5.*.

Not speaking for Michael, but I don't think aims to supply over 4,000
packages for multiple Ubuntu release _and_ multiple R versions.   In short,
when you opt into the PPAs, you also opt into the corresponding _current_ R
release.

Dirk

-- 
http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org

_______________________________________________
R-SIG-Debian mailing list
R-SIG-Debian@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-sig-debian

Reply via email to