<?xml version="1.0" encoding="UTF-8"?>
<ticket>
  <assigned-user-id type="integer" nil="true"></assigned-user-id>
  <attachments-count type="integer">1</attachments-count>
  <closed type="boolean">true</closed>
  <created-at type="datetime">2008-06-01T18:06:32+01:00</created-at>
  <creator-id type="integer">21867</creator-id>
  <milestone-due-on type="datetime" nil="true"></milestone-due-on>
  <milestone-id type="integer" nil="true"></milestone-id>
  <number type="integer">293</number>
  <permalink>gem-dependencies-broken-in-2-1-0</permalink>
  <priority type="integer">14889</priority>
  <project-id type="integer">8994</project-id>
  <raw-data type="binary" nil="true" encoding="base64"></raw-data>
  <state>invalid</state>
  <tag nil="true"></tag>
  <title>gem dependencies broken in 2.1.0</title>
  <updated-at type="datetime">2008-06-11T21:19:54+01:00</updated-at>
  <user-id type="integer">382</user-id>
  <user-name>Dusty Doris</user-name>
  <creator-name>Piotr Nowak</creator-name>
  <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
  <original-body>whatever gem i want to include in my enviroment.rb:

config.gem &quot;some_existing_gem&quot;

i always get:

http://pastie.caboo.se/206810

when i do:

rake gems:install, i always get:

http://pastie.caboo.se/206812


looks like gem dependencies are broken.</original-body>
  <latest-body>whatever gem i want to include in my enviroment.rb:

config.gem &quot;some_existing_gem&quot;

i always get:

http://pastie.caboo.se/206810

when i do:

rake gems:install, i always get:

http://pastie.caboo.se/206812


looks like gem dependencies are broken.</latest-body>
  <original-body-html>&lt;div&gt;&lt;p&gt;
whatever gem i want to include in my enviroment.rb:
&lt;/p&gt;&lt;p&gt;
config.gem &quot;some_existing_gem&quot;
&lt;/p&gt;&lt;p&gt;
i always get:
&lt;/p&gt;&lt;p&gt;
&lt;a href=&quot;http://pastie.caboo.se/206810&quot;&gt;http://pastie.caboo.se/206810&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;
when i do:
&lt;/p&gt;&lt;p&gt;
rake gems:install, i always get:
&lt;/p&gt;&lt;p&gt;
&lt;a href=&quot;http://pastie.caboo.se/206812&quot;&gt;http://pastie.caboo.se/206812&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;
looks like gem dependencies are broken.
&lt;/p&gt;&lt;/div&gt;</original-body-html>
  <versions type="array">
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>whatever gem i want to include in my enviroment.rb:

config.gem &quot;some_existing_gem&quot;

i always get:

http://pastie.caboo.se/206810

when i do:

rake gems:install, i always get:

http://pastie.caboo.se/206812


looks like gem dependencies are broken.</body>
      <body-html>&lt;div&gt;&lt;p&gt;
whatever gem i want to include in my enviroment.rb:
&lt;/p&gt;&lt;p&gt;
config.gem &quot;some_existing_gem&quot;
&lt;/p&gt;&lt;p&gt;
i always get:
&lt;/p&gt;&lt;p&gt;
&lt;a href=&quot;http://pastie.caboo.se/206810&quot;&gt;http://pastie.caboo.se/206810&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;
when i do:
&lt;/p&gt;&lt;p&gt;
rake gems:install, i always get:
&lt;/p&gt;&lt;p&gt;
&lt;a href=&quot;http://pastie.caboo.se/206812&quot;&gt;http://pastie.caboo.se/206812&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;
looks like gem dependencies are broken.
&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-06-01T18:06:32+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-01T18:06:32+01:00</updated-at>
      <user-id type="integer">21867</user-id>
      <user-name>Piotr Nowak</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>I think you'll find it's gchartrb's silly gem naming.
Try:
config.gem &quot;gchartrb&quot;, :lib =&gt; &quot;google_chart&quot;</body>
      <body-html>&lt;div&gt;&lt;p&gt;
