[Bio-packaging] Ruby support in GNU Guix

David Thompson dthompson2 at worcester.edu
Sat Jun 13 19:05:32 UTC 2015


Ricardo Wurmus <ricardo.wurmus at mdc-berlin.de> writes:

>> If I may change the subject slightly, I'm curious about your work on
>> Nokogiri.  I haven't yet figured out how to build a gem that has the
>> native extensions packed within.  We must avoid the normal rubygem
>> method of building the native extensions upon installation.  Do you know
>> how to do this?
>
> Why do we need to avoid this?  Python packages do just the same, don't
> they?  Everything happens during the install phase there, including
> building any libraries/bindings.

I should clarify, "installation" meant "upon running 'gem install foo'".
The rubygems system will automatically build native extensions upon the
user downloading the gem (which you can consider to be like a binary),
rather then when the gem was built from source.

-- 
David Thompson
GPG Key: 0FF1D807


More information about the bio-packaging mailing list