puppetlabs/puppet — pull request #2415 by domcleal (2014-03-06 19:26:22+00:00)
Title: (PUP-1879) Clear gem path cache when loading library features

Installing gems during a Puppet run should be picked up by features using the
'libs' option. However gems are installed into separate directories, so
rubygems maintains an in-memory directory cache, which needs invalidating
when attempting to load a library after installation.