I haven't followed all the code branches in tools:::.check_packages(), but some of them use --vanilla when running the R subprocess that does the checking. I think that would mean that libraries in ~/R would not be in the search path.
-BIll On Mon, Mar 8, 2021 at 8:45 AM Thierry Onkelinx <thierry.onkel...@inbo.be> wrote: > > Yes, This was the problem. The recent version of lattice was in my home > folder ~/R/x86_64-pc-linux-gnu-library/4.0 (first element of .libPaths()). > An older version of lattice was in /usr/lib/R/library (last element of > .libPaths()). > > install.packages("lattice", lib = "/usr/lib/R/library") solved the problem. > > So it looks like rcmdcheck ignored the first element of .libPaths(). I'm > not sure if that is a bug of rcmdcheck. Shall I report an issue? > > Best regards, > > Thierry > > ir. Thierry Onkelinx > Statisticus / Statistician > > Vlaamse Overheid / Government of Flanders > INSTITUUT VOOR NATUUR- EN BOSONDERZOEK / RESEARCH INSTITUTE FOR NATURE AND > FOREST > Team Biometrie & Kwaliteitszorg / Team Biometrics & Quality Assurance > thierry.onkel...@inbo.be > Havenlaan 88 bus 73, 1000 Brussel > www.inbo.be > > /////////////////////////////////////////////////////////////////////////////////////////// > To call in the statistician after the experiment is done may be no more > than asking him to perform a post-mortem examination: he may be able to say > what the experiment died of. ~ Sir Ronald Aylmer Fisher > The plural of anecdote is not data. ~ Roger Brinner > The combination of some data and an aching desire for an answer does not > ensure that a reasonable answer can be extracted from a given body of data. > ~ John Tukey > /////////////////////////////////////////////////////////////////////////////////////////// > > <https://www.inbo.be> > > > Op ma 8 mrt. 2021 om 17:28 schreef Gábor Csárdi <csardi.ga...@gmail.com>: > > > Hi, > > > > If you think this is a bug in rcmdcheck, then please report an issue > > here: https://github.com/r-lib/rcmdcheck/issues > > > > My guess is that you have another version of lattice in another > > library, and that version is used with `--as-cran`. > > > > Gabor > > > > On Mon, Mar 8, 2021 at 5:18 PM Thierry Onkelinx > > <thierry.onkel...@inbo.be> wrote: > > > > > > Dear all, > > > > > > rcmdcheck::rcmdcheck() runs fine on my package. > > rcmdcheck::rcmdcheck(args > > > = c("--as-cran")) reports an error: package ‘lattice’ was installed > > before > > > R 4.0.0: please re-install it > > > The error persists, even when I reinstall lattice. > > > > > > What am I missing? > > > > > > Best regards, > > > > > > Thierry > > > > > > sessioninfo::session_info("lattice") > > > ─ Session info > > > > > ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── > > > setting value > > > version R version 4.0.4 (2021-02-15) > > > os Ubuntu 18.04.5 LTS > > > system x86_64, linux-gnu > > > ui RStudio > > > language nl_BE:nl > > > collate nl_BE.UTF-8 > > > ctype nl_BE.UTF-8 > > > tz Europe/Brussels > > > date 2021-03-08 > > > > > > ─ Packages > > > > > ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── > > > package * version date lib source > > > lattice 0.20-41 2020-04-02 [1] CRAN (R 4.0.4) > > > > > > > > > ir. Thierry Onkelinx > > > Statisticus / Statistician > > > > > > Vlaamse Overheid / Government of Flanders > > > INSTITUUT VOOR NATUUR- EN BOSONDERZOEK / RESEARCH INSTITUTE FOR NATURE > > AND > > > FOREST > > > Team Biometrie & Kwaliteitszorg / Team Biometrics & Quality Assurance > > > thierry.onkel...@inbo.be > > > Havenlaan 88 bus 73, 1000 Brussel > > > www.inbo.be > > > > > > > > /////////////////////////////////////////////////////////////////////////////////////////// > > > To call in the statistician after the experiment is done may be no more > > > than asking him to perform a post-mortem examination: he may be able to > > say > > > what the experiment died of. ~ Sir Ronald Aylmer Fisher > > > The plural of anecdote is not data. ~ Roger Brinner > > > The combination of some data and an aching desire for an answer does not > > > ensure that a reasonable answer can be extracted from a given body of > > data. > > > ~ John Tukey > > > > > /////////////////////////////////////////////////////////////////////////////////////////// > > > > > > <https://www.inbo.be> > > > > > > [[alternative HTML version deleted]] > > > > > > ______________________________________________ > > > R-package-devel@r-project.org mailing list > > > https://stat.ethz.ch/mailman/listinfo/r-package-devel > > > > [[alternative HTML version deleted]] > > ______________________________________________ > R-package-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-package-devel ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel