From: James Edward Gray II Date: 2005-11-28T09:26:17+09:00 Subject: Re: Mac OS X TK On Nov 27, 2005, at 4:29 PM, Hidetoshi NAGAI wrote: > The change about _define_attribute_aliases was done at > 'Mon Jun 13 17:07:25 2005 UTC'. > > # TkUtil::RELEASE_DATE was updated at 'Tue Jun 14 11:48:48 2005 UTC'. > > Please check the RELEASE_DATEs by > --------------------------------------------------------------- > /usr/local/bin/ruby -r tk -e 'p TclTkLib::RELEASE_DATE; p > Tk::RELEASE_DATE; p TkUtil::RELEASE_DATE' > --------------------------------------------------------------- $ /usr/local/bin/ruby -r tk -e 'p TclTkLib::RELEASE_DATE; p Tk::RELEASE_DATE; p TkUtil::RELEASE_DATE' /usr/local/lib/ruby/1.8/tk/event.rb:397: undefined method `_define_attribute_aliases' for CallbackSubst:Class (NoMethodError) from /usr/local/lib/ruby/1.8/tk.rb:804 > If that is right, two or more sources or binaries are mixed in > your environment. I pull a fresh copy of the Ruby source whenever I try to build. I have however upgraded to 1.8.3 and 1.8.4pr1, then downgraded back to 1.8.2. Could my library directories be messed up by this process? Is there an easy way to uninstall ruby, so I can try a fresh build? James Edward Gray II