Packages on CRAN can have BioConductor dependencies but they need the empty field biocViews: in their DESCRIPTION for installation to work properly. This is under-documented around the web so it will be useful to put it in the packaging guide as another way to find it.
https://bioinformatics.stackexchange.com/questions/3365/r-package-development-how-does-one-automatically-install-bioconductor-packages
The above is wrong but we should note the best way for packages to rely on BioConductor pacakges.