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

Re: Question about conflicts



On Fri, Mar 12, 1999 at 04:58:26PM +0100, Santiago Vila wrote:
> > > > > It is technically possible to make package A to conflict with releases of
> > > > > B earlier than "p" and also with all releases of B between "r" and "s"
> > > > > but not with release "q" of B (where p < q < r < s)?
> > > >
> > > > AFAIK, dpkg can't even do 'all releases between r and s' without naming
> > > > each one individually.
> > >
> > > So: may it be done? (by naming them individually or whatever).
> >
> > It may be done (at the expense of a possible hideously long Conflicts:
> > line) if you list every single conflicting version, I believe.
>
> How well does dpkg manage long Conflicts lines?
> In which case could this be a problem?
>
> Would it be acceptable if s - r + 1 = 5, for example?

Every new conflict, dependency, etc., requires a new structure, and the
more complex they are, the more complex it is for dpkg to check the
interelations (so yes it slows it down obviously). I just have a
question, what is it you are trying to do and for what reasons? This
information might help a little more.

--
-----    -- - -------- --------- ----  -------  -----  - - ---   --------
Ben Collins <b.m.collins@larc.nasa.gov>                  Debian GNU/Linux
OpenLDAP Core - bcollins@openldap.org                 bcollins@debian.org
UnixGroup Admin - Jordan Systems         The Choice of the GNU Generation
------ -- ----- - - -------   ------- -- ---- - -------- - --- ---- -  --


Reply to: