# XCode 8.3 Homebrew outdated error

**URL:** <https://travis-ci.community/t/xcode-8-3-homebrew-outdated-error/3798>\
**Category:** macOS\
**Tags:** bug\
**Created:** [June 18, 2019, 7:53pm UTC](https://travis-ci.community/t/xcode-8-3-homebrew-outdated-error/3798 "2019-06-18T19:53:41Z")\
**Posts on this page:** 1\
**Showing post:** 13

<div class="post-metadata">

**Author:** ![tanzislam](https://sea1.discourse-cdn.com/flex015/user_avatar/travis-ci.community/tanzislam/32/2591_2.png) [@tanzislam](https://travis-ci.community/u/tanzislam)\
**Post date:** [April 3, 2021, 3:00pm UTC](https://travis-ci.community/t/xcode-8-3-homebrew-outdated-error/3798/13 "2021-04-03T15:00:53Z")

</div>

> [@ryan](#):
>
> Adding `update: true` for updating Homebrew does resolve the error, but it significantly increases the build time by 26 minutes (6 minutes for running brew update, and installing packages takes an extra 20 minutes, probably updating a bunch of other installed packages).

I’d suggest exporting the [`HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1` environment variable](https://docs.brew.sh/Manpage#environment) to remedy the slowness with `update: true`. According to the manual,

> If set, do not check for broken dependents after installing, upgrading or reinstalling formulae.

… which seems reasonable to use in Travis CI because a lot of packages are preinstalled for user convenience, but the typical project will only need some of them (or, even better, will explicitly list its top-level dependencies in its `.travis.yml` or `.Brewfile`).

---

_[View the full topic](https://travis-ci.community/t/xcode-8-3-homebrew-outdated-error/3798)._
