Ubuntu – Why is Ruby version 1.9.2 named ruby1.9.1

10.10ruby

Or in another words, why isn't there a separate ruby-1.9.2 package?

Source info:
http://packages.ubuntu.com/maverick/ruby1.9.1

Best Answer

The 1.9.1 stands for the binary-compatibility version (and as you can read in the package description, ruby 1.9.2 is binary-compatible to ruby 1.9.1).

This is rather confusing - more explanations can be found here and here.