Updating as such is fine. The problem is if people copy .../4.4/library over .../4.5/library and _then_ run update.packages(). This will overwrite (say) tools with an older version and not update it, so when 4.5 code uses tools::something, boom! You might want to use checkBuilt=TRUE, though.
Comments