On Sun, 19 Jan 2014 10:33:43 +0100 Antonio Terceiro wrote: > On Fri, Jan 17, 2014 at 11:18:46PM +0100, Francesco Poli wrote: [...] > > Could you please describe the chosen strategy? [...] > > we will make the following change: > > - librubyX.Y.Z depends on rubyX.Y.Z > - rubyX.Y.Z depends on ruby > - ruby depends on the default ruby > - ruby conflicts with all obsolete interpreters > > so this will force ruby1.8 to be removed on upgrades.
Thanks for your reply, Antonio. So this will force everyone using any version of Ruby to also have the default version, no matter what... Would the following simpler strategy work as well? - any supported librubyX.Y.Z conflicts with all obsolete librubyA.B.C This should ensure that libruby1.8 (and thus ruby1.8) gets removed on upgrades, without forcing everyone to have the "ruby" package installed. Do you agree? Or does the simpler strategy have any drawback? Please let me know. Once again, thanks for your time and for the great job you are doing for Ruby in Debian! -- http://www.inventati.org/frx/frx-gpg-key-transition-2010.txt New GnuPG key, see the transition document! ..................................................... Francesco Poli . GnuPG key fpr == CA01 1147 9CD2 EFDF FB82 3925 3E1C 27E1 1F69 BFFE
pgpgT9ca4jFG9.pgp
Description: PGP signature