[chef-dev] Re: Re: Re: FreeBSD Omnibus Support


Chronological Thread 
  • From: Dimitri Aivaliotis < >
  • To: Adam Jacob < >
  • Cc: Scott Sanders < >, Bryan McLellan < >, " " < >
  • Subject: [chef-dev] Re: Re: Re: FreeBSD Omnibus Support
  • Date: Thu, 4 Apr 2013 21:52:46 +0200

Hi Adam,

On Thu, Apr 4, 2013 at 6:42 PM, Adam Jacob 
< >
 wrote:
> It really does need to install into /opt/chef. The reason here is setting 
> the RPATH in the binaries to only link to the libraries we build, rather 
> than the operating system. If you aren't building in place, things go very 
> badly for you when it comes to link time. You could, in theory, 
> post-process everything and override the RPATHs - but it's not clear to me 
> this would work in every situation, or even on every platform. Precreating 
> /opt/chef seems like not a huge difference.
>

I had suspected that was the reason.  Instead of devolving into a
discussion of creating yet another packaging system instead of using
something like pkgsrc for Omnibus, I'll just accept it for now.  Maybe
we can discuss it in more detail at ChefConf.

- Dimitri



Archive powered by MHonArc 2.6.16.

§