22.x: darwin guix build currently failing #24110

issue fanquake openend this issue on January 20, 2022
  1. fanquake commented at 11:43 am on January 20, 2022: member

    Guix building for Darwin, using the 22.x branch currently fails due to a failing test in the python-certvalidator package. The test relies on a certificate, that expired 6 days ago..:

     0building /gnu/store/w8i5a3yfmayxhyjyr5ccnrh5pbx96pmq-python-oscryptotests-1.2.1.drv...
     1building /gnu/store/zpmm8r9i2sx75f9ix9xs962qc5a7s3i7-python-certvalidator-0.1-1.e5bdb4b.drv...
     2\ 'check' phasenote: keeping build directory `/tmp/guix-build-python-certvalidator-0.1-1.e5bdb4b.drv-1'
     3builder for `/gnu/store/zpmm8r9i2sx75f9ix9xs962qc5a7s3i7-python-certvalidator-0.1-1.e5bdb4b.drv' failed with exit code 1
     4build of /gnu/store/zpmm8r9i2sx75f9ix9xs962qc5a7s3i7-python-certvalidator-0.1-1.e5bdb4b.drv failed
     5View build log at '/var/log/guix/drvs/zp/mm8r9i2sx75f9ix9xs962qc5a7s3i7-python-certvalidator-0.1-1.e5bdb4b.drv.bz2'.
     6guix environment: error: build of `/gnu/store/zpmm8r9i2sx75f9ix9xs962qc5a7s3i7-python-certvalidator-0.1-1.e5bdb4b.drv' failed
     7....
     8======================================================================
     9ERROR: test_revocation_mode_soft (tests.test_validate.ValidateTests)
    10----------------------------------------------------------------------
    11Traceback (most recent call last):
    12  File "/tmp/guix-build-python-certvalidator-0.1-1.e5bdb4b.drv-0/source/tests/test_validate.py", line 85, in test_revocation_mode_soft
    13    validate_path(context, path)
    14  File "/tmp/guix-build-python-certvalidator-0.1-1.e5bdb4b.drv-0/source/tests/../certvalidator/validate.py", line 50, in validate_path
    15    return _validate_path(validation_context, path)
    16  File "/tmp/guix-build-python-certvalidator-0.1-1.e5bdb4b.drv-0/source/tests/../certvalidator/validate.py", line 358, in _validate_path
    17    raise PathValidationError(pretty_message(
    18certvalidator.errors.PathValidationError: The path could not be validated because the end-entity certificate expired 2022-01-14 12:00:00Z
    19
    20----------------------------------------------------------------------
    21Ran 213 tests in 1.609s
    22
    23FAILED (errors=1, skipped=10)
    

    I have a fix for this in #24057, https://github.com/bitcoin/bitcoin/pull/24057/commits/85885919656a3f606f3d7f208378aabe95f3f62d, which can be backported to the 22.x branch.

  2. fanquake added the label macOS on Jan 20, 2022
  3. fanquake added the label Build system on Jan 20, 2022
  4. fanquake referenced this in commit a06915dece on Feb 9, 2022
  5. fanquake commented at 9:15 pm on February 13, 2022: member
    Was fixed by #24215.
  6. fanquake closed this on Feb 13, 2022

  7. fanquake deleted a comment on Feb 13, 2022
  8. fanquake locked this on Feb 13, 2022
  9. knst referenced this in commit 0ed4676059 on Mar 6, 2023
  10. knst referenced this in commit 12f73535b2 on Mar 6, 2023
  11. knst referenced this in commit 0de21e09b3 on Mar 10, 2023
  12. knst referenced this in commit ce90aa26d0 on Mar 13, 2023
  13. knst referenced this in commit e59dc19d4c on Mar 13, 2023
  14. PastaPastaPasta referenced this in commit caeab86593 on Mar 26, 2023

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: 2024-09-29 01:12 UTC

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