Bugs item #29080, was opened at 2011-03-14 14:50
You can respond by visiting:
http://rubyforge.org/tracker/?func=detail&atid=575&aid=29080&group_id=126
Category: None
Group: None
Status: Closed
Resolution: Rejected
Priority: 3
Submitted By: J. Pablo Ferández (pupeno)
Assigned to: Nobody (None)
Summary: rubygems-update now depends on a new version of hoe redering it useless
Initial Comment:
I normally user rubygems-update to update gems in Debian installations, but now
that's no longer possible, it depends on hoe >= 2.8.0:
~# /var/lib/gems/1.8/bin/update_rubygems
/usr/lib/ruby/1.8/rubygems.rb:578:in `report_activate_error': Could not find
RubyGem hoe (>= 2.8.0) (Gem::LoadError)
which depends on RubyGems >= 1.2.1
:~# gem install hoe --version=2.8.0
ERROR: Error installing hoe:
hoe requires RubyGems version >= 1.3.1
which isn't what Debian comes with:
~# gem --version
1.2.0
That made rubygems-update useless for me :(
----------------------------------------------------------------------
>Comment By: J. Pablo Ferández (pupeno)
Date: 2011-03-14 15:50
Message:
Up until today, we updated all our debian servers with rubygems-update and
everything worked like a charm. What's rubygems-update for then?
----------------------------------------------------------------------
Comment By: Luis Lavena (luislavena)
Date: 2011-03-14 15:48
Message:
No, if you installed rubygems via debian, there is no workaround to get that
working.
You have a really old version of RubyGems that can't distinguish between
runtime and development dependencies.
Because of that, you need to manually install RubyGems *if* you installed
manually before.
If not, you will bork your system because debian customized a series of
commands.
----------------------------------------------------------------------
Comment By: J. Pablo Ferández (pupeno)
Date: 2011-03-14 15:44
Message:
I'm not doing gem update --system, I'm using rubygems-update, which was
created specifically to workaround issues like this, wasn't it?
----------------------------------------------------------------------
Comment By: Luis Lavena (luislavena)
Date: 2011-03-14 15:42
Message:
If you're in debian, you should follow the debian-way to update packages, not
using gem update --system, which was intentionally disabled by them
Now, you can: wait for them to update it, or do it yourself.
https://github.com/rubygems/rubygems/blob/master/UPGRADING.rdoc
----------------------------------------------------------------------
You can respond by visiting:
http://rubyforge.org/tracker/?func=detail&atid=575&aid=29080&group_id=126
_______________________________________________
Rubygems-developers mailing list
http://rubyforge.org/projects/rubygems
[email protected]
http://rubyforge.org/mailman/listinfo/rubygems-developers