Examples should use dontrun to avoid calling functions that call stop. On December 12, 2020 8:24:50 AM PST, Michael L Friendly <frien...@yorku.ca> wrote: >I got the email below concerning 3 of my packages but wonder if they >are false alarms or >if not, how to locate & fix the problem. > > This concerns packages: ... > >Suggested packages should be used conditionally: see �1.1.3.1 of >'Writing R Extensions'. Some of these are hard to install on a >platform without X11 such as M1 Macs: see the logs at >https://www.stats.ox.ac.uk/pub/bdr/M1mac/. > >You can check all of the suggested packages by setting environment >variable _R_CHECK_DEPENDS_ONLY_=true -- see >https://cran.r-project.org/doc/manuals/r-devel/R-ints.html#Tools . > >Is this a false alarm? > >In each case, the outfile contains: > > * checking package namespace information ... OK > * checking package dependencies ... NOTE > Package suggested but not available for checking: 'rgl' > >indicating that rgl is not avaiable on the testing machine. Then, when >checking examples an error is triggered >when an example calls something that requires rgl. > > > > > heplot3d(Adopted.mod, hypotheses=list("Reg"=c("AMED", "BMIQ")), > + col = c("red", "blue", "black", "gray"), wire=FALSE) > Loading required namespace: rgl > Failed with error: 'there is no package called 'rgl'' >Error in heplot3d.mlm(Adopted.mod, hypotheses = list(Reg = c("AMED", >"BMIQ")), : > rgl package is required. > Calls: heplot3d -> heplot3d.mlm > Execution halted > >Yet, heplot3d seems to contain the required way to refer to the >suggested rgl package: > > if (!requireNamespace("rgl")) stop("rgl package is required.") > >So, I'm mystified. Can anyone help? > > > >Michael Friendly Email: friendly AT yorku DOT ca >Professor, Psychology Dept. & Former Chair, ASA Statistical Graphics >Section >York University Voice: 416 736-2100 x66249 >4700 Keele Street Web: http://www.datavis.ca | @datavisFriendly >Toronto, ONT M3J 1P3 CANADA > > > [[alternative HTML version deleted]]
-- Sent from my phone. Please excuse my brevity. ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel