2025-03-07T20:11:48.9552450Z ##[section]Starting: Install Build Dependencies 2025-03-07T20:11:48.9560810Z ============================================================================== 2025-03-07T20:11:48.9561050Z Task : Command line 2025-03-07T20:11:48.9561190Z Description : Run a command line script using Bash on Linux and macOS and cmd.exe on Windows 2025-03-07T20:11:48.9561400Z Version : 2.250.1 2025-03-07T20:11:48.9561520Z Author : Microsoft Corporation 2025-03-07T20:11:48.9561650Z Help : https://docs.microsoft.com/azure/devops/pipelines/tasks/utility/command-line 2025-03-07T20:11:48.9561860Z ============================================================================== 2025-03-07T20:11:49.1392130Z Generating script. 2025-03-07T20:11:49.1423710Z Script contents: 2025-03-07T20:11:49.1489460Z /Users/runner/work/1/s/eng/common/native/install-dependencies.sh tvos 2025-03-07T20:11:49.1507340Z ========================== Starting Command Output =========================== 2025-03-07T20:11:49.1534290Z [command]/bin/bash --noprofile --norc /Users/runner/work/_temp/eecc376b-f66c-4c0c-9176-0c4804c2c945.sh 2025-03-07T20:11:49.2161200Z Installed xcode version: /Applications/Xcode_15.2.app/Contents/Developer 2025-03-07T20:11:55.2285600Z Usage: brew bundle [subcommand] 2025-03-07T20:11:55.3095010Z 2025-03-07T20:11:55.3120930Z Bundler for non-Ruby dependencies from Homebrew, Homebrew Cask, Mac App Store, 2025-03-07T20:11:55.3129800Z Whalebrew and Visual Studio Code. 2025-03-07T20:11:55.3147880Z 2025-03-07T20:11:55.3150990Z brew bundle [install]: 2025-03-07T20:11:55.3158140Z Install and upgrade (by default) all dependencies from the Brewfile. 2025-03-07T20:11:55.3180260Z 2025-03-07T20:11:55.3182780Z You can specify the Brewfile location using --file or by setting the 2025-03-07T20:11:55.3184820Z $HOMEBREW_BUNDLE_FILE environment variable. 2025-03-07T20:11:55.3208580Z 2025-03-07T20:11:55.3210940Z You can skip the installation of dependencies by adding space-separated values 2025-03-07T20:11:55.3212670Z to one or more of the following environment variables: 2025-03-07T20:11:55.3234580Z $HOMEBREW_BUNDLE_BREW_SKIP, $HOMEBREW_BUNDLE_CASK_SKIP, 2025-03-07T20:11:55.3239270Z $HOMEBREW_BUNDLE_MAS_SKIP, $HOMEBREW_BUNDLE_WHALEBREW_SKIP, 2025-03-07T20:11:55.3242740Z $HOMEBREW_BUNDLE_TAP_SKIP. 2025-03-07T20:11:55.3265200Z 2025-03-07T20:11:55.3291930Z brew bundle upgrade: 2025-03-07T20:11:55.3299990Z Shorthand for brew bundle install --upgrade. 2025-03-07T20:11:55.3309670Z 2025-03-07T20:11:55.3328710Z brew bundle dump: 2025-03-07T20:11:55.3331190Z Write all installed casks/formulae/images/taps into a Brewfile in the 2025-03-07T20:11:55.3345930Z current directory. 2025-03-07T20:11:55.3358060Z 2025-03-07T20:11:55.3371480Z brew bundle cleanup: 2025-03-07T20:11:55.3380350Z Uninstall all dependencies not present in the Brewfile. 2025-03-07T20:11:55.3388170Z 2025-03-07T20:11:55.3391090Z This workflow is useful for maintainers or testers who regularly install lots of 2025-03-07T20:11:55.3401130Z formulae. 2025-03-07T20:11:55.3408170Z 2025-03-07T20:11:55.3415510Z Unless --force is passed, this returns a 1 exit code if anything would be 2025-03-07T20:11:55.3418390Z removed. 2025-03-07T20:11:55.3428690Z 2025-03-07T20:11:55.3437850Z brew bundle check: 2025-03-07T20:11:55.3444860Z Check if all dependencies present in the Brewfile are installed. 2025-03-07T20:11:55.3456010Z 2025-03-07T20:11:55.3465900Z This provides a successful exit code if everything is up-to-date, making it 2025-03-07T20:11:55.3472890Z useful for scripting. 2025-03-07T20:11:55.3482260Z 2025-03-07T20:11:55.3493320Z brew bundle list: 2025-03-07T20:11:55.3500450Z List all dependencies present in the Brewfile. 2025-03-07T20:11:55.3507390Z 2025-03-07T20:11:55.3509980Z By default, only Homebrew formula dependencies are listed. 2025-03-07T20:11:55.3516740Z 2025-03-07T20:11:55.3562500Z brew bundle edit: 2025-03-07T20:11:55.3682480Z Edit the Brewfile in your editor. 2025-03-07T20:11:55.3741760Z 2025-03-07T20:11:55.3778130Z brew bundle exec command: 2025-03-07T20:11:55.3806970Z Run an external command in an isolated build environment based on the 2025-03-07T20:11:55.3820420Z Brewfile dependencies. 2025-03-07T20:11:55.3858780Z 2025-03-07T20:11:55.3874680Z This sanitized build environment ignores unrequested dependencies, which makes 2025-03-07T20:11:55.3901820Z sure that things you didn't specify in your Brewfile won't get picked up by 2025-03-07T20:11:55.3905600Z commands like bundle install, npm install, etc. It will also add compiler 2025-03-07T20:11:55.3933680Z flags which will help with finding keg-only dependencies like openssl, 2025-03-07T20:11:55.3960370Z icu4c, etc. 2025-03-07T20:11:55.3985200Z 2025-03-07T20:11:55.4008010Z brew bundle sh: 2025-03-07T20:11:55.4037430Z Run your shell in a brew bundle exec environment. 2025-03-07T20:11:55.4065290Z 2025-03-07T20:11:55.4090570Z brew bundle env: 2025-03-07T20:11:55.4123020Z Print the environment variables that would be set in a brew bundle exec 2025-03-07T20:11:55.4163510Z environment. 2025-03-07T20:11:55.4208230Z 2025-03-07T20:11:55.4241130Z --file Read the Brewfile from this location. Use 2025-03-07T20:11:55.4270900Z --file=- to pipe to stdin/stdout. 2025-03-07T20:11:55.4304920Z --global Read the Brewfile from 2025-03-07T20:11:55.4335530Z $HOMEBREW_BUNDLE_FILE_GLOBAL (if set), 2025-03-07T20:11:55.4348140Z ${XDG_CONFIG_HOME}/homebrew/Brewfile (if 2025-03-07T20:11:55.4410180Z $XDG_CONFIG_HOME is set), 2025-03-07T20:11:55.4453250Z ~/.homebrew/Brewfile or ~/.Brewfile 2025-03-07T20:11:55.4555460Z otherwise. 2025-03-07T20:11:55.4672210Z -v, --verbose install prints output from commands as they 2025-03-07T20:11:55.4708630Z are run. check lists all missing 2025-03-07T20:11:55.4795070Z dependencies. 2025-03-07T20:11:55.4856660Z --no-upgrade install does not run brew upgrade on 2025-03-07T20:11:55.4897500Z outdated dependencies. check does not check 2025-03-07T20:11:55.4929320Z for outdated dependencies. Note they may 2025-03-07T20:11:55.4961880Z still be upgraded by brew install if 2025-03-07T20:11:55.4989700Z needed. This is enabled by default if 2025-03-07T20:11:55.5017720Z $HOMEBREW_BUNDLE_NO_UPGRADE is set. 2025-03-07T20:11:55.5048460Z --upgrade install runs brew upgrade on outdated 2025-03-07T20:11:55.5106480Z dependencies, even if 2025-03-07T20:11:55.5162510Z $HOMEBREW_BUNDLE_NO_UPGRADE is set. 2025-03-07T20:11:55.5203400Z --install Run install before continuing to other 2025-03-07T20:11:55.5249530Z operations e.g. exec. 2025-03-07T20:11:55.5323990Z -f, --force install runs with --force/--overwrite. 2025-03-07T20:11:55.5408350Z dump overwrites an existing Brewfile. 2025-03-07T20:11:55.5439630Z cleanup actually performs its cleanup 2025-03-07T20:11:55.5469800Z operations. 2025-03-07T20:11:55.5510560Z --cleanup install performs cleanup operation, same as 2025-03-07T20:11:55.5552090Z running cleanup --force. This is enabled by 2025-03-07T20:11:55.5584470Z default if $HOMEBREW_BUNDLE_INSTALL_CLEANUP 2025-03-07T20:11:55.5656020Z is set and --global is passed. 2025-03-07T20:11:55.5690230Z --all list all dependencies. 2025-03-07T20:11:55.5736750Z --formula, --brews list or dump Homebrew formula 2025-03-07T20:11:55.5770250Z dependencies. 2025-03-07T20:11:55.5818890Z --cask, --casks list or dump Homebrew cask dependencies. 2025-03-07T20:11:55.5855100Z --tap, --taps list or dump Homebrew tap dependencies. 2025-03-07T20:11:55.5879530Z --mas list or dump Mac App Store dependencies. 2025-03-07T20:11:55.5883940Z --whalebrew list or dump Whalebrew dependencies. 2025-03-07T20:11:55.5914230Z --vscode list or dump VSCode extensions. 2025-03-07T20:11:55.6030410Z --no-vscode dump without VSCode extensions. This is 2025-03-07T20:11:55.6063240Z enabled by default if 2025-03-07T20:11:55.6083460Z $HOMEBREW_BUNDLE_DUMP_NO_VSCODE is set. 2025-03-07T20:11:55.6099920Z --describe dump adds a description comment above each 2025-03-07T20:11:55.6113390Z line, unless the dependency does not have a 2025-03-07T20:11:55.6187810Z description. This is enabled by default if 2025-03-07T20:11:55.6232390Z $HOMEBREW_BUNDLE_DUMP_DESCRIBE is set. 2025-03-07T20:11:55.6257990Z --no-restart dump does not add restart_service to 2025-03-07T20:11:55.6275870Z formula lines. 2025-03-07T20:11:55.6286980Z --zap cleanup casks using the zap command 2025-03-07T20:11:55.6312640Z instead of uninstall. 2025-03-07T20:11:55.6323970Z -d, --debug Display any debugging information. 2025-03-07T20:11:55.6340130Z -q, --quiet Make some output more quiet. 2025-03-07T20:11:55.6352010Z -h, --help Show this message. 2025-03-07T20:11:55.6367640Z Error: invalid option: --no-lock 2025-03-07T20:11:55.6378940Z 2025-03-07T20:11:55.6420640Z ##[error]Bash exited with code '1'. 2025-03-07T20:11:55.6454980Z ##[section]Finishing: Install Build Dependencies