Hi Francesco, You reached the right list. Congratulations on getting this far, it is not always easy to fix all the R CMD checks and BiocChecks.
If these packages are optional, they should be used conditionally: if (requireNamespace("pkg", quietly = TRUE)) { pkg::optional_function(...) } And be listed on the Suggested field of the DESCRIPTION file. For more information read the Writing R Extensions section 1.1.3.1 <https://cran.r-project.org/doc/manuals/r-devel/R-exts.html#Suggested-packages>. However, note that depending on packages not on CRAN is usually not recommended as the quality and availability is not known by R and Bioconductor processes. Best wishes, Lluís On Tue, 13 May 2025 at 16:22, Francesco Cecere < francesco.cecere...@gmail.com> wrote: > Hello, > > This is the first time I’m writing to you; I hope I’m doing it correctly > and contacting the right place. > > I have the package almost ready to send. *BiocCheck* works well; I have > just one note about the length of a few functions. However, *R CMD check* > gives me a warning about some GitHub packages that I have not listed in the > DESCRIPTION or NAMESPACE. These packages implement methods that can be > optionally selected in my framework, and I’ve documented the installation > steps in the README if someone wants to use them. > > Should I leave the warning as is, or is there something I can do to resolve > it? > > Thank you. > > Best regards, > Francesco > > [[alternative HTML version deleted]] > > _______________________________________________ > Bioc-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/bioc-devel > [[alternative HTML version deleted]] _______________________________________________ Bioc-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/bioc-devel