I think you'll find it's gchartrb's silly gem naming.
&lt;/p&gt;&lt;p&gt;
Try:
&lt;/p&gt;&lt;p&gt;
config.gem &quot;gchartrb&quot;, :lib =&gt; &quot;google_chart&quot;
&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-06-01T19:21:10+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-01T19:21:10+01:00</updated-at>
      <user-id type="integer">2171</user-id>
      <user-name>Alex MacCaw</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>nope, every gem i use cause the same error.</body>
      <body-html>&lt;div&gt;&lt;p&gt;
nope, every gem i use cause the same error.
&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-06-01T19:25:45+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-01T19:25:45+01:00</updated-at>
      <user-id type="integer">21867</user-id>
      <user-name>Piotr Nowak</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>You get exactly the same error? Or one relating to the actual gem?</body>
      <body-html>&lt;div&gt;&lt;p&gt;
You get exactly the same error? Or one relating to the actual gem?
&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-06-01T19:28:12+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-01T19:28:12+01:00</updated-at>
      <user-id type="integer">2171</user-id>
      <user-name>Alex MacCaw</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>not exactly the same.
the error message contains gem related to that one mentioned in enviroment.rb.

so when i use config.gem 'RedCloth' i get RedCloth gem error, when i use 'mislav-will_paginate' gem i get mislav-will_paginate respectively.

this error is confirmed with couple people on irc 2 hours ago.</body>
      <body-html>&lt;div&gt;&lt;p&gt;
not exactly the same.
&lt;/p&gt;&lt;p&gt;
the error message contains gem related to that one mentioned in enviroment.rb.
&lt;/p&gt;&lt;p&gt;
so when i use config.gem 'RedCloth' i get RedCloth gem error, when i use 'mislav-will_paginate' gem i get mislav-will_paginate respectively.
&lt;/p&gt;&lt;p&gt;
this error is confirmed with couple people on irc 2 hours ago.
&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-06-01T19:33:53+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-01T19:33:53+01:00</updated-at>
      <user-id type="integer">21867</user-id>
      <user-name>Piotr Nowak</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Hmm, working fine for me with 2.1.0 with all gems you mentioned. Not sure what the problem is.</body>
      <body-html>&lt;div&gt;&lt;p&gt;
Hmm, working fine for me with 2.1.0 with all gems you mentioned. Not sure what the problem is.
&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-06-01T19:48:59+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-01T19:48:59+01:00</updated-at>
      <user-id type="integer">2171</user-id>
      <user-name>Alex MacCaw</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>mhmm strange.
we can't make rails 2.1.0 work with any gem..</body>
      <body-html>&lt;div&gt;&lt;p&gt;
mhmm strange.
&lt;/p&gt;&lt;p&gt;
we can't make rails 2.1.0 work with any gem..
&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-06-01T19:53:35+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-01T19:53:35+01:00</updated-at>
      <user-id type="integer">21867</user-id>
      <user-name>Piotr Nowak</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>I'm also seeing similar errors happening on an ubuntu machine.

http://pastie.caboo.se/206869

running on ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] and rails 2.1

Strangely, I did not notice this when using OSX.</body>
      <body-html>&lt;div&gt;&lt;p&gt;
I'm also seeing similar errors happening on an ubuntu machine.
&lt;/p&gt;&lt;p&gt;
&lt;a href=&quot;http://pastie.caboo.se/206869&quot;&gt;http://pastie.caboo.se/206869&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;
running on ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux] and rails 2.1
&lt;/p&gt;&lt;p&gt;
Strangely, I did not notice this when using OSX.
&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-06-01T20:48:15+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-01T20:48:15+01:00</updated-at>
      <user-id type="integer">18328</user-id>
      <user-name>invalidsusrname</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>What gem version are you using?
Can you send me a copy of your rails environment?</body>
      <body-html>&lt;div&gt;&lt;p&gt;
What gem version are you using?
&lt;/p&gt;&lt;p&gt;
Can you send me a copy of your rails environment?
&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-06-01T20:52:32+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-01T20:52:32+01:00</updated-at>
      <user-id type="integer">2171</user-id>
      <user-name>Alex MacCaw</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Attached my environment.rb. Here's a printout of what script/about knows (I had to comment out the config.gem lines to get this to show up

$ ./script/about 
About your application's environment
Ruby version              1.8.6 (i486-linux)
RubyGems version          1.1.1
Rails version             2.1.0
Active Record version     2.1.0
Action Pack version       2.1.0
Active Resource version   2.1.0
Action Mailer version     2.1.0
Active Support version    2.1.0
Application root          XXX/projects/YY
Environment               development
Database adapter          sqlite3
Database schema version   4</body>
      <body-html>&lt;div&gt;&lt;p&gt;
Attached my environment.rb. Here's a printout of what script/about knows (I had to comment out the config.gem lines to get this to show up
&lt;/p&gt;&lt;p&gt;
$ ./script/about
&lt;/p&gt;&lt;p&gt;
About your application's environment
&lt;/p&gt;&lt;p&gt;
Ruby version              1.8.6 (i486-linux)
&lt;/p&gt;&lt;p&gt;
RubyGems version          1.1.1
&lt;/p&gt;&lt;p&gt;
Rails version             2.1.0
&lt;/p&gt;&lt;p&gt;
Active Record version     2.1.0
&lt;/p&gt;&lt;p&gt;
Action Pack version       2.1.0
&lt;/p&gt;&lt;p&gt;
Active Resource version   2.1.0
&lt;/p&gt;&lt;p&gt;
Action Mailer version     2.1.0
&lt;/p&gt;&lt;p&gt;
Active Support version    2.1.0
&lt;/p&gt;&lt;p&gt;
Application root          XXX/projects/YY
&lt;/p&gt;&lt;p&gt;
Environment               development
&lt;/p&gt;&lt;p&gt;
Database adapter          sqlite3
&lt;/p&gt;&lt;p&gt;
Database schema version   4
&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-06-01T21:02:54+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-01T21:02:54+01:00</updated-at>
      <user-id type="integer">18328</user-id>
      <user-name>invalidsusrname</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>Guess safari didn't upload the attachment. Trying with Firefox</body>
      <body-html>&lt;div&gt;&lt;p&gt;
Guess safari didn't upload the attachment. Trying with Firefox
&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-06-01T21:04:52+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-01T21:04:52+01:00</updated-at>
      <user-id type="integer">18328</user-id>
      <user-name>invalidsusrname</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>im using ubuntu 8.04

About your application's environment
Ruby version              1.8.6 (x86_64-linux)
RubyGems version          1.1.1
Rails version             2.1.0
Active Record version     2.1.0
Action Pack version       2.1.0
Active Resource version   2.1.0
Action Mailer version     2.1.0
Active Support version    2.1.0
Application root          /home/pnowak/workspace/ruby/tripmate
Environment               development
Database adapter          sqlite3
Database schema version   20080601092839</body>
      <body-html>&lt;div&gt;&lt;p&gt;
im using ubuntu 8.04
&lt;/p&gt;&lt;p&gt;
About your application's environment
&lt;/p&gt;&lt;p&gt;
Ruby version              1.8.6 (x86_64-linux)
&lt;/p&gt;&lt;p&gt;
RubyGems version          1.1.1
&lt;/p&gt;&lt;p&gt;
Rails version             2.1.0
&lt;/p&gt;&lt;p&gt;
Active Record version     2.1.0
&lt;/p&gt;&lt;p&gt;
Action Pack version       2.1.0
&lt;/p&gt;&lt;p&gt;
Active Resource version   2.1.0
&lt;/p&gt;&lt;p&gt;
Action Mailer version     2.1.0
&lt;/p&gt;&lt;p&gt;
Active Support version    2.1.0
&lt;/p&gt;&lt;p&gt;
Application root          /home/pnowak/workspace/ruby/tripmate
&lt;/p&gt;&lt;p&gt;
Environment               development
&lt;/p&gt;&lt;p&gt;
Database adapter          sqlite3
&lt;/p&gt;&lt;p&gt;
Database schema version   20080601092839
&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-06-01T22:17:04+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-01T22:17:04+01:00</updated-at>
      <user-id type="integer">21867</user-id>
      <user-name>Piotr Nowak</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>well, anyone has similar issues ?</body>
      <body-html>&lt;div&gt;&lt;p&gt;
