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: