Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bottles are occasionally poured without first being fetched #15957

Closed
4 tasks done
Reeywhaar opened this issue Sep 4, 2023 · 23 comments
Closed
4 tasks done

Bottles are occasionally poured without first being fetched #15957

Reeywhaar opened this issue Sep 4, 2023 · 23 comments
Labels
bug Reproducible Homebrew/brew bug outdated PR was locked due to age

Comments

@Reeywhaar
Copy link

brew gist-logs <formula> link OR brew config AND brew doctor output

HOMEBREW_VERSION: 4.1.8-9-g27902f0
ORIGIN: https://github.com/Homebrew/brew
HEAD: 27902f02843df33ce6430f47cf1493fbcd663474
Last commit: 3 hours ago
Core tap origin: https://github.com/Homebrew/homebrew-core
Core tap HEAD: 40f08c7704288ea9f133045d5f4ca2f10f015e21
Core tap last commit: 48 minutes ago
Core tap branch: master
Core tap JSON: 04 Sep 21:12 UTC
HOMEBREW_PREFIX: /opt/homebrew
HOMEBREW_CASK_OPTS: []
HOMEBREW_EDITOR: nano
HOMEBREW_GITHUB_API_TOKEN: set
HOMEBREW_MAKE_JOBS: 8
HOMEBREW_SORBET_RUNTIME: set
Homebrew Ruby: 2.6.10 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
CPU: octa-core 64-bit arm_firestorm_icestorm
Clang: 14.0.3 build 1403
Git: 2.39.2 => /Applications/Xcode.app/Contents/Developer/usr/bin/git
Curl: 8.1.2 => /usr/bin/curl
macOS: 13.5.1-arm64
CLT: 14.3.1.0.1.1683849156
Xcode: 14.3.1
Rosetta 2: false

Verification

  • My "brew doctor output" says Your system is ready to brew. and am still able to reproduce my issue.
  • I ran brew update and am still able to reproduce my issue.
  • I have resolved all warnings from brew doctor and that did not fix my problem.
  • I searched for recent similar issues at https://github.com/Homebrew/homebrew-core/issues?q=is%3Aissue and found no duplicates.

What were you trying to do (and why)?

I was trying to update cocoapods. And ca-certificates are dependency of it

What happened (include all command output)?

Installing openssl@3 dependency: ca-certificates
==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/manifests/2023-08-22
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/a8cd32e30cae0b7335779e93a6554f294f09485802fc253a3a8be441337a6115--ca-certificates-2023-08-22.bottle_manifest.json
==> Pouring ca-certificates--2023-08-22.arm64_ventura.bottle.tar.gz
Error: No such file or directory @ rb_sysopen - /Users/reeywhaar/Library/Caches/Homebrew/downloads/9be22fdac2e86ffb3bf6c165d2349e6e7fb9ff474a859890bcd63f79a807641e--ca-certificates--2023-08-22.arm64_ventura.bottle.tar.gz

Contents of bottle-manifest.json

