Le lun. 28 juil. 2025, 12:02, Reinhard Tartler <[email protected]> a
écrit :

>
>
> On Mon, Jul 28, 2025 at 10:51 AM Jérémy Lal <[email protected]> wrote:
>
>>
>>
>> Le lun. 28 juil. 2025, 10:03, Reinhard Tartler <[email protected]> a
>> écrit :
>>
>>> I believe Simon is on the right track, but I see that the patches
>>> completely remove the "Conflicts" relationship. Given that the following
>>> package do have file conflicts, I think that change is incomplete:
>>>
>>>
>>> https://packages.debian.org/bookworm/all/golang-github-golang-protobuf-1-3-dev/filelist
>>>
>>> https://packages.debian.org/trixie/all/golang-github-golang-protobuf-1-5-dev/filelist
>>>
>>> I am thinking that the "Conflicts" relationship needs to remain, but
>>> needs to be accompanied with a mutual "Breaks" relationship.
>>>
>>
>>
>> I do not believe this is what Debian policy explains, in case of files
>> conflict.
>>
>>
> Quoting from
> https://www.debian.org/doc/debian-policy/ch-relationships.html#conflicting-binary-packages-conflicts
> :
>
>
>    Conflicts should be used
>    -
>
>       when two packages provide the same file and will continue to do so,
>
> The filelist links above indicate that this is indeed the case in this
> situation.
>
> Jeremy, can you please elaborate what I might be overlooking?
>

Well, i was seeing 1-5 as eventually replacing 1-3, but if both are meant
to stay they should indeed conflict.

>
> Best,
>
>

Reply via email to