eos icon indicating copy to clipboard operation
eos copied to clipboard

Fix MacOS 10.15 package installation error

Open nickjjzhao opened this issue 3 years ago • 0 comments
trafficstars

Change Description

EPE-2017

The Test Package step for macOS 10.15 Catalina fails continuously on all eos branches (example1 and example2). It started at early Jan 2022. It looks like the Test Package fails whenever it has output "Checking for dependents of upgraded formulae". I didn't see this output in a previously passed test (example1 and example2).

After changing environment variable HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK to false, the Test Package passed. Here is the description about this variable:

HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK:    {
  description: "If set, do not check for broken linkage of dependents or outdated dependents after " \
               "installing, upgrading or reinstalling formulae. This will result in fewer dependents " \
               " (and their dependencies) being upgraded or reinstalled but may result in more breakage " \
               "from running `brew install <formula>` or `brew upgrade <formula>`.",
  boolean:     true,
},

Change Type

Select ONE:

  • [ ] Documentation
  • [ ] Stability bug fix
  • [X] Other
  • [ ] Other - special case

Testing Changes

Select ANY that apply:

  • [ ] New Tests
  • [ ] Existing Tests
  • [ ] Test Framework
  • [X] CI System
  • [ ] Other

Consensus Changes

  • [ ] Consensus Changes

API Changes

  • [ ] API Changes

Documentation Additions

  • [ ] Documentation Additions

nickjjzhao avatar Jan 29 '22 22:01 nickjjzhao