[chef] Re: Re: Re: New ruby 1.8.7 and rubygem-chef 0.10.2 rpms and dependencies


Chronological Thread 
  • From: Titov Alexander < >
  • To:
  • Subject: [chef] Re: Re: Re: New ruby 1.8.7 and rubygem-chef 0.10.2 rpms and dependencies
  • Date: Wed, 10 Aug 2011 14:04:19 +0400

Hi James,

Problem is still persist:

[Tue, 09 Aug 2011 15:13:15 +0000] DEBUG: Sending HTTP Request via GET
to api.opscode.com:443/organizations/qik/search/node
/usr/lib/ruby/1.8/net/protocol.rb:135: [BUG] Segmentation fault
ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]

It happens after a day chef working. New binaries didn't help=(.

On 8 August 2011 22:25, James 
< >
 wrote:
> Titov,
> We use different build methods, but largely the same spec files, for all of
> the dependencies. Some of the versions of dependencies are different. The
> spec files for the rubygems are going to be different as well. Sergio uses
> gem2rpm whereas I use fpm.
> These have so far only been tested on my own test systems, I would really
> appreciate other people testing them because I'll move them to the stable
> repo and start building out the rest of the Server dependencies, as well as
> builds for el6 and potentially FC.
> James
>
> On Mon, Aug 8, 2011 at 4:50 AM, Titov Alexander 
> < >
>  wrote:
>>
>> What is the difference between spec files for your ruby rpm and RBEL?
>> How long did you test this rpms for segfaults?
>>
>> On 6 August 2011 01:06, James 
>> < >
>>  wrote:
>> > All of the el5 i386 and x86_64 ruby, chef, and chef dependency packages
>> > have
>> > been rebuilt, along with dependencies for 0.10.4/5. These are currently
>> > in
>> > the testing.aegisco.com repo, and will be moved to the stable one after
>> > vetting.
>> > The rubygem-chef 0.10.5 package itself is held up on what I think is an
>> > incompatibility between rubygem's pessimistic version constraint [1] and
>> > rpm's lack of support for this feature. If someone can confirm this and
>> > write a translation layer for fpm, that would be wonderful. In the
>> > interim,
>> > I'll build these rpms by hand with modifications to the fpm-generated
>> > spec
>> > files.
>> > I have tested the i386 install for the segfaulting issues we were seeing
>> > previously, and they seem to be resolved. Further confirmation on this
>> > would
>> > be helpful as well.
>> > Example bootstrap:
>> > https://gist.github.com/1128513
>> > List of packages:
>> > autoconf-2.68-2
>> > flex-2.5.35-7
>> > gecode-3.5.0-1
>> > gecode-devel-3.5.0-1
>> > gecode-doc-3.5.0-1
>> > gecode-examples-3.5.0-1
>> > m4-1.4.16-2
>> > ruby-1.8.7.352-1
>> > ruby-devel-1.8.7.352-1
>> > ruby-irb-1.8.7.352-1
>> > ruby-libs-1.8.7.352-1
>> > ruby-rdoc-1.8.7.352-1
>> > ruby-ri-1.8.7.352-1
>> > ruby-static-1.8.7.352-1
>> > ruby-tcltk-1.8.7.352-1
>> > rubygem-bunny-0.7.1
>> > rubygem-bunny-0.7.4
>> > rubygem-chef-0.10.2
>> > rubygem-erubis-2.7.0
>> > rubygem-highline-1.6.2
>> > rubygem-json-1.5.2
>> > rubygem-json-1.5.3
>> > rubygem-mime-types-1.16
>> > rubygem-mixlib-authentication-1.1.4
>> > rubygem-mixlib-cli-1.2.0
>> > rubygem-mixlib-config-1.1.2
>> > rubygem-mixlib-log-1.3.0
>> > rubygem-moneta-0.6.0
>> > rubygem-net-ssh-2.1.4
>> > rubygem-net-ssh-gateway-1.1.0
>> > rubygem-net-ssh-multi-1.0.1
>> > rubygem-net-ssh-multi-1.1
>> > rubygem-ohai-0.6.4
>> > rubygem-polyglot-0.3.1
>> > rubygem-polyglot-0.3.2
>> > rubygem-rest-client-1.6.3
>> > rubygem-systemu-2.2.0
>> > rubygem-treetop-1.4.10
>> > rubygem-treetop-1.4.9
>> > rubygem-uuidtools-2.1.2
>> > rubygem-yajl-ruby-0.8.2
>> > rubygems-1.8.5-1
>> > [1] http://docs.rubygems.org/read/chapter/16
>>
>>
>>
>> --
>> Titov Alexander
>
>



-- 
Titov Alexander



Archive powered by MHonArc 2.6.16.

§