Hi, My package pliman depends on EBImage which is in Bioconductor. I have created a function check_ebi() < https://github.com/TiagoOlivoto/pliman/blob/e6efc4b6a2396600939e308c235aeb9ab47af375/R/utilities.R#L534> that is called in .onAttach() < https://github.com/TiagoOlivoto/pliman/blob/master/R/zzz.R#L36> and checks if EBImage is installed. If not, the function asks the user to install it. Both EBImage and BiocManager are listed as suggests < https://github.com/TiagoOlivoto/pliman/blob/master/DESCRIPTION#L22>
I believe that this could be a possible solution Best regards, Olivoto Em qui., 16 de mar. de 2023 às 11:18, Ruff, Sergej < sergej.r...@tiho-hannover.de> escreveu: > I am currently building a package which uses the "limma"-package as a > dependency. > > I want to submit my package to CRAN. > > Do I need to declare Bioconductor-dependencies such as Limma differently > in the Description-File of my Package? > > The Check-Function in R shows no Notes, Warnings or Errors, but I am not > sure if that means that limma will install when installing my package from > CRAN. > > Currently I am declaring limma like this: > > Suggests: > > limma > > > > Can CRAN identify that limma is a Bioconductor-Package and will it Limma > install, when installing my package from CRAN? > > [[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