well, anyone has similar issues ?
&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-06-02T11:09:48+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-02T11:09:48+01:00</updated-at>
      <user-id type="integer">21867</user-id>
      <user-name>Piotr Nowak</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>It's working for me under OSX 10.4 and Ubuntu 7.10.</body>
      <body-html>&lt;div&gt;&lt;p&gt;
It's working for me under OSX 10.4 and Ubuntu 7.10.
&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-06-02T11:12:51+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-02T11:12:51+01:00</updated-at>
      <user-id type="integer">2171</user-id>
      <user-name>Alex MacCaw</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>problem solved.

i was trying to run will_paginate but i forgot to use :lib paremater.
the following example works:

    config.gem &quot;mislav-will_paginate&quot;, :lib =&gt; &quot;will_paginate&quot;

why is it so ?
why i cant use just the gem name from 'gem list' command ?

cheers</body>
      <body-html>&lt;div&gt;&lt;p&gt;
problem solved.
&lt;/p&gt;&lt;p&gt;
i was trying to run will_paginate but i forgot to use :lib paremater.
&lt;/p&gt;&lt;p&gt;
the following example works:
&lt;/p&gt;&lt;p&gt;
config.gem &quot;mislav-will_paginate&quot;, :lib =&gt; &quot;will_paginate&quot;
&lt;/p&gt;&lt;p&gt;
why is it so ?
&lt;/p&gt;&lt;p&gt;
why i cant use just the gem name from 'gem list' command ?
&lt;/p&gt;&lt;p&gt;
cheers
&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-06-02T21:37:28+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-02T21:37:28+01:00</updated-at>
      <user-id type="integer">21867</user-id>
      <user-name>Piotr Nowak</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>problem solved.

i was trying to run will_paginate but i forgot to use :lib paremater.
the following example works:

    config.gem &quot;mislav-will_paginate&quot;, :lib =&gt; &quot;will_paginate&quot;

why is it so ?
why i cant use just the gem name from 'gem list' command ?

cheers</body>
      <body-html>&lt;div&gt;&lt;p&gt;
problem solved.
&lt;/p&gt;&lt;p&gt;
i was trying to run will_paginate but i forgot to use :lib paremater.
&lt;/p&gt;&lt;p&gt;
the following example works:
&lt;/p&gt;&lt;p&gt;
config.gem &quot;mislav-will_paginate&quot;, :lib =&gt; &quot;will_paginate&quot;
&lt;/p&gt;&lt;p&gt;
why is it so ?
&lt;/p&gt;&lt;p&gt;
why i cant use just the gem name from 'gem list' command ?
&lt;/p&gt;&lt;p&gt;
cheers
&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-06-02T21:37:07+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-02T21:37:07+01:00</updated-at>
      <user-id type="integer">21867</user-id>
      <user-name>Piotr Nowak</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>This :lib parameter makes Rails invoke require &quot;will_paginate&quot; instead of  (wrong) require &quot;mislav-will_paginate&quot;.

However if you install gems (almost all but those from github which are prefixed with username) which name is the same as the file to require, you will be ok.</body>
      <body-html>&lt;div&gt;&lt;p&gt;
This :lib parameter makes Rails invoke require &quot;will_paginate&quot; instead of  (wrong) require &quot;mislav-will_paginate&quot;.
&lt;/p&gt;&lt;p&gt;
However if you install gems (almost all but those from github which are prefixed with username) which name is the same as the file to require, you will be ok.
&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-06-02T19:13:19+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-02T19:13:19+01:00</updated-at>
      <user-id type="integer">867</user-id>
      <user-name>Jacek Becela</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>but should'n this be done internally by some gem descriptor file or sth ?
