BTCPrivate/BitcoinPrivate-legacy

404 when building explorer-btcp branch

j4ys0n opened this issue · 4 comments

Describe the issue

Please provide a general summary of the issue you're experiencing

404 error when downloading dependencies when building the explorer-btcp branch.

Can you reliably reproduce the issue?

If so, please list the steps to reproduce below:

apt-get -y install \
  build-essential pkg-config libc6-dev m4 g++-multilib \
  autoconf libtool ncurses-dev unzip git python libgmp-dev \
  zlib1g-dev wget bsdmainutils automake libzmq3-dev curl
git clone -b explorer-btcp https://github.com/BTCPrivate/BitcoinPrivate && \
  cd BitcoinPrivate && \
  ./btcputil/fetch-params.sh && \
  ./btcputil/build.sh -j$(nproc)

Expected behaviour

Tell us what should happen

build should complete successfully.

Actual behaviour + errors

Tell us what happens instead including any noticeable error output (any messages displayed on-screen when e.g. a crash occurred)

cd /BitcoinPrivate/depends/sources/download-stamps; (test -f /BitcoinPrivate/depends/sources/libgmp-aece03c7b6967f91f3efdac8c673f55adff53ab1.tar.gz || ( mkdir -p /BitcoinPrivate/depends/work/download/libgmp- && echo Fetching libgmp... && ( wget --timeout=10 --tries=3 -nv -O "/BitcoinPrivate/depends/work/download/libgmp-/libgmp-aece03c7b6967f91f3efdac8c673f55adff53ab1.tar.gz.temp" "https://z.cash/depends-sources/libgmp-aece03c7b6967f91f3efdac8c673f55adff53ab1.tar.gz" || wget --timeout=10 --tries=3 -nv -O "/BitcoinPrivate/depends/work/download/libgmp-/libgmp-aece03c7b6967f91f3efdac8c673f55adff53ab1.tar.gz.temp" "https://github.com/z-classic/libgmp/archive//aece03c7b6967f91f3efdac8c673f55adff53ab1.tar.gz" ) && echo "59b2c2b5d58fdf5943bfde1fa709e9eb53e7e072c9699d28dc1c2cbb3c8cc32c  /BitcoinPrivate/depends/work/download/libgmp-/libgmp-aece03c7b6967f91f3efdac8c673f55adff53ab1.tar.gz.temp" > /BitcoinPrivate/depends/work/download/libgmp-/.libgmp-aece03c7b6967f91f3efdac8c673f55adff53ab1.tar.gz.hash && sha256sum -c /BitcoinPrivate/depends/work/download/libgmp-/.libgmp-aece03c7b6967f91f3efdac8c673f55adff53ab1.tar.gz.hash && mv /BitcoinPrivate/depends/work/download/libgmp-/libgmp-aece03c7b6967f91f3efdac8c673f55adff53ab1.tar.gz.temp /BitcoinPrivate/depends/sources/libgmp-aece03c7b6967f91f3efdac8c673f55adff53ab1.tar.gz && rm -rf /BitcoinPrivate/depends/work/download/libgmp- ))
Fetching libgmp...
https://z.cash/depends-sources/libgmp-aece03c7b6967f91f3efdac8c673f55adff53ab1.tar.gz:
2018-08-17 23:56:55 ERROR 404: Not Found.
https://codeload.github.com/z-classic/libgmp/tar.gz//aece03c7b6967f91f3efdac8c673f55adff53ab1:
2018-08-17 23:56:56 ERROR 404: Not Found.
make: *** [/BitcoinPrivate/depends/sources/download-stamps/.stamp_fetched-libgmp-libgmp-aece03c7b6967f91f3efdac8c673f55adff53ab1.tar.gz.hash] Error 8
make: Leaving directory `/BitcoinPrivate/depends'

Machine specs:

  • OS name + version: Ubuntu Trusty (14.04)
  • CPU: 6 core 2.2ghz Intel i7
  • RAM: 32GB
  • Disk size: enough
  • Disk Type (HD/SDD): SSD

I also have this issue, but with the release i.e. tag/1.0.12-1-b27c722. It looks like files that they're referring to at https://z.cash/depends-sources/ no longer exist.

This issue doesn't seem to be restricted to BTCP. Even Zclassic is affected.

Maybe this: https://gmplib.org/download/gmp/gmp-6.0.0a.tar.xz?

Just successfully built the latest release on ubuntu 18 after 1 fix.

I guessed that by looking at the file update date of depends/packages/libgmp.mk

Closed as explorer branch was merged into master, and master branch can be used to run explorer now.