On Tue, Feb 28, 2006 at 04:20:26PM -0500, Mike Furr wrote:
> Package: nvidia-kernel-legacy-source
> Version: 1.0.7174-2
> Severity: serious

> The template file in the legacy source package needs to Replace
> nvidia-kernel-#KVERS# in addition to conflicting with it so that us
> old-time card users can "upgrade" to the legacy packages.  See policy
> 7.5 for more info.

Your point is non-obvious to me.  A Replaces: w/o Conflicts: makes sense
only if ownership of files has moved from one package to another, which is
not the case here since the two versions of the package aren't necessarily
compatible; a Replaces: w/ Conflicts: is used to indicate that one package
should be preferred over the other; a Conflicts: alone says that the two
packages cannot be installed together, without making any claims about which
one should be installed.  Why is the last use the wrong one here?  In
particular, why is it so wrong that it warrants a bug of severity: serious?

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
[EMAIL PROTECTED]                                   http://www.debian.org/

Attachment: signature.asc
Description: Digital signature

Reply via email to