If you have R-devel you can get those NOTEs using: R CMD check --as-cran *.tar.gz
(It's been reported by --as-cran since Oct 2015 or so). /Henrik On Fri, Mar 11, 2016 at 2:45 PM, Hartley, Stephen (NIH/NHGRI) [F] <stephen.hart...@nih.gov> wrote: > Thanks. I'll try that. I'm surprised, as my local R-Devel install isn't that > old. > > I used to have a few specific imports like this, but I was told to remove > them because BiocCheck did not like them (because these packages were not > declared in the "imports" line of the DESCRIPTION). I don't know if the > newest version of BiocCheck still complains about them now. > > -Steve > > -----Original Message----- > From: Martin Morgan [mailto:martin.mor...@roswellpark.org] > Sent: Friday, March 11, 2016 2:24 PM > To: Hartley, Stephen (NIH/NHGRI) [F]; bioc-devel > Subject: Re: [Bioc-devel] Odd behavior by R CMD check > > > > On 03/11/2016 02:17 PM, Hartley, Stephen (NIH/NHGRI) [F] wrote: >> I'm seeing some odd behavior by the R CMD check command for my package, >> JunctionSeq. >> >> http://bioconductor.org/checkResults/3.3/bioc-LATEST/JunctionSeq/zin2- >> checksrc.html >> >> It's not technically throwing warnings (just a "NOTE"), but it is claiming >> that there's no global definition for functions belonging to the default R >> packages (grDevices, utils, stats, and graphics). >> >> So I get lines like this: >> drawGene: no visible global function definition for 'plot.new' >> >> drawGene: no visible global function definition for 'plot.window' >> >> drawGene: no visible global function definition for 'par' >> >> drawGene: no visible global function definition for 'strwidth' >> >> drawGene: no visible global function definition for 'lines' >> >> drawGene: no visible global function definition for 'rect' >> >> drawGene: no visible global function definition for 'segments' >> >> drawGene: no visible global function definition for 'strheight' >> >> Since it's still able to compile the vignette and everything it's clearly >> not actually having a problem finding these functions at runtime, but I >> can't figure out what would cause it to throw these notes. I don't get these >> notes when I run R CMD check locally on any of my test machines (windows, >> CentOS5 linux and scientific linux 6). And I've had it build with no issues >> before. I can't see how my recent changes could possibly have caused this ... >> >> Has anyone ever seen this before? > > This is the behavior with a recent version of R-devel; likely you are using > an older version or R-3.2.*. Things 'work' because the relevant packages are > on the search path, but would fail if for instance the user or another > package were to define a 'strheight' function that did something different > from graphics::strheight. > > The solution is to import the relevant functions, as indicated in the build > report. > > importFrom("grDevices", "cairo_ps", "col2rgb", "colorRamp", "dev.off", > "png", "rgb", "svg", "tiff", "x11") > importFrom("graphics", "abline", "axis", "box", "hist", "layout", > "legend", "lines", "par", "plot", "plot.new", "plot.window", > "points", "rect", "segments", "smoothScatter", "strheight", > "strwidth", "text", "title") > importFrom("stats", "Gamma", "as.formula", "coef", "coefficients", > "deviance", "dnbinom", "fitted.values", "formula", "glm", > "loess", "model.matrix", "optimize", "p.adjust", "pchisq", > "predict", "qf", "rchisq", "rnorm", "runif", "terms", > "weighted.mean") > importFrom("utils", "object.size", "packageVersion", "read.delim", > "read.table", "write.table") > > Martin > >> >> Regards, >> Steve Hartley >> >> [[alternative HTML version deleted]] >> >> _______________________________________________ >> Bioc-devel@r-project.org mailing list >> https://stat.ethz.ch/mailman/listinfo/bioc-devel >> > > > This email message may contain legally privileged and/or confidential > information. If you are not the intended recipient(s), or the employee or > agent responsible for the delivery of this message to the intended > recipient(s), you are hereby notified that any disclosure, copying, > distribution, or use of this email message is prohibited. If you have > received this message in error, please notify the sender immediately by > e-mail and delete this email message from your computer. Thank you. > > _______________________________________________ > Bioc-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/bioc-devel _______________________________________________ Bioc-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/bioc-devel