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

Attachment: pgp5TKJECEP3n.pgp
Description: PGP signature

Reply via email to