BiocManager icon indicating copy to clipboard operation
BiocManager copied to clipboard

Some packages cannot be installed with BiocManager 3.22 despite the website stating it

Open gernophil opened this issue 1 month ago • 11 comments

When I tried to install PCAtools and CRISPRball (and a little earlier DESeq2) I get the message Warning message: package ‘XXX’ is not available for Bioconductor version '3.22'. These packages are not installed after this warning. The bioconductor for both packages tells they are available for BioC 3.22:

https://www.bioconductor.org/packages/release/bioc/html/PCAtools.html https://bioconductor.org/packages/release/bioc/html/CRISPRball.html

I had to downgrade BioC to version 3.21 (BiocManager::install(version = "3.22", force = TRUE)) then install PCAtools and CRISPRball and then re-upgrade to BC 3.22. PCAtools and CRISPRball still show BioC 3.21 as source, but at least I can use them.

  1. Why does the website show "Bioconductor version: Release (3.22)" despite these are still only available for 3.21?
  2. Why do I need to downgrade to BioC 3.21 install the packages, then reinstall BioC 3.22 to use the packages with BioC 3.22 installed. Why can't BioC 3.22 not automaticall fall back to 3.21 for those packages?

gernophil avatar Nov 29 '25 19:11 gernophil