puppetlabs/puppet — pull request #1673 by vzctl (2013-05-29 19:38:20+00:00)
Title: Set HOME environment for eix/portage provider

Lack of this variable causes "No $HOME found in environment." message in
stderr of eix command, which is misleading in a situation when a package
is not found or some other error occurred.

This fixes Bug #20957: http://projects.puppetlabs.com/issues/20957