[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: