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

Bug#2807: X <-> cpp dependency?



> Package: gcc
> Version: 2.7.2-6
>
> On Wed, 24 Apr 1996, Gerry Jensen wrote:
>
> > I *think* (but I'm not sure) that I read in the description of the cpp
> > package that if you install gcc, then you don't need cpp.  However, I've
> > been upgrading to 1.1 and even after I installed gcc, something (I can't
> > remember what) still wouldn't work until I installed cpp too.  I could be
> > wrong on this as I'm just going on memory right now.  But, look into
> > installing cpp and then see if things work for you.
>
> Hmmm, that's a bug that I though I reported.  gcc should conflict with
> cpp, and it should provide a sym link /lib/cpp ->
> /usr/lib/gcc-lib/i486-linux/2.7.2/cpp.
>
> I'm rereporting it with this mail, so be aware of the headers if you
> reply to this.

The current cpp and gcc packages are designed to be completely
independent.  If you need general cpp support (ala /usr/bin/cpp),
install the cpp package.  If you need to compile C programs, install
the gcc package (it has it's own, private cpp).  The only real problem
with the current arrangement is that the cpp documentation is only in
the gcc package.

A better arrangement might be to make the gcc package a superset of
the cpp package and have it provide and conflict with the cpp package.

David
--
David Engel                        Optical Data Systems, Inc.
david@ods.com                      1101 E. Arapaho Road
(214) 234-6400                     Richardson, TX  75081


Reply to: