On Fri, Jan 14, 2005 at 01:39:09PM -0500, Brian Thomas Sniffen wrote: > > But what ends up on the user's Debian system when he types "apt-get > install eclipse; eclipse" is a program incorporating a JVM and many > libraries. Debian's not just distributing Eclipse or just > distributing Kaffe -- the idea is that we'll be distributing the > Debian OS which includes both, linked together.
You keep saying that. I do not think it means what you think it means. Consider, for example, the trivial case as follows: The package 'NotEclipse', with a Depends line 'kaffe | java-thingy', where 'java-thingy' is a virtual package and Kaffee Provides it, but is not the *only* thing which provides it found in main (since contrib and non-free are not, by our own assertions, "part of Debian", we cannot consider them for this purpose); let's say that T (since R is already taken) is also capable of providing the required functionality. The user has T installed, and types "apt-get install noteclipse". Since the java-thingy dependancy is already met, kaffe *is not installed* in this case. So "what ends up on the user's Debian system" does not, in fact, involve Kaffe whatsoever. I'm not going to bother going into the "incorporating a JVM" argument here, others have done it far better already. -- Joel Aelwyn <[EMAIL PROTECTED]> ,''`. : :' : `. `' `-
signature.asc
Description: Digital signature