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