Changes between Version 20 and Version 22 of Ticket #29929


Ignore:
Timestamp:
Jul 16, 2020, 3:32:39 PM (3 years ago)
Author:
Matthias Köppe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #29929

    • Property Status changed from new to needs_review
    • Property Authors changed from to Matthias Koeppe
  • Ticket #29929 – Description

    v20 v22  
     1
     2- Add a homebrew environment `local-homebrew-macos-usrlocal` that uses the global homebrew in `/usr/local`. This will be faster and may be more robust for GitHub Actions builds because "bottles" of more packages can be used. (For a while, for example, all `homebrew-standard` builds fail because the homebrew `ppl` package cannot be installed from source - https://github.com/Homebrew/homebrew-core/issues/57499)
     3
     4- Disable testsuites that need pip (ssl)
     5
     6
     7
     8This is on top of:
    19
    210- Also, add "make dist" testing to tox.ini (prompted by breakage in #29825). This is #30088
     
    412- Add a macos environment without homebrew, conda: That's a configuration that was causing trouble in #29706 and is so far not tested in the GitHub CI tests. This is added by #30088 too (`make dist`)
    513
    6 - Add a homebrew environment `local-homebrew-macos-usrlocal` that uses the global homebrew in `/usr/local`. This will be faster and may be more robust for GitHub Actions builds because "bottles" of more packages can be used. (For a while, for example, all `homebrew-standard` builds fail because the homebrew `ppl` package cannot be installed from source - https://github.com/Homebrew/homebrew-core/issues/57499)
    7 
    8 - Also, #29890 (build/bin/sage-system-python: Try "python" first) may cause failures on Cygwin if `python` is something strange coming through from the Windows installation as observed in https://github.com/mkoeppe/arb/runs/839201503:
    9 {{{
    10 + sage-package create arb --version git --tarball arb-git.tar.gz --type=optional
    11 C:\hostedtoolcache\windows\Python\3.7.7\x64\python.exe: can't open file '/cygdrive/d/a/arb/arb/build/bin/sage-package': [Errno 2] No such file or directory
    12 ##[error]Process completed with exit code 1.
    13 }}}
    14   So `sage-system-python` needs better checks for the suitability of `python`.
    15 
    16 - Use `tar --ignore-failed-read` to work around trouble on cygwin (https://trac.sagemath.org/ticket/25993#comment:107)
    17