On 06/28/2012 03:15 PM, llow...@oreillyauto.com wrote:
> 
> 
> On Thursday, June 28, 2012 2:24:08 AM UTC-5, Felix.Frank wrote:
> 
>     Hi,
> 
>     I don't really know how this even compiles, but here's what I think
>     needs changin.
> 
> 
> That may have been an issue, but it still doesn't work. I get the same
> error.

Then I shall go on a limb an suggest you forego camel-case (*cringe*)
and rename to ruby::gem_install, see if that helps. Otherwise I'd be
grateful for yet another verbatim copy of your defined type, also the
information in which manifest file the type declaration resides.

>     Before you go on with this - do you have pressing reasons for not using
>     package { "gemname": provider => "gem" } ?
> 
> 
> That provider is not available on this system, I tried that first.

I suppose the provider in and of itself is included in your puppet
distribution (anything else would be madness).
It makes sense that it won't work, seeing as your gem binary is
installed in /usr/local.
What does *not* compute is the fact that you are in fact installing a
"rubygems" package. Huh? Is this package installing binaries to
/usr/local? Are there other reasons for gem being installed there?

I would still try and go for a working gem provider, but be that as it
may, your defined type really Should Work.

Regards,
Felix

-- 
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