| Based on bellow issue on using /opt/puppetlabs/puppet/bin/gem, we will update puppet_gem package provider to be able to handle rugged installation with puppet: puppet resource package rugged ensure=present provider=puppet_gem ------ When installing R10K, if you install Rugged with the following method `/opt/puppetlabs/puppet/bin/gem install rugged` It will build as intended, but will then cause SegV to occur on running R10K even no matter what provider you have it set to use. If you first set your pkgconfig env with `export PKG_CONFIG_PATH=/opt/puppetlabs/puppet/lib/pkgconfig` And then install Rugged, it will then build and run as intended. The Puppet Gem environment should probably handle making sure gems built use vendored components. |