R
Robert Stackhouse
I have been trying to install the twitter gem on Ubuntu and have been
unable to do so. Rack and Thin are both dependencies of the twitter gem
and there seems to be a circular dependency between rack and thin. When
I try to install rack I get:
(e-mail address removed):~$ gem install rack
Bulk updating Gem source index for: http://gems.rubyforge.org
ERROR: While executing gem ... (Gem::GemNotFoundException)
Could not find rack (> 0) in any repository
rstackhouse@rstackhouse:~$ sudo gem install rack
[sudo] password for user:
Need to update 36 gems from http://gems.rubyforge.org
....................................
complete
Install required dependency thin? [Yn] Y
Select which gem to install for your platform (x86_64-linux)
1. thin 1.2.1 (i386-mswin32)
2. thin 1.2.1 (ruby)
3. thin 1.0.0 (ruby)
4. thin 1.0.0 (i386-mswin32)
5. Skip this gem
6. Cancel installation
I get the following if I try to install thin:
rstackhouse@rstackhouse:~$ sudo gem install thin
Select which gem to install for your platform (x86_64-linux)
1. thin 1.2.1 (i386-mswin32)
2. thin 1.2.1 (ruby)
3. thin 1.0.0 (ruby)
4. thin 1.0.0 (i386-mswin32)
5. Skip this gem
6. Cancel installation
Install required dependency thin? [Yn]
So it seems pretty obvious to me that there is a circular dependency
between these two gems. Can anyone help me resolve this problem?
unable to do so. Rack and Thin are both dependencies of the twitter gem
and there seems to be a circular dependency between rack and thin. When
I try to install rack I get:
(e-mail address removed):~$ gem install rack
Bulk updating Gem source index for: http://gems.rubyforge.org
ERROR: While executing gem ... (Gem::GemNotFoundException)
Could not find rack (> 0) in any repository
rstackhouse@rstackhouse:~$ sudo gem install rack
[sudo] password for user:
Need to update 36 gems from http://gems.rubyforge.org
....................................
complete
Install required dependency thin? [Yn] Y
Select which gem to install for your platform (x86_64-linux)
1. thin 1.2.1 (i386-mswin32)
2. thin 1.2.1 (ruby)
3. thin 1.0.0 (ruby)
4. thin 1.0.0 (i386-mswin32)
5. Skip this gem
6. Cancel installation
Install required dependency rack? [Yn]
I get the following if I try to install thin:
rstackhouse@rstackhouse:~$ sudo gem install thin
Select which gem to install for your platform (x86_64-linux)
1. thin 1.2.1 (i386-mswin32)
2. thin 1.2.1 (ruby)
3. thin 1.0.0 (ruby)
4. thin 1.0.0 (i386-mswin32)
5. Skip this gem
6. Cancel installation
Install required dependency rack? [Yn] Y
Install required dependency thin? [Yn]
So it seems pretty obvious to me that there is a circular dependency
between these two gems. Can anyone help me resolve this problem?