On Tue, Sep 01, 2026 at 09:06:11AM -0700, Soren Stoutner wrote: > Control: reopen -1 ! > Control: affects -1 python3-trezor > > Renaming the import from noise to noiseprotocol broke the python3-trezor > package. > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1146309 > > Currently it is being worked around with a patch, but this is not ideal > because this solution would require patches in *every* program that uses > python3-noiseprotocol, and in some cases those patches could be much larger > and take more maintenance than what is required for python3-trezor. > > I think it would be a much better solutions to declare a Breaks for the > python3-noise package.
This is prohibited by policy 10.1. We had this problem in the past e.g. when with git and node, (see #614907). > As these have an upstream namespace conflict, there is > no dependency that expects them to be coinstallable. Not in one dependency, but this splits a part of our archive into two mutually exclusive groups. cu Adrian

