trezor / python-trezor

:snake: Don't use this repo, use the new monorepo instead:
https://github.com/trezor/trezor-firmware
GNU Lesser General Public License v3.0
201 stars 194 forks source link

Official support for debian / TailsOS? #316

Closed jonathancross closed 5 years ago

jonathancross commented 5 years ago

Background

Trezor has been supported on TailOS for some time now, however it has been lagging far behind the great work being done here. It's great that trezorctl and Electrum support is available automatically without having to install anything. This is especially important for those trying to maintain a pristine air-gapped environment (eg when restoring seed to a Trezor One).

Outdated packages

It seems that debian packages for python-trezor (v0.7.6-1) and python3-trezor (v0.9.0-1) have been lagging far behind latest release here for some time. There has also been issues with Electrum support, eg:

This bug: TREZOR hardware wallet support is gone since Electrum was updated to 3.x

And comments:

I'm in favor of not reincluding TREZOR support in Tails...

This is even bringing support for Electrum into question:

for Tails 4.x I'm inclined to stick to whatever version is included in Debian Buster, and whatever needs to be fixed in order to keep it working will have to be done via Debian stable updates. And if nothing else works smoothly enough, we can stop including Electrum...

It seems that minor incompatibilities are blocking releases for months.

I was wondering if perhaps Satoshi Labs might want to help out with maintaining these packages in debian so that they remain part of the TailsOS base install? I have the impression that it just needs someone responsible, but isn't necessarily a lot of work. This would naturally also ensure that users have access to the latest bug fixes & features of your devices.

prusnak commented 5 years ago

In order to get the packages to TailsOS one needs to update packages in Debian. I was trying to reach the Debian packagers on several occasions, but they never replied back. I think we need to find someone from the community to maintain these packages. It's the best option.