Hello Jakob,

On Tue, Jun 23, 2026 at 11:21:53AM +0200, Jakob Haufe wrote:
> Regarding trixie: Fortunately, python3-django-fsm-2 already declares a
> conflict with python3-django-fsm which in turn is a dependency of
> python3-django-fsm-admin. So while the declaration is missing, the
> problem can't occur on practice.

Note that dependencies do not reliably prevent concurrent unpacks. apt
is entitled to temporarily violate Depends relations for the purpose of
unpacking packages before removing others.

>From a correctness point of view, you need the additional conflict to
prevent such unpack orders. Please do add it in unstable.

> @Helmut: Should I prepare an upload for trixie-updates anyway?

You rightly explain how this problem is difficult reproduce in practice.
There are quite a number of undeclared file conflicts in stable. I
suggest that if you are doing a trixie update, you should include this
fix, but it probably does not warrant a trixie upload by itself. But
then, I also do not see how trixie is affected by the problem being
reported.

Helmut

Reply via email to