It appears upstream (Debian) Ruby package changed this during the Trusty
freeze:
ruby-defaults (1:2.0.0.1~exp3) experimental; urgency=medium
* ruby-all-dev: migrate from Ruby 1.9.1 and 2.0 to Ruby 2.0 and 2.1
* ruby: remove Breaks/Conflicts/Replaces against old interpreter packages
as this will force the removal of old interpreters from users' systems
(Closes: #740733)
.
The following upgrade scenarios from wheezy were tested, still work fine,
and leave the old interpreters alone:
- ruby
- ruby + ruby1.8
- ruby + apt-listbugs
- ruby + ruby1.8 + apt-listbugs
- ruby1.8 + apt-listbugs
-- Antonio Terceiro <[email protected]> Sat, 29 Mar 2014 16:12:05
-0300
Is it possible to integrate these changes into Ubuntu so that the
package installation behaves as a user expects? I can't imagine anyone
who wants "ruby2.0" would expect ruby 1.9.1/1.9.3-p484, especially as
the default version.
Yes, update-alternatives is a thing, but this is an extra step which
should not be necessary.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1310292
Title:
installing `ruby2.0` results in ruby 1.9.3-p484 as default version
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ruby2.0/+bug/1310292/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs