Package Details: trezord-git 2.0.31.r5.g106e5e9-1

Git Clone URL: https://aur.archlinux.org/trezord-git.git (read-only, click to copy)
Package Base: trezord-git
Description: Trezor Communication Daemon aka Trezor Bridge (written in Go)
Upstream URL: https://github.com/trezor/trezord-go
Keywords: bitcoin cryptocurrency wallet
Licenses: LGPL3
Conflicts: trezor-bridge-bin, trezord
Provides: trezor-bridge, trezord
Submitter: None
Maintainer: pizzaman
Last Packager: pizzaman
Votes: 16
Popularity: 0.000019
First Submitted: 2016-07-23 00:22 (UTC)
Last Updated: 2022-03-16 13:05 (UTC)

Latest Comments

pizzaman commented on 2020-11-29 21:03 (UTC)

@nickj21 sudo rm /usr/lib/udev/rules.d/51-trezor.rules BEFORE upgrading will do the trick

yonson commented on 2020-11-29 16:19 (UTC)

Looks like the "trezor-udev" package was added as a dependency, but my upgrade is failing with:

trezor-udev: /usr/lib/udev/rules.d/51-trezor.rules exists in filesystem (owned by trezord-git)

pizzaman commented on 2019-03-10 06:42 (UTC)

Everything should be working now. Let me know if you find any problems.

qKUqm3wtY4 commented on 2018-09-15 09:33 (UTC) (edited on 2018-09-15 09:55 (UTC) by qKUqm3wtY4)

I appreciate your efforts and look forward to this package working again.

Same problem:

==> Starting prepare()...
error: patch failed: release/linux/trezor.rules:3
error: release/linux/trezor.rules: patch does not apply
==> ERROR: A failure occurred in prepare().

pizzaman commented on 2018-09-12 10:48 (UTC) (edited on 2018-09-12 10:49 (UTC) by pizzaman)

Rules patch is not valid anymore.

==> Starting prepare()...
error: patch failed: release/linux/trezor.rules:3
error: release/linux/trezor.rules: patch does not apply
==> ERROR: A failure occurred in prepare().

pizzaman commented on 2018-08-14 14:04 (UTC) (edited on 2018-08-14 14:08 (UTC) by pizzaman)

https://wallet.trezor.io fails with the following error:

! Action was interrupted

Error details: hidapi: failed to open device

This is fixed by adding the user trezord to the plugdev group.

saleemrashid commented on 2018-06-18 16:06 (UTC)

Added git to makedepends

@hexadecagram This is how -git packages work in general. Even though they have an old version on the AUR, they always build Git HEAD. So you cannot rely on the AUR metadata.

hexadecagram commented on 2018-06-16 18:06 (UTC)

It builds and installs for me as well but if I have, say, 2.0.9 installed, and I run aurman -Suy, aurman will see that according to AUR, the package is still at 2.0.8 and won't attempt to upgrade it even though 2.0.14 is in git.

lothar_m commented on 2018-06-16 10:10 (UTC)

the package builds 2.0.14 for me, which is up to date as of today.

hexadecagram commented on 2018-06-13 05:51 (UTC)

Package is several versions behind. Could use an update.

rvillalobos commented on 2018-05-21 16:45 (UTC)

I execute trezord in terminal.

Dragonlord commented on 2018-05-16 17:22 (UTC)

Starting the deamon works for me. Does 'systemctl status trezord' give any hints why it might not work for you? Btw. git should be added as makedep to the PKGBUILD.

digital_mystik commented on 2018-05-13 18:59 (UTC)

Does anyone know how to get the daemon working? I enabled through systemctl but it's not communicating. Any help would be greatly appreciated.

qertoip commented on 2018-04-14 18:09 (UTC)

Thanks a lot for maintaining this package! Please kindly update to 2.0.13 if time permits.

limaxray commented on 2018-03-21 15:36 (UTC)

Can you add git as a makedepends - even though it's needed to fetch the AUR package, it's not part of base-devel so doesn't exist when building in a clean chroot. Thanks!

wundrellama commented on 2018-03-11 04:08 (UTC)

@saleemrashid Good deal, thanks for looking into it.

saleemrashid commented on 2018-03-09 19:31 (UTC)

@wundrellama I have unflagged the package as outdated.

While the package is displaying as 2.0.8.r3, that is in fact 2.0.9. Upstream did not create the Git tag v2.0.9 and I have reported this to them.

saleemrashid commented on 2018-03-01 19:44 (UTC)

@syrenity Thanks for reporting the issue! It should be fixed in the latest version.

@haott What modifications have you made to the package? It shouldn't have been building before my latest push, so you must have made changes (e.g. not running the prepare() function)

@shaiJo4U While that would have allowed you to build the package, it shouldn't have been functional (as the unpatched udev rules wouldn't allow the daemon to access the device). The latest push has fixed the build issue.

shaiJo4U commented on 2018-03-01 18:22 (UTC)

running makepkg manually and commenting out the patch application in the prepare() allowed me to build the package

haott commented on 2018-03-01 11:50 (UTC)

Fails with:

==> Starting build()... can't load package: package github.com/trezor/trezord-go: cannot find package "github.com/trezor/trezord-go" in any of: /usr/lib/go/src/github.com/trezor/trezord-go (from $GOROOT) /home/haott/.cache/pacaur/trezord-git/src/src/github.com/trezor/trezord-go (from $GOPATH) ==> ERROR: A failure occurred in build().

syrenity commented on 2018-02-28 08:25 (UTC)

Does not build on latest release, fails with the following error:

==> Starting prepare()... error: patch failed: release/linux/trezor.rules:3 error: release/linux/trezor.rules: patch does not apply ==> ERROR: A failure occurred in prepare(). Aborting...