# Alias\_method error with 1.2.x?

**URL:** <https://www.ruby-forum.com/t/alias-method-error-with-1-2-x/87937>\
**Category:** Engines\
**Created:** [March 7, 2007, 12:04am UTC](https://www.ruby-forum.com/t/alias-method-error-with-1-2-x/87937 "2007-03-07T00:04:25Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![cwd](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/da6949/32.png) [@cwd](https://www.ruby-forum.com/u/cwd)\
**Post date:** [March 7, 2007, 12:04am UTC](https://www.ruby-forum.com/t/alias-method-error-with-1-2-x/87937/1 "2007-03-07T00:04:25Z")

</div>

I’m running edge (6340) and installed a brand new copy of the engines  
plugin from svn. I start mongrel, and it immediately fails, complaining  
about alias\_method not being found.

Known issue?

Thanks

---

<div class="post-metadata">

**Author:** ![cwd](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/da6949/32.png) [@cwd](https://www.ruby-forum.com/u/cwd)\
**Post date:** [March 7, 2007, 10:27am UTC](https://www.ruby-forum.com/t/alias-method-error-with-1-2-x/87937/2 "2007-03-07T10:27:43Z")

</div>

Because of the changes that Koz made to the plugin initialization  
process, the engines plugin won’t work with edge rails at the moment.  
See the Rails weblog for details; I’ve yet to decide the best way to  
implement a fix for this.

- James

---

<div class="post-metadata">

**Author:** ![cwd](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/da6949/32.png) [@cwd](https://www.ruby-forum.com/u/cwd)\
**Post date:** [March 11, 2007, 5:22pm UTC](https://www.ruby-forum.com/t/alias-method-error-with-1-2-x/87937/3 "2007-03-11T17:22:03Z")

</div>

What is the most current tag Engines works with?

Thanks,

Steve

---

<div class="post-metadata">

**Author:** ![cwd](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/da6949/32.png) [@cwd](https://www.ruby-forum.com/u/cwd)\
**Post date:** [March 11, 2007, 7:19pm UTC](https://www.ruby-forum.com/t/alias-method-error-with-1-2-x/87937/4 "2007-03-11T19:19:36Z")

</div>

I’m back-patching some old code. What’s the last version of Rails and  
Engines that supports the login and user engines? I’d just as soon  
not rewrite that code 🙂

Thanks,

Steve

---

<div class="post-metadata">

**Author:** ![cwd](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/da6949/32.png) [@cwd](https://www.ruby-forum.com/u/cwd)\
**Post date:** [March 11, 2007, 7:54pm UTC](https://www.ruby-forum.com/t/alias-method-error-with-1-2-x/87937/5 "2007-03-11T19:54:38Z")

</div>

Engines 1.1.4, Rails 1.1.6 should sort you.

---

<div class="post-metadata">

**Author:** ![cwd](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/da6949/32.png) [@cwd](https://www.ruby-forum.com/u/cwd)\
**Post date:** [March 11, 2007, 7:55pm UTC](https://www.ruby-forum.com/t/alias-method-error-with-1-2-x/87937/6 "2007-03-11T19:55:39Z")

</div>

The current engines release branch (1.2.x) works with the Rails 1.2.x  
branch, so at the moment it’s Rails 1.2.2.

HTH,

James

---

<div class="post-metadata">

**Author:** ![cwd](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/da6949/32.png) [@cwd](https://www.ruby-forum.com/u/cwd)\
**Post date:** [December 3, 2007, 12:24am UTC](https://www.ruby-forum.com/t/alias-method-error-with-1-2-x/87937/7 "2007-12-03T00:24:40Z")

</div>

Hello, I am trying to get UserEngine and LoginEngine working again  
after I accidentally ended up with a too-new rails.

I took Rails back to 1.1.6 and Engines back to 1.1.4 as discussed  
below in the original thread. I have the latest/last login\_engine and  
user\_engine installed. Ruby is  
1.8.5. When I try to launch my app, I get the error below. Any clue  
what I am doing wrong?

(Possibility: I’m not certain I installed engines 1.1.4 correctly – I  
did “ruby  
script/plugin install  
[http://svn.rails-engines.org/engines/tags/rel\_1.1.4/](http://svn.rails-engines.org/engines/tags/rel_1.1.4/)” then cd-ed to  
vendor/plugin and changed the name of rel\_1.1.4 to “engines”.)

ruby script/server  
=\> Booting WEBrick…  
./script/…/config/…/config/environment.rb:82: undefined method  
`check_system_roles' for UserEngine:Module (NoMethodError) from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem\_original\_require’  
from  
/usr/local/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:27:in  
`require' from /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_support/dependencies.rb:147:in `require’  
from  
/usr/local/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/commands/servers/webrick.rb:52  
from  
/usr/local/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:27:in  
`gem_original_require' from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require’  
from  
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active\_support/dependencies.rb:147:in  
`require' from /usr/local/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/commands/server.rb:30 from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem\_original\_require’  
from  
/usr/local/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:27:in  
`require’  
from script/server:3