why do i have to know inner structure of gem ?
i, as a gem client, just want to know by typing 'gem list' what is gem name, and then use it in enviroment.rb.

for me its kind too complicated. what do you think ?</body>
      <body-html>&lt;div&gt;&lt;p&gt;
but should'n this be done internally by some gem descriptor file or sth ?
&lt;/p&gt;&lt;p&gt;
why do i have to know inner structure of gem ?
&lt;/p&gt;&lt;p&gt;
i, as a gem client, just want to know by typing 'gem list' what is gem name, and then use it in enviroment.rb.
&lt;/p&gt;&lt;p&gt;
for me its kind too complicated. what do you think ?
&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-06-02T19:53:28+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-02T19:53:28+01:00</updated-at>
      <user-id type="integer">21867</user-id>
      <user-name>Piotr Nowak</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>The standard is to have a gem named xxx and a file in the gem at lib/xxx.rb so you always know what to require (by looking at the gem list).

But then enters the GitHub and some developers who don't obey this rule. GitHub has to do it to differentiate between, say: my fork of your gem and your original gem. So it prefixes it with username.

You are right that it would be cool if you just required a gem by its name and the main require was invoked automatically. I wonder if developers who included the :lib option in config.gem considered this.</body>
      <body-html>&lt;div&gt;&lt;p&gt;
The standard is to have a gem named xxx and a file in the gem at lib/xxx.rb so you always know what to require (by looking at the gem list).
&lt;/p&gt;&lt;p&gt;
But then enters the GitHub and some developers who don't obey this rule. GitHub has to do it to differentiate between, say: my fork of your gem and your original gem. So it prefixes it with username.
&lt;/p&gt;&lt;p&gt;
You are right that it would be cool if you just required a gem by its name and the main require was invoked automatically. I wonder if developers who included the :lib option in config.gem considered this.
&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2008-06-02T20:24:45+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>new</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-02T20:24:45+01:00</updated-at>
      <user-id type="integer">867</user-id>
      <user-name>Jacek Becela</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body></body>
      <body-html></body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-06-03T04:09:48+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- 
:state: new
</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>invalid</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-03T04:09:48+01:00</updated-at>
      <user-id type="integer">83</user-id>
      <user-name>DHH</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>We are seeing the same issue right now on ubuntu 8.04 and not on OSX.  However, we are passing the :lib to the gem that needs it.  Is anyone else having problems still?  Is it possible this ticket is not invalid?

Thanks.


  config.gem 'mislav-will_paginate',
             :version =&gt; &quot;&gt;= 2.3.2&quot;,
             :lib =&gt; 'will_paginate',
             :source =&gt; &quot;http://gems.github.com&quot;

  config.gem 'uuidtools',
             :version =&gt; &quot;&gt;= 1.0.3&quot;


** Invoke gems (first_time)
** Invoke gems:base (first_time)
** Execute gems:base
** Invoke environment (first_time)
** Execute environment
rake aborted!
wrong number of arguments (2 for 1)
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/rails/plugin/locator.rb:91:in `add'
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/rails/plugin/locator.rb:91:in `plugins'
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/rails/plugin/loader.rb:63:in
`locate_plugins'
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/rails/plugin/loader.rb:62:in
`map'
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/rails/plugin/loader.rb:62:in
`locate_plugins'
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/rails/plugin/loader.rb:27:in
`all_plugins'
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/rails/plugin/loader.rb:22:in
`plugins'
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/rails/plugin/loader.rb:45:in
`add_plugin_load_paths'
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/initializer.rb:235:in
`add_plugin_load_paths'
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/initializer.rb:116:in
`process'
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/initializer.rb:93:in `send'
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/initializer.rb:93:in `run'</body>
      <body-html>&lt;div&gt;&lt;p&gt;
