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

Re: Bug#2807: X <-> cpp dependency?



David Engel writes ("Re: Bug#2807: X <-> cpp dependency?"):
> > David Engel (david@elo.ods.com) wrote on 25 April 1996 20:45:
> >  >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.
> > 
> > Yes, but not conflict!!!!!! Provide and replace. I think there are a
> > lot of "conflicts" that should be replace-provide instead. Like
> > libc>=11 :-(
> 
> No, the conflict needs to be there to make sure cpp would be removed,
> especially if replaces is also used.  I mentioned a few weeks ago that
> I was concerned that the overloading of replaces could be problematic.
> In this case, using provides, conflicts and replaces is ambiguous as
> to whether cpp and gcc are two independent, alternative packages
> (which the would be) or gcc should obsolete cpp.

I'm somewhat confused.  What precisely do you want to do ?

Are cpp and gcc independent alternative packages ?  If so then you
should use Provides/Conflicts.

If cpp is obsolete then you should use Replaces/Conflicts and perhaps
Provides.

What situation do you have ?

Ian.


Reply to: