Feature Requests item #28366, was opened at 2010-07-09 14:38 You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=578&aid=28366&group_id=126
Category: local package management Group: future Status: Open Resolution: None Priority: 3 Submitted By: Kyle Banker (kbanker) Assigned to: Nobody (None) Summary: Better C Extension Handling Initial Comment: When installing a gem, if the C extensions fail to compile, then the gem won't be installed. This forces me to maintain two gems, one in pure ruby and the other containing the optional extensions, just to make sure that users can fail over to the pure ruby version if the extension don't compile. I'd like to merge these gems into one. This would require that RubyGems change somehow. Ideally, there'd be a setting which would allow the gem to be installed even if the extensions fail to compile. That setting would allow for a special error message to be displayed, informing the user that the extensions haven't compiled correctly but that the gem is still usable. Would you accept a patch for this feature? Is there another way of going about this? Is there a way to handle this situation with the current version of RubyGems? Thanks, Kyle ---------------------------------------------------------------------- You can respond by visiting: http://rubyforge.org/tracker/?func=detail&atid=578&aid=28366&group_id=126 _______________________________________________ Rubygems-developers mailing list http://rubyforge.org/projects/rubygems Rubygems-developers@rubyforge.org http://rubyforge.org/mailman/listinfo/rubygems-developers