Would you mind updating keys?
==> ERROR: One or more files did not pass the validity check!
Error: Failed to build binance-electron
| Git Clone URL: | https://aur.archlinux.org/binance.git (read-only, click to copy) |
|---|---|
| Package Base: | binance |
| Description: | The Binance desktop application |
| Upstream URL: | https://www.binance.com/en/download |
| Keywords: | binance crypto electron |
| Licenses: | unknown |
| Submitter: | strahe |
| Maintainer: | rafa |
| Last Packager: | rafa |
| Votes: | 36 |
| Popularity: | 0.005019 |
| First Submitted: | 2020-09-10 08:20 (UTC) |
| Last Updated: | 2025-11-09 13:23 (UTC) |
Would you mind updating keys?
==> ERROR: One or more files did not pass the validity check!
Error: Failed to build binance-electron
@earthmind, I'd like to put the checksum but don't want to be dependent of having to publish PKGBUILD each time binance publish a new version. Intervals between binance update could be very short, I prefer be able to update each time a new version is available than wait to have the PKGBUILD with the new checksum for the new version. Nevertheless, like you I'm not very pleased with this, I'd like to find a solution to automate the checksum verification...
version 1.10.0 sha256sums:
bb03e16f3a439f6c93c1a00341a2f3376f93659ac6deabf13ace43682fff746a
Source: https://ftp.binance.com/electron-desktop/linux/production/binance-amd64-linux-deb-sha256.txt
Why are you skipping the shasum check? It's mentioned here: https://ftp.binance.com/electron-desktop/linux/production/binance-amd64-linux-deb-sha256.txt
Please make a proper PKGBUILD, don't skip SHA sums, and adhere to the default installation settings.
This is a giant mess of nothing I can use, which is both annoying given Binance is a billion-dollar company and can't hire a person who can make a minimal, proper PKGBUILD; and just plain weird.
In fact, just pack the application with something supported for Arch Linux instead of trying to hack it. What disgrace Binance is putting on itself.
FYI I had to make a symink : sudo ln -s /opt/Binance/binance /usr/bin/binance to be able to launch binance on my system configuration.
Is there a way to fix the checksum pb in PKGBUILD without to have to hard code it every time it changed ?
take the checksum w/ this : wget https://ftp.binance.com/electron-desktop/linux/production/binance-amd64-linux-deb-sha256.txt
sha256sums=('8a99544b0db91277522ebd6773db7005e8c7a3e1a3127c633b7cd9f5da37c84c') in PKGBUILD
Pinned Comments
metaanon commented on 2021-05-13 07:29 (UTC) (edited on 2021-05-13 08:08 (UTC) by metaanon)
Binance don't version their binaries. They simply replace the binance-amd64-linux.deb with a newer version. This means you will correctly receive a validity check error as the deb file no longer matches with the SHA sum.
Please confirm the latest Binance version and then mark this package as out of date.
Unless Binance change their release strategy or someone can come up with a clever solution, it is what it is.