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

Reply via email to