Package Details: trezor-bridge-bin 2.0.30-4

Git Clone URL: https://aur.archlinux.org/trezor-bridge-bin.git (read-only, click to copy)
Package Base: trezor-bridge-bin
Description: Communication daemon for TREZOR
Upstream URL: https://trezor.io/
Keywords: trezor-bridge trezord
Licenses: LGPL3
Conflicts: trezor-udev, trezord-git, trezord-go
Provides: trezor-bridge, trezor-udev, trezord
Submitter: jugs
Maintainer: pizzaman
Last Packager: pizzaman
Votes: 26
Popularity: 0.027251
First Submitted: 2015-08-07 01:06 (UTC)
Last Updated: 2021-12-10 05:21 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

bradwood commented on 2021-03-14 14:13 (UTC) (edited on 2021-03-14 14:41 (UTC) by bradwood)

The udev rules on trezor's site are ever-so-slightly different to the ones shipped from this package

vimdiff <(curl https://data.trezor.io/udev/51-trezor.rules) /usr/lib/udev/rules.d/50-trezor.rules

Not sure if this is a problem or not, but would be nice to fix -- I've been having all kinds of bridge/LIBUSB errors and was wondering if this could be related.

cga commented on 2021-02-28 08:35 (UTC)

done :)

ipha commented on 2021-02-28 03:11 (UTC)

Could you add trezor-udev to provides? I'd like to have this installed alongside trezor-suite.

cga commented on 2020-11-20 18:50 (UTC)

I've successfully packaged it and installed it on my system. Here's the PKGBUILD:

# Maintainer: Jakub Trnka <jakub.trnka@chainanalytics.net>
# Contributor: Sebastian Jug <seb@stianj.ug>

pkgname=trezor-bridge-bin
pkgver=2.0.30
pkgrel=1
pkgdesc="Communication daemon for TREZOR"
arch=('i686' 'x86_64')
url="https://trezor.io/"
license=('LGPL3')
depends=('systemd')
makedepends=()
provides=('trezor-bridge' 'trezord')
conflicts=('trezord-git' 'trezord-go' 'trezor-udev')
options=()
install="${pkgname}.install"
source_i686=("https://wallet.trezor.io/data/bridge/${pkgver}/trezor-bridge_${pkgver}_i386.deb")
source_x86_64=("https://wallet.trezor.io/data/bridge/${pkgver}/trezor-bridge_${pkgver}_amd64.deb")
sha256sums_i686=('70a3d2f68a6796014ed495a0138612518e681cb3ae91260d74651af8bf836438')
sha256sums_x86_64=('5b61650044b0a0aad8d1a7a611f4393bfa43ef3622c09600a0f5eee87d84017b')

package() {
    echo "Extracting the data..."
    bsdtar -xf data.tar.gz -C "$pkgdir/"

    echo "Fixing file structure..."
    mv "$pkgdir"/lib/udev "$pkgdir"/usr/lib/

    echo "Cleaning up..."
    rm -r "$pkgdir"/lib/
}

ps: I'm a veteran Arch/Linux - user/professional. I used to maintain a few AUR packages way back when. I'm now back to Arch and would be happy to maintain this one.

cga commented on 2020-11-20 17:37 (UTC)

this package hasn't received updates in over a year, I could take care of it if jak agrees.

gsi commented on 2019-06-16 20:05 (UTC) (edited on 2019-06-16 20:49 (UTC) by gsi)

libusb should be listed as dependency. Otherwise libusb: Error when initializing libUSB

ifraixedes commented on 2019-06-11 17:44 (UTC)

I've got the same error than @nuc once I installed this package, however, it was a matter of unplug and plug again the Trezor.

Probably there wasn't the @nuc problem, but I'm reporting to let a new user which install the package to try that before searching for such error.

nuc commented on 2019-02-21 12:43 (UTC)

Thanks I have already tried the git version but it does not work either. I had filed a bugreport to trezor but it got closed as packaging issue.