On Wed, 6 Aug 2003 16:22:51 -0400 Matt Zimmerman <[EMAIL PROTECTED]> wrote: > Yes, it is too much to ask, because it is impossible to explain the reason > for something which isn't so. gcc 2.95 doesn't require gcc 3.3, it just > requires some version of the 'gcc' package with a version number >= > 1:2.95.3-2.
Which in unstable is 3.3, a completely different version. Which in turns requires gcc 3.3. Package: gcc [SNIP] Depends: cpp (>= 3:3.3-1), gcc-3.3 (>= 1:3.3-0pre9), cpp-3.3 (>= 1:3.3-0pre9) ^^^^^^^^^^^^^^^^^^^^^^^^ So saying that 2.95 requires 3.3 is not a stretch at all because it does through dependancies. > A more useful question would be, why does gcc-2.95 depend on gcc? The > answer, as usual, you could have found for yourself in the changelog: > gcc-2.95 (2.95.3.ds3-5) testing unstable; urgency=low > * For each binary compiler package xxx-2.95 add a dependency on > xxx (>= 1:2.95.3-2). Fixes #85135, #85141, #85154, #85222, #85539, > #85570, #85578. > * Fix typos. Add note about gcc-2.97 to README (fixes #85180). > You may refer to all of those bugs for reasons why this is so. Uh, no. I see no reason why gcc-2.95 must depend on a package which does nothing more than install a symlink called gcc which, in turn, depends on gcc-3.3 forcing 3.3 to be installed. Furthermore it is insane that a person could apt-get install gcc-2.95 ; gcc -v and get 3.3! > > "Yeah, so what that you asked for exim 3, bind 8, python2.2 and > > kernel-image-2.4.20. You got them? What do you care that exim4, bind9, > > Python2.3 and kernel-image-2.4.21 were installed!?" Uh, because I didn't > > ask for them to be installed? > You are beginning to rave. Well, when faced with the idiocy above where noone else seems to see the problem where when one version is asked for and a completely different version is installed I think anyone would rave. It isn't that hard a concept to grasp. -- Steve C. Lamb | I'm your priest, I'm your shrink, I'm your PGP Key: 8B6E99C5 | main connection to the switchboard of souls. | -- Lenny Nero - Strange Days -------------------------------+---------------------------------------------
pgpEwdvhc9uXR.pgp
Description: PGP signature