I believe this is covered in Feature #6907, which has had a bit of activity of late so may be coming soon. Feel free to "Watch" the issue for it to gain priority.

On 25/11/11 14:21, Martin Alfke wrote:
Hi,

we want to install the ruby-gem package on a Debian system using puppet.
        package { 'ruby1.9.1': ensure =>  present }

In another manifest we want to use the gem provider to install a ruby gem.
        package { 'bundler': ensure =>  present, provider =>  gem }

On the first run the puppet agent run checks for a functional gem binary on the 
system.
It will not find gem installed and claims gem provider to be unusable.
On the second run puppet now finds the gem provider.

Is there any known method which will allow us to use gem provider also on the 
first puppet run?

Note1: Using stages will not solve this.
Note2: We would not like to execute a puppet restart after ruby1.9.1 package 
installation.

Thank you,

Kind regards,

Martin



--
Luke Bigum
Information Systems
+44 (0) 20 3192 2520
luke.bi...@lmax.com | http://www.lmax.com
LMAX, Yellow Building, 1A Nicholas Road, London W11 4AN


The information in this e-mail and any attachment is confidential and is 
intended only for the named recipient(s). The e-mail may not be disclosed or 
used by any person other than the addressee, nor may it be copied in any way. 
If you are not a named recipient please notify the sender immediately and 
delete any copies of this message. Any unauthorized copying, disclosure or 
distribution of the material in this e-mail is strictly forbidden. Any view or 
opinions presented are solely those of the author and do not necessarily 
represent those of the company.

--
You received this message because you are subscribed to the Google Groups "Puppet 
Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to