We are seeing the same issue right now on ubuntu 8.04 and not on OSX.  However, we are passing the :lib to the gem that needs it.  Is anyone else having problems still?  Is it possible this ticket is not invalid?
&lt;/p&gt;&lt;p&gt;
Thanks.
&lt;/p&gt;&lt;p&gt;
config.gem 'mislav-will_paginate',
&lt;/p&gt;&lt;p&gt;
:version =&gt; &quot;&gt;= 2.3.2&quot;,
&lt;/p&gt;&lt;p&gt;
:lib =&gt; 'will_paginate',
&lt;/p&gt;&lt;p&gt;
:source =&gt; &quot;http://gems.github.com&quot;
&lt;/p&gt;&lt;p&gt;
config.gem 'uuidtools',
&lt;/p&gt;&lt;p&gt;
:version =&gt; &quot;&gt;= 1.0.3&quot;
&lt;/p&gt;&lt;p&gt;
** Invoke gems (first_time)
&lt;/p&gt;&lt;p&gt;
** Invoke gems:base (first_time)
&lt;/p&gt;&lt;p&gt;
** Execute gems:base
&lt;/p&gt;&lt;p&gt;
** Invoke environment (first_time)
&lt;/p&gt;&lt;p&gt;
** Execute environment
&lt;/p&gt;&lt;p&gt;
rake aborted!
&lt;/p&gt;&lt;p&gt;
wrong number of arguments (2 for 1)
&lt;/p&gt;&lt;p&gt;
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/rails/plugin/locator.rb:91:in `add'
&lt;/p&gt;&lt;p&gt;
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/rails/plugin/locator.rb:91:in `plugins'
&lt;/p&gt;&lt;p&gt;
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/rails/plugin/loader.rb:63:in
&lt;/p&gt;&lt;p&gt;
`locate_plugins'
&lt;/p&gt;&lt;p&gt;
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/rails/plugin/loader.rb:62:in
&lt;/p&gt;&lt;p&gt;
`map'
&lt;/p&gt;&lt;p&gt;
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/rails/plugin/loader.rb:62:in
&lt;/p&gt;&lt;p&gt;
`locate_plugins'
&lt;/p&gt;&lt;p&gt;
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/rails/plugin/loader.rb:27:in
&lt;/p&gt;&lt;p&gt;
`all_plugins'
&lt;/p&gt;&lt;p&gt;
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/rails/plugin/loader.rb:22:in
&lt;/p&gt;&lt;p&gt;
`plugins'
&lt;/p&gt;&lt;p&gt;
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/rails/plugin/loader.rb:45:in
&lt;/p&gt;&lt;p&gt;
`add_plugin_load_paths'
&lt;/p&gt;&lt;p&gt;
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/initializer.rb:235:in
&lt;/p&gt;&lt;p&gt;
`add_plugin_load_paths'
&lt;/p&gt;&lt;p&gt;
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/initializer.rb:116:in
&lt;/p&gt;&lt;p&gt;
`process'
&lt;/p&gt;&lt;p&gt;
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/initializer.rb:93:in `send'
&lt;/p&gt;&lt;p&gt;
/usr/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/initializer.rb:93:in `run'
&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-06-11T20:42:38+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>invalid</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-11T20:42:38+01:00</updated-at>
      <user-id type="integer">382</user-id>
      <user-name>Dusty Doris</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>Sorry, looking through this ticket I see a few things that seem different. I'm referring to the problem shown by invalidsusrname
at:

http://pastie.caboo.se/206869</body>
      <body-html>&lt;div&gt;&lt;p&gt;
Sorry, looking through this ticket I see a few things that seem different. I'm referring to the problem shown by invalidsusrname
&lt;/p&gt;&lt;p&gt;
at:
&lt;/p&gt;&lt;p&gt;
&lt;a href=&quot;http://pastie.caboo.se/206869&quot;&gt;http://pastie.caboo.se/206869&lt;/a&gt;
&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-06-11T20:45:41+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>invalid</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-11T20:45:41+01:00</updated-at>
      <user-id type="integer">382</user-id>
      <user-name>Dusty Doris</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>Dusty,

What I discovered running an upgrade from ubuntu 7.04 to 8.04 was that there was two versions of rubygems installed somehow. Rails ended up choosing and older version of Gem::DependencyList. This was causing the wrong number of arguments error for me.

