gitlabhq/gitlab-recipes — pull request #33 by SirNutt (2012-12-24 21:06:20+00:00)
Title: Install ruby from Ubuntu repositories.

Added 'ruby1.9.1' to package installation list.
I think that is the correct package, the version numbering notes require reading more than once.

$aptitude show ruby1.9.1 ruby1.9.3

Package: ruby1.9.1
State: installed
Automatically installed: no
Version: 1.9.3.0-1ubuntu2.4
Priority: optional
Section: ruby
Maintainer: Ubuntu Developers
Architecture: amd64
Uncompressed Size: 240 k
Depends: libruby1.9.1 (= 1.9.3.0-1ubuntu2.4), libc6 (>= 2.2.5)
Suggests: ruby1.9.1-examples, ri1.9.1, graphviz, ruby1.9.1-dev
Conflicts: irb1.9.1 (< 1.9.1.378-2~), irb1.9.1 (< 1.9.1.378-2~), rdoc1.9.1 (< 1.9.1.378-2~), rdoc1.9.1 (< 1.9.1.378-2~), ri (<= 4.5), ri (<= 4.5), ri1.9.1 (<
1.9.2.180-3~), ri1.9.1 (< 1.9.2.180-3~), ruby (<= 4.5), ruby (<= 4.5), rubygems1.9.1, rubygems1.9.1, ruby1.9.1
Replaces: irb1.9.1, irb1.9.1, rdoc1.9.1, rdoc1.9.1, rubygems1.9.1, rubygems1.9.1
Provides: irb1.9.1, rdoc1.9.1, ruby-interpreter, rubygems1.9.1
Description: Interpreter of object-oriented scripting language Ruby
Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system
management tasks (as in perl). It is simple, straight-forward, and extensible.

In the name of this package, `1.9.1' indicates the Ruby library compatibility version. This package currently provides the `1.9.3' branch of Ruby, which is
compatible with the `1.9.1' branch.
Homepage: http://www.ruby-lang.org/

Package: ruby1.9.3
State: not installed
Version: 1.9.3.0-1ubuntu2.4
Priority: optional
Section: universe/ruby
Maintainer: Ubuntu Developers
Architecture: all
Uncompressed Size: 190 k
Depends: ruby1.9.1 (>= 1.9.3.0-1ubuntu2.4)
Recommends: ruby1.9.1-full (>= 1.9.3.0-1ubuntu2.4)
Description: Interpreter of object-oriented scripting language Ruby, version 1.9.3
Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system
management tasks (as in perl). It is simple, straight-forward, and extensible.

Ruby uses two parallel versioning schemes: the `Ruby library compatibility version' (1.9.1 for this package), which is similar to a library SONAME, and the
`Ruby version' (1.9.3 for this package). Ruby packages in Debian are named using the Ruby library compatibility version, which is sometimes confusing for
users who do not follow Ruby development closely. This package depends on the ruby1.9.1 package, and provides compatibility symbolic links from 1.9.3
executables and manual pages to their 1.9.1 counterparts.
Homepage: http://www.ruby-lang.org/