@Strykar To avoid this you need to build the package in an empty directory.
Search Criteria
Package Details: trezor-suite-appimage 25.8.2-1
Package Actions
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: | 17 |
Popularity: | 0.69 |
First Submitted: | 2020-10-19 16:41 (UTC) |
Last Updated: | 2025-08-21 03:09 (UTC) |
Dependencies (7)
- fuse (fuse2)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- nss (nss-hgAUR)
- trezor-udevAUR (trezor-bridge-binAUR)
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- p7zip (p7zip-full-binAUR, p7zip-natspecAUR, 7zip) (make)
Required by (0)
Sources (2)
pizzaman commented on 2025-08-15 03:23 (UTC)
Strykar commented on 2025-07-03 13:21 (UTC) (edited on 2025-07-03 13:21 (UTC) by Strykar)
Package should not be asking the user anything:
Would you like to replace the existing file: Path: ./LICENSE.electron.txt Size: 1096 bytes (2 KiB) Modified: 2025-06-23 15:42:13 with the file from archive: Path: LICENSE.electron.txt Size: 1096 bytes (2 KiB) Modified: 2025-06-23 15:42:13 ? (Y)es / (N)o / (A)lways / (S)kip all / A(u)to rename all / (Q)uit?
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
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)