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

Bug#292997: /usr/lib/kde3/kcm_kontactknt.so is also in package kontact



* Stephen Gran [Tue, 01 Feb 2005 22:50:54 -0500]:

> > reassign 292997 kontact
> > retitle 292997 doesn't handle upgrades from the old kontact-plugins package

> > * Ben Burton <bab@debian.org> [2005-02-02 09:56]:
> > > > Maybe upgrades aren't handled properly.  I'm CCing Ben.

> > > The material from the old kontact-plugins package is now part of
> > > kontact.  Kontact has the correct Replaces: line; since it replaces the
> > > kontact-plugins package completely I assume it needs a Conflicts: as
> > > well?

> > I'm not sure - I always confuse Replaces/Conflicts/etc

> In this case you need the magic tuple of Provides/Conflicts/Replaces -
> this lets dpkg seamlessly overwrite files without complaint.

  Uhm, when a package disappears (kontact-plugins), Replaces should be
  enough. This is so because it is _not_ expected that users re-install
  the old package (because replaces only works one way, that is,
  installing the replacing package works, (re)installing the replaced
  one does not).

  Before adding Conflicts/Provides, I'm going to ask the submitter _why_
  and from _where_ he was installing kontact-plugins. From the error
  message in the original subject, one can deduce (or at least, that's
  how I interpret it) that kontact was already installed and properly
  configured... (so, the upgrade went fine).

  We'll see, thanks.

-- 
Adeodato Simó
    EM: asp16 [ykwim] alu.ua.es | PK: DA6AE621
    Listening to: Manolo Tena - Loco por verte
 
You cannot achieve the impossible without attempting the absurd.




Reply to: