"hydrating" a packrat repository on a new computer?

Monkeying around is right! I'm kind of enjoying trying to troubleshoot this on my computer and RStudio Cloud simultaneously... Gives additional information!

To simplify the list of things to troubleshoot, I manually edited my packrat.lock file to remove some packages I know I don't use. It also seems like it helps to use an older version of R, so I've switched to 3.1.3 on the cloud, and 3.2.1 on my computer. Both are now so close to working, but are stuck on a mismatch between Rcpp and dplyr. From Cloud:

Installing dplyr (0.4.1) ... 
Error: Command failed (1)

Failed to run system command:

	'/opt/R/3.1.3/lib/R/bin/R' --vanilla CMD INSTALL '/tmp/Rtmpx1UZdW/dplyr' --library='/cloud/project/packrat/lib/x86_64-pc-linux-gnu/3.1.3' --install-tests --no-docs --no-multiarch --no-demo 

The command failed with output:
* installing *source* package 'dplyr' ...
** package 'dplyr' successfully unpacked and MD5 sums checked
** libs
Error: package 'Rcpp' 0.11.2 was found, but >= 0.11.3 is required by 'dplyr'
* removing '/cloud/project/packrat/lib/x86_64-pc-linux-gnu/3.1.3/dplyr'
In addition: Warning message:
In packrat::restore() :
  The most recent snapshot was generated using R version 3.1.2

If it's true that dplyr needs Rcpp>0.11.3, how did I get into this mismatched state for the packrat to snapshot back in the day?? Maybe I installed something from github? In any case, what's the best strategy for fixing it?