# Problem with interlock and memcache-client

**URL:** <https://www.ruby-forum.com/t/problem-with-interlock-and-memcache-client/182780>\
**Category:** Rails\
**Created:** [February 2, 2010, 6:04pm UTC](https://www.ruby-forum.com/t/problem-with-interlock-and-memcache-client/182780 "2010-02-02T18:04:16Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![cmaxvv](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/85f322/32.png) [@cmaxvv](https://www.ruby-forum.com/u/cmaxvv)\
**Post date:** [February 2, 2010, 6:04pm UTC](https://www.ruby-forum.com/t/problem-with-interlock-and-memcache-client/182780/1 "2010-02-02T18:04:16Z")

</div>

hey all

I have interlock and memcache working fine in one rails app. I’m  
starting another and can’t get it working - when i try to run a test for  
example i get

no such file to load – memcache-client  
…list of rubygems require error trace messages  
/vendor/plugins/interlock/lib/interlock/config.rb:96:in  
`install\_memcached’: ‘memcache-client’ client requested but not  
installed. Try ‘sudo gem install memcache-client’.  
(Interlock::ConfigurationError)

I don’t understand what’s going wrong here as i have the memcache-client  
gem installed. I’ve even successfully unpacked it into the vendor/gems  
folder of the app to no avail. On closer inspection of interlock, the  
actual error that triggers the rescue message above is “Anonymous  
modules have no name to be referenced by” which is triggered by this  
line

if MemCache.constants.include?(‘SVNURL’)

So, MemCache is an anonymous module here? I don’t even know what that  
means, apart from that it’s what you have inside a Module.new block.

Basically though, before the crashing line, i can’t even inspect  
MemCache without causing an error.

Grateful for any advice…thanks, max
