Skip to content

Instantly share code, notes, and snippets.

@olistik
Created December 4, 2013 09:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save olistik/7784740 to your computer and use it in GitHub Desktop.
Save olistik/7784740 to your computer and use it in GitHub Desktop.
It looks like build metadata (as expressed in http://semver.org/spec/v2.0.0.html) are not supported by Rubygems (2.1.11)
ಠ_ಠ ruby -v
ruby 2.0.0p353 (2013-11-22 revision 43784) [x86_64-darwin13.0.0]
ಠ_ಠ gem -v
2.1.11
ಠ_ಠ irb
2.0.0p353 :012 > Gem::Version.create '0.1.0'
=> #<Gem::Version "0.1.0">
2.0.0p353 :013 > Gem::Version.create '0.1.0-dev'
=> #<Gem::Version "0.1.0.pre.dev">
2.0.0p353 :014 > Gem::Version.create '0.1.0-dev+1'
ArgumentError: Malformed version number string 0.1.0-dev+1
from /Users/olistik/.rvm/rubies/ruby-2.0.0-p353/lib/ruby/site_ruby/2.0.0/rubygems/version.rb:200:in `initialize'
from /Users/olistik/.rvm/rubies/ruby-2.0.0-p353/lib/ruby/site_ruby/2.0.0/rubygems/version.rb:192:in `new'
from /Users/olistik/.rvm/rubies/ruby-2.0.0-p353/lib/ruby/site_ruby/2.0.0/rubygems/version.rb:192:in `new'
from /Users/olistik/.rvm/rubies/ruby-2.0.0-p353/lib/ruby/site_ruby/2.0.0/rubygems/version.rb:185:in `create'
from (irb):14
from /Users/olistik/.rvm/rubies/ruby-2.0.0-p353/bin/irb:12:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment