guix: use python-minimal (3.9) #27361

pull fanquake wants to merge 1 commits into bitcoin:master from fanquake:python_minimal_bootstrap changing 1 files +1 −1
  1. fanquake commented at 3:00 PM on March 29, 2023: member

    This further minifies the Guix release build environment.

  2. guix: use python-minimal (3.9)
    This further minifies the Guix release build environment.
    d0e571ebb1
  3. fanquake added the label Build system on Mar 29, 2023
  4. fanquake added the label DrahtBot Guix build requested on Mar 29, 2023
  5. fanquake requested review from TheCharlatan on Mar 29, 2023
  6. DrahtBot commented at 3:00 PM on March 29, 2023: contributor

    <!--e57a25ab6845829454e8d69fc972939a-->

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    <!--021abf342d371248e50ceaed478a90ca-->

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    ACK TheCharlatan, hebasto

    If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.

  7. TheCharlatan commented at 3:51 PM on March 29, 2023: contributor

    Concept ACK

    The python-minimal derivation is defined in https://github.com/guix-mirror/guix/blob/v1.4.0/gnu/packages/python.scm. The python-minimal package inherits from the python-3, which in turn inherits from python-2.7. If I am reading this correctly, the baseline python package requires the following input dependencies: bzip2, expat, gdbm, libffi, sqlite, openssl, readline, zlib, tcl, tk, while the python-minimal package requires expat, libffi, openssl, zlib. Seems like a worthwhile reduction to me.

  8. TheCharlatan commented at 5:17 PM on March 29, 2023: contributor

    ACK d0e571ebb187

    find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
    53aa12b7fe92d92eaf81a51a8f5d534f92a2f18f0218f29fdf3221d817a53c04  guix-build-d0e571ebb187/output/aarch64-linux-gnu/SHA256SUMS.part
    01467530b06b90114561e86968710250e3648fe4aba5c228781ccf9ac72394c2  guix-build-d0e571ebb187/output/aarch64-linux-gnu/bitcoin-d0e571ebb187-aarch64-linux-gnu-debug.tar.gz
    fdf6dfc901e371b4e11a7f69eb2ff9b36a3ac393255862bad1dcd45b54186dca  guix-build-d0e571ebb187/output/aarch64-linux-gnu/bitcoin-d0e571ebb187-aarch64-linux-gnu.tar.gz
    6345b0f6b6156d84b242f403286d2a2d4bd055b9df47d850a7be7e959622f98a  guix-build-d0e571ebb187/output/arm-linux-gnueabihf/SHA256SUMS.part
    f5d73f0cdbfccc1f0ee7bb04a21eae7e20e4903bcaeb1b0ca35f2c34e7db1862  guix-build-d0e571ebb187/output/arm-linux-gnueabihf/bitcoin-d0e571ebb187-arm-linux-gnueabihf-debug.tar.gz
    76786bc6cb3f0e4f6ce6b372b771da5f45cdde8f564f06630d3fd781980deb82  guix-build-d0e571ebb187/output/arm-linux-gnueabihf/bitcoin-d0e571ebb187-arm-linux-gnueabihf.tar.gz
    85659cad15a1ea1fe87b656911de1dc0fbca7a0c5fd6c24709eadb609e4d0879  guix-build-d0e571ebb187/output/arm64-apple-darwin/SHA256SUMS.part
    4d9d343b55adcc5de733f6736309156a3ae9ab84752dff2dcd672902ebf0bf47  guix-build-d0e571ebb187/output/arm64-apple-darwin/bitcoin-d0e571ebb187-arm64-apple-darwin-unsigned.dmg
    999b5f77b14cc58ec209ccdd608d85c8508a7ac3e9bcab3ef0ceddc95a72236d  guix-build-d0e571ebb187/output/arm64-apple-darwin/bitcoin-d0e571ebb187-arm64-apple-darwin-unsigned.tar.gz
    d2d42f80ba2335874cd3a2424212e40ef8419ccf55bca78460a808741cbf6b89  guix-build-d0e571ebb187/output/arm64-apple-darwin/bitcoin-d0e571ebb187-arm64-apple-darwin.tar.gz
    72f95826bfe2c8adfb15ace89bdb055bb62cb03ccc09f4c17d5e97b07ab16369  guix-build-d0e571ebb187/output/dist-archive/bitcoin-d0e571ebb187.tar.gz
    cf1e0cecd04f59bcb2a908955d9facf41c78d67a44ee960ed19e4621c37b06cd  guix-build-d0e571ebb187/output/powerpc64-linux-gnu/SHA256SUMS.part
    38f49fe5b688c6a8e95f0ed5c65508311a698352ece2e6a0ace0512ffb208374  guix-build-d0e571ebb187/output/powerpc64-linux-gnu/bitcoin-d0e571ebb187-powerpc64-linux-gnu-debug.tar.gz
    d932fe567a40426078c997af49908ea3308a4b82cd15446de9fccae4bcf022f6  guix-build-d0e571ebb187/output/powerpc64-linux-gnu/bitcoin-d0e571ebb187-powerpc64-linux-gnu.tar.gz
    0f1874fd3196d3cebc67dc6cd606cebbd639705514f4488b3c03a6c8a7f94174  guix-build-d0e571ebb187/output/powerpc64le-linux-gnu/SHA256SUMS.part
    ca0179ad36647292bd868b189ad0382e400881231d04fc5e1dd7a66a615d971a  guix-build-d0e571ebb187/output/powerpc64le-linux-gnu/bitcoin-d0e571ebb187-powerpc64le-linux-gnu-debug.tar.gz
    ca58efed62707e07bbb5f3eb0ecaab3eee0abae196ee7b190003e285ab8abe06  guix-build-d0e571ebb187/output/powerpc64le-linux-gnu/bitcoin-d0e571ebb187-powerpc64le-linux-gnu.tar.gz
    e0dc0634bf030b9c3292991237c51faf30e755ed8c47e06fd90f28bacfc81054  guix-build-d0e571ebb187/output/riscv64-linux-gnu/SHA256SUMS.part
    b81ef526a3e878c62363baeb689d7c96523ae23483d4cb1c2a0cd562b699376b  guix-build-d0e571ebb187/output/riscv64-linux-gnu/bitcoin-d0e571ebb187-riscv64-linux-gnu-debug.tar.gz
    92548c1bf8c3e672d9d4b0f5efbe59d97fba52681ba9bc8fbd98a9de5eb84cdc  guix-build-d0e571ebb187/output/riscv64-linux-gnu/bitcoin-d0e571ebb187-riscv64-linux-gnu.tar.gz
    fe0eaad625f316b34a274671c79082c407b96068ceb1d23b69f0c8f8b3ef6a93  guix-build-d0e571ebb187/output/x86_64-apple-darwin/SHA256SUMS.part
    595c69072d6bf664573d3cea11b9d1d99fb5f1253d22c73356c90e522099addd  guix-build-d0e571ebb187/output/x86_64-apple-darwin/bitcoin-d0e571ebb187-x86_64-apple-darwin-unsigned.dmg
    fe5a08069a9fefbe38e16baa6cb291b6d22baf4d3ba130b24d5db598f51dffa6  guix-build-d0e571ebb187/output/x86_64-apple-darwin/bitcoin-d0e571ebb187-x86_64-apple-darwin-unsigned.tar.gz
    33639c34c23e6e65a9bb2612f1e5a127dbd410d8dc04010b133cbe8d8bc36ad3  guix-build-d0e571ebb187/output/x86_64-apple-darwin/bitcoin-d0e571ebb187-x86_64-apple-darwin.tar.gz
    1af8134eca36abb6ad4e932834eb43d500157fb3d5a679029c919f7a3c74e566  guix-build-d0e571ebb187/output/x86_64-linux-gnu/SHA256SUMS.part
    1da11e44b26ab3c30ce51000a7eb97e8917b2212b17dc6da4dfc5c2a75739bb1  guix-build-d0e571ebb187/output/x86_64-linux-gnu/bitcoin-d0e571ebb187-x86_64-linux-gnu-debug.tar.gz
    8f91be0b0a450ce99edd3c17ea03f6814b3af54b41b1a41e43f516ce075c2bd8  guix-build-d0e571ebb187/output/x86_64-linux-gnu/bitcoin-d0e571ebb187-x86_64-linux-gnu.tar.gz
    578e4a7ad9882d0480b2cdb7486d12d653481ecd238a4cc25bc75c88f84d9935  guix-build-d0e571ebb187/output/x86_64-w64-mingw32/SHA256SUMS.part
    caa0b754c2aa45bfd6d0b935529b0cc875c2580506eaa912a42ddc9c3f5780a7  guix-build-d0e571ebb187/output/x86_64-w64-mingw32/bitcoin-d0e571ebb187-win64-debug.zip
    cf18488df25bdc49b05f8fb8a27928e66abe9fbba2d503e476c7fe54e284250f  guix-build-d0e571ebb187/output/x86_64-w64-mingw32/bitcoin-d0e571ebb187-win64-setup-unsigned.exe
    cd25aec6b386851f6b79de1b8897b6dfdee4ce2e1a66475cb2b98da09496fe64  guix-build-d0e571ebb187/output/x86_64-w64-mingw32/bitcoin-d0e571ebb187-win64-unsigned.tar.gz
    7e7c8bef6de2d2399a3edb73cccd820e9982f25b0443c159d8e3784252a0fc7a  guix-build-d0e571ebb187/output/x86_64-w64-mingw32/bitcoin-d0e571ebb187-win64.zip
    
  9. DrahtBot removed review request from TheCharlatan on Mar 29, 2023
  10. hebasto commented at 9:00 AM on March 30, 2023: member

    Concept ACK.

  11. hebasto commented at 11:06 AM on March 30, 2023: member

    Guix builds:

    53aa12b7fe92d92eaf81a51a8f5d534f92a2f18f0218f29fdf3221d817a53c04  guix-build-d0e571ebb187/output/aarch64-linux-gnu/SHA256SUMS.part
    01467530b06b90114561e86968710250e3648fe4aba5c228781ccf9ac72394c2  guix-build-d0e571ebb187/output/aarch64-linux-gnu/bitcoin-d0e571ebb187-aarch64-linux-gnu-debug.tar.gz
    fdf6dfc901e371b4e11a7f69eb2ff9b36a3ac393255862bad1dcd45b54186dca  guix-build-d0e571ebb187/output/aarch64-linux-gnu/bitcoin-d0e571ebb187-aarch64-linux-gnu.tar.gz
    6345b0f6b6156d84b242f403286d2a2d4bd055b9df47d850a7be7e959622f98a  guix-build-d0e571ebb187/output/arm-linux-gnueabihf/SHA256SUMS.part
    f5d73f0cdbfccc1f0ee7bb04a21eae7e20e4903bcaeb1b0ca35f2c34e7db1862  guix-build-d0e571ebb187/output/arm-linux-gnueabihf/bitcoin-d0e571ebb187-arm-linux-gnueabihf-debug.tar.gz
    76786bc6cb3f0e4f6ce6b372b771da5f45cdde8f564f06630d3fd781980deb82  guix-build-d0e571ebb187/output/arm-linux-gnueabihf/bitcoin-d0e571ebb187-arm-linux-gnueabihf.tar.gz
    85659cad15a1ea1fe87b656911de1dc0fbca7a0c5fd6c24709eadb609e4d0879  guix-build-d0e571ebb187/output/arm64-apple-darwin/SHA256SUMS.part
    4d9d343b55adcc5de733f6736309156a3ae9ab84752dff2dcd672902ebf0bf47  guix-build-d0e571ebb187/output/arm64-apple-darwin/bitcoin-d0e571ebb187-arm64-apple-darwin-unsigned.dmg
    999b5f77b14cc58ec209ccdd608d85c8508a7ac3e9bcab3ef0ceddc95a72236d  guix-build-d0e571ebb187/output/arm64-apple-darwin/bitcoin-d0e571ebb187-arm64-apple-darwin-unsigned.tar.gz
    d2d42f80ba2335874cd3a2424212e40ef8419ccf55bca78460a808741cbf6b89  guix-build-d0e571ebb187/output/arm64-apple-darwin/bitcoin-d0e571ebb187-arm64-apple-darwin.tar.gz
    72f95826bfe2c8adfb15ace89bdb055bb62cb03ccc09f4c17d5e97b07ab16369  guix-build-d0e571ebb187/output/dist-archive/bitcoin-d0e571ebb187.tar.gz
    cf1e0cecd04f59bcb2a908955d9facf41c78d67a44ee960ed19e4621c37b06cd  guix-build-d0e571ebb187/output/powerpc64-linux-gnu/SHA256SUMS.part
    38f49fe5b688c6a8e95f0ed5c65508311a698352ece2e6a0ace0512ffb208374  guix-build-d0e571ebb187/output/powerpc64-linux-gnu/bitcoin-d0e571ebb187-powerpc64-linux-gnu-debug.tar.gz
    d932fe567a40426078c997af49908ea3308a4b82cd15446de9fccae4bcf022f6  guix-build-d0e571ebb187/output/powerpc64-linux-gnu/bitcoin-d0e571ebb187-powerpc64-linux-gnu.tar.gz
    0f1874fd3196d3cebc67dc6cd606cebbd639705514f4488b3c03a6c8a7f94174  guix-build-d0e571ebb187/output/powerpc64le-linux-gnu/SHA256SUMS.part
    ca0179ad36647292bd868b189ad0382e400881231d04fc5e1dd7a66a615d971a  guix-build-d0e571ebb187/output/powerpc64le-linux-gnu/bitcoin-d0e571ebb187-powerpc64le-linux-gnu-debug.tar.gz
    ca58efed62707e07bbb5f3eb0ecaab3eee0abae196ee7b190003e285ab8abe06  guix-build-d0e571ebb187/output/powerpc64le-linux-gnu/bitcoin-d0e571ebb187-powerpc64le-linux-gnu.tar.gz
    e0dc0634bf030b9c3292991237c51faf30e755ed8c47e06fd90f28bacfc81054  guix-build-d0e571ebb187/output/riscv64-linux-gnu/SHA256SUMS.part
    b81ef526a3e878c62363baeb689d7c96523ae23483d4cb1c2a0cd562b699376b  guix-build-d0e571ebb187/output/riscv64-linux-gnu/bitcoin-d0e571ebb187-riscv64-linux-gnu-debug.tar.gz
    92548c1bf8c3e672d9d4b0f5efbe59d97fba52681ba9bc8fbd98a9de5eb84cdc  guix-build-d0e571ebb187/output/riscv64-linux-gnu/bitcoin-d0e571ebb187-riscv64-linux-gnu.tar.gz
    fe0eaad625f316b34a274671c79082c407b96068ceb1d23b69f0c8f8b3ef6a93  guix-build-d0e571ebb187/output/x86_64-apple-darwin/SHA256SUMS.part
    595c69072d6bf664573d3cea11b9d1d99fb5f1253d22c73356c90e522099addd  guix-build-d0e571ebb187/output/x86_64-apple-darwin/bitcoin-d0e571ebb187-x86_64-apple-darwin-unsigned.dmg
    fe5a08069a9fefbe38e16baa6cb291b6d22baf4d3ba130b24d5db598f51dffa6  guix-build-d0e571ebb187/output/x86_64-apple-darwin/bitcoin-d0e571ebb187-x86_64-apple-darwin-unsigned.tar.gz
    33639c34c23e6e65a9bb2612f1e5a127dbd410d8dc04010b133cbe8d8bc36ad3  guix-build-d0e571ebb187/output/x86_64-apple-darwin/bitcoin-d0e571ebb187-x86_64-apple-darwin.tar.gz
    1af8134eca36abb6ad4e932834eb43d500157fb3d5a679029c919f7a3c74e566  guix-build-d0e571ebb187/output/x86_64-linux-gnu/SHA256SUMS.part
    1da11e44b26ab3c30ce51000a7eb97e8917b2212b17dc6da4dfc5c2a75739bb1  guix-build-d0e571ebb187/output/x86_64-linux-gnu/bitcoin-d0e571ebb187-x86_64-linux-gnu-debug.tar.gz
    8f91be0b0a450ce99edd3c17ea03f6814b3af54b41b1a41e43f516ce075c2bd8  guix-build-d0e571ebb187/output/x86_64-linux-gnu/bitcoin-d0e571ebb187-x86_64-linux-gnu.tar.gz
    578e4a7ad9882d0480b2cdb7486d12d653481ecd238a4cc25bc75c88f84d9935  guix-build-d0e571ebb187/output/x86_64-w64-mingw32/SHA256SUMS.part
    caa0b754c2aa45bfd6d0b935529b0cc875c2580506eaa912a42ddc9c3f5780a7  guix-build-d0e571ebb187/output/x86_64-w64-mingw32/bitcoin-d0e571ebb187-win64-debug.zip
    cf18488df25bdc49b05f8fb8a27928e66abe9fbba2d503e476c7fe54e284250f  guix-build-d0e571ebb187/output/x86_64-w64-mingw32/bitcoin-d0e571ebb187-win64-setup-unsigned.exe
    cd25aec6b386851f6b79de1b8897b6dfdee4ce2e1a66475cb2b98da09496fe64  guix-build-d0e571ebb187/output/x86_64-w64-mingw32/bitcoin-d0e571ebb187-win64-unsigned.tar.gz
    7e7c8bef6de2d2399a3edb73cccd820e9982f25b0443c159d8e3784252a0fc7a  guix-build-d0e571ebb187/output/x86_64-w64-mingw32/bitcoin-d0e571ebb187-win64.zip
    
  12. hebasto approved
  13. hebasto commented at 11:08 AM on March 30, 2023: member

    ACK d0e571ebb187d7c4c2821f1334cb2dd4222dd8ce

  14. fanquake merged this on Mar 30, 2023
  15. fanquake closed this on Mar 30, 2023

  16. fanquake deleted the branch on Mar 30, 2023
  17. maflcko removed the label DrahtBot Guix build requested on Mar 31, 2023
  18. sidhujag referenced this in commit 78e971d68a on Apr 1, 2023
  19. PastaPastaPasta referenced this in commit 02054b426b on Jun 8, 2023
  20. PastaPastaPasta referenced this in commit 545f00a276 on Jun 8, 2023
  21. PastaPastaPasta referenced this in commit e6efbcf34b on Jun 9, 2023
  22. PastaPastaPasta referenced this in commit 14e18f8501 on Jun 10, 2023
  23. Fabcien referenced this in commit 2b28537cd1 on Jan 31, 2024
  24. bitcoin locked this on Mar 30, 2024

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-26 06:13 UTC

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