{
  "schemaVersion": 2,
  "manifests": [
    {
      "mediaType": "application/vnd.oci.image.manifest.v1+json",
      "digest": "sha256:c92eac382d4ede14345b2957155cea9fdc7314d47160b3ea728b14c832c56d47",
      "size": 2044,
      "platform": {
        "architecture": "amd64",
        "os": "linux",
        "os.version": "Ubuntu 22.04.2"
      },
      "annotations": {
        "org.opencontainers.image.ref.name": "2023-08-22.x86_64_linux",
        "sh.brew.bottle.cpu.variant": "core2",
        "sh.brew.bottle.digest": "68805f32523ea598c61d118e1a41cceb4589fe6e8c265133dcf70d6b1ae05883",
        "sh.brew.bottle.glibc.version": "2.35",
        "sh.brew.bottle.size": "128216",
        "sh.brew.tab": "{\"homebrew_version\":\"4.1.6-6-g5eaa9f9\",\"changed_files\":[],\"source_modified_time\":1692673924,\"compiler\":\"gcc-11\",\"runtime_dependencies\":[],\"arch\":\"x86_64\",\"built_on\":{\"os\":\"Linux\",\"os_version\":\"Ubuntu 22.04.2\",\"cpu_family\":\"broadwell\",\"glibc_version\":\"2.35\",\"oldest_cpu_family\":\"core2\"}}"
      }
    },
    {
      "mediaType": "application/vnd.oci.image.manifest.v1+json",
      "digest": "sha256:af3bfbcb26fc01c3392a53f5e746cb376a75d5ca0a47688039ff837593c55e45",
      "size": 1960,
      "platform": {
        "architecture": "amd64",
        "os": "darwin",
        "os.version": "macOS 13.3"
      },
      "annotations": {
        "org.opencontainers.image.ref.name": "2023-08-22.ventura",
        "sh.brew.bottle.digest": "a331e92e7a759571296581f029e5cc2ec7cee70cd92dc0b5f8eb76095f94a21a",
        "sh.brew.bottle.size": "128211",
        "sh.brew.tab": "{\"homebrew_version\":\"4.1.6-6-g5eaa9f9\",\"changed_files\":[],\"source_modified_time\":1692673924,\"compiler\":\"clang\",\"runtime_dependencies\":[],\"arch\":\"x86_64\",\"built_on\":{\"os\":\"Macintosh\",\"os_version\":\"macOS 13.3\",\"cpu_family\":\"penryn\",\"xcode\":\"14.3\",\"clt\":\"14.3.0.0.1.1679647830\",\"preferred_perl\":\"5.30\"}}"
      }
    },
    {
      "mediaType": "application/vnd.oci.image.manifest.v1+json",
      "digest": "sha256:dedba34924f3166d817f476bcd7ff6983f703c96a5a7171d00d1c87d1e458e60",
      "size": 1979,
      "platform": {
        "architecture": "arm64",
        "os": "darwin",
        "os.version": "macOS 12.6"
      },
      "annotations": {
        "org.opencontainers.image.ref.name": "2023-08-22.arm64_monterey",
        "sh.brew.bottle.digest": "a331e92e7a759571296581f029e5cc2ec7cee70cd92dc0b5f8eb76095f94a21a",
        "sh.brew.bottle.size": "128211",
        "sh.brew.tab": "{\"homebrew_version\":\"4.1.6-6-g5eaa9f9\",\"changed_files\":[],\"source_modified_time\":1692673924,\"compiler\":\"clang\",\"runtime_dependencies\":[],\"arch\":\"arm64\",\"built_on\":{\"os\":\"Macintosh\",\"os_version\":\"macOS 12.6\",\"cpu_family\":\"dunno\",\"xcode\":\"14.2\",\"clt\":\"14.2.0.0.1.1668646533\",\"preferred_perl\":\"5.30\"}}"
      }
    },
    {
      "mediaType": "application/vnd.oci.image.manifest.v1+json",
      "digest": "sha256:8ad38a1ca0ea25a47a17c55b3cc23d3615cd4be0d332469bdfb5ba460df9f210",
      "size": 1995,
      "platform": {
        "architecture": "arm64",
        "os": "darwin",
        "os.version": "macOS 11.7"
      },
      "annotations": {
        "org.opencontainers.image.ref.name": "2023-08-22.arm64_big_sur",
        "sh.brew.bottle.digest": "a331e92e7a759571296581f029e5cc2ec7cee70cd92dc0b5f8eb76095f94a21a",
        "sh.brew.bottle.size": "128211",
        "sh.brew.tab": "{\"homebrew_version\":\"4.1.6-6-g5eaa9f9\",\"changed_files\":[],\"source_modified_time\":1692673924,\"compiler\":\"clang\",\"runtime_dependencies\":[],\"arch\":\"arm64\",\"built_on\":{\"os\":\"Macintosh\",\"os_version\":\"macOS 11.7\",\"cpu_family\":\"arm_firestorm_icestorm\",\"xcode\":\"13.2.1\",\"clt\":\"13.2.0.0.1.1638488800\",\"preferred_perl\":\"5.30\"}}"
      }
    },
    {
      "mediaType": "application/vnd.oci.image.manifest.v1+json",
      "digest": "sha256:28403b6bbe9b45cf06977301627e23a4327f1c5c45605b5f566e25a403e8e491",
      "size": 1963,
      "platform": {
        "architecture": "amd64",
        "os": "darwin",
        "os.version": "macOS 12.6"
      },
      "annotations": {
        "org.opencontainers.image.ref.name": "2023-08-22.monterey",
        "sh.brew.bottle.digest": "a331e92e7a759571296581f029e5cc2ec7cee70cd92dc0b5f8eb76095f94a21a",
        "sh.brew.bottle.size": "128211",
        "sh.brew.tab": "{\"homebrew_version\":\"4.1.6-6-g5eaa9f9\",\"changed_files\":[],\"source_modified_time\":1692673924,\"compiler\":\"clang\",\"runtime_dependencies\":[],\"arch\":\"x86_64\",\"built_on\":{\"os\":\"Macintosh\",\"os_version\":\"macOS 12.6\",\"cpu_family\":\"penryn\",\"xcode\":\"14.2\",\"clt\":\"14.2.0.0.1.1668646533\",\"preferred_perl\":\"5.30\"}}"
      }
    },
    {
      "mediaType": "application/vnd.oci.image.manifest.v1+json",
      "digest": "sha256:a3a8a54164cf483899655be9488fd7d6187eabf2237a8211e936b35001f75b1b",
      "size": 1962,
      "platform": {
        "architecture": "amd64",
        "os": "darwin",
        "os.version": "macOS 11.7"
      },
      "annotations": {
        "org.opencontainers.image.ref.name": "2023-08-22.big_sur",
        "sh.brew.bottle.digest": "a331e92e7a759571296581f029e5cc2ec7cee70cd92dc0b5f8eb76095f94a21a",
        "sh.brew.bottle.size": "128211",
        "sh.brew.tab": "{\"homebrew_version\":\"4.1.6-6-g5eaa9f9\",\"changed_files\":[],\"source_modified_time\":1692673924,\"compiler\":\"clang\",\"runtime_dependencies\":[],\"arch\":\"x86_64\",\"built_on\":{\"os\":\"Macintosh\",\"os_version\":\"macOS 11.7\",\"cpu_family\":\"penryn\",\"xcode\":\"13.2.1\",\"clt\":\"13.2.0.0.1.1638488800\",\"preferred_perl\":\"5.30\"}}"
      }
    },
    {
      "mediaType": "application/vnd.oci.image.manifest.v1+json",
      "digest": "sha256:aaf4443553e5644db588085f0130a6f7c4006c75b6e8f1dd97d1fedc4752156d",
      "size": 1976,
      "platform": {
        "architecture": "arm64",
        "os": "darwin",
        "os.version": "macOS 13.3"
      },
      "annotations": {
        "org.opencontainers.image.ref.name": "2023-08-22.arm64_ventura",
        "sh.brew.bottle.digest": "a331e92e7a759571296581f029e5cc2ec7cee70cd92dc0b5f8eb76095f94a21a",
        "sh.brew.bottle.size": "128211",
        "sh.brew.tab": "{\"homebrew_version\":\"4.1.6-6-g5eaa9f9\",\"changed_files\":[],\"source_modified_time\":1692673924,\"compiler\":\"clang\",\"runtime_dependencies\":[],\"arch\":\"arm64\",\"built_on\":{\"os\":\"Macintosh\",\"os_version\":\"macOS 13.3\",\"cpu_family\":\"dunno\",\"xcode\":\"14.3\",\"clt\":\"14.3.0.0.1.1679647830\",\"preferred_perl\":\"5.30\"}}"
      }
    },
    {
      "mediaType": "application/vnd.oci.image.manifest.v1+json",
      "digest": "sha256:895e0e4d7b98e678f7a79fcfcf8ca6c902f70fb9b95dba65955fd1aa46d480fd",
      "size": 1956,
      "platform": {
        "architecture": "amd64",
        "os": "darwin",
        "os.version": "macOS 14"
      },
      "annotations": {
        "org.opencontainers.image.ref.name": "2023-08-22.sonoma",
        "sh.brew.bottle.digest": "a331e92e7a759571296581f029e5cc2ec7cee70cd92dc0b5f8eb76095f94a21a",
        "sh.brew.bottle.size": "128211",
        "sh.brew.tab": "{\"homebrew_version\":\"4.1.7-31-gec9bb2f\",\"changed_files\":[],\"source_modified_time\":1692673924,\"compiler\":\"clang\",\"runtime_dependencies\":[],\"arch\":\"x86_64\",\"built_on\":{\"os\":\"Macintosh\",\"os_version\":\"macOS 14\",\"cpu_family\":\"penryn\",\"xcode\":\"15.0\",\"clt\":\"15.0.0.0.1.1691205695\",\"preferred_perl\":\"5.34\"}}"
      }
    },
    {
      "mediaType": "application/vnd.oci.image.manifest.v1+json",
      "digest": "sha256:76d1de6e8211ab0719bc6714d870188b615586858b5caf4e9949c780c86a3feb",
      "size": 1972,
      "platform": {
        "architecture": "arm64",
        "os": "darwin",
        "os.version": "macOS 14"
      },
      "annotations": {
        "org.opencontainers.image.ref.name": "2023-08-22.arm64_sonoma",
        "sh.brew.bottle.digest": "a331e92e7a759571296581f029e5cc2ec7cee70cd92dc0b5f8eb76095f94a21a",
        "sh.brew.bottle.size": "128211",
        "sh.brew.tab": "{\"homebrew_version\":\"4.1.7-31-gec9bb2f\",\"changed_files\":[],\"source_modified_time\":1692673924,\"compiler\":\"clang\",\"runtime_dependencies\":[],\"arch\":\"arm64\",\"built_on\":{\"os\":\"Macintosh\",\"os_version\":\"macOS 14\",\"cpu_family\":\"dunno\",\"xcode\":\"15.0\",\"clt\":\"15.0.0.0.1.1692336968\",\"preferred_perl\":\"5.34\"}}"
      }
    }
  ],
  "annotations": {
    "com.github.package.type": "homebrew_bottle",
    "org.opencontainers.image.created": "2023-08-22",
    "org.opencontainers.image.description": "Mozilla CA certificate store",
    "org.opencontainers.image.documentation": "https://formulae.brew.sh/formula/ca-certificates",
    "org.opencontainers.image.license": "MPL-2.0",
    "org.opencontainers.image.ref.name": "2023-08-22",
    "org.opencontainers.image.revision": "d71ffc30f01c2feb37f212b55fd663c96228df59",
    "org.opencontainers.image.source": "https://github.com/homebrew/homebrew-core/blob/d71ffc30f01c2feb37f212b55fd663c96228df59/Formula/c/ca-certificates.rb",
    "org.opencontainers.image.title": "ca-certificates",
    "org.opencontainers.image.url": "https://curl.se/docs/caextract.html",
    "org.opencontainers.image.vendor": "homebrew",
    "org.opencontainers.image.version": "2023-08-22"
  }
}

What did you expect to happen?

Installed cocoapods

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

update cocopod godbless
@Reeywhaar Reeywhaar added the bug Reproducible Homebrew/brew bug label Sep 4, 2023
@Reeywhaar
Copy link
Author

if you love to read logs, here, take:

