Package Details: python-ledgercomm 1.2.1-2

Git Clone URL: https://aur.archlinux.org/python-ledgercomm.git (read-only, click to copy)
Package Base: python-ledgercomm
Description: Library to communicate with Ledger Nano S/X and Speculos.
Upstream URL: https://github.com/LedgerHQ/ledgercomm
Licenses: MIT
Submitter: wiill
Maintainer: wiill
Last Packager: wiill
Votes: 0
Popularity: 0.000000
First Submitted: 2021-12-27 23:28 (UTC)
Last Updated: 2024-05-20 23:44 (UTC)

Latest Comments

wiill commented on 2024-05-20 23:47 (UTC)

@haplo just pushed a way overdue update on this using the PyPI source instead, I can't remember why the git source was needed originally.

haplo commented on 2024-05-20 16:10 (UTC) (edited on 2024-05-20 16:10 (UTC) by haplo)

Build fails when using chroot because git must be in makedepends:

$ paru -S python-ledgercomm
:: Resolving dependencies...
:: Calculating conflicts...
:: Calculating inner conflicts...

Repo Make (1) python-setuptools-scm-8.1.0-1
Aur (1) python-ledgercomm-1.2.1-1

:: Proceed to review? [Y/n]: y

:: Downloading PKGBUILDs...
PKGBUILDs up to date
nothing new to review
fetching devel info...
[sudo] password for fidel:
:: Synchronizing package databases...
core is up to date
extra is up to date
:: Starting full system upgrade...
there is nothing to do
==> Synchronizing chroot copy [/var/lib/aurbuild/x86_64/root] -> [fidel]...done
:: Synchronizing package databases...
core is up to date
extra is up to date
:: Starting full system upgrade...
there is nothing to do
==> Making package: python-ledgercomm 1.2.1-1 (Mon 20 May 2024 05:07:34 PM WEST)
==> Retrieving sources...
-> Updating ledgercomm-1.2.1 git repo...
==> Validating source files with sha256sums...
ledgercomm-1.2.1 ... Skipped
==> ERROR: Cannot find the git package needed to handle git sources.
==> ERROR: Build failed, check /var/lib/aurbuild/x86_64/fidel/build
error: failed to download sources for '{}': failed to run: makechrootpkg -cu -r /var/lib/aurbuild/x86_64 -d /var/cache/pacman/pkg/ -- -ofA:
error: packages failed to build: python-ledgercomm-1.2.1-1

Alternatively it looks like python-ledgercomm is now doing Github releases, maybe just download via HTTPS?

https://github.com/LedgerHQ/ledgercomm/releases