I'm on Ubuntu 8.04 (including all the patches except the very last kernel update) and just ran into this issue (with JRuby r7927):
Inconsistency detected by ld.so: dl-open.c: 623: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed! Disabling JNA doesn't work either, since rubygems fails: /home/cs/dev/jruby_trunk/trunk/jruby/lib/ruby/site_ruby/1.8/rubygems.rb:712:in `set_paths': getpwuid unimplemented unsupported on this platform (NotImplementedError) I have JRuby 7876 on my box and this one works. Maybe the JNA update in rev 7888 to blame? On Tue, Oct 28, 2008 at 7:24 PM, Charles Oliver Nutter < [EMAIL PROTECTED]> wrote: > A number of folks have reported the issue I describe here, where JRuby > crashes on startup with a message about _dl_debug_initialize: > > http://blog.headius.com/2008/08/libdl-dldebuginitialize-problem-solved.html > > The problem appears to be aggravated lately and we have not done any > further investigation into why. Removing libc6-i686 should be ok, even > though it's installed as a dependency of ubuntu-minimal...even the package > description says you might have to uninstall it. But that's not good enough. > > We need to isolate whose fault this issue actually is and chase them down > about it. If it's something in Sun's JDK I can take it from there and talk > to them. If it's something in JNA, we can probably try to fix it or at least > modify jruby.native.enabled to completely avoid loading JNA (through a > modification to jna-posix to load it reflectively). At any rate, we need to > figure this out. > > I've filed http://jira.codehaus.org/browse/JRUBY-3084 to track progress, > but I'm open to suggestions here. It sucks to have to tell Ubuntu-based > JRuby users to remove that package, since I'm sure we'll lose people that > don't bother to ask. > > Help! > > - Charlie > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > >