actions / runner-images

GitHub Actions runner images
MIT License
10.17k stars 3.06k forks source link

`macos-13` runner can no longer `brew install imagemagick` #9544

Closed lgarron closed 7 months ago

lgarron commented 7 months ago

Description

Here is a copy of the info from https://github.com/Homebrew/brew/issues/16930

This seems to affect the macos-13 runner but not macos-12 or macos-14.


brew doctor output

This is the output for an otherwise unconfigured macos-13 runner on GitHub Actions:

Run brew doctor
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!

Warning: Some installed formulae are deprecated or disabled.
You should find replacements for the following formulae:
  openssl@1.1
  packer

Warning: You have an unnecessary local Cask tap.
This can cause problems installing up-to-date casks.
Please remove it by running:
  brew untap homebrew/cask

Warning: You have an unnecessary local Core tap!
This can cause problems installing up-to-date formulae.
Please remove it by running:
 brew untap homebrew/core
Error: Process completed with exit code 1.

Verification

brew config output

This is the output for an otherwise unconfigured macos-13 runner on GitHub Actions:

Run brew config
HOMEBREW_VERSION: 4.2.9
ORIGIN: https://github.com/Homebrew/brew
HEAD: e5fefd73cd97cd36ae3af29551f529ae59b333d6
Last commit: 4 weeks ago
Core tap HEAD: 7987fb379ba90bbd265cb5b41db8086a5e233d39
Core tap last commit: 4 weeks ago
Core cask tap HEAD: 10b89b8ddeac7513b77c0d19afe6b759146b6d65
Core cask tap last commit: 4 weeks ago
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CASK_OPTS: ["--no-quarantine"]
HOMEBREW_COLOR: set
HOMEBREW_MAKE_JOBS: 4
HOMEBREW_NO_AUTO_UPDATE: set
HOMEBREW_NO_INSTALL_CLEANUP: set
Homebrew Ruby: 3.1.4 => /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/3.1.4/bin/ruby
CPU: quad-core 64-bit ivybridge
Clang: 15.0.0 build 1500
Git: 2.43.2 => /usr/local/bin/git
Curl: 8.4.0 => /usr/bin/curl
macOS: 13.6.4-x86_64
CLT: 15.1.0.0.1.1700200546
Xcode: 15.0.1 => /Applications/Xcode_15.0.1.app/Contents/Developer

What were you trying to do (and why)?

https://github.com/lgarron/folderify has a CI job that installs ImageMagick https://github.com/lgarron/folderify/blob/main/.github/workflows/test.yml

I've had this job configured for macos-12, macos-13, and macos-14 for a while. As of a few days ago, the macos-13 runner has started failing because brew install imagemagick tries to install upgrades and fails.

This happens even if I explicitly specify env HOMEBREW_NO_AUTO_UPDATE=1 brew install imagemagick. 😬

The last successful run was on Feb. 20: https://github.com/lgarron/folderify/actions/runs/7971638479 the first time I observed a failure was March 15: https://github.com/lgarron/folderify/actions/runs/8293815382

What happened (include all command output)?

Full output of the failure:

Run env HOMEBREW_NO_AUTO_UPDATE=1 brew install imagemagick
==> Downloading https://ghcr.io/v2/homebrew/core/imagemagick/manifests/7.1.1-29_1
==> Fetching dependencies for imagemagick: libpng, jbig2dec, libidn, xz, openjpeg, ghostscript, jpeg-xl, libde265, ca-certificates, readline, sqlite, python@3.12, gettext, shared-mime-info, x265, libheif, liblqr, jasper, libomp and libraw
==> Downloading https://ghcr.io/v2/homebrew/core/libpng/manifests/1.6.[4](https://github.com/lgarron/folderify/actions/runs/8371981709/job/22922013063#step:3:5)3
==> Fetching libpng
==> Downloading https://ghcr.io/v2/homebrew/core/libpng/blobs/sha2[5](https://github.com/lgarron/folderify/actions/runs/8371981709/job/22922013063#step:3:6)6:37ae0c13a861618b896194178705949887b13821f4762888d1a624c79d08ab4e
==> Downloading https://ghcr.io/v2/homebrew/core/jbig2dec/manifests/0.20
==> Fetching jbig2dec
==> Downloading https://ghcr.io/v2/homebrew/core/jbig2dec/blobs/sha256:daab35fae8429496d00b301717837f656c4e166a3f384d8ccc0a2e1ae69f6c30
==> Downloading https://ghcr.io/v2/homebrew/core/libidn/manifests/1.42
==> Fetching libidn
==> Downloading https://ghcr.io/v2/homebrew/core/libidn/blobs/sha256:367c1d3e45212508a0a28291d4d750c6abdf6544ca9bd551c9f8367f176c0029
==> Downloading https://ghcr.io/v2/homebrew/core/xz/manifests/5.6.1
==> Fetching xz
==> Downloading https://ghcr.io/v2/homebrew/core/xz/blobs/sha256:2d778ef01a68e1ace220086a54df3a25f54673a7100603e710d64ed02b7f8353
==> Downloading https://ghcr.io/v2/homebrew/core/openjpeg/manifests/2.5.2
==> Fetching openjpeg
==> Downloading https://ghcr.io/v2/homebrew/core/openjpeg/blobs/sha256:02d67cf70fb174e35ce003e3914b0c867ce8b5f0aafde47eb34d24edd4e5443a
==> Downloading https://ghcr.io/v2/homebrew/core/ghostscript/manifests/10.03.0
==> Fetching ghostscript
==> Downloading https://ghcr.io/v2/homebrew/core/ghostscript/blobs/sha256:ffc9f0f5ab002fcee2afaa5b7a32c08f34f3da59e26f50903b14e8b07bc5f4b6
==> Downloading https://ghcr.io/v2/homebrew/core/jpeg-xl/manifests/0.10.2
==> Fetching dependencies for jpeg-xl: imath and openexr
==> Downloading https://ghcr.io/v2/homebrew/core/imath/manifests/3.1.11
==> Fetching imath
==> Downloading https://ghcr.io/v2/homebrew/core/imath/blobs/sha256:9e92fa7fa7f2803cfa73838d963fab399c0e88012fdde0a5fd32c7cbff089b37
==> Downloading https://ghcr.io/v2/homebrew/core/openexr/manifests/3.2.3
==> Fetching openexr
==> Downloading https://ghcr.io/v2/homebrew/core/openexr/blobs/sha256:a44dc65bf9d528bf238da62658821d4b8a38fe78102e1138feabc4cb5c024f1f
==> Fetching jpeg-xl
==> Downloading https://ghcr.io/v2/homebrew/core/jpeg-xl/blobs/sha256:a00279e231490fa6419f3fb17f1c5933fa470e92cb15c5a13f405d9e03f63527
==> Downloading https://ghcr.io/v2/homebrew/core/libde265/manifests/1.0.15
==> Fetching libde265
==> Downloading https://ghcr.io/v2/homebrew/core/libde265/blobs/sha256:813eaa5be8c6631bd98eaf6d75dabc83ba8873307bd48aee4b1d997bfcd14cc8
==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/manifests/2024-03-11
==> Fetching ca-certificates
==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/blobs/sha256:cab828953672906e00a8f25db751977b8dc4115f021f8dfe82b644ade03dacdb
==> Downloading https://ghcr.io/v2/homebrew/core/readline/manifests/8.2.10
==> Fetching readline
==> Downloading https://ghcr.io/v2/homebrew/core/readline/blobs/sha256:952e2975dffc98bd35673c86474dbb91fadc8d993c0720e4f085597f7a484af9
==> Downloading https://ghcr.io/v2/homebrew/core/sqlite/manifests/3.45.2
==> Fetching sqlite
==> Downloading https://ghcr.io/v2/homebrew/core/sqlite/blobs/sha256:b528fc258961192ff8fd5abd9b2ea18d2b24508b41aee7c5647c913ff93ff599
==> Downloading https://ghcr.io/v2/homebrew/core/python/3.12/manifests/3.12.2_1
==> Fetching python@3.12
==> Downloading https://ghcr.io/v2/homebrew/core/python/3.12/blobs/sha256:2b8cefc95067f3232cbf8b8c0c9df11b040923e12e0308f5102f237f82372710
==> Downloading https://ghcr.io/v2/homebrew/core/gettext/manifests/0.22.5
==> Fetching gettext
==> Downloading https://ghcr.io/v2/homebrew/core/gettext/blobs/sha256:1a35820de97aa8d93019d64f7add5443bcf1c14f05bd249e670e7ca0f0fc6b2a
==> Downloading https://ghcr.io/v2/homebrew/core/shared-mime-info/manifests/2.4
==> Fetching shared-mime-info
==> Downloading https://ghcr.io/v2/homebrew/core/shared-mime-info/blobs/sha256:555377ce54f93784fb32582161278fbb16228571cbdfb87ae7857ff8424ec267
==> Downloading https://ghcr.io/v2/homebrew/core/x265/manifests/3.5-1
==> Fetching x265
==> Downloading https://ghcr.io/v2/homebrew/core/x265/blobs/sha256:42bac1c3760905fc0f6c8ee2af2b97c5ef371d6135f6822357afe91f4014a2dd
==> Downloading https://ghcr.io/v2/homebrew/core/libheif/manifests/1.17.6
==> Fetching libheif
==> Downloading https://ghcr.io/v2/homebrew/core/libheif/blobs/sha256:ecadbc951af706b80845fa1d3605ca906402b9f0aa430bfa0310fb5cb953d9e1
==> Downloading https://ghcr.io/v2/homebrew/core/liblqr/manifests/0.4.2_1-2
==> Fetching liblqr
==> Downloading https://ghcr.io/v2/homebrew/core/liblqr/blobs/sha256:031968398921ebf58e91587cc82316195e580d5a7167a6cac11baf21c2f49441
==> Downloading https://ghcr.io/v2/homebrew/core/jasper/manifests/4.2.2
==> Fetching jasper
==> Downloading https://ghcr.io/v2/homebrew/core/jasper/blobs/sha256:9e3862f819e9aaf80422245363bfe5ce71e22135ef2870955c6ccf155d43d7db
==> Downloading https://ghcr.io/v2/homebrew/core/libomp/manifests/18.1.2
==> Fetching libomp
==> Downloading https://ghcr.io/v2/homebrew/core/libomp/blobs/sha256:a8897ab5a098177e71cd1af46f190d6664098aaee1cf06d58b95f9b6cd76f3ef
==> Downloading https://ghcr.io/v2/homebrew/core/libraw/manifests/0.21.2
==> Fetching libraw
==> Downloading https://ghcr.io/v2/homebrew/core/libraw/blobs/sha256:81b40bc80c4a7fc6992a24655fb32bc46dc0e1f75f885b66322d4e1785fe18c6
==> Fetching imagemagick
==> Downloading https://ghcr.io/v2/homebrew/core/imagemagick/blobs/sha256:431ccc675051214ce827662f441f246a40443b678cb85db1f7e32e5c84176aca
==> Installing dependencies for imagemagick: libpng, jbig2dec, libidn, xz, openjpeg, ghostscript, jpeg-xl, libde265, ca-certificates, readline, sqlite, python@3.12, gettext, shared-mime-info, x265, libheif, liblqr, jasper, libomp and libraw
==> Installing imagemagick dependency: libpng
==> Downloading https://ghcr.io/v2/homebrew/core/libpng/manifests/1.[6](https://github.com/lgarron/folderify/actions/runs/8371981709/job/22922013063#step:3:7).43
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/dd618b09b8d6d4b89203b771528951e5309631cc3afd8dc1236f0e98965f2b67--libpng-1.6.43.bottle_manifest.json
==> Pouring libpng--1.6.43.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/libpng/1.6.43: 27 files, 1.3MB
==> Installing imagemagick dependency: jbig2dec
==> Downloading https://ghcr.io/v2/homebrew/core/jbig2dec/manifests/0.20
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/8d21a0eddc94902acc1bb126cf[7](https://github.com/lgarron/folderify/actions/runs/8371981709/job/22922013063#step:3:8)8e775c7b2381f25532e02a7f9e2974a817577--jbig2dec-0.20.bottle_manifest.json
==> Pouring jbig2dec--0.20.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/jbig2dec/0.20: 13 files, 375KB
==> Installing imagemagick dependency: libidn
==> Downloading https://ghcr.io/v2/homebrew/core/libidn/manifests/1.42
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/786bf942d09cb90f8745be7db019bfd8ba760f0bf109f78bb1b787d5ab7490db--libidn-1.42.bottle_manifest.json
==> Pouring libidn--1.42.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/libidn/1.42: 73 files, 1MB
==> Installing imagemagick dependency: xz
==> Downloading https://ghcr.io/v2/homebrew/core/xz/manifests/5.6.1
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/bc72ad1aed6fc861afaf3fd0af8266ea2913cb871cfdcbeef0c228afb9826c72--xz-5.6.1.bottle_manifest.json
==> Pouring xz--5.6.1.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/xz/5.6.1: 166 files, 2.6MB
==> Installing imagemagick dependency: openjpeg
==> Downloading https://ghcr.io/v2/homebrew/core/openjpeg/manifests/2.5.2
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/aa191c3580781971a7ecfcc8c109ad1f70e33174c5714ff2640476560c91f532--openjpeg-2.5.2.bottle_manifest.json
==> Pouring openjpeg--2.5.2.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/openjpeg/2.5.2: 538 files, 14.0MB
==> Installing imagemagick dependency: ghostscript
==> Downloading https://ghcr.io/v2/homebrew/core/ghostscript/manifests/10.03.0
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/4eca776d45ea1fc1a35e6e2fb908a751b88d45f8d858cfc71a8e937d004f669c--ghostscript-10.03.0.bottle_manifest.json
==> Pouring ghostscript--10.03.0.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/ghostscript/10.03.0: 639 files, 146.4MB
==> Installing imagemagick dependency: jpeg-xl
==> Downloading https://ghcr.io/v2/homebrew/core/jpeg-xl/manifests/0.10.2
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/bd35692a6aaa0c23209e0c97b1aaaf97ba9e81f1646e1b231a4fa9339259583e--jpeg-xl-0.10.2.bottle_manifest.json
==> Installing dependencies for jpeg-xl: imath and openexr
==> Installing jpeg-xl dependency: imath
==> Downloading https://ghcr.io/v2/homebrew/core/imath/manifests/3.1.11
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/4738c3b3aeed35cc9103ddfda8626c334457672a7e704d000247ccc8f1fddee9--imath-3.1.11.bottle_manifest.json
==> Pouring imath--3.1.11.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/imath/3.1.11: 49 files, 935.3KB
==> Installing jpeg-xl dependency: openexr
==> Downloading https://ghcr.io/v2/homebrew/core/openexr/manifests/3.2.3
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/42bff0aab1543b0f03eba5db9f1a6b8221ecf9583b9ee8be5c696543ce3f5006--openexr-3.2.3.bottle_manifest.json
==> Pouring openexr--3.2.3.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/openexr/3.2.3: 205 files, 7.7MB
==> Installing jpeg-xl
==> Pouring jpeg-xl--0.10.2.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/jpeg-xl/0.10.2: 47 files, 5.2MB
==> Installing imagemagick dependency: libde265
==> Downloading https://ghcr.io/v2/homebrew/core/libde265/manifests/1.0.15
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/aa9fa450f5b69a17cf97f33ff41d5c33f72f878af2a3d643de4f3d99b741e0d4--libde265-1.0.15.bottle_manifest.json
==> Pouring libde265--1.0.15.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/libde265/1.0.15: 21 files, 1.5MB
==> Installing imagemagick dependency: ca-certificates
==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/manifests/2024-03-11
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/c431e0186df2ccc2ea942b34a3c26c2cebebec8e07ad6abdae48447a52c5f506--ca-certificates-2024-03-11.bottle_manifest.json
==> Pouring ca-certificates--2024-03-11.all.bottle.tar.gz
==> Regenerating CA certificate bundle from keychain, this may take a while...
🍺  /usr/local/Cellar/ca-certificates/2024-03-11: 3 files, 229.7KB
==> Installing imagemagick dependency: readline
==> Downloading https://ghcr.io/v2/homebrew/core/readline/manifests/8.2.10
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/4ddd52803319828799f1932d4c7fa8d11c667049b20a56341c0c19246a1be93b--readline-8.2.10.bottle_manifest.json
==> Pouring readline--8.2.10.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/readline/8.2.10: 50 files, 1.7MB
==> Installing imagemagick dependency: sqlite
==> Downloading https://ghcr.io/v2/homebrew/core/sqlite/manifests/3.45.2
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/52aeccef7dfe87a5156de420a9e1f4b5b62f61b6c2b57633a5e6f04518b50edf--sqlite-3.45.2.bottle_manifest.json
==> Pouring sqlite--3.45.2.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/sqlite/3.45.2: 11 files, 4.7MB
==> Installing imagemagick dependency: python@3.12
==> Downloading https://ghcr.io/v2/homebrew/core/python/3.12/manifests/3.12.2_1
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/db6a7027cff95a641d6d0c07e00f7b8fa26b0733b6d215c3752b745a381ebcb8--python@3.12-3.12.2_1.bottle_manifest.json
==> Pouring python@3.12--3.12.2_1.ventura.bottle.tar.gz
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink bin/2to3
Target /usr/local/bin/2to3
already exists. You may want to remove it:
  rm '/usr/local/bin/2to3'

To force the link and overwrite all conflicting files:
  brew link --overwrite python@3.12

To list all files that would be deleted:
  brew link --overwrite python@3.12 --dry-run

Possible conflicting files are:
/usr/local/bin/2to3 -> /Library/Frameworks/Python.framework/Versions/3.12/bin/2to3
/usr/local/bin/2to3-3.12 -> /Library/Frameworks/Python.framework/Versions/3.12/bin/2to3-3.12
/usr/local/bin/idle3 -> /Library/Frameworks/Python.framework/Versions/3.12/bin/idle3
/usr/local/bin/idle3.12 -> /Library/Frameworks/Python.framework/Versions/3.12/bin/idle3.12
/usr/local/bin/pydoc3 -> /Library/Frameworks/Python.framework/Versions/3.12/bin/pydoc3
/usr/local/bin/pydoc3.12 -> /Library/Frameworks/Python.framework/Versions/3.12/bin/pydoc3.12
/usr/local/bin/python3 -> /Library/Frameworks/Python.framework/Versions/3.12/bin/python3
/usr/local/bin/python3-config -> /Library/Frameworks/Python.framework/Versions/3.12/bin/python3-config
/usr/local/bin/python3.12 -> /Library/Frameworks/Python.framework/Versions/3.12/bin/python3.12
/usr/local/bin/python3.12-config -> /Library/Frameworks/Python.framework/Versions/3.12/bin/python3.12-config
/usr/local/share/man/man1/python3.1 -> /usr/local/Cellar/python@3.11/3.11.7_1/share/man/man1/python3.1
/usr/local/lib/pkgconfig/python3-embed.pc -> /usr/local/Cellar/python@3.11/3.11.7_1/lib/pkgconfig/python3-embed.pc
/usr/local/lib/pkgconfig/python3.pc -> /usr/local/Cellar/python@3.11/3.11.7_1/lib/pkgconfig/python3.pc
/usr/local/Frameworks/Python.framework/Headers -> /usr/local/Cellar/python@3.11/3.11.7_1/Frameworks/Python.framework/Headers
/usr/local/Frameworks/Python.framework/Python -> /usr/local/Cellar/python@3.11/3.11.7_1/Frameworks/Python.framework/Python
/usr/local/Frameworks/Python.framework/Resources -> /usr/local/Cellar/python@3.11/3.11.7_1/Frameworks/Python.framework/Resources
/usr/local/Frameworks/Python.framework/Versions/Current -> /usr/local/Cellar/python@3.11/3.11.7_1/Frameworks/Python.framework/Versions/Current
==> /usr/local/Cellar/python@3.12/3.12.2_1/bin/python3.12 -Im ensurepip
==> /usr/local/Cellar/python@3.12/3.12.2_1/bin/python3.12 -Im pip install -v --n
==> Summary
🍺  /usr/local/Cellar/python@3.12/3.12.2_1: 3,237 files, 63.6MB
==> Installing imagemagick dependency: gettext
==> Downloading https://ghcr.io/v2/homebrew/core/gettext/manifests/0.22.5
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/447e45b77bb47ede0377f7eab1863825298ecaaaeed0bbd84aca3bd300b00508--gettext-0.22.5.bottle_manifest.json
==> Pouring gettext--0.22.5.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/gettext/0.22.5: 2,043 files, 23.8MB
==> Installing imagemagick dependency: shared-mime-info
==> Downloading https://ghcr.io/v2/homebrew/core/shared-mime-info/manifests/2.4
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/b939513ada122d80abd08624d26056d1bf65b49a2b2ed794db163a91db90dbab--shared-mime-info-2.4.bottle_manifest.json
==> Pouring shared-mime-info--2.4.ventura.bottle.tar.gz
==> /usr/local/Cellar/shared-mime-info/2.4/bin/update-mime-database /usr/local/s
🍺  /usr/local/Cellar/shared-mime-info/2.4: 88 files, 4.7MB
==> Installing imagemagick dependency: x265
==> Downloading https://ghcr.io/v2/homebrew/core/x265/manifests/3.5-1
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/b2b1f388528d2c8033213ea1b60ecf69affc11dc2e9d2a90d94831e2851bfb16--x265-3.5-1.bottle_manifest.json
==> Pouring x265--3.5.ventura.bottle.1.tar.gz
🍺  /usr/local/Cellar/x265/3.5: 11 files, 35.8MB
==> Installing imagemagick dependency: libheif
==> Downloading https://ghcr.io/v2/homebrew/core/libheif/manifests/1.17.6
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/06ea264285fbf2e0d5d3999fd52ed147f727f5d65a83f5306fea04da6166b9e7--libheif-1.17.6.bottle_manifest.json
==> Pouring libheif--1.17.6.ventura.bottle.tar.gz
==> /usr/local/opt/shared-mime-info/bin/update-mime-database /usr/local/share/mi
🍺  /usr/local/Cellar/libheif/1.17.6: 29 files, 3.6MB
==> Installing imagemagick dependency: liblqr
==> Downloading https://ghcr.io/v2/homebrew/core/liblqr/manifests/0.4.2_1-2
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/47fefd703ba858f276c3793ea02c6432b74ceb7a3f1fa1fdf882e2f925f601cc--liblqr-0.4.2_1-2.bottle_manifest.json
==> Pouring liblqr--0.4.2_1.ventura.bottle.2.tar.gz
🍺  /usr/local/Cellar/liblqr/0.4.2_1: 113 files, 285.5KB
==> Installing imagemagick dependency: jasper
==> Downloading https://ghcr.io/v2/homebrew/core/jasper/manifests/4.2.2
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/bc508314c1338c1ec667b659dd0bf63380dce016385d114701619a98e5dd89b4--jasper-4.2.2.bottle_manifest.json
==> Pouring jasper--4.2.2.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/jasper/4.2.2: 44 files, 1.5MB
==> Installing imagemagick dependency: libomp
==> Downloading https://ghcr.io/v2/homebrew/core/libomp/manifests/18.1.2
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/5dc51891cdeb77ccd34f740ac54e004430d3db0bd98b7d542e272f57f48b5620--libomp-18.1.2.bottle_manifest.json
==> Pouring libomp--18.1.2.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/libomp/18.1.2: 8 files, 1.7MB
==> Installing imagemagick dependency: libraw
==> Downloading https://ghcr.io/v2/homebrew/core/libraw/manifests/0.21.2
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/9486d462a427bd1b90a94393ea1e8304f3b9974455e794f2c03a1c2622edc48c--libraw-0.21.2.bottle_manifest.json
==> Pouring libraw--0.21.2.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/libraw/0.21.2: 73 files, 5.6MB
==> Installing imagemagick
==> Pouring imagemagick--7.1.1-29_1.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/imagemagick/7.1.1-29_1: 809 files, 29MB
==> Upgrading 20 dependents of upgraded formulae:
Disable this behaviour by setting HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
aom 3.8.1 -> 3.8.2, aws-sam-cli 1.109.0_1 -> 1.113.0, azure-cli 2.57.0 -> 2.58.0, composer 2.7.1 -> 2.7.2, git 2.43.2 -> 2.44.0, glib 2.78.4 -> 2.80.0, harfbuzz 8.3.0 -> 8.3.1, kotlin 1.9.22 -> 1.9.23, libassuan 2.5.6 -> 2.5.7, libgpg-error 1.47 -> 1.48, libksba 1.6.5 -> 1.6.6, gnupg 2.4.4 -> 2.4.5, libpq 16.2 -> 16.2_1, node@20 20.11.1 -> 20.11.1_1, php 8.3.3 -> 8.3.4, pinentry 1.2.1 -> 1.3.0, python@3.11 3.11.7_1 -> 3.11.8, selenium-server 4.17.0 -> 4.18.1, unbound 1.19.0 -> 1.19.3, wget 1.21.4 -> 1.24.5
==> Downloading https://ghcr.io/v2/homebrew/core/libpq/manifests/16.2_1
==> Fetching dependencies for libpq: icu4c
==> Downloading https://ghcr.io/v2/homebrew/core/icu4c/manifests/74.2
==> Fetching icu4c
==> Downloading https://ghcr.io/v2/homebrew/core/icu4c/blobs/sha256:7c966c530b3e01f[8](https://github.com/lgarron/folderify/actions/runs/8371981709/job/22922013063#step:3:9)7be0c46e8969e1801fd7c0d9ad76a0736a6c7767cc87da94
==> Fetching libpq
==> Downloading https://ghcr.io/v2/homebrew/core/libpq/blobs/sha256:02fde1ff8fb54fe5c2e518d48447707ee2ee5bc[9](https://github.com/lgarron/folderify/actions/runs/8371981709/job/22922013063#step:3:10)0935a7782b877dff58e03b70
==> Downloading https://ghcr.io/v2/homebrew/core/node/20/manifests/20.11.1_1
==> Fetching node@20
==> Downloading https://ghcr.io/v2/homebrew/core/node/20/blobs/sha256:de268cf3169bf82d5fc77758783045bd3b399f63332b863f85588532624e71a8
==> Downloading https://ghcr.io/v2/homebrew/core/python/3.11/manifests/3.11.8
==> Downloading https://ghcr.io/v2/homebrew/core/azure-cli/manifests/2.58.0
==> Fetching dependencies for azure-cli: python@3.11
==> Downloading https://ghcr.io/v2/homebrew/core/python/3.11/manifests/3.11.8
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/eb6ea31a437458e84f35528d6cdf4604a244c9e3ff2f4cbd052bd7e6cabdbd50--python@3.11-3.11.8.bottle_manifest.json
==> Fetching python@3.11
==> Downloading https://ghcr.io/v2/homebrew/core/python/3.11/blobs/sha256:c0062822ceb061233f1f2eecae1c4a24aa6cebc8ca2f5488a57552a91575f02a
==> Fetching azure-cli
==> Downloading https://ghcr.io/v2/homebrew/core/azure-cli/blobs/sha256:f0274ff7195e0c94[10](https://github.com/lgarron/folderify/actions/runs/8371981709/job/22922013063#step:3:11)dd53d498faca81f7332015927c99097fe4c130cab843ff
==> Downloading https://ghcr.io/v2/homebrew/core/aom/manifests/3.8.2
==> Downloading https://ghcr.io/v2/homebrew/core/php/manifests/8.3.4
==> Fetching dependencies for php: libunistring, libnghttp2, aom and pcre2
==> Downloading https://ghcr.io/v2/homebrew/core/libunistring/manifests/1.2
==> Fetching libunistring
==> Downloading https://ghcr.io/v2/homebrew/core/libunistring/blobs/sha256:66091a34396e4e17fc78f31410bf5878091ee6887cec79995f3598093ee481ea
==> Downloading https://ghcr.io/v2/homebrew/core/libnghttp2/manifests/1.60.0
==> Fetching libnghttp2
==> Downloading https://ghcr.io/v2/homebrew/core/libnghttp2/blobs/sha256:408f62ed86af4c1b5fefac7f81fc2f502e9dbac13b668b04757acacacd755c7a
==> Downloading https://ghcr.io/v2/homebrew/core/aom/manifests/3.8.2
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/8949f525d23bba28a0c6dd44d6ee27307f298a85940f766fcf7160fceef3b420--aom-3.8.2.bottle_manifest.json
==> Fetching aom
==> Downloading https://ghcr.io/v2/homebrew/core/aom/blobs/sha256:cfc7a2d3dbfb9e379a0aeacf96[11](https://github.com/lgarron/folderify/actions/runs/8371981709/job/22922013063#step:3:12)2bba69bfffbfcc550a3c8a0bea9806995648
==> Downloading https://ghcr.io/v2/homebrew/core/pcre2/manifests/10.43
==> Fetching pcre2
==> Downloading https://ghcr.io/v2/homebrew/core/pcre2/blobs/sha256:1eb4d[12](https://github.com/lgarron/folderify/actions/runs/8371981709/job/22922013063#step:3:13)5dca380f54c78d75f1c77543b1b847e5fbf585c276ff1bae831d67067
==> Fetching php
==> Downloading https://ghcr.io/v2/homebrew/core/php/blobs/sha256:9e0af62ad21ae1[13](https://github.com/lgarron/folderify/actions/runs/8371981709/job/22922013063#step:3:14)ba719db6893bd7e60c810897f8cabcdb7f178cd26d788396
==> Downloading https://ghcr.io/v2/homebrew/core/composer/manifests/2.7.2
==> Fetching composer
==> Downloading https://ghcr.io/v2/homebrew/core/composer/blobs/sha256:234eff3b59a2705815b11bc2768ea8bb7e877d94adf9815e084a1237f70dc2bb
==> Downloading https://ghcr.io/v2/homebrew/core/git/manifests/2.44.0
==> Downloading https://ghcr.io/v2/homebrew/core/glib/manifests/2.80.0
==> Fetching glib
==> Downloading https://ghcr.io/v2/homebrew/core/glib/blobs/sha256:061aeb61fc3be7e6573dbcc84e86ac1ef3f2f5f236b5a392db35ff58ef29f3ca
==> Downloading https://ghcr.io/v2/homebrew/core/harfbuzz/manifests/8.3.1
==> Fetching dependencies for harfbuzz: libxdmcp, libxcb and libxext
==> Downloading https://ghcr.io/v2/homebrew/core/libxdmcp/manifests/1.1.5
==> Fetching libxdmcp
==> Downloading https://ghcr.io/v2/homebrew/core/libxdmcp/blobs/sha256:f553988c10f628a28ef1f4d8d3ace5d5ffcc[14](https://github.com/lgarron/folderify/actions/runs/8371981709/job/22922013063#step:3:15)7a3ef6958acd679943a2300668
==> Downloading https://ghcr.io/v2/homebrew/core/libxcb/manifests/1.16.1
==> Fetching libxcb
==> Downloading https://ghcr.io/v2/homebrew/core/libxcb/blobs/sha256:0f89c136dd2b6a64cdb3be0864123298db5bea9f2af7a0fb4382d6a74848055d
==> Downloading https://ghcr.io/v2/homebrew/core/libxext/manifests/1.3.6
==> Fetching libxext
==> Downloading https://ghcr.io/v2/homebrew/core/libxext/blobs/sha256:5adc7a81fe4a19ce37d33850009bd3[15](https://github.com/lgarron/folderify/actions/runs/8371981709/job/22922013063#step:3:16)4f6723a501c932c572d43389d2399657
==> Fetching harfbuzz
==> Downloading https://ghcr.io/v2/homebrew/core/harfbuzz/blobs/sha256:afaa45911efbefe21af82441817d747e91156b40c87ad2117f07de94094dbb93
==> Downloading https://ghcr.io/v2/homebrew/core/kotlin/manifests/1.9.23
==> Fetching kotlin
==> Downloading https://ghcr.io/v2/homebrew/core/kotlin/blobs/sha256:7a829c1d24a37fa26f5a6cd3b4ce8e9ed1711bc6e98435ca86f72fd691dd0fac
==> Downloading https://ghcr.io/v2/homebrew/core/libgpg-error/manifests/1.48
==> Downloading https://ghcr.io/v2/homebrew/core/libassuan/manifests/2.5.7
==> Fetching dependencies for libassuan: libgpg-error
==> Downloading https://ghcr.io/v2/homebrew/core/libgpg-error/manifests/1.48
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/f5ad3b09995915c34be224f0414a626c03b90a861cc018e2d18fb8485d2d52d3--libgpg-error-1.48.bottle_manifest.json
==> Fetching libgpg-error
==> Downloading https://ghcr.io/v2/homebrew/core/libgpg-error/blobs/sha256:9333a88dbebd98b41a07f3d68fc23099c686a53498a86cc74355f74ee7b6eb8f
==> Fetching libassuan
==> Downloading https://ghcr.io/v2/homebrew/core/libassuan/blobs/sha256:0fff1a32a910475de0f30cb0dc9540d38f6c2935f00fe5cf41939c7ab7a3020b
==> Downloading https://ghcr.io/v2/homebrew/core/libksba/manifests/1.6.6
==> Downloading https://ghcr.io/v2/homebrew/core/unbound/manifests/1.19.3
==> Fetching unbound
==> Downloading https://ghcr.io/v2/homebrew/core/unbound/blobs/sha256:1bd4e20b1948c795a5798ba108229887b6f6bdde8349d2bdc140ca29ab5ac418
==> Downloading https://ghcr.io/v2/homebrew/core/pinentry/manifests/1.3.0
==> Fetching pinentry
==> Downloading https://ghcr.io/v2/homebrew/core/pinentry/blobs/sha256:f2f61b[16](https://github.com/lgarron/folderify/actions/runs/8371981709/job/22922013063#step:3:17)e0cab610927e312be8cdff73c9b2a6da7fe97fde09e3b0ee27d01823
==> Downloading https://ghcr.io/v2/homebrew/core/gnupg/manifests/2.4.5
==> Fetching dependencies for gnupg: libksba and npth
==> Downloading https://ghcr.io/v2/homebrew/core/libksba/manifests/1.6.6
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/8a70e240824ead18d24c8fe531a1f227411d6156d6c0c06bcb7c98091a00bbae--libksba-1.6.6.bottle_manifest.json
==> Fetching libksba
==> Downloading https://ghcr.io/v2/homebrew/core/libksba/blobs/sha256:b9a29b711f1af52d4281aab207abd97f75a5c77311340530f593b145144739b8
==> Downloading https://ghcr.io/v2/homebrew/core/npth/manifests/1.7
==> Fetching npth
==> Downloading https://ghcr.io/v2/homebrew/core/npth/blobs/sha256:1c2767f23e99b04caef86211248f1eae7c247e080c4e41e36d019e90c30680e6
==> Fetching gnupg
==> Downloading https://ghcr.io/v2/homebrew/core/gnupg/blobs/sha256:3e1ab240be58c5267dbd3bc9cd82a19b09b96507169188a20adf710886733bd3
==> Downloading https://ghcr.io/v2/homebrew/core/selenium-server/manifests/4.18.1
==> Downloading https://ghcr.io/v2/homebrew/core/wget/manifests/1.24.5
==> Fetching wget
==> Downloading https://ghcr.io/v2/homebrew/core/wget/blobs/sha256:1b7e2f76c90553543a5e25dadf031c6fcfe280f52bf27d89e04006f9d33fd20b
==> Downloading https://ghcr.io/v2/homebrew/core/aws-sam-cli/manifests/1.113.0
==> Fetching dependencies for aws-sam-cli: certifi, pycparser, cffi and cryptography
==> Downloading https://ghcr.io/v2/homebrew/core/certifi/manifests/2024.2.2
==> Fetching certifi
==> Downloading https://ghcr.io/v2/homebrew/core/certifi/blobs/sha256:911c140acf37d3d5808dc4e059990a6955d8281fd8599733eed60b28054c371e
==> Downloading https://ghcr.io/v2/homebrew/core/pycparser/manifests/2.21_1-2
==> Fetching pycparser
==> Downloading https://ghcr.io/v2/homebrew/core/pycparser/blobs/sha256:9de5a8333f6bd80fbabc628432c7cf04ef5642d4e03f42fc542483537af50476
==> Downloading https://ghcr.io/v2/homebrew/core/cffi/manifests/1.16.0_1-1
==> Fetching cffi
==> Downloading https://ghcr.io/v2/homebrew/core/cffi/blobs/sha256:0bd893c328706682088abca867d52c40b8a9e162e65c5f067647cf3fe4[17](https://github.com/lgarron/folderify/actions/runs/8371981709/job/22922013063#step:3:18)1821
==> Downloading https://ghcr.io/v2/homebrew/core/cryptography/manifests/42.0.5
==> Fetching cryptography
==> Downloading https://ghcr.io/v2/homebrew/core/cryptography/blobs/sha256:8d208effe9f9c00d4742aa5f7c60f9793a69b6396c5df05e0a8c0c776035d060
==> Fetching aws-sam-cli
==> Downloading https://ghcr.io/v2/homebrew/core/aws-sam-cli/blobs/sha256:4fd84e2c6da1e6bf4ce8ec115c2ab75a3310b81540b8d9481b864f81a53e3c8a
==> Upgrading libpq
  16.2 -> 16.2_1 

==> Installing dependencies for libpq: icu4c
==> Installing libpq dependency: icu4c
==> Downloading https://ghcr.io/v2/homebrew/core/icu4c/manifests/74.2
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/3e5230e726e5548db28bc0cf75710d6405903b742f941113d3dbe7483fad72a4--icu4c-74.2.bottle_manifest.json
==> Pouring icu4c--74.2.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/icu4c/74.2: 270 files, 77.3MB
==> Installing libpq
==> Pouring libpq--16.2_1.ventura.bottle.tar.gz
==> Caveats
libpq is keg-only, which means it was not symlinked into /usr/local,
because conflicts with postgres formula.

If you need to have libpq first in your PATH, run:
  echo 'export PATH="/usr/local/opt/libpq/bin:$PATH"' >> /Users/runner/.bash_profile

For compilers to find libpq you may need to set:
  export LDFLAGS="-L/usr/local/opt/libpq/lib"
  export CPPFLAGS="-I/usr/local/opt/libpq/include"

For pkg-config to find libpq you may need to set:
  export PKG_CONFIG_PATH="/usr/local/opt/libpq/lib/pkgconfig"
==> Summary
🍺  /usr/local/Cellar/libpq/16.2_1: 2,381 files, 29.3MB
==> Upgrading node@20
  20.11.1 -> 20.11.1_1 

==> Pouring node@20--20.11.1_1.ventura.bottle.tar.gz
==> Caveats
node@20 is keg-only, which means it was not symlinked into /usr/local,
because this is an alternate version of another formula.

If you need to have node@20 first in your PATH, run:
  echo 'export PATH="/usr/local/opt/node@20/bin:$PATH"' >> /Users/runner/.bash_profile

For compilers to find node@20 you may need to set:
  export LDFLAGS="-L/usr/local/opt/node@20/lib"
  export CPPFLAGS="-I/usr/local/opt/node@20/include"
==> Summary
🍺  /usr/local/Cellar/node@20/20.11.1_1: 2,240 files, 60.2MB
==> Upgrading azure-cli
  2.57.0 -> 2.58.0 

==> Installing dependencies for azure-cli: python@3.11
==> Installing azure-cli dependency: python@3.11
==> Downloading https://ghcr.io/v2/homebrew/core/python/3.11/manifests/3.11.8
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/eb6ea31a437458e84f35528d6cdf4604a244c9e3ff2f4cbd052bd7e6cabdbd50--python@3.11-3.11.8.bottle_manifest.json
==> Pouring python@3.11--3.11.8.ventura.bottle.tar.gz
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink bin/2to3-3.11
Target /usr/local/bin/2to3-3.11
already exists. You may want to remove it:
  rm '/usr/local/bin/2to3-3.11'

To force the link and overwrite all conflicting files:
  brew link --overwrite python@3.11

To list all files that would be deleted:
  brew link --overwrite python@3.11 --dry-run

Possible conflicting files are:
/usr/local/bin/2to3-3.11 -> /Library/Frameworks/Python.framework/Versions/3.11/bin/2to3-3.11
/usr/local/bin/idle3.11 -> /Library/Frameworks/Python.framework/Versions/3.11/bin/idle3.11
/usr/local/bin/pydoc3.11 -> /Library/Frameworks/Python.framework/Versions/3.11/bin/pydoc3.11
/usr/local/bin/python3.11 -> /Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11
/usr/local/bin/python3.11-config -> /Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11-config
==> /usr/local/Cellar/python@3.11/3.11.8/bin/python3.11 -Im ensurepip
==> /usr/local/Cellar/python@3.11/3.11.8/bin/python3.11 -Im pip install -v --no-
==> Summary
🍺  /usr/local/Cellar/python@3.11/3.11.8: 3,296 files, 61.4MB
==> Installing azure-cli
==> Pouring azure-cli--2.58.0.ventura.bottle.tar.gz
Warning: Cask azure-cli was renamed to homebrew/core/azure-cli.
Warning: Cask azure-cli was renamed to homebrew/core/azure-cli.
==> Caveats
Bash completion has been installed to:
  /usr/local/etc/bash_completion.d
==> Summary
🍺  /usr/local/Cellar/azure-cli/2.58.0: 23,498 files, 559.2MB
==> Upgrading php
  8.3.3 -> 8.3.4 

==> Installing dependencies for php: libunistring, libnghttp2, aom and pcre2
==> Installing php dependency: libunistring
==> Downloading https://ghcr.io/v2/homebrew/core/libunistring/manifests/1.2
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/48ac60445a77a63996cf15f6414f68a620d544fb683031b14eb3aea95c3064f6--libunistring-1.2.bottle_manifest.json
==> Pouring libunistring--1.2.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/libunistring/1.2: 59 files, 5.1MB
==> Installing php dependency: libnghttp2
==> Downloading https://ghcr.io/v2/homebrew/core/libnghttp2/manifests/1.60.0
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/93526e3afa1b4f61ef51358f59948495ee0d7dd55c19eba4ca099e969cdc0781--libnghttp2-1.60.0.bottle_manifest.json
==> Pouring libnghttp2--1.60.0.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/libnghttp2/1.60.0: 13 files, 792.3KB
==> Installing php dependency: aom
==> Downloading https://ghcr.io/v2/homebrew/core/aom/manifests/3.8.2
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/8949f525d23bba28a0c6dd44d6ee27307f298a85940f766fcf7160fceef3b420--aom-3.8.2.bottle_manifest.json
==> Pouring aom--3.8.2.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/aom/3.8.2: 23 files, 12.4MB
==> Installing php dependency: pcre2
==> Downloading https://ghcr.io/v2/homebrew/core/pcre2/manifests/10.43
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/4c12870adcfbf27eeeae4f44a420311ca3449f06a2fd8f6fcfe3d13db[18](https://github.com/lgarron/folderify/actions/runs/8371981709/job/22922013063#step:3:19)087b4--pcre2-10.43.bottle_manifest.json
==> Pouring pcre2--10.43.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/pcre2/10.43: 234 files, 6.6MB
==> Installing php
==> Pouring php--8.3.4.ventura.bottle.tar.gz
==> /usr/local/Cellar/php/8.3.4/bin/pear config-set php_ini /usr/local/etc/php/8
==> /usr/local/Cellar/php/8.3.4/bin/pear config-set php_dir /usr/local/share/pea
==> /usr/local/Cellar/php/8.3.4/bin/pear config-set doc_dir /usr/local/share/pea
==> /usr/local/Cellar/php/8.3.4/bin/pear config-set ext_dir /usr/local/lib/php/p
==> /usr/local/Cellar/php/8.3.4/bin/pear config-set bin_dir /usr/local/opt/php/b
==> /usr/local/Cellar/php/8.3.4/bin/pear config-set data_dir /usr/local/share/pe
==> /usr/local/Cellar/php/8.3.4/bin/pear config-set cfg_dir /usr/local/share/pea
==> /usr/local/Cellar/php/8.3.4/bin/pear config-set www_dir /usr/local/share/pea
==> /usr/local/Cellar/php/8.3.4/bin/pear config-set man_dir /usr/local/share/man
==> /usr/local/Cellar/php/8.3.4/bin/pear config-set test_dir /usr/local/share/pe
==> /usr/local/Cellar/php/8.3.4/bin/pear config-set php_bin /usr/local/opt/php/b
==> /usr/local/Cellar/php/8.3.4/bin/pear update-channels
==> Caveats
To enable PHP in Apache add the following to httpd.conf and restart Apache:
    LoadModule php_module /usr/local/opt/php/lib/httpd/modules/libphp.so

    
        SetHandler application/x-httpd-php
    

Finally, check DirectoryIndex includes index.php
    DirectoryIndex index.php index.html

The php.ini and php-fpm.ini file can be found in:
    /usr/local/etc/php/8.3/

To start php now and restart at login:
  brew services start php
Or, if you don't want/need a background service you can just run:
  /usr/local/opt/php/sbin/php-fpm --nodaemonize
==> Summary
🍺  /usr/local/Cellar/php/8.3.4: 523 files, 86.8MB
==> Upgrading composer
  2.7.1 -> 2.7.2 

==> Pouring composer--2.7.2.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/composer/2.7.2: 3 files, 2.8MB
==> Upgrading glib
  2.78.4 -> 2.80.0 

==> Pouring glib--2.80.0.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/glib/2.80.0: 515 files, 22.8MB
==> Upgrading harfbuzz
  8.3.0 -> 8.3.1 

==> Installing dependencies for harfbuzz: libxdmcp, libxcb and libxext
==> Installing harfbuzz dependency: libxdmcp
==> Downloading https://ghcr.io/v2/homebrew/core/libxdmcp/manifests/1.1.5
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/8713e53f73d0be64780dbea522b0ee07027e6cc7828ff1a4fa0a6596f14cfe25--libxdmcp-1.1.5.bottle_manifest.json
==> Pouring libxdmcp--1.1.5.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/libxdmcp/1.1.5: 11 files, 1[19](https://github.com/lgarron/folderify/actions/runs/8371981709/job/22922013063#step:3:20).8KB
==> Installing harfbuzz dependency: libxcb
==> Downloading https://ghcr.io/v2/homebrew/core/libxcb/manifests/1.16.1
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/8770f5784e17b45567a2910cdf1ce0b535f85fc18cea509377ca1a6549ad6168--libxcb-1.16.1.bottle_manifest.json
==> Pouring libxcb--1.16.1.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/libxcb/1.16.1: 2,462 files, 7MB
==> Installing harfbuzz dependency: libxext
==> Downloading https://ghcr.io/v2/homebrew/core/libxext/manifests/1.3.6
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/fedb843acbfcf682fb451396914bfc096f9ea2748376d4c43ce2af7ce1b766b7--libxext-1.3.6.bottle_manifest.json
==> Pouring libxext--1.3.6.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/libxext/1.3.6: 87 files, 431.9KB
==> Installing harfbuzz
==> Pouring harfbuzz--8.3.1.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/harfbuzz/8.3.1: 76 files, 9.9MB
==> Upgrading kotlin
  1.9.22 -> 1.9.23 

==> Pouring kotlin--1.9.23.all.bottle.tar.gz
🍺  /usr/local/Cellar/kotlin/1.9.23: 123 files, 95.4MB
==> Upgrading libassuan
  2.5.6 -> 2.5.7 

==> Installing dependencies for libassuan: libgpg-error
==> Installing libassuan dependency: libgpg-error
==> Downloading https://ghcr.io/v2/homebrew/core/libgpg-error/manifests/1.48
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/f5ad3b09995915c34be224f0414a626c03b90a861cc018e2d18fb8485d2d52d3--libgpg-error-1.48.bottle_manifest.json
==> Pouring libgpg-error--1.48.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/libgpg-error/1.48: 49 files, 1.6MB
==> Installing libassuan
==> Pouring libassuan--2.5.7.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/libassuan/2.5.7: 17 files, 507.9KB
==> Upgrading unbound
  1.19.0 -> 1.19.3 

==> Pouring unbound--1.19.3.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/unbound/1.19.3: 58 files, 5.8MB
==> Upgrading pinentry
  1.2.1 -> 1.3.0 

==> Pouring pinentry--1.3.0.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/pinentry/1.3.0: 12 files, 411.5KB
==> Upgrading gnupg
  2.4.4 -> 2.4.5 

==> Installing dependencies for gnupg: libksba and npth
==> Installing gnupg dependency: libksba
==> Downloading https://ghcr.io/v2/homebrew/core/libksba/manifests/1.6.6
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/8a70e240824ead18d24c8fe531a1f227411d6156d6c0c06bcb7c98091a00bbae--libksba-1.6.6.bottle_manifest.json
==> Pouring libksba--1.6.6.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/libksba/1.6.6: 18 files, 499.3KB
==> Installing gnupg dependency: npth
==> Downloading https://ghcr.io/v2/homebrew/core/npth/manifests/1.7
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/c0f73a4[20](https://github.com/lgarron/folderify/actions/runs/8371981709/job/22922013063#step:3:21)f4c8e6571ae77c0e4ace02c4a817b6f5f97abf95e8251b59a81da0a--npth-1.7.bottle_manifest.json
==> Pouring npth--1.7.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/npth/1.7: 12 files, 143.9KB
==> Installing gnupg
==> Pouring gnupg--2.4.5.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/gnupg/2.4.5: 140 files, 13.9MB
==> Upgrading wget
  1.21.4 -> 1.24.5 

==> Pouring wget--1.24.5.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/wget/1.24.5: 91 files, 4.5MB
==> Upgrading aws-sam-cli
  1.109.0_1 -> 1.113.0 

==> Installing dependencies for aws-sam-cli: certifi, pycparser, cffi and cryptography
==> Installing aws-sam-cli dependency: certifi
==> Downloading https://ghcr.io/v2/homebrew/core/certifi/manifests/2024.2.2
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/02093bb105fb5bd7c9c6d3416050ad730e9bc91e187a0eac203e804168511726--certifi-2024.2.2.bottle_manifest.json
==> Pouring certifi--2024.2.2.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/certifi/2024.2.2: 30 files, 24.6KB
==> Installing aws-sam-cli dependency: pycparser
==> Downloading https://ghcr.io/v2/homebrew/core/pycparser/manifests/2.[21](https://github.com/lgarron/folderify/actions/runs/8371981709/job/22922013063#step:3:22)_1-2
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/f0705d4f9c7e97607ca6ececb8504fb53b3fce9c64d0baeea68cb39836f1dce0--pycparser-2.21_1-2.bottle_manifest.json
==> Pouring pycparser--2.21_1.all.bottle.2.tar.gz
🍺  /usr/local/Cellar/pycparser/2.21_1: 72 files, 1.2MB
==> Installing aws-sam-cli dependency: cffi
==> Downloading https://ghcr.io/v2/homebrew/core/cffi/manifests/1.16.0_1-1
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/eb1e9d6f4f724404e336e6bd8af635bd56b992b0d8a67c5665a2ed7f91938b46--cffi-1.16.0_1-1.bottle_manifest.json
==> Pouring cffi--1.16.0_1.ventura.bottle.1.tar.gz
🍺  /usr/local/Cellar/cffi/1.16.0_1: 69 files, 1.1MB
==> Installing aws-sam-cli dependency: cryptography
==> Downloading https://ghcr.io/v2/homebrew/core/cryptography/manifests/42.0.5
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/e1105ccd58b6027d552144100[24](https://github.com/lgarron/folderify/actions/runs/8371981709/job/22922013063#step:3:25)349f2af1f04f2cd983a527a6757e5fa86179f--cryptography-42.0.5.bottle_manifest.json
==> Pouring cryptography--42.0.5.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/cryptography/42.0.5: 213 files, 7.9MB
==> Installing aws-sam-cli
==> Pouring aws-sam-cli--1.113.0.ventura.bottle.tar.gz
Warning: Cask aws/tap/aws-sam-cli was renamed to homebrew/core/aws-sam-cli.
🍺  /usr/local/Cellar/aws-sam-cli/1.113.0: 8,731 files, 204.3MB
==> Checking for dependents of upgraded formulae...
==> No broken dependents found!
==> Caveats
==> libpq
libpq is keg-only, which means it was not symlinked into /usr/local,
because conflicts with postgres formula.

If you need to have libpq first in your PATH, run:
  echo 'export PATH="/usr/local/opt/libpq/bin:$PATH"' >> /Users/runner/.bash_profile

For compilers to find libpq you may need to set:
  export LDFLAGS="-L/usr/local/opt/libpq/lib"
  export CPPFLAGS="-I/usr/local/opt/libpq/include"

For pkg-config to find libpq you may need to set:
  export PKG_CONFIG_PATH="/usr/local/opt/libpq/lib/pkgconfig"
==> node@20
node@20 is keg-only, which means it was not symlinked into /usr/local,
because this is an alternate version of another formula.

If you need to have node@20 first in your PATH, run:
  echo 'export PATH="/usr/local/opt/node@20/bin:$PATH"' >> /Users/runner/.bash_profile

For compilers to find node@20 you may need to set:
  export LDFLAGS="-L/usr/local/opt/node@20/lib"
  export CPPFLAGS="-I/usr/local/opt/node@20/include"
==> azure-cli
Bash completion has been installed to:
  /usr/local/etc/bash_completion.d
==> php
To enable PHP in Apache add the following to httpd.conf and restart Apache:
    LoadModule php_module /usr/local/opt/php/lib/httpd/modules/libphp.so

    
        SetHandler application/x-httpd-php
    

Finally, check DirectoryIndex includes index.php
    DirectoryIndex index.php index.html

The php.ini and php-fpm.ini file can be found in:
    /usr/local/etc/php/8.3/

To start php now and restart at login:
  brew services start php
Or, if you don't want/need a background service you can just run:
  /usr/local/opt/php/sbin/php-fpm --nodaemonize
Error: Process completed with exit code 1.

Successful output before the failure started happening:

Run brew install imagemagick
==> Downloading https://ghcr.io/v2/homebrew/core/imagemagick/manifests/7.1.1-28
==> Fetching dependencies for imagemagick: jbig2dec, libidn, openjpeg, ghostscript, libde265, shared-mime-info, x265, libheif, liblqr, jasper, libomp and libraw
==> Downloading https://ghcr.io/v2/homebrew/core/jbig2dec/manifests/0.20
==> Fetching jbig2dec
==> Downloading https://ghcr.io/v2/homebrew/core/jbig2dec/blobs/sha256:daab35fae8[4](https://github.com/lgarron/folderify/actions/runs/7971638479/job/21761754086#step:3:5)29496d00b301717837f656c4e166a3f384d8ccc0a2e1ae69f6c30
==> Downloading https://ghcr.io/v2/homebrew/core/libidn/manifests/1.42
==> Fetching libidn
==> Downloading https://ghcr.io/v2/homebrew/core/libidn/blobs/sha2[5](https://github.com/lgarron/folderify/actions/runs/7971638479/job/21761754086#step:3:6)6:367c1d3e45212508a0a28291d4d750c6abdf6544ca9bd551c9f8367f176c0029
==> Downloading https://ghcr.io/v2/homebrew/core/openjpeg/manifests/2.5.0_1
==> Fetching openjpeg
==> Downloading https://ghcr.io/v2/homebrew/core/openjpeg/blobs/sha256:27de3314c1627971d0c3b29415b13fd0beb780b99749f119ebd95e1e8cfbe7f1
==> Downloading https://ghcr.io/v2/homebrew/core/ghostscript/manifests/10.02.1
==> Fetching ghostscript
==> Downloading https://ghcr.io/v2/homebrew/core/ghostscript/blobs/sha256:1bd495710c4e3dd8c82910da392b31bb62031c0367ca33b833a190911bd4cde9
==> Downloading https://ghcr.io/v2/homebrew/core/libde265/manifests/1.0.15
==> Fetching libde265
==> Downloading https://ghcr.io/v2/homebrew/core/libde265/blobs/sha256:813eaa5be8c6631bd98eaf6d75dabc83ba8873307bd48aee4b1d997bfcd14cc8
==> Downloading https://ghcr.io/v2/homebrew/core/shared-mime-info/manifests/2.4
==> Fetching shared-mime-info
==> Downloading https://ghcr.io/v2/homebrew/core/shared-mime-info/blobs/sha256:555377ce54f93784fb32582161278fbb16228571cbdfb87ae7857ff8424ec267
==> Downloading https://ghcr.io/v2/homebrew/core/x265/manifests/3.5-1
==> Fetching x265
==> Downloading https://ghcr.io/v2/homebrew/core/x265/blobs/sha256:42bac1c3760905fc0f6c8ee2af2b97c5ef371d6135f6822357afe91f4014a2dd
==> Downloading https://ghcr.io/v2/homebrew/core/libheif/manifests/1.17.6
==> Fetching libheif
==> Downloading https://ghcr.io/v2/homebrew/core/libheif/blobs/sha256:ecadbc951af706b80845fa1d3605ca906402b9f0aa430bfa0310fb5cb953d9e1
==> Downloading https://ghcr.io/v2/homebrew/core/liblqr/manifests/0.4.2_1-2
==> Fetching liblqr
==> Downloading https://ghcr.io/v2/homebrew/core/liblqr/blobs/sha256:031968398921ebf58e91587cc82316195e580d5a7167a6cac11baf21c2f49441
==> Downloading https://ghcr.io/v2/homebrew/core/jasper/manifests/4.2.0
==> Fetching jasper
==> Downloading https://ghcr.io/v2/homebrew/core/jasper/blobs/sha256:a781e2eb475b8e57daac5cc1d55e518286ff8b3974b00862f2f1bc205ab47e8d
==> Downloading https://ghcr.io/v2/homebrew/core/libomp/manifests/17.0.6
==> Fetching libomp
==> Downloading https://ghcr.io/v2/homebrew/core/libomp/blobs/sha256:e2c4a8ad78a67079e7d2bc0b65897ab6404ba1101aed849ac51d7551c33ebf0f
==> Downloading https://ghcr.io/v2/homebrew/core/libraw/manifests/0.21.2
==> Fetching libraw
==> Downloading https://ghcr.io/v2/homebrew/core/libraw/blobs/sha256:81b40bc80c4a7fc6992a24655fb32bc46dc0e1f75f885b66322d4e1785fe18c6
==> Fetching imagemagick
==> Downloading https://ghcr.io/v2/homebrew/core/imagemagick/blobs/sha256:cf22aea782b9d627450b8deefe7aed195ed3b9e2ae910ac1baae8a7e26b1a187
==> Installing dependencies for imagemagick: jbig2dec, libidn, openjpeg, ghostscript, libde265, shared-mime-info, x265, libheif, liblqr, jasper, libomp and libraw
==> Installing imagemagick dependency: jbig2dec
==> Downloading https://ghcr.io/v2/homebrew/core/jbig2dec/manifests/0.20
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/8d21a0eddc94902acc1bb12[6](https://github.com/lgarron/folderify/actions/runs/7971638479/job/21761754086#step:3:7)cf78e775c7b2381f25532e02a7f9e2974a817577--jbig2dec-0.20.bottle_manifest.json
==> Pouring jbig2dec--0.20.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/jbig2dec/0.20: 13 files, 375KB
==> Installing imagemagick dependency: libidn
==> Downloading https://ghcr.io/v2/homebrew/core/libidn/manifests/1.42
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/[7](https://github.com/lgarron/folderify/actions/runs/7971638479/job/21761754086#step:3:8)86bf942d09cb90f8745be7db019bfd8ba760f0bf109f78bb1b787d5ab7490db--libidn-1.42.bottle_manifest.json
==> Pouring libidn--1.42.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/libidn/1.42: 73 files, 1MB
==> Installing imagemagick dependency: openjpeg
==> Downloading https://ghcr.io/v2/homebrew/core/openjpeg/manifests/2.5.0_1
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/d3acfd3e45dc0[8](https://github.com/lgarron/folderify/actions/runs/7971638479/job/21761754086#step:3:9)593423b30691238e57dfba97ca41463eae5b4d04ffc9a6e1c5--openjpeg-2.5.0_1.bottle_manifest.json
==> Pouring openjpeg--2.5.0_1.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/openjpeg/2.5.0_1: 536 files, 13.7MB
==> Installing imagemagick dependency: ghostscript
==> Downloading https://ghcr.io/v2/homebrew/core/ghostscript/manifests/10.02.1
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/ba[9](https://github.com/lgarron/folderify/actions/runs/7971638479/job/21761754086#step:3:10)df8e1faa9473b0bc519feae603accbf1d5a1029326f3e721b9160e23c41be--ghostscript-10.02.1.bottle_manifest.json
==> Pouring ghostscript--10.02.1.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/ghostscript/10.02.1: 639 files, 151.3MB
==> Installing imagemagick dependency: libde265
==> Downloading https://ghcr.io/v2/homebrew/core/libde265/manifests/1.0.15
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/aa9fa450f5b69a17cf97f33ff41d5c33f72f878af2a3d643de4f3d99b741e0d4--libde265-1.0.15.bottle_manifest.json
==> Pouring libde265--1.0.15.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/libde265/1.0.15: 21 files, 1.5MB
==> Installing imagemagick dependency: shared-mime-info
==> Downloading https://ghcr.io/v2/homebrew/core/shared-mime-info/manifests/2.4
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/b939513ada122d80abd08624d26056d1bf65b49a2b2ed794db163a91db90dbab--shared-mime-info-2.4.bottle_manifest.json
==> Pouring shared-mime-info--2.4.ventura.bottle.tar.gz
==> /usr/local/Cellar/shared-mime-info/2.4/bin/update-mime-database /usr/local/s
🍺  /usr/local/Cellar/shared-mime-info/2.4: 88 files, 4.7MB
==> Installing imagemagick dependency: x265
==> Downloading https://ghcr.io/v2/homebrew/core/x265/manifests/3.5-1
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/b2b1f388528d2c8033213ea1b60ecf69affc11dc2e9d2a90d94831e2851bfb16--x265-3.5-1.bottle_manifest.json
==> Pouring x265--3.5.ventura.bottle.1.tar.gz
🍺  /usr/local/Cellar/x265/3.5: 11 files, 35.8MB
==> Installing imagemagick dependency: libheif
==> Downloading https://ghcr.io/v2/homebrew/core/libheif/manifests/1.17.6
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/06ea264285fbf2e0d5d3999fd52ed147f727f5d65a83f5306fea04da6166b9e7--libheif-1.17.6.bottle_manifest.json
==> Pouring libheif--1.17.6.ventura.bottle.tar.gz
==> /usr/local/opt/shared-mime-info/bin/update-mime-database /usr/local/share/mi
🍺  /usr/local/Cellar/libheif/1.17.6: 29 files, 3.6MB
==> Installing imagemagick dependency: liblqr
==> Downloading https://ghcr.io/v2/homebrew/core/liblqr/manifests/0.4.2_1-2
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/47fefd703ba858f276c3793ea02c6432b74ceb7a3f1fa1fdf882e2f925f601cc--liblqr-0.4.2_1-2.bottle_manifest.json
==> Pouring liblqr--0.4.2_1.ventura.bottle.2.tar.gz
🍺  /usr/local/Cellar/liblqr/0.4.2_1: 113 files, 284.4KB
==> Installing imagemagick dependency: jasper
==> Downloading https://ghcr.io/v2/homebrew/core/jasper/manifests/4.2.0
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/a9df40a0582ab3e95237487b6d0bda55065c7d4ac963243ca336ccf525336908--jasper-4.2.0.bottle_manifest.json
==> Pouring jasper--4.2.0.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/jasper/4.2.0: 44 files, 1.5MB
==> Installing imagemagick dependency: libomp
==> Downloading https://ghcr.io/v2/homebrew/core/libomp/manifests/17.0.6
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/bf5fde8dea04[10](https://github.com/lgarron/folderify/actions/runs/7971638479/job/21761754086#step:3:11)e4b63ba26d1b6d752bae6746ad97a1e3f37a065e2c5a7abdb3--libomp-17.0.6.bottle_manifest.json
==> Pouring libomp--17.0.6.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/libomp/17.0.6: 7 files, 1.7MB
==> Installing imagemagick dependency: libraw
==> Downloading https://ghcr.io/v2/homebrew/core/libraw/manifests/0.21.2
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/9486d462a427bd1b90a94393ea1e8304f3b9974455e794f2c03a1c2622edc48c--libraw-0.21.2.bottle_manifest.json
==> Pouring libraw--0.21.2.ventura.bottle.tar.gz
🍺  /usr/local/Cellar/libraw/0.21.2: 73 files, 5.6MB
==> Installing imagemagick
==> Pouring imagemagick--7.1.1-[28](https://github.com/lgarron/folderify/actions/runs/7971638479/job/21761754086#step:3:29).ventura.bottle.tar.gz
🍺  /usr/local/Cellar/imagemagick/7.1.1-28: 809 files, [29](https://github.com/lgarron/folderify/actions/runs/7971638479/job/21761754086#step:3:30)MB

What did you expect to happen?

brew install imagemagick succeeds, or at least env HOMEBREW_NO_AUTO_UPDATE=1 brew install imagemagick succeeds.

Step-by-step reproduction instructions (by running brew commands)

A GitHub action containing:

on: [push, pull_request]
name: Test on macOS
jobs:
  test:
    strategy:
      matrix:
        os: [macos-13]
    runs-on: ${{ matrix.os }}
    steps:
      - name: Checkout code
        uses: actions/checkout@v4
      - name: Install ImageMagick
        run: env HOMEBREW_NO_AUTO_UPDATE=1 brew install imagemagick

Platforms affected

Runner images affected

Image version and build link

Version: 20240219.1

Last successful run: https://github.com/lgarron/folderify/actions/runs/7971638479/job/21761754086 First failing run: https://github.com/lgarron/folderify/actions/runs/8293815382/job/22697619704

Is it regression?

Yes

Expected behavior

brew install imagemagick works in the macos-13 runner.

Actual behavior

It fails (see above for full log).

Repro steps

A GitHub action containing:

on: [push, pull_request]
name: Test on macOS
jobs:
  test:
    strategy:
      matrix:
        os: [macos-13]
    runs-on: ${{ matrix.os }}
    steps:
      - name: Checkout code
        uses: actions/checkout@v4
      - name: Install ImageMagick
        run: env HOMEBREW_NO_AUTO_UPDATE=1 brew install imagemagick
mikhailkoliada commented 7 months ago

duplicate of https://github.com/actions/runner-images/issues/9471, you may want run brew link --overwrite python@3.11 explicitly before installing imagemagick