[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: bookworm -> trixie upgrade issues with protobuf dependencies





Le lun. 28 juil. 2025, 12:02, Reinhard Tartler <siretart@gmail.com> a écrit :


On Mon, Jul 28, 2025 at 10:51 AM Jérémy Lal <kapouer@melix.org> wrote:


Le lun. 28 juil. 2025, 10:03, Reinhard Tartler <siretart@gmail.com> 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.



    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 to: