On 17.01.24 15:01, Scott Talbert wrote:
On Wed, 17 Jan 2024, Matthias Urlichs wrote:
On 16.01.24 23:58, Scott Talbert wrote:
Do I understand correctly that you installed the python3-wxgtk4.0
4.2.1+dfsg-3
binary package from Debian Testing into a Debian 12 system and
that's how you encountered this error?
Yes. So? Mix+match from stable+testing is rather common when you're
developing stuff, and Policy 3.5 doesn't say "umm well that only
applies for dependencies from the same release".
Sorry, but that's not generally supported, at least for wxWidgets
related packages. Sometimes we change compile options and other
things that change the ABI.
I noticed …
However, perhaps you misunderstood. I'm not asking for "support mix and
match of wx*-related packages". I'm asking for "support mix+match
between releases; if and when that doesn't work, please set the
dependencies so that the user can't install a mix-and-match system in
the first place".
See also: https://lists.debian.org/debian-devel/2024/01/msg00266.html —
NB, please disregard my snarky "go away" pseudo-quote there. That was
not intended to reflect your reply here.
--
-- Matthias Urlichs