This is because you override install: where this logic currently is.
@jeroen@jimhester In this light, I believe the Bioconductor and packages installation should be at the setup phase while install: proper should only contain DESCRIPTION-based parts: