Package Details: lnd 0.16.4_beta-1

Git Clone URL: https://aur.archlinux.org/lnd.git (read-only, click to copy)
Package Base: lnd
Description: The Lightning Network Daemon, for secure off-chain bitcoin transactions.
Upstream URL: https://github.com/lightningnetwork/lnd
Licenses: MIT
Conflicts: lnd-git
Provides: lncli, lnd
Submitter: dmp1ce
Maintainer: dmp1ce
Last Packager: dmp1ce
Votes: 6
Popularity: 0.160125
First Submitted: 2018-07-20 13:43 (UTC)
Last Updated: 2023-08-29 10:34 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

setpill commented on 2019-09-26 17:02 (UTC)

Unfortunately, it seems that the latest release will not build on the current version of Go (1.13). There is a fix (https://github.com/lightningnetwork/lnd/pull/3458) but a new release has not yet been cut. Perhaps a workaround with a patch could be done, but it is a bit too much fiddling for me. In any case; the source verification that I added to prepare():

  pushd "$pkgname"
  git verify-tag "v$_pkgver"
  popd

NB: The latest tag was signed with a now-expired key. Using libfaketime I was able to work around it for testing purposes.

dmp1ce commented on 2019-09-26 01:00 (UTC)

@setpill, I tried to grab the LND archive from github but the build wouldn't work for me. If you want to give it a try and send me the patch, I'll take a look.

Git uses SHA1 or SHA256 I think. HTTPS also has security.

But the tag I'm using could change on the repository. Also, a DNS attack could break HTTPS assurances.

setpill commented on 2019-09-20 14:16 (UTC) (edited on 2019-09-20 14:16 (UTC) by setpill)

Please add checksum/gpg verification of package source. Preferably sha512 or something equally not-broken.

dmp1ce commented on 2019-06-27 11:01 (UTC)

Use lnd-git if you want the latest. I'm going to skip RCs.

mosh5382 commented on 2019-06-26 17:59 (UTC)

They have released 0.7.0 but it is only and RC2. Not sure if you want to update for release candidates but this is all pretty beta anyway so why not!

dmp1ce commented on 2018-12-22 14:19 (UTC)

@smmalis37 I think we will need to wait until the next release. Using you suggestions I still wasn't able to get 0.5.1-beta building.

smmalis37 commented on 2018-12-21 20:11 (UTC) (edited on 2018-12-21 20:12 (UTC) by smmalis37)

The bug in this PKGBUILD is that the makefile will cause go to install dep, and then attempt to run it. However, it will be installed into GOPATH/bin, which won't be in your PATH, so when it tries to run dep you'll get a not found error. Since we probably don't want to modify the makefile in the pkgbuild the solution here is to temporarily add GOPATH/bin to PATH before calling make. Adding the line below right before the call to make let this build on my box.

export PATH=$PATH:$GOPATH/bin

dmp1ce commented on 2018-12-04 19:45 (UTC)

@blacktemplar

The dep command shouldn't have been there. I had a dep application somehow on my machine which allowed the build to work. I have removed that line but the build is still broken. lnd-git works however. I'm not sure why the 0.5.1-beta tag is broken.