On Sun, Aug 11, 2024 at 2:45 AM Diane Trout <di...@ghic.org> wrote: > It looks like apt wasn't wanting to install various t64 packages with > apt upgrade.
I think you are requesting that libgtk-4-1 4.14 have something like: Depends: libgtk-4-common (>= 4.14), libgtk-4-common (<< 4.15) This interferes with how we do C library packaging in Debian. If there were a soname bump and we had libgtk-4-2 4.15 in the same source package that would have libgtk-4-common with Depends: libgtk-4-common (>= 4.15), libgtk-4-common (<< 4.16) it would then not be possible to have both libgtk-4-1 and libgtk-4-2 installed simultaneously. That makes the C library transition more difficult than we want. Therefore, I think we may need to close this bug as not fixable in Debian. The mitigating part is that gtk4 is very unlikely to require a soname transition; that will be gtk5 instead. The t64 transition was exceptionally disruptive. You need to do apt full/dist upgrades to get to the trixie side of the transition. You need to ensure that all packages are upgraded without anything left held back. Thank you, Jeremy Bícha