don't have permission to push modified gem

Z0RG's Avatar


18 Nov, 2012 10:42 PM

Hello! I need deploy Synergy app on AppFog. Synergy is based on old version spree 0.60.6+localisation+additional modules. Appfog don't support git URL's, but in Synergy Gemfile written:
gem 'spree_i18n', :git => 'git://', :ref => 'a185d160047ce54f07bd47f7d417d9e2681fbb07'

I downloaded that commit from github and build my own gem from it. I want to push them on Rubyforge, but see follow error:

root@linux-dev:/home/z0rg/test/spree_i18n# gem push spree_i18n-1.0.0s.gem
Pushing gem to
You do not have permission to push to this gem.

I edited version in gemspec to 1.0.0s that was the difference with the current version.

How do I overcome this error? And I can, I still fill your gem on Rubyforge? I think it would be useful to many users Synergy.

  1. Support Staff 1 Posted by Eric Hodel on 19 Nov, 2012 12:00 AM

    Eric Hodel's Avatar

    You can't push a gem you don't own. You need to submit the modifications to the gem author and ask them to include them in the gem and release a new version.

    It seems like is the appropriate place to do that.

  2. Eric Hodel closed this discussion on 19 Nov, 2012 12:00 AM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts


? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac