Package Details: trezor-suite-appimage 24.3.4-1

Git Clone URL: https://aur.archlinux.org/trezor-suite-appimage.git (read-only, click to copy)
Package Base: trezor-suite-appimage
Description: desktop app for Trezor hardware wallets
Upstream URL: https://suite.trezor.io/
Keywords: bitcoin cryptocurrency wallet
Licenses: custom:Trezor Reference Source License
Submitter: pizzaman
Maintainer: pizzaman
Last Packager: pizzaman
Votes: 15
Popularity: 0.000019
First Submitted: 2020-10-19 16:41 (UTC)
Last Updated: 2024-04-02 21:53 (UTC)

Pinned Comments

pizzaman commented on 2022-02-17 13:58 (UTC) (edited on 2022-02-18 03:45 (UTC) by pizzaman)

I think it's prudent to only update this package for final releases and not for pre-releases. When flagging it as out of date, please make sure it's a superseding release and not a pre-release.

pizzaman commented on 2021-02-10 20:45 (UTC) (edited on 2021-08-08 11:39 (UTC) by pizzaman)

gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys E21B6950A2ECB65C

Latest Comments

1 2 3 Next › Last »

pizzaman commented on 2024-03-29 19:19 (UTC)

@TheWicked Thanks for your effort. Current version of pacman seems to be ignoring the !strip option. ( https://gitlab.archlinux.org/pacman/pacman/-/issues/107 ) suggested temporary workaround is to add

OPTIONS=('!strip' '!debug')

TheWicked commented on 2024-03-29 15:27 (UTC)

Finally I am able to install the package again. After quite some "try and error" I found that it does not work with the current /etc/makepkg.conf provided by pacman. To get it working I had to disable the debug option:

OPTIONS=(strip docs !libtool !staticlibs emptydirs zipman purge !debug lto)

At first I thought it was some recent pacman change, but for a reason I do not remember I had manually disabled the debug flag in the past, so it was always working, but since there was a conflict in a recent update, I accidentally reverted my manual change and it stopped working.

crabvk commented on 2024-03-29 10:53 (UTC)

It is highly advised to build in a clean chroot https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot

TheWicked commented on 2024-03-29 10:45 (UTC) (edited on 2024-03-29 10:45 (UTC) by TheWicked)

OK, I did some more digging. Basically running line 30 of the PKGBUILD from the yay cache directory makes it work again:

cd ~/.cache/yay/trezor-suite-appimage
sudo install -Dm755 "Trezor-Suite-24.3.3-linux-x86_64.AppImage" "/opt/trezor-suite/trezor-suite.AppImage"

Of course this is no practical solution. I assume the issue is somehow related to yay.

TheWicked commented on 2024-03-29 09:31 (UTC) (edited on 2024-03-29 10:16 (UTC) by TheWicked)

Hello, since 24.3.2 I get the exact same error like @mrpelotazo:

$ trezor-suite
This doesn't look like a squashfs image.

Cannot mount AppImage, please check your FUSE setup.
...

However, for me the permissions of /opt/trezor-suite/trezor-suite.AppImage are fine.

What I noticed during the update was my AUR helper showing that the disk space used with the new trezor-suite-appimage version is >100 MB less. The file size of /opt/trezor-suite/trezor-suite.AppImage is only about 188 KB, which does not seem to be right. I would expect at at least 100 MB, so I guess something is going wrong when extracting/installing it.

mrpelotazo commented on 2024-03-23 11:06 (UTC)

Hello, I'm getting the following error after last upgrade:

$ trezor-suite
This doesn't look like a squashfs image.

Cannot mount AppImage, please check your FUSE setup.
You might still be able to extract the contents of this AppImage 
if you run it with the --appimage-extract option. 
See https://github.com/AppImage/AppImageKit/wiki/FUSE 
for more information
open dir error: No such file or directory

Running the downloaded appimage directly (after giving it exec permissions) works fine though.

hdante commented on 2024-02-27 13:50 (UTC)

Hello, the signing key used is from SatoshiLabs. It may also be downloaded directly from the Trezor site (currently it's "Signing Key 2021", provided at https://trezor.io/trezor-suite):

wget https://trezor.io/security/satoshilabs-2021-signing-key.asc
gpg --import satoshilabs-2021-signing-key.asc
gpg --edit-key 'SatoshiLabs 2021'
trust
4 (full)
quit

crabvk commented on 2023-12-04 14:17 (UTC)

@runaz
https://github.com/trezor/trezor-suite/issues/9224

runaz commented on 2023-12-03 22:50 (UTC) (edited on 2023-12-03 22:50 (UTC) by runaz)

After upgrade I am seeing following error. Any ideas?


trezor-suite --trace-deprecation
(node:61331) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
    at showFlaggedDeprecation (node:buffer:202:11)
    at new Buffer (node:buffer:280:3)
    at /tmp/.mount_trezorUBV0ZL/resources/app.asar/dist/app.js:4:68813
    at /tmp/.mount_trezorUBV0ZL/resources/app.asar/dist/app.js:8:4162
    at /tmp/.mount_trezorUBV0ZL/resources/app.asar/dist/app.js:1:263
    at /tmp/.mount_trezorUBV0ZL/resources/app.asar/dist/app.js:8:6251
    at /tmp/.mount_trezorUBV0ZL/resources/app.asar/dist/app.js:1:263
    at /tmp/.mount_trezorUBV0ZL/resources/app.asar/dist/app.js:8:21647
    at /tmp/.mount_trezorUBV0ZL/resources/app.asar/dist/app.js:1:263
    at /tmp/.mount_trezorUBV0ZL/resources/app.asar/dist/app.js:8:28657

crabvk commented on 2022-02-17 14:00 (UTC)

Sorry, I mistaken pre-release for release.