Update to RubyGems 1.3.1 and modify Etc to behave like MRI when etc methods are
not available.
----------------------------------------------------------------------------------------------
Key: JRUBY-3094
URL: http://jira.codehaus.org/browse/JRUBY-3094
Project: JRuby
Issue Type: Bug
Reporter: Charles Oliver Nutter
Assignee: Charles Oliver Nutter
Priority: Blocker
Fix For: JRuby 1.1.5
RubyGems 1.3.0 introduced code that calls getpwuid, a method in Etc that we
only support on some platforms. Unlike MRI, however, when it's not supported we
raise an error. MRI returns nil. This results in failures to run RubyGems on
platforms where we don't have native support for Etc.
We need to do both of the following:
* Modify Etc to return nil when it can't call the function in question
* Update to RubyGems 1.3.1, which is more robust in its use of Etc, failing
gracefully
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email