Search Criteria
Package Details: core-lightning 25.12-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/core-lightning.git (read-only, click to copy) |
|---|---|
| Package Base: | core-lightning |
| Description: | Lightning Network implementation focusing on specification compliance and performance. |
| Upstream URL: | https://github.com/ElementsProject/lightning |
| Licenses: | custom:BSD-MIT |
| Conflicts: | core-lightning-git |
| Submitter: | Spixmaster |
| Maintainer: | Spixmaster |
| Last Packager: | Spixmaster |
| Votes: | 2 |
| Popularity: | 0.000000 |
| First Submitted: | 2022-04-25 06:48 (UTC) |
| Last Updated: | 2025-12-12 07:16 (UTC) |
Dependencies (33)
- bitcoin-cli (bitcoin-core-gitAUR, bitcoin-gui-gitAUR, bitcoin-unlimitedAUR, bitcoin-cash-node-qtAUR, bitcoin-cash-nodeAUR, bitcoin-gitAUR, bitcoin-cli-binAUR, bitcoin-abcAUR, bitcoin-abc-qtAUR, bitcoin-daemon)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- gmp (gmp-hgAUR)
- gunicorn
- libsodium (libsodium-gitAUR, libsodium-1.0.18AUR)
- make (make-gitAUR, make-staticAUR)
- postgresql-libs (postgresql-libs-12AUR, postgresql-libs-gitAUR, postgresql13-libsAUR)
- protobuf (protobuf-gitAUR)
- python
- python-cryptography
- python-flask
- python-flask-cors
- python-flask-restxAUR
- python-flask-socketio
- python-gevent (python-gevent-gitAUR)
- python-gevent-websocket
- python-grpcio
- python-grpcio-tools
- python-json5
- Show 13 more dependencies...
Required by (3)
- btcpayserver (optional)
- c-lightning-rest (optional)
- ride-the-lightning (optional)
Sources (8)
- core-lightning
- git+https://github.com/ElementsProject/libwally-core.git
- git+https://github.com/ianlancetaylor/libbacktrace.git
- git+https://github.com/jedisct1/libsodium.git
- git+https://github.com/kristapsdz/lowdown.git
- git+https://github.com/rustyrussell/lnprototest.git
- git+https://github.com/valyala/gheap.git
- git+https://github.com/zserge/jsmn.git
Latest Comments
1 2 3 4 Next › Last »
Spixmaster commented on 2025-12-12 07:17 (UTC)
Thanks for the explanation. I reverted my last commit to include your temporary fix.
cotsuka commented on 2025-12-11 20:45 (UTC) (edited on 2025-12-11 20:48 (UTC) by cotsuka)
@Spixmaster I believe the root cause is a package versioning mismatch between
protocfrom protobuf and the plugin from python-grpcio-tools. The plugin only supports up to "Editions 2023" (open issue upstream).That said, building this is is a packaging mismatch between what Arch is providing and what lightning's
pyproject.tomlpins. Arch is on python-grpcio-tools 1.76.0, but lightning has generated code created usinggrpcio-tools1.75.1.The
--experimental-editionspatch I provided before was a way to work around this. I'm not sure of any other solutions besides creatingpython-grpcio-tools-1.75andprotobuf-31.1in the AUR.Spixmaster commented on 2025-12-11 13:49 (UTC)
This error is still present for me, https://github.com/ElementsProject/lightning/issues/8532.
bitcoinlizard commented on 2025-10-20 01:59 (UTC)
@cotsuka - thank you for your work on this. I upgraded and everything is working correctly.
cotsuka commented on 2025-10-17 23:11 (UTC) (edited on 2025-10-17 23:15 (UTC) by cotsuka)
I've been running with the updated PKGBUILD with no issues.
EDIT: My guess as to the 40 MB increase in size is due to the
--experimental-editionsflag, which means gRPC needs to be built with additional syntax/wire protocol support.Spixmaster commented on 2025-10-13 06:24 (UTC)
Currently, I do not need to use this software.
bitcoinlizard commented on 2025-10-13 02:15 (UTC)
@cotsuka and @Spinxmaster - are you using this current version of the PKGBUILD following the changes by Cotsuka? I was able to successfully build it. The upgrade size was over 40 MB which seemed quite large. I haven't tried to install it and run it yet.
The related github issue seems about both the build process AND the plyn python modules so I was confused.
cotsuka commented on 2025-10-08 16:10 (UTC)
Works on my end.
Spixmaster commented on 2025-10-06 08:53 (UTC)
Thank you very much, cotsuka.
I blindly copied the fix. Tell me whether it builds now.
cotsuka commented on 2025-09-28 18:01 (UTC)
@Spixmaster I'm able to get this to build and confirmed working by adding
--experimental-editionsto the gRPC protoc flags. I have not tested to ensure anything else breaks, so use with caution.Here's a patch that builds:
1 2 3 4 Next › Last »