Your message dated Tue, 01 Sep 2026 00:34:15 +0000
with message-id <[email protected]>
and subject line Bug#1146309: fixed in python-trezor 0.20.2-2
has caused the Debian Bug report #1146309,
regarding [python3-trezor] noiseprotocol import error
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1146309: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1146309
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python3-trezor
Version: 0.20.2-1
Severity: serious

```
lotus:~% trezorctl --help
#(1 pts/17) 31 12:28:52.115
Traceback (most recent call last):
  File "/usr/bin/trezorctl", line 5, in <module>
    from trezorlib.cli.trezorctl import cli
  File "/usr/lib/python3/dist-packages/trezorlib/cli/__init__.py", line 36, in 
<module>
    from .. import exceptions, messages, protocol_v1, transport
  File "/usr/lib/python3/dist-packages/trezorlib/protocol_v1.py", line 30, in 
<module>
    from .thp import pairing
  File "/usr/lib/python3/dist-packages/trezorlib/thp/pairing.py", line 31, in 
<module>
    from .channel import Channel, ChannelState, PairingState
  File "/usr/lib/python3/dist-packages/trezorlib/thp/channel.py", line 28, in 
<module>
    from noise.connection import Keypair, NoiseConnection
ModuleNotFoundError: No module named 'noise'
```

To make this programme work, I need to run the following as root:

```
apt install python3-noiseprotocol
sed -i -re '/import/s/\<noise\>/&protocol/g' 
/usr/lib/python3/dist-packages/trezorlib/thp/channel.py
```

-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 7.1.7+deb14-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_NZ, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8), LANGUAGE=en_NZ:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python3-trezor depends on:
ii  python3                    3.14.6-1
ii  python3-click              8.3.3-1
ii  python3-construct          2.10.68+dfsg1-3
ii  python3-construct-classes  0.2.3-1
ii  python3-cryptography       49.0.0-1
ii  python3-ecdsa              0.19.2-1
ii  python3-keyring            25.7.0-2
ii  python3-mnemonic           0.21-3
ii  python3-noiseprotocol      0.3.1-2
ii  python3-platformdirs       4.10.0-1
ii  python3-requests           2.34.2-1
ii  python3-shamir-mnemonic    0.3.0-3
ii  python3-slip10             1.1.0-1
ii  python3-typing-extensions  4.16.0-4
ii  python3-usb1               3.4.0+ds-1

Versions of packages python3-trezor recommends:
ii  python3-pil    12.3.0-1
ii  python3-pyqt5  5.15.11+dfsg-4+b2

Versions of packages python3-trezor suggests:
pn  cython3           <none>
ii  libudev-dev       261.2-1
ii  libusb-1.0-0-dev  2:1.0.30-1
pn  python3-dev       <none>
pn  python3-hid       <none>

-- debconf-show failed

-- 
 .''`.   martin f. krafft <[email protected]>
: :'  :  proud Debian developer
`. `'`   http://people.debian.org/~madduck
  `-  Debian - when you have better things to do than fixing systems

--- End Message ---
--- Begin Message ---
Source: python-trezor
Source-Version: 0.20.2-2
Done: Soren Stoutner <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-trezor, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Soren Stoutner <[email protected]> (supplier of updated python-trezor package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 31 Aug 2026 15:26:44 -0700
Source: python-trezor
Architecture: source
Version: 0.20.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Soren Stoutner <[email protected]>
Closes: 1146309
Changes:
 python-trezor (0.20.2-2) unstable; urgency=medium
 .
   * Add debian/patches/use-noiseprotocol.patch (closes: #1146309).
   * Rename debian/patches/0001-Suggest-apt-instead-of-pip-install.patch to
     suggest-apt-instead-of-pip-install.patch.
Checksums-Sha1:
 1ea780d4da5eab46a26f2f1cb07e1d7841f622b7 2520 python-trezor_0.20.2-2.dsc
 30fde600165fc0e45a997f3de21722f76def823c 9500 
python-trezor_0.20.2-2.debian.tar.xz
 23bc2fc43a60383a7744b0743450ab41d163e160 8914 
python-trezor_0.20.2-2_amd64.buildinfo
Checksums-Sha256:
 5044498d470edeac8354f6fe09c9dd9a9c1e02e5023de28823bbb9d73bb53f5b 2520 
python-trezor_0.20.2-2.dsc
 d46cad185e07830cf4f00b533e2584337dd126ece8a7629e89363e271a92e1f2 9500 
python-trezor_0.20.2-2.debian.tar.xz
 043911755266b8a3cc0798350fb0a596dd4ac2e36ea4837b48e724469b27b4b6 8914 
python-trezor_0.20.2-2_amd64.buildinfo
Files:
 01f619c521c1847715969e1ea5ae79c4 2520 python optional 
python-trezor_0.20.2-2.dsc
 7be4b1fa4700ad2a0c02cfb357c47972 9500 python optional 
python-trezor_0.20.2-2.debian.tar.xz
 9ae464d3d8cb99312122ca29e3968895 8914 python optional 
python-trezor_0.20.2-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEJKVN2yNUZnlcqOI+wufLJ66wtgMFAmqWGSYACgkQwufLJ66w
tgOQVQ//eFUHpd5I7MYor0VF6IiDO1l7vK1nF6T1bM+bJq6m+Qy9ut3+k2eRtiEJ
cn/74VZxEXifGrQ+cBSfBKv2P9XECQO6NGc3I1iLw1Z1FCJBU/Gh1al14kkzT+Fh
acBK2u504AK3BNZwoQH1VdnUygFErZs0HKxMv9+yIBfOOTAUxUEYKv3yqhzLROUA
8+P7BwL8sU7FjFmcJiVNTczoAL6SyxkofhIlApg15f0AQN/OLe28vnuf942O3jt5
pVVS9UnWakJIKckTb9gGZg4s3331kpJJYvS8QWQ5XqSgcpN+qaLh2y+FobGm5yYb
VIk/LyNdyH7Uld0AKqE2VjhSUCxaZV4IhyYh64T6YUrQEYGUcuKi/VF3qOXae5BF
GVeWIrbyYoiWoo/5IJ4ND9r5F4PjT7UxY+1CXJzrw2H7MevpbwmllYKWSNDpYmwY
ie/Sbwv1X5TgDhs3VM1untA6+J4h5Z8F6jONvYk0XuC1IvTkacnZZH2EhELy/wfb
6mCi7HOg8sfvnBKPYP3xrD7xbt/tl6uPtKeMbYfaiFgv7zTOb7dUWiIjOErB6AqX
vYG4XmPD25cV2+hIFmkyLc5KXpIFLahtsFB71tR7Kd/8YJ0IbBf6ZgqdOy0IGwMZ
ToaFvdAlhXsB35VoDfDY+4f5kBBcLbnjf4uDk++rQOjpRcTJb4o=
=TKsM
-----END PGP SIGNATURE-----

Attachment: pgpyq9AJW4z4v.pgp
Description: PGP signature


--- End Message ---

Reply via email to