[chef-dev] Re: Re: Ohai Ruby plugin: system ruby vs. running ruby?


Chronological Thread 
  • From: Daniel DeLeo < >
  • To: Brad Knowles < >
  • Cc: Adam Jacob < >, Chef Dev < >
  • Subject: [chef-dev] Re: Re: Ohai Ruby plugin: system ruby vs. running ruby?
  • Date: Wed, 31 Aug 2011 18:19:18 -0700

On Wednesday, August 31, 2011 at 4:55 PM, Brad Knowles wrote:
> On Aug 31, 2011, at 6:29 PM, Adam Jacob wrote:
> 
> > Brad, why do you need to include /opt/opscode/embedded/bin in the
> > path? All the binaries that omnibus installs are using the right
> > interpreter on the shebang line, so this should not be needed at all.
> 
> That should be the case, and that may now be the case, but as of the time 
> the ticket for CHEF-2578 was filed, that was not the case.
> 
> If you can convince me that the issue in this ticket is resolved and that 
> you're not creating any symlinks from outside of /opt/opscode into 
> subdirectories of that directory structure, and you're not dependent on 
> people making sure that they put /opt/opscode/embedded/bin into their $PATH 
> before anything else (like /usr/bin), then I'll be glad to shut up.
> 
> -- 
> Brad Knowles 
> <
>  
> (mailto: )>
This ohai issue is unrelated to omnibus or any other installation method. 
What I'm considering here is how ohai detects information about what ruby 
interpreter you have installed--ohai is just the messenger. I'm not 
personally working on the omnibus project (though I'm excited about it), so 
I'm not up to speed on the considerations for this pathing issue. But it's 
only tangentially related to how ohai would detect what versions of ruby you 
have installed.

-- 
Dan DeLeo




Archive powered by MHonArc 2.6.16.

§