Closed vbuterin closed 2 years ago
@vbuterin - agreed and some form of package manager support has been in the backlog for some time - below more detailed response.
The line below is required to support snappy and rocksdb on Ubuntu:
sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6
We include it in all release notes.
we were considering a package manager (like Geth) or a bash script (like Parity) and discussed it with the community - majority of responses were that the transparency of the project was preferred over the convenience of the packager for security reasons so we have not prioritized it yet. There were attempts from the community but none was finished.
Package manager support is now live, release docs have all instructions.
Version 1.8.32, on Ubuntu 19.10:
Running
sudo apt install libsnappy-dev
fixes this. Still though, ideally it would install the dependency more automatically.