don't have permission to push modified gem
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://github.com/spree/spree_i18n.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 https://rubygems.org...
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.
Comments are currently closed for this discussion. You can start a new one.
Support Staff 2 Posted by Eric Hodel on 19 Nov, 2012 12:00 AM
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 https://github.com/spree/spree is the appropriate place to do that.
Eric Hodel closed this discussion on 19 Nov, 2012 12:00 AM.