Public bug reported:

Release of Ubuntu: Vivid, Trusty
Package Version: ruby1.9.1
Expected Results: vim-nox or any other program who depends on libruby should 
install the library but not the whole ruby programming language
Actual Results: vim-nox install ruby since it depends on libruby and libruby 
depends on ruby

According to:

               ruby1.9.1 (1.9.3.484-2) unstable; urgency=medium

                 * new strategy for Ruby version transitions:
                   - ruby1.9.1 depends on ruby
                   - libruby1.9.1 depends on ruby1.9.1
                 * Drop alternatives entries.

libruby1.9.1 now depends on ruby1.9.1. This causes than installations of
packages such us vim-nox (who depends on libruby) pull the whole ruby
programming language.

In my opinion it shouldn't be this way (unless the transition fixes some
important bugs). It could be suggested but not forced. vim-nox also
depends on liblua and its installation doesn't pull the Lua programming
language into the system.

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

** Affects: ruby1.9.1 (Debian)
     Importance: Unknown
         Status: Unknown

** Bug watch added: Debian Bug tracker #778883
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=778883

** Also affects: ruby1.9.1 (Debian) via
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=778883
   Importance: Unknown
       Status: Unknown

** Description changed:

  Release of Ubuntu: Vivid, Trusty
  Package Version: ruby1.9.1
  Expected Results: vim-nox or any other program who depends on libruby should 
install the library but not the whole ruby programming language
  Actual Results: vim-nox install ruby since it depends on libruby and libruby 
depends on ruby
  
  According to:
  
-                ruby1.9.1 (1.9.3.484-2) unstable; urgency=medium
+                ruby1.9.1 (1.9.3.484-2) unstable; urgency=medium
  
-                  * new strategy for Ruby version transitions:
-                    - ruby1.9.1 depends on ruby
-                    - libruby1.9.1 depends on ruby1.9.1
-                  * Drop alternatives entries.
+                  * new strategy for Ruby version transitions:
+                    - ruby1.9.1 depends on ruby
+                    - libruby1.9.1 depends on ruby1.9.1
+                  * Drop alternatives entries.
  
  libruby1.9.1 now depends on ruby1.9.1. This causes than installations of
  packages such us vim-nox (who depends on libruby) pull the whole ruby
  programming language.
  
  In my opinion it shouldn't be this way (unless the transition fixes some
  important bugs). It could be suggested but not forced. vim-nox also
- depends on liblua and it's installation doesn't pull the Lua programming
+ depends on liblua and its installation doesn't pull the Lua programming
  language into the system.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1426828

Title:
  libruby1.9.1 shouldn't install ruby or an alternative should be create
  who doesn't install ruby

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ruby1.9.1/+bug/1426828/+subscriptions

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

Reply via email to