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