[Bash-completion-devel] Bug#564254: conflicting /etc/bash_completion

Luk Claes luk at debian.org
Fri Jan 8 22:22:09 UTC 2010


David Paleino wrote:
> On Friday 08 January 2010 21:15:29, Sven Joachim wrote:
>> On 2010-01-08 20:47 +0100, Julien Cristau wrote:
>>> On Fri, Jan  8, 2010 at 20:23:59 +0100, David Paleino wrote:
>>>> reassign 564254 bash-completion
>>>> retitle 564254 add proper Conflicts: with older bash versions
>>>> thanks
>>>>
>>>> On Friday 08 January 2010 19:46:44, David Paleino wrote:
>>>>> reassign 564254 bash
>>>>> retitle 564254 shouldn't ship bash_completion
>>>>> thanks
>>>> bash-completion has proper Replaces/Depends, but it's missing also a
>>>> Conflicts on older bash versions, which I believe is needed. Going to
>>>> fix it, and sorry for the mess!
>>> Why do you think Conflicts are needed?  I'm pretty sure Conflicts would
>>> be wrong.
>> Yes, and it would not even help.  The right thing¹ is to make the
>> Replaces unversioned, AFAICS.
> 
> Why? :)

Because the conffile is still part of bash according to dpkg AFAICT.
Versioned Replaces are strange anyway, a Replaces only tells that this
package is allowed to override files of the mentioned other package...

>> Unversioned Replaces are not pretty, but I don't see a better idea.
> 
> I won't put a Replaces: bash, that's pretty weird.

On the contrary, versioned Replaces look weird to me.

Cheers

Luk





More information about the Bash-completion-devel mailing list