To solve this, I removed the old version of rubygems from apt-get, reinstalled rubygems from source, and updated my path. Once I did this, the newer version of DependencyList was loaded, and I didn't get any more errors.</body>
      <body-html>&lt;div&gt;&lt;p&gt;
Dusty,
&lt;/p&gt;&lt;p&gt;
What I discovered running an upgrade from ubuntu 7.04 to 8.04 was that there was two versions of rubygems installed somehow. Rails ended up choosing and older version of Gem::DependencyList. This was causing the wrong number of arguments error for me.
&lt;/p&gt;&lt;p&gt;
To solve this, I removed the old version of rubygems from apt-get, reinstalled rubygems from source, and updated my path. Once I did this, the newer version of DependencyList was loaded, and I didn't get any more errors.
&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-06-11T20:55:25+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>invalid</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-11T20:55:25+01:00</updated-at>
      <user-id type="integer">18328</user-id>
      <user-name>invalidsusrname</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">1</attachments-count>
      <body>Great, that was it!  I appreciate the feedback.

Here is a summary.

short version
- remove rubygems with apt-get if it was installed that way
- install rubygems from source

long version
The rubygems installed by apt-get, placed the rubygems libraries in /usr/lib.  We upgraded to rubygems 1.1.1, using gem update --system, which placed the libraries in /usr/local/lib.  We were calling the correct gem binary, but our gem was actually loading the older version of some of the dependencies from /usr/lib.

Removing rubygems from apt-get, cleared out that old library, just as invalidsusrname indicated.  Then, we went ahead and re-installed rubygems from source just to be sure.  

Now all is well.

Thanks for the update on this.</body>
      <body-html>&lt;div&gt;&lt;p&gt;
Great, that was it!  I appreciate the feedback.
&lt;/p&gt;&lt;p&gt;
Here is a summary.
&lt;/p&gt;&lt;p&gt;
short version
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;
remove rubygems with apt-get if it was installed that way
&lt;/li&gt;&lt;li&gt;
install rubygems from source
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;
long version
&lt;/p&gt;&lt;p&gt;
The rubygems installed by apt-get, placed the rubygems libraries in /usr/lib.  We upgraded to rubygems 1.1.1, using gem update --system, which placed the libraries in /usr/local/lib.  We were calling the correct gem binary, but our gem was actually loading the older version of some of the dependencies from /usr/lib.
&lt;/p&gt;&lt;p&gt;
Removing rubygems from apt-get, cleared out that old library, just as invalidsusrname indicated.  Then, we went ahead and re-installed rubygems from source just to be sure.
&lt;/p&gt;&lt;p&gt;
Now all is well.
&lt;/p&gt;&lt;p&gt;
Thanks for the update on this.
&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2008-06-11T21:19:54+01:00</created-at>
      <creator-id type="integer">21867</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">293</number>
      <permalink>gem-dependencies-broken-in-2-1-0</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">8994</project-id>
      <state>invalid</state>
      <tag nil="true"></tag>
      <title>gem dependencies broken in 2.1.0</title>
      <updated-at type="datetime">2008-06-11T21:19:54+01:00</updated-at>
      <user-id type="integer">382</user-id>
      <user-name>Dusty Doris</user-name>
      <creator-name>Piotr Nowak</creator-name>
      <url>http://rails.lighthouseapp.com/projects/8994/tickets/293</url>
    </version>
  </versions>
  <attachments type="array">
    <attachment type="Attachment">
      <code>be4701acf28681ee25475521abdacd14cccecada</code>
      <content-type>application/octet-stream</content-type>
      <created-at type="datetime">2008-06-01T21:04:52+01:00</created-at>
      <filename>environment.rb</filename>
      <height type="integer" nil="true"></height>
      <id type="integer">25349</id>
      <size type="integer">3381</size>
      <uploader-id type="integer">18328</uploader-id>
      <width type="integer" nil="true"></width>
      <url>http://rails.lighthouseapp.com/attachments/25349/environment.rb</url>
    </attachment>
  </attachments>
</ticket>
