puppetlabs/puppet — pull request #1056 by jeffmccune (2012-08-20 22:34:38+00:00)
Title: 48a9cc2 (Jeff McCune, 9 minutes ago)    (#15464) Exclude gem command from bundler

This patch simply excludes the `gem` command from the dependency handling
of Bundler with the `rubygems-bundler` gem installed.

This patch also updates the README to describe the resolution to the spec
test failures we've been seeing when Puppet contains a Gemfile in the
project root.

To summarize: Use of RVM is considered dangerous

We're able to work around the problem, but the hijacking of shell builtin
commands is a maintenance burden we're not willing to shoulder, hence RVM
being considered a dangerous tool.

54ea4fe (Jeff McCune, 10 minutes ago)
Revert "Revert "Merge branch
'ticket/2.7.x/15464_a_gemfile_would_improve_contributor_on-boarding' into
2.7.x""

This reverts commit 76ef99b3ea5baeeaa3482d0b3617a1b799c7028c.