I have a private package that I'll call "privatePackage" below, used in some notebooks that I want to deploy to Posit Connect. I manage all the dependencies for these notebooks via renv, and so I've placed the private package in an RStudio Package manager at "fakeRSPMHostname" and installed the private source package into renv via
renv::install("privatePackage",repos="https://fakeRSPMHostname:4242/repo-name/latest")
However, renv seems to think that the package came from Bioconductor, because in renv.lock I see:
"privatePackage": {
"Package": "privatePackage",
"Version": "<obfuscated>",
"Source": "Bioconductor",
"Repository": "RSPM",
This persists after removing the package from the project, renv::purge-ing it, and installing it again. I can't think of any reason it would flag this as a Bioconductor package; the only thing I can think of is that the RSPM does have a Bioconductor mirror.