brew install cocoapods
Warning: Treating cocoapods as a formula. For the cask, use homebrew/cask/cocoapods
==> Downloading https://ghcr.io/v2/homebrew/core/cocoapods/manifests/1.12.1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/092af1d0eed5d8e2252554a1d84826de8e271bcb598c43452362a690991fa2bd--cocoapods-1.12.1.bottle_manifest.json
==> Fetching dependencies for cocoapods: openssl@3 and ruby
==> Fetching openssl@3
==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/manifests/3.1.2-1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/d235bbcbe9c405bfbe837454515b9cb2793542891a2050e5948a94f596e2a51e--openssl@3-3.1.2-1.bottle_manifest.json
==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/blobs/sha256:904a07d94bd731815d2db4c92abec9b90132cb9b0fb1c83a
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/d1c5d6dab012323b08f345e773660ca9515c9880c461bcbc3678db31e7b7a840--openssl@3--3.1.2.arm64_ventura.bottle.1.tar.gz
==> Fetching ruby
==> Downloading https://ghcr.io/v2/homebrew/core/ruby/manifests/3.2.2_1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/b7df479895630ebb7fdc5e0915854094e1f610797d6eff15202cebf668cbad53--ruby-3.2.2_1.bottle_manifest.json
==> Downloading https://ghcr.io/v2/homebrew/core/ruby/blobs/sha256:dd4528e4e2faddab7c90f7a1849b465d190c5d06f2c95a96ec779
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/bff065d898a221bdacfa4f9b920b691b257f2928ca78377178685a2a2ee144fb--ruby--3.2.2_1.arm64_ventura.bottle.tar.gz
==> Fetching cocoapods
==> Downloading https://ghcr.io/v2/homebrew/core/cocoapods/blobs/sha256:6f1fca1cb0df79912e10743a80522e666fe605a1eaa2aac1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/abfa7f252c7ffcc49894abb0d1afe0e47accb0b563df95a47f8f04ad93f8f681--cocoapods--1.12.1.arm64_ventura.bottle.tar.gz
==> Installing dependencies for cocoapods: openssl@3 and ruby
==> Installing cocoapods dependency: openssl@3
==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/manifests/3.1.2-1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/d235bbcbe9c405bfbe837454515b9cb2793542891a2050e5948a94f596e2a51e--openssl@3-3.1.2-1.bottle_manifest.json
==> Installing dependencies for openssl@3: ca-certificates
==> Installing openssl@3 dependency: ca-certificates
==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/manifests/2023-08-22
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/a8cd32e30cae0b7335779e93a6554f294f09485802fc253a3a8be441337a6115--ca-certificates-2023-08-22.bottle_manifest.json
==> Pouring ca-certificates--2023-08-22.arm64_ventura.bottle.tar.gz
Error: No such file or directory @ rb_sysopen - /Users/reeywhaar/Library/Caches/Homebrew/downloads/9be22fdac2e86ffb3bf6c165d2349e6e7fb9ff474a859890bcd63f79a807641e--ca-certificates--2023-08-22.arm64_ventura.bottle.tar.gz
➜  ~ brew install cocoapods
Warning: Treating cocoapods as a formula. For the cask, use homebrew/cask/cocoapods
==> Downloading https://ghcr.io/v2/homebrew/core/cocoapods/manifests/1.12.1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/092af1d0eed5d8e2252554a1d84826de8e271bcb598c43452362a690991fa2bd--cocoapods-1.12.1.bottle_manifest.json
==> Fetching dependencies for cocoapods: openssl@3 and ruby
==> Fetching openssl@3
==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/manifests/3.1.2-1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/d235bbcbe9c405bfbe837454515b9cb2793542891a2050e5948a94f596e2a51e--openssl@3-3.1.2-1.bottle_manifest.json
==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/blobs/sha256:904a07d94bd731815d2db4c92abec9b90132cb9b0fb1c83a
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/d1c5d6dab012323b08f345e773660ca9515c9880c461bcbc3678db31e7b7a840--openssl@3--3.1.2.arm64_ventura.bottle.1.tar.gz
==> Fetching ruby
==> Downloading https://ghcr.io/v2/homebrew/core/ruby/manifests/3.2.2_1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/b7df479895630ebb7fdc5e0915854094e1f610797d6eff15202cebf668cbad53--ruby-3.2.2_1.bottle_manifest.json
==> Downloading https://ghcr.io/v2/homebrew/core/ruby/blobs/sha256:dd4528e4e2faddab7c90f7a1849b465d190c5d06f2c95a96ec779
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/bff065d898a221bdacfa4f9b920b691b257f2928ca78377178685a2a2ee144fb--ruby--3.2.2_1.arm64_ventura.bottle.tar.gz
==> Fetching cocoapods
==> Downloading https://ghcr.io/v2/homebrew/core/cocoapods/blobs/sha256:6f1fca1cb0df79912e10743a80522e666fe605a1eaa2aac1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/abfa7f252c7ffcc49894abb0d1afe0e47accb0b563df95a47f8f04ad93f8f681--cocoapods--1.12.1.arm64_ventura.bottle.tar.gz
==> Installing dependencies for cocoapods: openssl@3 and ruby
==> Installing cocoapods dependency: openssl@3
==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/manifests/3.1.2-1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/d235bbcbe9c405bfbe837454515b9cb2793542891a2050e5948a94f596e2a51e--openssl@3-3.1.2-1.bottle_manifest.json
==> Installing dependencies for openssl@3: ca-certificates
==> Installing openssl@3 dependency: ca-certificates
==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/manifests/2023-08-22
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/a8cd32e30cae0b7335779e93a6554f294f09485802fc253a3a8be441337a6115--ca-certificates-2023-08-22.bottle_manifest.json
==> Pouring ca-certificates--2023-08-22.arm64_ventura.bottle.tar.gz
Error: No such file or directory @ rb_sysopen - /Users/reeywhaar/Library/Caches/Homebrew/downloads/9be22fdac2e86ffb3bf6c165d2349e6e7fb9ff474a859890bcd63f79a807641e--ca-certificates--2023-08-22.arm64_ventura.bottle.tar.gz
➜  ~ brew doctor
➜  ~ rm -rf "$(brew --cache)"
➜  ~ brew install cocoapods
==> Downloading https://formulae.brew.sh/api/formula.jws.json
################################################################################################################# 100.0%
==> Downloading https://formulae.brew.sh/api/cask.jws.json
################################################################################################################# 100.0%
Warning: Treating cocoapods as a formula. For the cask, use homebrew/cask/cocoapods
==> Downloading https://ghcr.io/v2/homebrew/core/cocoapods/manifests/1.12.1
################################################################################################################# 100.0%
==> Fetching dependencies for cocoapods: openssl@3 and ruby
==> Fetching openssl@3
==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/manifests/3.1.2-1
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/blobs/sha256:904a07d94bd731815d2db4c92abec9b90132cb9b0fb1c83a
################################################################################################################# 100.0%
==> Fetching ruby
==> Downloading https://ghcr.io/v2/homebrew/core/ruby/manifests/3.2.2_1
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/ruby/blobs/sha256:dd4528e4e2faddab7c90f7a1849b465d190c5d06f2c95a96ec779
################################################################################################################# 100.0%
==> Fetching cocoapods
==> Downloading https://ghcr.io/v2/homebrew/core/cocoapods/blobs/sha256:6f1fca1cb0df79912e10743a80522e666fe605a1eaa2aac1
################################################################################################################# 100.0%
==> Installing dependencies for cocoapods: openssl@3 and ruby
==> Installing cocoapods dependency: openssl@3
==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/manifests/3.1.2-1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/d235bbcbe9c405bfbe837454515b9cb2793542891a2050e5948a94f596e2a51e--openssl@3-3.1.2-1.bottle_manifest.json
==> Installing dependencies for openssl@3: ca-certificates
==> Installing openssl@3 dependency: ca-certificates
==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/manifests/2023-08-22
################################################################################################################# 100.0%
==> Pouring ca-certificates--2023-08-22.arm64_ventura.bottle.tar.gz
Error: No such file or directory @ rb_sysopen - /Users/reeywhaar/Library/Caches/Homebrew/downloads/9be22fdac2e86ffb3bf6c165d2349e6e7fb9ff474a859890bcd63f79a807641e--ca-certificates--2023-08-22.arm64_ventura.bottle.tar.gz
➜  ~ brew install cocoapods
Warning: Treating cocoapods as a formula. For the cask, use homebrew/cask/cocoapods
==> Downloading https://ghcr.io/v2/homebrew/core/cocoapods/manifests/1.12.1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/092af1d0eed5d8e2252554a1d84826de8e271bcb598c43452362a690991fa2bd--cocoapods-1.12.1.bottle_manifest.json
==> Fetching dependencies for cocoapods: openssl@3 and ruby
==> Fetching openssl@3
==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/manifests/3.1.2-1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/d235bbcbe9c405bfbe837454515b9cb2793542891a2050e5948a94f596e2a51e--openssl@3-3.1.2-1.bottle_manifest.json
==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/blobs/sha256:904a07d94bd731815d2db4c92abec9b90132cb9b0fb1c83a
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/d1c5d6dab012323b08f345e773660ca9515c9880c461bcbc3678db31e7b7a840--openssl@3--3.1.2.arm64_ventura.bottle.1.tar.gz
==> Fetching ruby
==> Downloading https://ghcr.io/v2/homebrew/core/ruby/manifests/3.2.2_1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/b7df479895630ebb7fdc5e0915854094e1f610797d6eff15202cebf668cbad53--ruby-3.2.2_1.bottle_manifest.json
==> Downloading https://ghcr.io/v2/homebrew/core/ruby/blobs/sha256:dd4528e4e2faddab7c90f7a1849b465d190c5d06f2c95a96ec779
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/bff065d898a221bdacfa4f9b920b691b257f2928ca78377178685a2a2ee144fb--ruby--3.2.2_1.arm64_ventura.bottle.tar.gz
==> Fetching cocoapods
==> Downloading https://ghcr.io/v2/homebrew/core/cocoapods/blobs/sha256:6f1fca1cb0df79912e10743a80522e666fe605a1eaa2aac1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/abfa7f252c7ffcc49894abb0d1afe0e47accb0b563df95a47f8f04ad93f8f681--cocoapods--1.12.1.arm64_ventura.bottle.tar.gz
==> Installing dependencies for cocoapods: openssl@3 and ruby
==> Installing cocoapods dependency: openssl@3
==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/manifests/3.1.2-1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/d235bbcbe9c405bfbe837454515b9cb2793542891a2050e5948a94f596e2a51e--openssl@3-3.1.2-1.bottle_manifest.json
==> Installing dependencies for openssl@3: ca-certificates
==> Installing openssl@3 dependency: ca-certificates
==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/manifests/2023-08-22
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/a8cd32e30cae0b7335779e93a6554f294f09485802fc253a3a8be441337a6115--ca-certificates-2023-08-22.bottle_manifest.json
==> Pouring ca-certificates--2023-08-22.arm64_ventura.bottle.tar.gz
Error: No such file or directory @ rb_sysopen - /Users/reeywhaar/Library/Caches/Homebrew/downloads/9be22fdac2e86ffb3bf6c165d2349e6e7fb9ff474a859890bcd63f79a807641e--ca-certificates--2023-08-22.arm64_ventura.bottle.tar.gz
➜  ~ brew install ruby
ruby  is already installed but outdated (so it will be upgraded).
==> Downloading https://ghcr.io/v2/homebrew/core/ruby/manifests/3.2.2_1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/b7df479895630ebb7fdc5e0915854094e1f610797d6eff15202cebf668cbad53--ruby-3.2.2_1.bottle_manifest.json
==> Fetching dependencies for ruby: ca-certificates and openssl@3
==> Fetching ca-certificates
==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/manifests/2023-08-22
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/a8cd32e30cae0b7335779e93a6554f294f09485802fc253a3a8be441337a6115--ca-certificates-2023-08-22.bottle_manifest.json
==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/blobs/sha256:a331e92e7a759571296581f029e5cc2ec7cee70cd9
################################################################################################################# 100.0%
==> Fetching openssl@3
==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/manifests/3.1.2-1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/d235bbcbe9c405bfbe837454515b9cb2793542891a2050e5948a94f596e2a51e--openssl@3-3.1.2-1.bottle_manifest.json
==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/blobs/sha256:904a07d94bd731815d2db4c92abec9b90132cb9b0fb1c83a
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/d1c5d6dab012323b08f345e773660ca9515c9880c461bcbc3678db31e7b7a840--openssl@3--3.1.2.arm64_ventura.bottle.1.tar.gz
==> Fetching ruby
==> Downloading https://ghcr.io/v2/homebrew/core/ruby/blobs/sha256:dd4528e4e2faddab7c90f7a1849b465d190c5d06f2c95a96ec779
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/bff065d898a221bdacfa4f9b920b691b257f2928ca78377178685a2a2ee144fb--ruby--3.2.2_1.arm64_ventura.bottle.tar.gz
==> Installing dependencies for ruby: ca-certificates and openssl@3
==> Installing ruby dependency: ca-certificates
==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/manifests/2023-08-22
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/a8cd32e30cae0b7335779e93a6554f294f09485802fc253a3a8be441337a6115--ca-certificates-2023-08-22.bottle_manifest.json
==> Pouring ca-certificates--2023-08-22.arm64_ventura.bottle.tar.gz
==> Regenerating CA certificate bundle from keychain, this may take a while...
🍺  /opt/homebrew/Cellar/ca-certificates/2023-08-22: 3 files, 221.7KB
==> Installing ruby dependency: openssl@3
==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/manifests/3.1.2-1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/d235bbcbe9c405bfbe837454515b9cb2793542891a2050e5948a94f596e2a51e--openssl@3-3.1.2-1.bottle_manifest.json
==> Pouring openssl@3--3.1.2.arm64_ventura.bottle.1.tar.gz
^[[A🍺  /opt/homebrew/Cellar/openssl@3/3.1.2: 6,495 files, 28.4MB
==> Installing ruby
==> Pouring ruby--3.2.2_1.arm64_ventura.bottle.tar.gz
==> Caveats
ruby is keg-only, which means it was not symlinked into /opt/homebrew,
because macOS already provides this software and installing another version in
parallel can cause all kinds of trouble.

If you need to have ruby first in your PATH, run:
  echo 'export PATH="/opt/homebrew/opt/ruby/bin:$PATH"' >> ~/.zshrc

For compilers to find ruby you may need to set:
  export LDFLAGS="-L/opt/homebrew/opt/ruby/lib"
  export CPPFLAGS="-I/opt/homebrew/opt/ruby/include"
==> Summary
🍺  /opt/homebrew/Cellar/ruby/3.2.2_1: 16,605 files, 48.3MB
==> Running `brew cleanup ruby`...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
Removing: /opt/homebrew/Cellar/ruby/3.2.1... (16,570 files, 46.8MB)
==> Upgrading 15 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`).
apr-util 1.6.3 -> 1.6.3_1, curl 8.0.1 -> 8.2.1, freetds 1.3.18 -> 1.3.20, krb5 1.20.1 -> 1.21.2, libpq 15.2 -> 15.4, libssh2 1.10.0 -> 1.11.0_1, nmap 7.93 -> 7.94_1, node 19.7.0 -> 20.5.1, openssl@1.1 1.1.1t -> 1.1.1v, openldap 2.6.4 -> 2.6.6, php 8.2.4 -> 8.2.10, python@3.10 3.10.10_1 -> 3.10.13, python@3.11 3.11.2_1 -> 3.11.5, ansible 7.4.0 -> 8.3.0, rtmpdump 2.4+20151223_1 -> 2.4+20151223_2
==> Downloading https://ghcr.io/v2/homebrew/core/openldap/manifests/2.6.6
################################################################################################################# 100.0%
==> Fetching openldap
==> Downloading https://ghcr.io/v2/homebrew/core/openldap/blobs/sha256:29426f6dd15964b20f8561f9f0a7a332a80086a0b480ac739
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/libssh2/manifests/1.11.0_1
################################################################################################################# 100.0%
==> Fetching libssh2
==> Downloading https://ghcr.io/v2/homebrew/core/libssh2/blobs/sha256:41e860bcf96b8e86bb5f2c321fb1ca14b620adce510cec881e
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/rtmpdump/manifests/2.4.20151223_2
################################################################################################################# 100.0%
==> Fetching rtmpdump
==> Downloading https://ghcr.io/v2/homebrew/core/rtmpdump/blobs/sha256:572f37c44c4f32aa13dcd2bbf4770ec3e95ac469301044e61
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/curl/manifests/8.2.1
################################################################################################################# 100.0%
==> Fetching dependencies for curl: libnghttp2, xz and zstd
==> Fetching libnghttp2
==> Downloading https://ghcr.io/v2/homebrew/core/libnghttp2/manifests/1.55.1
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/libnghttp2/blobs/sha256:9b8836abe3a3b7e1478fe50d1873f301dd9ae53c2ef814e
################################################################################################################# 100.0%
==> Fetching xz
==> Downloading https://ghcr.io/v2/homebrew/core/xz/manifests/5.4.4
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/xz/blobs/sha256:ba318d89eea54f33cc3613b1cb69ca4217a8f961e59026418e569e8
################################################################################################################# 100.0%
==> Fetching zstd
==> Downloading https://ghcr.io/v2/homebrew/core/zstd/manifests/1.5.5-1
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/zstd/blobs/sha256:cd3a7447c6a18cae189c2366820113f7b23425643482f8af45d03
################################################################################################################# 100.0%
==> Fetching curl
==> Downloading https://ghcr.io/v2/homebrew/core/curl/blobs/sha256:901965403320a6aacdac96e06bc5f140db827565ba7c2cc7bc1e4
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/krb5/manifests/1.21.2
################################################################################################################# 100.0%
==> Fetching krb5
==> Downloading https://ghcr.io/v2/homebrew/core/krb5/blobs/sha256:7d9d7b0073393cd9629f017b4dfe5866363884703fff78cbbff8a
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/libpq/manifests/15.4
################################################################################################################# 100.0%
==> Fetching libpq
==> Downloading https://ghcr.io/v2/homebrew/core/libpq/blobs/sha256:2c86c943924f9c1c04c2290acd8367b81115f4744bfd1b07c75b
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/openssl/1.1/manifests/1.1.1v
################################################################################################################# 100.0%
==> Fetching openssl@1.1
==> Downloading https://ghcr.io/v2/homebrew/core/openssl/1.1/blobs/sha256:a031514d1cf28965fb7cee2028fcc270fbcf3d4743cd13
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/apr-util/manifests/1.6.3_1
################################################################################################################# 100.0%
==> Fetching dependencies for apr-util: apr
==> Fetching apr
==> Downloading https://ghcr.io/v2/homebrew/core/apr/manifests/1.7.4
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/apr/blobs/sha256:55701a760762df4b13e8ea020e3b9f3cbab2bc98c4e454ebc8da6e
################################################################################################################# 100.0%
==> Fetching apr-util
==> Downloading https://ghcr.io/v2/homebrew/core/apr-util/blobs/sha256:cb73075171b2079d2b8e8028f42766dffa5db08882261c3f5
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/python/3.10/manifests/3.10.13
################################################################################################################# 100.0%
==> Fetching dependencies for python@3.10: sqlite
==> Fetching sqlite
==> Downloading https://ghcr.io/v2/homebrew/core/sqlite/manifests/3.43.0_1
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/sqlite/blobs/sha256:d87331cdb6eb402009bacafdb70d8de646fbf96265f611025ae
################################################################################################################# 100.0%
==> Fetching python@3.10
==> Downloading https://ghcr.io/v2/homebrew/core/python/3.10/blobs/sha256:60593d3c09d70f23df21a6d65cc9963aabfcb3147429fa
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/python/3.11/manifests/3.11.5
################################################################################################################# 100.0%
==> Fetching python@3.11
==> Downloading https://ghcr.io/v2/homebrew/core/python/3.11/blobs/sha256:55f29263615ffcb1a9097c71fd3ce42647d4f40f6eeecd
#########################                                                                                          22.2%################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/ansible/manifests/8.3.0-1
################################################################################################################# 100.0%
==> Fetching dependencies for ansible: pycparser, cffi, python-certifi, python-cryptography, python-lxml, python-markupsafe and pyyaml
==> Fetching pycparser
==> Downloading https://ghcr.io/v2/homebrew/core/pycparser/manifests/2.21-1
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/pycparser/blobs/sha256:386608d130ded5215a4581f4bc9faa384b22ffa8d29972db
################################################################################################################# 100.0%
==> Fetching cffi
==> Downloading https://ghcr.io/v2/homebrew/core/cffi/manifests/1.15.1
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/cffi/blobs/sha256:5971b4b3104b5b50eb147696a0ce95d93b2e62fe6dc219a78368e
################################################################################################################# 100.0%
==> Fetching python-certifi
==> Downloading https://ghcr.io/v2/homebrew/core/python-certifi/manifests/2023.7.22
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/python-certifi/blobs/sha256:f7878fa87dfc11f074a00e30691dc749135c15fbb99
################################################################################################################# 100.0%
==> Fetching python-cryptography
==> Downloading https://ghcr.io/v2/homebrew/core/python-cryptography/manifests/41.0.3
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/python-cryptography/blobs/sha256:d7ead1f1511d83029e3f8ec317507c42a0080f
################################################################################################################# 100.0%
==> Fetching python-lxml
==> Downloading https://ghcr.io/v2/homebrew/core/python-lxml/manifests/4.9.3
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/python-lxml/blobs/sha256:5521a0623aeb08d39b0ea5554f9678a8afba93023ae0db
################################################################################################################# 100.0%
==> Fetching python-markupsafe
==> Downloading https://ghcr.io/v2/homebrew/core/python-markupsafe/manifests/2.1.3
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/python-markupsafe/blobs/sha256:23fb7df7e480ae29fa2765130813f0531a5ce264
################################################################################################################# 100.0%
==> Fetching pyyaml
==> Downloading https://ghcr.io/v2/homebrew/core/pyyaml/manifests/6.0.1
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/pyyaml/blobs/sha256:7e52df0812b2d3714c1d1504cbd07597aea578b1646e35ce227
################################################################################################################# 100.0%
==> Fetching ansible
==> Downloading https://ghcr.io/v2/homebrew/core/ansible/blobs/sha256:100f2b202ba2d64dafa685913dfd025d32af9367d195ab6ad6
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/freetds/manifests/1.3.20
################################################################################################################# 100.0%
==> Fetching dependencies for freetds: unixodbc
==> Fetching unixodbc
==> Downloading https://ghcr.io/v2/homebrew/core/unixodbc/manifests/2.3.12
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/unixodbc/blobs/sha256:b2d0036483c00d1f3e12b90e288d18b1714ee1b6e95de4d44
################################################################################################################# 100.0%
==> Fetching freetds
==> Downloading https://ghcr.io/v2/homebrew/core/freetds/blobs/sha256:4ffa11f6eb718120ff017a3407a40fafe3f2933d37f34e816b
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/nmap/manifests/7.94_1-1
################################################################################################################# 100.0%
==> Fetching dependencies for nmap: liblinear and lua
==> Fetching liblinear
==> Downloading https://ghcr.io/v2/homebrew/core/liblinear/manifests/2.47
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/liblinear/blobs/sha256:2f7f959e3a537760a29d4f4f4ff949bf5ef8f7206dbbb7f4
################################################################################################################# 100.0%
==> Fetching lua
==> Downloading https://ghcr.io/v2/homebrew/core/lua/manifests/5.4.6
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/lua/blobs/sha256:8d0982a83cf18477e039858ae1d8b2393758f2d78a6bb3aaf14379
################################################################################################################# 100.0%
==> Fetching nmap
==> Downloading https://ghcr.io/v2/homebrew/core/nmap/blobs/sha256:83d8ed27f97a962bc7c291d62f58fc256842fbc362ec864842ca9
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/node/manifests/20.5.1
################################################################################################################# 100.0%
==> Fetching dependencies for node: c-ares, icu4c and libuv
==> Fetching c-ares
==> Downloading https://ghcr.io/v2/homebrew/core/c-ares/manifests/1.19.1
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/c-ares/blobs/sha256:ba35cc0962beaea7ae345ee1818297c40d5653649e563dc9493
################################################################################################################# 100.0%
==> Fetching icu4c
==> Downloading https://ghcr.io/v2/homebrew/core/icu4c/manifests/73.2
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/icu4c/blobs/sha256:953797d46546c570c4fab4e8b2395624ae90acd492f75b68ff99
################################################################################################################# 100.0%
==> Fetching libuv
==> Downloading https://ghcr.io/v2/homebrew/core/libuv/manifests/1.46.0
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/libuv/blobs/sha256:8c3beb4d11ed0d45cf0b7e07d280ff815eab9f9c138eec90a2f8
################################################################################################################# 100.0%
==> Fetching node
==> Downloading https://ghcr.io/v2/homebrew/core/node/blobs/sha256:7d5ca1c3f43d83919cb90baacf34bf7d8538215a3cf0257fbacfc
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/php/manifests/8.2.10
################################################################################################################# 100.0%
==> Fetching dependencies for php: libpng, freetype, jpeg-turbo, highway, imath, libtiff, little-cms2, openexr, webp, jpeg-xl, aom, libavif and libzip
==> Fetching libpng
==> Downloading https://ghcr.io/v2/homebrew/core/libpng/manifests/1.6.40
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/libpng/blobs/sha256:c309cf133ab08f4fd25210da897eaaff2603e9a7e1bdc178821
################################################################################################################# 100.0%
==> Fetching freetype
==> Downloading https://ghcr.io/v2/homebrew/core/freetype/manifests/2.13.2-1
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/freetype/blobs/sha256:cfafda736bbfdd0b89b0e278d31253139f5b33762fdee1f6a
################################################################################################################# 100.0%
==> Fetching jpeg-turbo
==> Downloading https://ghcr.io/v2/homebrew/core/jpeg-turbo/manifests/3.0.0
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/jpeg-turbo/blobs/sha256:1971c1fa66c2580fa0bfafe5350c6170bfe7395a4e503e7
################################################################################################################# 100.0%
==> Fetching highway
==> Downloading https://ghcr.io/v2/homebrew/core/highway/manifests/1.0.7
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/highway/blobs/sha256:11f8cb26c616f19979c723f39d2713248854244e2ee99e7904
################################################################################################################# 100.0%
==> Fetching imath
==> Downloading https://ghcr.io/v2/homebrew/core/imath/manifests/3.1.9
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/imath/blobs/sha256:089d0a19694cd8bb2687be2d573e9f5aa1ee75f9173033bfc0aa
################################################################################################################# 100.0%
==> Fetching libtiff
==> Downloading https://ghcr.io/v2/homebrew/core/libtiff/manifests/4.5.1
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/libtiff/blobs/sha256:c9ec64c61687ec04d3d98e017c2a7ec5c23ff8a061cdeaf542
################################################################################################################# 100.0%
==> Fetching little-cms2
==> Downloading https://ghcr.io/v2/homebrew/core/little-cms2/manifests/2.15
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/little-cms2/blobs/sha256:ec43c4b1d15b75200740331b92656b624be01bd40cb993
################################################################################################################# 100.0%
==> Fetching openexr
==> Downloading https://ghcr.io/v2/homebrew/core/openexr/manifests/3.2.0
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/openexr/blobs/sha256:208ccfd4f30fbd23693d26f347293f256770ce4d67d988654b
################################################################################################################# 100.0%
==> Fetching webp
==> Downloading https://ghcr.io/v2/homebrew/core/webp/manifests/1.3.1-1
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/webp/blobs/sha256:e0c538599934578a095d50ac8cff270b99ab970a1c2ceaf53fd2e
################################################################################################################# 100.0%
==> Fetching jpeg-xl
==> Downloading https://ghcr.io/v2/homebrew/core/jpeg-xl/manifests/0.8.2_1-1
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/jpeg-xl/blobs/sha256:f4b1a2518dfff2af63cb8a05f7d0ba1bebdddd9a34aaca2b65
################################################################################################################# 100.0%
==> Fetching aom
==> Downloading https://ghcr.io/v2/homebrew/core/aom/manifests/3.7.0
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/aom/blobs/sha256:f7a81f29292f9576c49af4be37c5d331eb0ba806d585138d0a6200
################################################################################################################# 100.0%
==> Fetching libavif
==> Downloading https://ghcr.io/v2/homebrew/core/libavif/manifests/1.0.1-1
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/libavif/blobs/sha256:aa693b58c72506486ef50575cc41622694f3defbfc0f22cfe7
################################################################################################################# 100.0%
==> Fetching libzip
==> Downloading https://ghcr.io/v2/homebrew/core/libzip/manifests/1.10.1-1
################################################################################################################# 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/libzip/blobs/sha256:cd7bda731a8b2e5d1a3cdf5be6b515718c56d55d16a5b45faa1
################################################################################################################# 100.0%
==> Fetching php
==> Downloading https://ghcr.io/v2/homebrew/core/php/blobs/sha256:97e5418fdafe5d36c2dff9073ee1397da9f4d20136e5e36fff04f6
################################################################################################################# 100.0%
==> Upgrading openldap
  2.6.4 -> 2.6.6

==> Pouring openldap--2.6.6.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/openldap/2.6.6: 83 files, 6.9MB
==> Running `brew cleanup openldap`...
Removing: /opt/homebrew/Cellar/openldap/2.6.4... (83 files, 6.9MB)
==> Upgrading libssh2
  1.10.0 -> 1.11.0_1

==> Pouring libssh2--1.11.0_1.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/libssh2/1.11.0_1: 197 files, 1.2MB
==> Running `brew cleanup libssh2`...
Removing: /opt/homebrew/Cellar/libssh2/1.10.0... (184 files, 1MB)
==> Upgrading rtmpdump
  2.4+20151223_1 -> 2.4+20151223_2

==> Pouring rtmpdump--2.4+20151223_2.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/rtmpdump/2.4+20151223_2: 20 files, 647.9KB
==> Running `brew cleanup rtmpdump`...
Removing: /opt/homebrew/Cellar/rtmpdump/2.4+20151223_1... (20 files, 645.1KB)
==> Upgrading curl
  8.0.1 -> 8.2.1

==> Installing dependencies for curl: libnghttp2, xz and zstd
==> Installing curl dependency: libnghttp2
==> Downloading https://ghcr.io/v2/homebrew/core/libnghttp2/manifests/1.55.1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/a7388c007744b7ed948eabea0fcc43839c4f8e3d890b17b5b1ea85764ddf964b--libnghttp2-1.55.1.bottle_manifest.json
==> Pouring libnghttp2--1.55.1.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/libnghttp2/1.55.1: 13 files, 728.3KB
==> Installing curl dependency: xz
==> Downloading https://ghcr.io/v2/homebrew/core/xz/manifests/5.4.4
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/36353e8e9595891bff68a5cb421f60f3af5b1a68b6da82766c30dc3de86a8d3c--xz-5.4.4.bottle_manifest.json
==> Pouring xz--5.4.4.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/xz/5.4.4: 163 files, 2.6MB
==> Installing curl dependency: zstd
==> Downloading https://ghcr.io/v2/homebrew/core/zstd/manifests/1.5.5-1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/fc13698599720a53800064b40cddd854399651cf8760d9b0e46092f2e8da701a--zstd-1.5.5-1.bottle_manifest.json
==> Pouring zstd--1.5.5.arm64_ventura.bottle.1.tar.gz
🍺  /opt/homebrew/Cellar/zstd/1.5.5: 31 files, 2.1MB
==> Installing curl
==> Pouring curl--8.2.1.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/curl/8.2.1: 514 files, 4.3MB
==> Running `brew cleanup curl`...
Removing: /opt/homebrew/Cellar/curl/8.0.1... (510 files, 4.2MB)
==> Upgrading krb5
  1.20.1 -> 1.21.2

==> Pouring krb5--1.21.2.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/krb5/1.21.2: 162 files, 5.6MB
==> Running `brew cleanup krb5`...
Removing: /opt/homebrew/Cellar/krb5/1.20.1... (162 files, 5.6MB)
==> Upgrading libpq
  15.2 -> 15.4

==> Pouring libpq--15.4.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/libpq/15.4: 2,370 files, 28.5MB
==> Running `brew cleanup libpq`...
Removing: /opt/homebrew/Cellar/libpq/15.2... (2,368 files, 28.5MB)
==> Upgrading openssl@1.1
  1.1.1t -> 1.1.1v

==> Pouring openssl@1.1--1.1.1v.arm64_ventura.bottle.tar.gz
==> Downloading https://formulae.brew.sh/api/formula.jws.json
##O#-  #
🍺  /opt/homebrew/Cellar/openssl@1.1/1.1.1v: 8,101 files, 18MB
==> Running `brew cleanup openssl@1.1`...
Removing: /opt/homebrew/Cellar/openssl@1.1/1.1.1t... (8,101 files, 18MB)
==> Upgrading apr-util
  1.6.3 -> 1.6.3_1

==> Installing dependencies for apr-util: apr
==> Installing apr-util dependency: apr
==> Downloading https://ghcr.io/v2/homebrew/core/apr/manifests/1.7.4
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/5cea0c08bd37febcd8cd169db1e67b7106cf42ff4165a1aadfbc2748d2a4058c--apr-1.7.4.bottle_manifest.json
==> Pouring apr--1.7.4.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/apr/1.7.4: 59 files, 1.4MB
==> Installing apr-util
==> Pouring apr-util--1.6.3_1.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/apr-util/1.6.3_1: 54 files, 909KB
==> Running `brew cleanup apr-util`...
Removing: /opt/homebrew/Cellar/apr-util/1.6.3... (54 files, 891.7KB)
==> Upgrading python@3.10
  3.10.10_1 -> 3.10.13

==> Installing dependencies for python@3.10: sqlite
==> Installing python@3.10 dependency: sqlite
==> Downloading https://ghcr.io/v2/homebrew/core/sqlite/manifests/3.43.0_1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/f61dd74e55dd3692d79a631321521d46eeeb1dfd1e443c84c527b7459bafaa63--sqlite-3.43.0_1.bottle_manifest.json
==> Pouring sqlite--3.43.0_1.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/sqlite/3.43.0_1: 11 files, 4.7MB
==> Installing python@3.10
==> Pouring python@3.10--3.10.13.arm64_ventura.bottle.tar.gz
==> /opt/homebrew/Cellar/python@3.10/3.10.13/bin/python3.10 -Im ensurepip
==> /opt/homebrew/Cellar/python@3.10/3.10.13/bin/python3.10 -Im pip install -v --no-index --upgrade --isolated --target=
🍺  /opt/homebrew/Cellar/python@3.10/3.10.13: 3,098 files, 56.7MB
==> Running `brew cleanup python@3.10`...
Removing: /opt/homebrew/Cellar/python@3.10/3.10.10_1... (3,099 files, 57.1MB)
==> Upgrading python@3.11
  3.11.2_1 -> 3.11.5

==> Pouring python@3.11--3.11.5.arm64_ventura.bottle.tar.gz
==> /opt/homebrew/Cellar/python@3.11/3.11.5/bin/python3.11 -Im ensurepip
==> /opt/homebrew/Cellar/python@3.11/3.11.5/bin/python3.11 -Im pip install -v --no-index --upgrade --isolated --target=/
🍺  /opt/homebrew/Cellar/python@3.11/3.11.5: 3,289 files, 61.8MB
==> Running `brew cleanup python@3.11`...
Removing: /opt/homebrew/Cellar/python@3.11/3.11.2_1... (3,190 files, 62.5MB)
==> Upgrading ansible
  7.4.0 -> 8.3.0

==> Installing dependencies for ansible: pycparser, cffi, python-certifi, python-cryptography, python-lxml, python-markupsafe and pyyaml
==> Installing ansible dependency: pycparser
==> Downloading https://ghcr.io/v2/homebrew/core/pycparser/manifests/2.21-1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/ee6009519d741f590522d1ded090cfc31840cdb25ce7065cb5dbe485cc976aeb--pycparser-2.21-1.bottle_manifest.json
==> Pouring pycparser--2.21.arm64_ventura.bottle.1.tar.gz
🍺  /opt/homebrew/Cellar/pycparser/2.21: 50 files, 660.0KB
==> Installing ansible dependency: cffi
==> Downloading https://ghcr.io/v2/homebrew/core/cffi/manifests/1.15.1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/7905e805664882089e0559ec93f8ba42193a86ceca50c509f59c93f3ed3bff7e--cffi-1.15.1.bottle_manifest.json
==> Pouring cffi--1.15.1.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/cffi/1.15.1: 33 files, 581.2KB
==> Installing ansible dependency: python-certifi
==> Downloading https://ghcr.io/v2/homebrew/core/python-certifi/manifests/2023.7.22
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/d6e47db3a5fd2594b39a1e30647428b52baf34d8f1af5a13f647f2a63c59d35a--python-certifi-2023.7.22.bottle_manifest.json
==> Pouring python-certifi--2023.7.22.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/python-certifi/2023.7.22: 34 files, 27.8KB
==> Installing ansible dependency: python-cryptography
==> Downloading https://ghcr.io/v2/homebrew/core/python-cryptography/manifests/41.0.3
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/053ad025d5cd2568820d6dbef8aff893accfe8e7d9ba1881620a306e0fde39cd--python-cryptography-41.0.3.bottle_manifest.json
==> Pouring python-cryptography--41.0.3.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/python-cryptography/41.0.3: 109 files, 3.6MB
==> Installing ansible dependency: python-lxml
==> Downloading https://ghcr.io/v2/homebrew/core/python-lxml/manifests/4.9.3
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/07789d8f73820201f5966e5ebba26a5221dac0fb5f4b57b1e55e2586f374d1f5--python-lxml-4.9.3.bottle_manifest.json
==> Pouring python-lxml--4.9.3.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/python-lxml/4.9.3: 303 files, 15.1MB
==> Installing ansible dependency: python-markupsafe
==> Downloading https://ghcr.io/v2/homebrew/core/python-markupsafe/manifests/2.1.3
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/8d903729a979a9f920fc2e4f5b170e366aa3260b903c9c3158bc3aa410d56c17--python-markupsafe-2.1.3.bottle_manifest.json
==> Pouring python-markupsafe--2.1.3.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/python-markupsafe/2.1.3: 47 files, 237.3KB
==> Installing ansible dependency: pyyaml
==> Downloading https://ghcr.io/v2/homebrew/core/pyyaml/manifests/6.0.1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/5ca7699e2fc3568e2c66065d0042209c7df23ae1514ef3ec4aae83f03654de94--pyyaml-6.0.1.bottle_manifest.json
==> Pouring pyyaml--6.0.1.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/pyyaml/6.0.1: 59 files, 1016.4KB
==> Installing ansible
==> Pouring ansible--8.3.0.arm64_ventura.bottle.1.tar.gz
🍺  /opt/homebrew/Cellar/ansible/8.3.0: 29,558 files, 422.8MB
==> Running `brew cleanup ansible`...
Removing: /opt/homebrew/Cellar/ansible/7.4.0... (29,332 files, 380.3MB)
==> Upgrading freetds
  1.3.18 -> 1.3.20

==> Installing dependencies for freetds: unixodbc
==> Installing freetds dependency: unixodbc
==> Downloading https://ghcr.io/v2/homebrew/core/unixodbc/manifests/2.3.12
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/f0a48ea379f8e4acc3dc9d88ec4ce4e354b4437d2104efee3399b892b79d55ac--unixodbc-2.3.12.bottle_manifest.json
==> Pouring unixodbc--2.3.12.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/unixodbc/2.3.12: 47 files, 2.3MB
==> Installing freetds
==> Pouring freetds--1.3.20.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/freetds/1.3.20: 1,262 files, 14.1MB
==> Running `brew cleanup freetds`...
Removing: /opt/homebrew/Cellar/freetds/1.3.18... (1,262 files, 14MB)
==> Upgrading nmap
  7.93 -> 7.94_1

==> Installing dependencies for nmap: liblinear and lua
==> Installing nmap dependency: liblinear
==> Downloading https://ghcr.io/v2/homebrew/core/liblinear/manifests/2.47
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/acff6cb78933e8b7ef5ec355c892780319eb4cc82943f3be8207c8e9f843da42--liblinear-2.47.bottle_manifest.json
==> Pouring liblinear--2.47.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/liblinear/2.47: 9 files, 323.3KB
==> Installing nmap dependency: lua
==> Downloading https://ghcr.io/v2/homebrew/core/lua/manifests/5.4.6
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/e499b9e26150b05dcd37e7a4ee511c844e80b6770ac3d33d0af1b6bd370df1fb--lua-5.4.6.bottle_manifest.json
==> Pouring lua--5.4.6.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/lua/5.4.6: 29 files, 788.7KB
==> Installing nmap
==> Pouring nmap--7.94_1.arm64_ventura.bottle.1.tar.gz
==> Caveats
If using `ndiff` returns an error about not being able to import the ndiff module, try:
  chmod go-w /opt/homebrew/Cellar
==> Summary
🍺  /opt/homebrew/Cellar/nmap/7.94_1: 830 files, 26.9MB
==> Running `brew cleanup nmap`...
Removing: /opt/homebrew/Cellar/nmap/7.93... (826 files, 26.6MB)
==> Upgrading node
  19.7.0 -> 20.5.1

==> Installing dependencies for node: c-ares, icu4c and libuv
==> Installing node dependency: c-ares
==> Downloading https://ghcr.io/v2/homebrew/core/c-ares/manifests/1.19.1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/e3e6ef204a9735d776611aa879f63bdd12a55f41ca67b0b86ce9c23e1a9e814a--c-ares-1.19.1.bottle_manifest.json
==> Pouring c-ares--1.19.1.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/c-ares/1.19.1: 87 files, 681.2KB
==> Installing node dependency: icu4c
==> Downloading https://ghcr.io/v2/homebrew/core/icu4c/manifests/73.2
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/2e5082de52a2c85ae665e51f8d0de0651611397cb02f4b4e2bb37898ba52a629--icu4c-73.2.bottle_manifest.json
==> Pouring icu4c--73.2.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/icu4c/73.2: 268 files, 80.1MB
==> Installing node dependency: libuv
==> Downloading https://ghcr.io/v2/homebrew/core/libuv/manifests/1.46.0
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/f35e7b4b291e1166549d5ff92a3ac8949258143f57fff449223404c69ea68f2b--libuv-1.46.0.bottle_manifest.json
==> Pouring libuv--1.46.0.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/libuv/1.46.0: 47 files, 3MB
==> Installing node
==> Pouring node--20.5.1.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/node/20.5.1: 2,356 files, 57.2MB
==> Running `brew cleanup node`...
Removing: /opt/homebrew/Cellar/node/19.7.0... (2,357 files, 54.7MB)
==> Upgrading php
  8.2.4 -> 8.2.10

==> Installing dependencies for php: libpng, freetype, jpeg-turbo, highway, imath, libtiff, little-cms2, openexr, webp, jpeg-xl, aom, libavif and libzip
==> Installing php dependency: libpng
==> Downloading https://ghcr.io/v2/homebrew/core/libpng/manifests/1.6.40
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/d2caacc64e32be045b902fa78d2bb4aea7fba8f088cef85cd34b1beab15b755a--libpng-1.6.40.bottle_manifest.json
==> Pouring libpng--1.6.40.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/libpng/1.6.40: 27 files, 1.3MB
==> Installing php dependency: freetype
==> Downloading https://ghcr.io/v2/homebrew/core/freetype/manifests/2.13.2-1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/8d6ca45fa8766fb544a5e6dbc76f0a68568656ab4fe1e837704491bb24e3035d--freetype-2.13.2-1.bottle_manifest.json
==> Pouring freetype--2.13.2.arm64_ventura.bottle.1.tar.gz
🍺  /opt/homebrew/Cellar/freetype/2.13.2: 67 files, 2.4MB
==> Installing php dependency: jpeg-turbo
==> Downloading https://ghcr.io/v2/homebrew/core/jpeg-turbo/manifests/3.0.0
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/325e745bcb7840d6a83df7bfcafaa4dbc30b29140f252fb82b7714493df29d6d--jpeg-turbo-3.0.0.bottle_manifest.json
==> Pouring jpeg-turbo--3.0.0.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/jpeg-turbo/3.0.0: 44 files, 3.4MB
==> Installing php dependency: highway
==> Downloading https://ghcr.io/v2/homebrew/core/highway/manifests/1.0.7
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/310f2f4bf70e1090998016b5441a741a6cf7f895932c5b664e8fb74f236e5401--highway-1.0.7.bottle_manifest.json
==> Pouring highway--1.0.7.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/highway/1.0.7: 65 files, 3.3MB
==> Installing php dependency: imath
==> Downloading https://ghcr.io/v2/homebrew/core/imath/manifests/3.1.9
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/a1667dc9df99f63d77a45c556d56932eab576af5c24e955461c65629589d7628--imath-3.1.9.bottle_manifest.json
==> Pouring imath--3.1.9.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/imath/3.1.9: 49 files, 935.7KB
==> Installing php dependency: libtiff
==> Downloading https://ghcr.io/v2/homebrew/core/libtiff/manifests/4.5.1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/7bcc5640a612ddb3a422eb41ae4c1ca8ba8ca478efa154546ad74dbe7a97a6d3--libtiff-4.5.1.bottle_manifest.json
==> Pouring libtiff--4.5.1.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/libtiff/4.5.1: 473 files, 8MB
==> Installing php dependency: little-cms2
==> Downloading https://ghcr.io/v2/homebrew/core/little-cms2/manifests/2.15
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/272d59128e963c029ee4be014a1cb85b12a790601ded962689c83e6190ecb0bf--little-cms2-2.15.bottle_manifest.json
==> Pouring little-cms2--2.15.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/little-cms2/2.15: 21 files, 1.4MB
==> Installing php dependency: openexr
==> Downloading https://ghcr.io/v2/homebrew/core/openexr/manifests/3.2.0
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/645d2dd451512c8335440bd6009969572ed8eaf79399115f5e6b5e240064ce84--openexr-3.2.0.bottle_manifest.json
==> Pouring openexr--3.2.0.arm64_ventura.bottle.tar.gz
🍺  /opt/homebrew/Cellar/openexr/3.2.0: 204 files, 7.8MB
==> Installing php dependency: webp
==> Downloading https://ghcr.io/v2/homebrew/core/webp/manifests/1.3.1-1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/cde92b6213b9d8c5316cf97c903567cffe35e36b4891805d408c436a3e7254ad--webp-1.3.1-1.bottle_manifest.json
==> Pouring webp--1.3.1.arm64_ventura.bottle.1.tar.gz
🍺  /opt/homebrew/Cellar/webp/1.3.1: 63 files, 2.3MB
==> Installing php dependency: jpeg-xl
==> Downloading https://ghcr.io/v2/homebrew/core/jpeg-xl/manifests/0.8.2_1-1
Already downloaded: /Users/reeywhaar/Library/Caches/Homebrew/downloads/9ac42aa48e4d7c592c96fc42c145387ba2229a073591c5a92c1a094f779afc3a--jpeg-xl-0.8.2_1-1.bottle_manifest.json
==> Installing dependencies for jpeg-xl: brotli
==> Installing jpeg-xl dependency: brotli
==> Downloading https://ghcr.io/v2/homebrew/core/brotli/manifests/1.1.0-1
################################################################################################################# 100.0%
==> Pouring brotli--1.1.0.arm64_ventura.bottle.1.tar.gz
Error: No such file or directory @ rb_sysopen - /Users/reeywhaar/Library/Caches/Homebrew/downloads/784f6ce1c9212ab1acb859b2b1900ce46010c258b0c33be68c5e2f784fc7a1dc--brotli--1.1.0.arm64_ventura.bottle.1.tar.gz

why just you can't do what user wants

@Bo98
Copy link
Member

Bo98 commented Sep 4, 2023

Hmm, this seems like a regression, yes. Not entirely sure on what circumstances cause this however from first glance.

@Bo98 Bo98 changed the title Cannot install ca-certificates Bottles are occasionally poured without first being fetched Sep 4, 2023
@Bo98 Bo98 transferred this issue from Homebrew/homebrew-core Sep 4, 2023
@apainintheneck
Copy link
Contributor

Could this be related to #15927 somehow?

@MikeMcQuaid
Copy link
Member

@apainintheneck Yes, almost certainly.

@MikeMcQuaid
Copy link
Member

Can revert if no-one can figure it out but would love to have a reproduction case here if at all possible.

@ZhongRuoyu
Copy link
Member

ZhongRuoyu commented Sep 5, 2023

I also ran into this issue while debugging something else on GitHub Actions' macOS runner. Here's a reproducer: https://github.com/ZhongRuoyu/actions-test/actions/runs/6082806372/job/16501333807 (workflow.yml)

I haven't been able to reproduce this locally or in Docker, though.

@cfRod
Copy link

cfRod commented Sep 5, 2023

+1

Have the same issue when doing brew install graphviz

@SscSPs
Copy link

SscSPs commented Sep 5, 2023

I'm facing this on my intel mac,

Pouring xz--5.4.4.ventura.bottle.tar.gz
Error: No such file or directory @ rb_sysopen - /Users....

@ValeriSaba
Copy link

Some help pls. (m1 2020)
Error: No such file or directory @ rb_sysopen - /Users/.../Library/Caches/Homebrew/downloads/44545353--jpeg-turbo--3.0.0.arm64_ventura.bottle.tar.gz

@infor7
Copy link

infor7 commented Sep 5, 2023

+1
same for brew install mitmproxy

@ValeriSaba
Copy link

FIXES:

  1. For this error jpeg-turbo--3.0.0.arm64_ventura.bottle.tar.gz run brew install jpeg-turbo
  2. For this error brotli--1.1.0.arm64_ventura.bottle.1.tar.gz run brew install brotli

Have a nice day!

@mertyakan
Copy link

FIXES:

  1. For this error jpeg-turbo--3.0.0.arm64_ventura.bottle.tar.gz run brew install jpeg-turbo
  2. For this error brotli--1.1.0.arm64_ventura.bottle.1.tar.gz run brew install brotli

Have a nice day!

İt's work for me. Thanks

@Bo98
Copy link
Member

Bo98 commented Sep 5, 2023

Can revert if no-one can figure it out but would love to have a reproduction case here if at all possible.

My theory so far (just from reading code so is a guess) is a dependency tree issue in the following scenario:

A installed with v1
B installed with v5
C installed with v11

B v5 depends on C v10
B v6 depends on C v11
B v7 depends on C v12
A v1 depends on B v5 which depends on C v10

A v2 installed, depends on B v6 which depends on C v11
C is removed as C v11 already installed
B is upgraded to B v7 (we always install latest)
But B v7 actually depends on C v12

The reason this only manifests in fetch is because we pass ignore_deps when fetching dependencies, but not when installing. We probably need to drop the ignore_deps from the fetch stage, or more precisely ignore_deps: !pour_bottle?

(Any fix requires a new tag. If you want to play it safe, we could revert, tag a new release, open a PR to unrevert with the fix)

@MikeMcQuaid
Copy link
Member

The reason this only manifests in fetch is because we pass ignore_deps when fetching dependencies, but not when installing. We probably need to drop the ignore_deps from the fetch stage, or more precisely ignore_deps: !pour_bottle?

(Any fix requires a new tag. If you want to play it safe, we could revert, tag a new release, open a PR to unrevert with the fix)

@Bo98 Sorry, just saw this: can take a look later if no-one else does but if you're able to open a PR and make a new tag with just this PR that'd be great.

@MikeMcQuaid
Copy link
Member

@Bo98 Sorry, just saw this: can take a look later if no-one else does but if you're able to open a PR and make a new tag with just this PR that'd be great.

@Bo98 Note: if you do this I'd consider making a new branch and tagging that with just the fix PR, master's curl stuff is not ready for tagging.

@SscSPs
Copy link

SscSPs commented Sep 5, 2023

I fixed this issue for myself by installing the package that was failing first and then the one i wanted,
for me, I was trying to install gource, and it failed for xz, so i installed xz before gource, and it worked fine enough.

@MikeMcQuaid
Copy link
Member

I've opened a PR in #15963 which may fix this. Sorry for the pain, folks ❤️

@AlexBelostozky
Copy link

FIXES:

  1. For this error jpeg-turbo--3.0.0.arm64_ventura.bottle.tar.gz run brew install jpeg-turbo
  2. For this error brotli--1.1.0.arm64_ventura.bottle.1.tar.gz run brew install brotli

Have a nice day!

Thank you so much!

@MikeMcQuaid
Copy link
Member

I've just tagged Homebrew 4.1.9 with just this fix. Please comment on this issue if you are still having issues.

@enrique-amador
Copy link

I had same problem with youtube-dl, then I just did:

brew install youtube-dl --build-from-source

@kipmyk
Copy link

kipmyk commented Sep 5, 2023

I was facing the same:

Warning: Skipping rtmpdump: most recent version 2.4-20151223_2 not installed

To fix it, I first run: brew unlink rtmpdump then run the brew install rtmpdump command and this fixed the issue.

@MikeMcQuaid
Copy link
Member

Folks: please only report in here if still see this behaviour and your brew config says Homebrew 4.1.8 or something like Homebrew 4.1.8-25-gde4207f (as that will mean the bug is not actually fixed yet). Thanks!

@Bo98
Copy link
Member

Bo98 commented Sep 5, 2023

Auto-updates can take up to 24 hours. Run a manual brew update if you would like to get the fix immediately.

worstretogram pushed a commit to worstretogram/brew that referenced this issue Sep 22, 2023
Otherwise, we can try to pour bottles that haven't been downloaded yet.

Possible fix for Homebrew#15957.
dduugg pushed a commit to dduugg/brew that referenced this issue Sep 30, 2023
Otherwise, we can try to pour bottles that haven't been downloaded yet.

Possible fix for Homebrew#15957.
@github-actions github-actions bot added the outdated PR was locked due to age label Oct 6, 2023
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Oct 6, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Reproducible Homebrew/brew bug outdated PR was locked due to age
Projects
None yet
Development

No branches or pull requests