There seems to be a problem with loading a gem when gem's name differs from library name. This problem occurs with compass gem installed from github.
Gem's name is compass, but it is installed from github as chriseppstein-compass. Merb won't load it regardless of the name used. Below is my error report to Compass mailing list. (http:// groups.google.com/group/compass-users/browse_thread/thread/ f048de069ad435aa). Compass' author didn't know how to solve the problem. Is there any way to fix this other than using 'require' instead of 'depency'? ---- At least for me, even if I install compass with gem, Merb (1.0.8.1) will crash when starting it. Merb will crash with both names: FATAL: The gem compass (>= 0, runtime), [] was not found and FATAL: The file chriseppstein-compass was not found even though it is installed to the system gem list --local | grep compass chriseppstein-compass (0.3.8, 0.3.7) The way I fixed this (for now at least) was to replace dependency "chriseppstein-compass" with require "compass" in dependencies.rb --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "merb" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/merb?hl=en -~----------~----~----~----~------~----~------~--~---
