Thanks, Nathan you were right gems were 'somehow corrupted'. I uninstalled and reinstalled as you suggested and it's working OK now. This always leaves a nagging feeling "what exactly was corrupted?", never to be answered!
thanks again Les On Jul 13, 1:39 pm, Nathan Weizenbaum <[email protected]> wrote: > It looks like your gems are somehow corrupted. The only thing I can think is > to uninstall and reinstall Erubis, and if that doesn't work uninstall and > reinstall RubyGems itself. > > > > On Tue, Jul 13, 2010 at 1:33 PM, Les <[email protected]> wrote: > > Good question, thanks Nathan > > on the one hand it seems OK... I do > > which html2haml # => /usr/local/bin/html2haml > > which erubis # => /usr/local/bin/erubis > > > AND... > > ls -al /usr/local/lib/ruby/gems/1.8/gems/ | egrep '(haml|erubis)' > > > returns: > > > drwxr-xr-x 14 root wheel 476 13 Jul 11:41 erubis-2.6.6 > > drwxr-xr-x 17 root wheel 578 13 Jul 13:12 haml-3.0.13 > > > so that looks OK. BUT... > > > gem which haml # => /usr/local/lib/ruby/gems/1.8/gems/haml-3.0.13/lib/ > > haml.rb > > gem which erubis # => Can't find ruby library file or shared library > > erubis > > > So I'm a bit confused. Erubis is present in the right places, appears > > on the gem list, but somehow is not findable by gem which or > > html2haml. Any further insight would be greatly appreciated. > > > Les > > > On Jul 13, 12:37 pm, Nathan Weizenbaum <[email protected]> wrote: > > > Is it possible you have Erubis and Haml installed under separate Rubygems > > > installations? > > > > On Tue, Jul 13, 2010 at 11:42 AM, Les <[email protected]> wrote: > > > > Just getting started (finally!) with haml (3.0.13) > > > > > If I do: > > > > html2haml -e app/views/audit/index.html.erb app/views/audit/ > > > > index.html.haml > > > > > I get: > > > > Required dependency erubis not found! > > > > Run "gem install erubis" to get it. > > > > > But I definitely have erubis installed. If I gem list I see "erubis > > > > (2.6.6)" > > > > > Any clues what might be the problem? > > > > Any help greatly appreciated. > > > > > TIA > > > > > Les > > > > > -- > > > > You received this message because you are subscribed to the Google > > Groups > > > > "Haml" group. > > > > To post to this group, send email to [email protected]. > > > > To unsubscribe from this group, send email to > > > > [email protected]<haml%[email protected]>< > > haml%[email protected]<haml%[email protected]> > > >. > > > > For more options, visit this group at > > > >http://groups.google.com/group/haml?hl=en. > > > -- > > You received this message because you are subscribed to the Google Groups > > "Haml" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > > [email protected] <haml%[email protected]>. > > For more options, visit this group at > >http://groups.google.com/group/haml?hl=en. -- You received this message because you are subscribed to the Google Groups "Haml" 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/haml?hl=en.
