Every gemspec on the system seems to be loaded twice. This includes every version of each gem. So if you have sqlite3 installed twice, each versions gemspec will be loaded twice. Not just gemspecs in your Gemfile. To see it in action, clone this repo, then run:
$ ruby -I. -rfuuu -S bundle sh | sort | uniq -c
Here is a video showing the problem:
Thanks!