Hi Sam, Looking at this bug as part of a BSP this weekend :)
I understand where you're coming from regarding the inconvenience to users with local packages that they'll have to rebuild them when upgrading from lenny to squeeze. However, between any two stable releases of Debian there are always a large number of library transitions of this nature so I don't think it will be surprising to users that this is the case for libkrb53. Furthermore, as others have already commented, it's more important to ensure that you can't shoot yourself in the foot with the package manager than to ensure that some binary packages don't have to be rebuilt on upgrades. You may be interested to know that Policy is being updated with a patch to address precisely this kind of case (Replaces w/o Breaks), via bug #578854. Perhaps you'll find a better solution to this specific upgrade problem that satisfies all the various requirements; but in the meantime, I think it's better to just add the Breaks. Cheers, -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer http://www.debian.org/ slanga...@ubuntu.com vor...@debian.org
signature.asc
Description: Digital signature