I'm a developer and maintainer for a bunch of R packages that I use in my role as a data scientist.
One of my massive bugbears in package development is needing to fix bugs introduced by updating dependency packages. Theoretically, using Packrat should solve this problem. However, given that Packrat is still under development, and based on my experience in the past in using Packrat, I'm begrudgingly avoiding it for now.
This Git issue about the topic is also worth reading: https://github.com/rstudio/packrat/issues/31
Consequently, what are your experiences with using Packrat in package development?