Public bug reported:

Binary package hint: ruby1.9.1

Some people may opt to install ruby1.9.1 because it provides ruby1.9.2
which is known to be faster in benchmarks than Ruby1.8 however, it came
a surprise today when I installed ruby1.9.1 on a production system and
it provided gem which is highly unrecommended because Ubuntu disables
--system updates and even worse does not update fast enough.  Please
remove gem from the package ruby1.9.1,.

----- Ruby1.9.1 -----
#~:/usr/bin$ apt-cache show ruby1.9.1
Package: ruby1.9.1
Priority: optional
Section: universe/ruby
Installed-Size: 180
Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com>
Original-Maintainer: akira yamada <ak...@debian.org>
Architecture: amd64
Version: 1.9.2.0-1
Replaces: irb1.9.1, rdoc1.9.1, rubygems1.9.1
Provides: irb1.9.1, rdoc1.9.1, ruby1.9.2, rubygems1.9.1
Depends: libruby1.9.1 (= 1.9.2.0-1), libc6 (>= 2.2.5)
Suggests: ruby1.9.1-examples, ri1.9.1, graphviz
Conflicts: irb1.9.1, rdoc1.9.1, rubygems1.9.1
Filename: pool/universe/r/ruby1.9.1/ruby1.9.1_1.9.2.0-1_amd64.deb
Size: 36476
MD5sum: 6c350be49aefe69b6561d5388e3018a2
SHA1: e55858237ca0aae3366d3c8c13130bf26101bb2e
SHA256: a13595d8aef6d6d0eff9361cedcacc67a55338290aded187fe58e8e741e6a240
Description: Interpreter of object-oriented scripting language Ruby 1.9.2
 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.
 .
 This package provides version 1.9.2 series of Ruby, which is binary-compatible
 with the 1.9.1 branch.
Homepage: http://www.ruby-lang.org/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu

 ----- Ruby1.8 ------
#~:/usr/bin$ apt-cache show ruby1.8
Package: ruby1.8
Priority: optional
Section: interpreters
Installed-Size: 168
Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com>
Original-Maintainer: akira yamada <ak...@debian.org>
Architecture: amd64
Version: 1.8.7.299-2
Replaces: irb1.8, rdoc1.8
Provides: irb1.8, rdoc1.8
Depends: libc6 (>= 2.2.5), libruby1.8 (= 1.8.7.299-2)
Suggests: ruby1.8-examples, ri1.8
Conflicts: irb1.8, rdoc1.8
Filename: pool/main/r/ruby1.8/ruby1.8_1.8.7.299-2_amd64.deb
Size: 32258
MD5sum: 6a655cea08abab9cb9be33580a2373ce
SHA1: 8122f5a7190a949586c372ea77301715cd1d84fa
SHA256: fdae2e5d7e2ece6a1fafccb5bca197c58bbc52ec8e25c89b2b2f44863176d0cc
Description: Interpreter of object-oriented scripting language Ruby 1.8
 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.
 .
 This package provides version 1.8 series of Ruby.
 .
 On Debian, Ruby 1.8 is provided as separate packages.  You can get
 full Ruby 1.8 distribution by installing following packages.
 .
   ruby1.8 ruby1.8-dev ri1.8 ruby1.8-elisp ruby1.8-examples
   libtcltk-ruby1.8
Homepage: http://www.ruby-lang.org/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 18m

** Affects: ruby1.9.1 (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

  Binary package hint: ruby1.9.1
  
  Some people may opt to install ruby1.9.1 because it provides ruby1.9.2
  which is known to be faster in benchmarks than Ruby1.8 however, it came
  a surprise today when I installed ruby1.9.1 on a production system and
  it provided gem which is highly unrecommended because Ubuntu disables
  --system updates and even worse does not update fast enough.  Please
  remove gem from the package ruby1.9.1,.
  
  ----- Ruby1.9.1 -----
- envyge...@envygeeks:/usr/bin$ apt-cache show ruby1.9.1
+ #~:/usr/bin$ apt-cache show ruby1.9.1
  Package: ruby1.9.1
  Priority: optional
  Section: universe/ruby
  Installed-Size: 180
  Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com>
  Original-Maintainer: akira yamada <ak...@debian.org>
  Architecture: amd64
  Version: 1.9.2.0-1
  Replaces: irb1.9.1, rdoc1.9.1, rubygems1.9.1
  Provides: irb1.9.1, rdoc1.9.1, ruby1.9.2, rubygems1.9.1
  Depends: libruby1.9.1 (= 1.9.2.0-1), libc6 (>= 2.2.5)
  Suggests: ruby1.9.1-examples, ri1.9.1, graphviz
  Conflicts: irb1.9.1, rdoc1.9.1, rubygems1.9.1
  Filename: pool/universe/r/ruby1.9.1/ruby1.9.1_1.9.2.0-1_amd64.deb
  Size: 36476
  MD5sum: 6c350be49aefe69b6561d5388e3018a2
  SHA1: e55858237ca0aae3366d3c8c13130bf26101bb2e
  SHA256: a13595d8aef6d6d0eff9361cedcacc67a55338290aded187fe58e8e741e6a240
  Description: Interpreter of object-oriented scripting language Ruby 1.9.2
-  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.
-  .
-  This package provides version 1.9.2 series of Ruby, which is 
binary-compatible
-  with the 1.9.1 branch.
+  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.
+  .
+  This package provides version 1.9.2 series of Ruby, which is 
binary-compatible
+  with the 1.9.1 branch.
  Homepage: http://www.ruby-lang.org/
  Bugs: https://bugs.launchpad.net/ubuntu/+filebug
  Origin: Ubuntu
  
- 
-  ----- Ruby1.8 ------
- envyge...@envygeeks:/usr/bin$ apt-cache show ruby1.8
+  ----- Ruby1.8 ------
+ #~:/usr/bin$ apt-cache show ruby1.8
  Package: ruby1.8
  Priority: optional
  Section: interpreters
  Installed-Size: 168
  Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com>
  Original-Maintainer: akira yamada <ak...@debian.org>
  Architecture: amd64
  Version: 1.8.7.299-2
  Replaces: irb1.8, rdoc1.8
  Provides: irb1.8, rdoc1.8
  Depends: libc6 (>= 2.2.5), libruby1.8 (= 1.8.7.299-2)
  Suggests: ruby1.8-examples, ri1.8
  Conflicts: irb1.8, rdoc1.8
  Filename: pool/main/r/ruby1.8/ruby1.8_1.8.7.299-2_amd64.deb
  Size: 32258
  MD5sum: 6a655cea08abab9cb9be33580a2373ce
  SHA1: 8122f5a7190a949586c372ea77301715cd1d84fa
  SHA256: fdae2e5d7e2ece6a1fafccb5bca197c58bbc52ec8e25c89b2b2f44863176d0cc
  Description: Interpreter of object-oriented scripting language Ruby 1.8
-  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.
-  .
-  This package provides version 1.8 series of Ruby.
-  .
-  On Debian, Ruby 1.8 is provided as separate packages.  You can get
-  full Ruby 1.8 distribution by installing following packages.
-  .
-    ruby1.8 ruby1.8-dev ri1.8 ruby1.8-elisp ruby1.8-examples
-    libtcltk-ruby1.8
+  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.
+  .
+  This package provides version 1.8 series of Ruby.
+  .
+  On Debian, Ruby 1.8 is provided as separate packages.  You can get
+  full Ruby 1.8 distribution by installing following packages.
+  .
+    ruby1.8 ruby1.8-dev ri1.8 ruby1.8-elisp ruby1.8-examples
+    libtcltk-ruby1.8
  Homepage: http://www.ruby-lang.org/
  Bugs: https://bugs.launchpad.net/ubuntu/+filebug
  Origin: Ubuntu
  Supported: 18m

-- 
Ruby1.9.1 should not provide rubygems1.9.1
https://bugs.launchpad.net/bugs/660518
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to