fail to install bee-clef on Ubuntu 20
After I paste it in my terminal: wget https://github.com/ethersphere/bee-clef/releases/download/v0.4.12/bee-clef_0.4.12_amd64.deb sudo dpkg -i bee-clef_0.4.12_amd64.deb
Terminal show this: (Reading database ... 280058 files and directories currently installed.) Preparing to unpack bee-clef_0.4.12_amd64.deb ... Unpacking bee-clef (0.4.12) ... dpkg: error processing archive bee-clef_0.4.12_amd64.deb (--install): trying to overwrite '/usr/bin/clef', which is also in package clef 1.10.3+build26180+focal dpkg-deb: error: paste subprocess was killed by signal (Broken pipe) Errors were encountered while processing: bee-clef_0.4.12_amd64.deb
Thanks for your help!!!
Same issue on Ubuntu 18.04 with geth installed.
@vandot go-ethereum has a clef package that also installs the clef executable (see here: http://ppa.launchpad.net/ethereum/ethereum/ubuntu/pool/main/e/ethereum/), and it clashes with the binary that bee-clef installs.
we should either 1) use/depend on the "official" clef package, or 2) install the clef binary on a different name.
i guess 1) is preferable, unless there are some obstacles.
Thanks for the information. We'll look into this.
@attila-lendvai we cant use default package because its missing all the pieces to run as a service, as far I can see, maybe I am missing something, clef is a separate binary, its not installed as a dependency to geth? my bad, clef is a part of ethereum meta package, for sure this was not the case before