Falling back to older state (2020-11-14T23:50:07Z).
cabal: Cannot build the executables in the package byron-spec-chain because it
does not contain any executables. Check the .cabal file for the package and
make sure that it properly declares the components that you expect.
Cannot build the executables in the package byron-spec-ledger because it does
not contain any executables. Check the .cabal file for the package and make
sure that it properly declares the components that you expect.
As you can see, my directories only extend out to: dist-newstyle/build/x86_64-linux/ghc-8.10.2/.
and all the tar.gz’s mentioned earlier (“Wrote tarball sdist to…”) are not there either.
cabal clean
cabal update
cabal install cardano-node cardano-cli
…
and it eventually hung
…
so then ran cabal build all
…
and how i’m finally seeing cardano-nodecardano-cliinside of my dist-newstyle/build/x86_64-linux/ghc-8.10.2/*` so that’s good. It’s still building…
I’ll have to re-try all this again as this was a little rocky. My current guess is that this should work, I saw it in a few other issues on the forum:
it looks like the cardano staking pool documentation is outdated. The cabal install --bindir ~/.local/bin was replaced by --install-method=copy and --installdir=$WORKDIR (with $WORKDIR=~/.local/bin).
A further issue of the documentation is that a build and a install is not necssary as an installation does configure, build and install…
The cabal-install package provides a command line tool named cabal . It uses the Cabal library and provides a user interface to the Cabal/Hackage build automation and package management system. It can build and install both local and remote packages, including dependencies.
Source from hackage.haskell.org