gitian-build.py --setup should install curl #16109

issue JeremyRand opened this issue on May 28, 2019
  1. JeremyRand commented at 1:16 AM on May 28, 2019: contributor

    Describe the issue

    gitian-build.py --setup doesn't install curl, which is required by make download (which is run by gitian-build.py --build). Since some OS's like Debian Buster don't have curl installed by default, this causes a build error.

    What behavior did you expect?

    Bitcoin Core should build without errors in Gitian.

    What was the actual behavior (provide screenshots if the issue is GUI-related)?

    The following error shows up while trying to fetch Boost:

    /bin/sh: 1: curl: not found

    How reliably can you reproduce the issue, what are the steps to do so?

    1. Install a fresh Debian Buster VM with KDE.
    2. Clone Bitcoin Core.
    3. ../bitcoin/contrib/gitian-build.py --commit --setup JeremyRand master
    4. ../bitcoin/contrib/gitian-build.py --commit --build JeremyRand master

    What version of Bitcoin Core are you using, where did you get it (website, self-compiled, etc)?

    72634244580dc2e3c630ee27e47587080d064b68 , self-compiled.

    What type of machine are you observing the error on (OS/CPU and disk type)?

    Debian Buster VM inside Qubes OS; Haswell i7, HDD.

    Any extra information that might be useful in the debugging process.

    It looks like adding 'curl' to the programs list in gitian-build.py's setup function would be sufficient to solve the problem. 'wget' is already there.

  2. fanquake added the label Scripts and tools on May 28, 2019
  3. MarcoFalke referenced this in commit e78c33131b on May 28, 2019
  4. MarcoFalke closed this on May 28, 2019

  5. UdjinM6 referenced this in commit 3eb5542cff on Sep 2, 2021
  6. UdjinM6 referenced this in commit 7a9b5cb3eb on Sep 2, 2021
  7. DrahtBot locked this on Dec 16, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-15 03:14 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me