Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Require order appears to impact JRuby extensions [9k] #2521
It appears something in our load logic is causing extensions to have some sort of load-order dependency.
Gem install the PageRankr gem, and you can have this sort of fun too:
However, if you require nokogiri before page_rankr, it succeeds.
It could be related to load path/loaded features/extension service changes (e.g. dependency loading in RubyGems might be causing the Nokogiri ext to not load).