don't have permission to push modified gem

Z0RG's Avatar

Z0RG

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://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.

  1. Support Staff 2 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 https://github.com/spree/spree 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

Generic

? 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

Recent Discussions

29 Aug, 2014 06:23 PM
28 Aug, 2014 07:18 PM
27 Aug, 2014 12:03 PM
26 Aug, 2014 07:09 PM
26 Aug, 2014 07:07 PM