Bug#135305: gcc-doc: Installing gcc-doc removes g++, gcc, etc
On Sat, Feb 23, 2002 at 04:48:03 +0100, Erik Warendorph wrote:
> # apt-get -uyds install gcc-doc
> Reading Package Lists... Done
> Building Dependency Tree... Done
> The following packages will be REMOVED:
> g++ g++-2.95 gcc gcc-2.95 libstdc++2.10-dev task-c++-dev
> The following NEW packages will be installed:
> gcc-doc
> 0 packages upgraded, 1 newly installed, 6 to remove and 0 not upgraded.
> Below I've provided the entries for gcc-doc, g++, g++-2.95, gcc,
> gcc-2.95 and libstdc++2.10-dev from "apt-cache dumpavail", just in
> case this might help:
> Package: gcc
> Conflicts: gcc-doc (<< 1:2.95.3)
This is deliberate. The gcc-doc package has been obsoleted.
> By the way, there are two other gcc doc packages: gcc-2.95-doc and
> gcc-3.0-doc.
These are the successors to gcc-doc, and they properly declare themselves as
such (via Replaces: and Conflicts: relations).
> I find it a little peculiar that noone has spotted this bug before me, so
> the reason may of course be that I'm doing something extremely stupid
> here.
I wouldn't qualify it as extremely stupid, but more as a "don't do that,
then".
The real bug seems to be that gcc-doc, g77-doc, gpc-doc and cpp-doc are
still available in testing - AFAICT the should be removed from testing. (The
problem does not occur with sid, as these packages are no longer available
in unstable)
Ray
--
The "free" in "free software" refers to freedom, not price; specifically,
that all computer users should have the freedom to study, change, and
redistribute the software that they use.
RMS in http://weblog.mercurycenter.com/ejournal/stories/storyReader$664
Reply to: