Skip to content

"Ensure configured homebrew packages are installed." task fails on MacBook Pro M5 Tahoe 26.6.1聽#255

Description

@wbleek

Hi,馃檪 we are trying to fresh setup our new M5 MacBook Pros. This playbook will be the basis for our machines. Thank you!

During the ansible-playbook, the "Ensure configured homebrew packages are installed." task fails. I can't make sense of the error message.

Do you have any ideas?

Cheers
Wolf

ansible-playbook main.yml --ask-become-pass

(...)

TASK [geerlingguy.mac.homebrew : Ensure configured homebrew packages are installed.] ***********************************
failed: [127.0.0.1] (item=autoconf) => 
    ansible_loop_var: item
    changed: false
    item: autoconf
    msg: |-
        鉁旓笌 Bottle Manifest m4 (1.4.21)
        鉁旓笌 Bottle autoconf (2.73)
        鉁旓笌 Bottle m4 (1.4.21)
failed: [127.0.0.1] (item=bash-completion) => 
    ansible_loop_var: item
    changed: false
    item: bash-completion
    msg: 鉁旓笌 Bottle bash-completion (1.3_3)
failed: [127.0.0.1] (item=doxygen) => 
    ansible_loop_var: item
    changed: false
    item: doxygen
    msg: |-
        鉁旓笌 Bottle Manifest fmt (12.2.0)
        鉁旓笌 Bottle Manifest spdlog (1.17.0)
        鉁旓笌 Bottle fmt (12.2.0)
        鉁旓笌 Bottle spdlog (1.17.0)
        鉁旓笌 Bottle doxygen (1.17.0)
failed: [127.0.0.1] (item=gettext) => 
    ansible_loop_var: item
    changed: false
    item: gettext
    msg: |-
        鉁旓笌 Bottle Manifest json-c (0.19)
        鉁旓笌 Bottle Manifest libunistring (1.4.2)
        鉁旓笌 Bottle json-c (0.19)
        鉁旓笌 Bottle libunistring (1.4.2)
        鉁旓笌 Bottle gettext (1.0)
failed: [127.0.0.1] (item=gifsicle) => 
    ansible_loop_var: item
    changed: false
    item: gifsicle
    msg: 鉁旓笌 Bottle gifsicle (1.96)
failed: [127.0.0.1] (item=git) => 
    ansible_loop_var: item
    changed: false
    item: git
    msg: |-
        鉁旓笌 Bottle Manifest pcre2 (10.47_1)
        鉁旓笌 Bottle pcre2 (10.47_1)
        鉁旓笌 Bottle git (2.55.0)
failed: [127.0.0.1] (item=gh) => 
    ansible_loop_var: item
    changed: false
    item: gh
    msg: 鉁旓笌 Bottle gh (2.97.0)
failed: [127.0.0.1] (item=go) => 
    ansible_loop_var: item
    changed: false
    item: go
    msg: 鉁旓笌 Bottle go (1.26.5)
failed: [127.0.0.1] (item=gpg) => 
    ansible_loop_var: item
    changed: false
    item: gpg
    msg: |-
        鉁旓笌 Bottle Manifest ca-certificates (2026-07-16)
        鉁旓笌 Bottle Manifest libtasn1 (4.21.0)
        鉁旓笌 Bottle Manifest gmp (6.3.0)
        鉁旓笌 Bottle Manifest libidn2 (2.3.8)
        鉁旓笌 Bottle Manifest nettle (4.0)
        鉁旓笌 Bottle Manifest p11-kit (0.26.5)
        鉁旓笌 Bottle Manifest libgpg-error (1.61)
        鉁旓笌 Bottle Manifest libassuan (3.0.2)
        鉁旓笌 Bottle gmp (6.3.0)
        鉁旓笌 Bottle libtasn1 (4.21.0)
        鉁旓笌 Bottle libidn2 (2.3.8)
        鉁旓笌 Bottle nettle (4.0)
        鉁旓笌 Bottle Manifest gnutls (3.8.13_2)
        鉁旓笌 Bottle ca-certificates (2026-07-16)
        鉁旓笌 Bottle Manifest libksba (1.8.0)
        鉁旓笌 Bottle Manifest libusb (1.0.30)
        鉁旓笌 Bottle Manifest npth (1.8)
        鉁旓笌 Bottle p11-kit (0.26.5)
        鉁旓笌 Bottle Manifest pinentry (1.3.3)
        鉁旓笌 Bottle npth (1.8)
        鉁旓笌 Bottle libksba (1.8.0)
        鉁旓笌 Bottle libassuan (3.0.2)
        鉁旓笌 Bottle pinentry (1.3.3)
        鉁旓笌 Bottle libgpg-error (1.61)
        鉁旓笌 Bottle libusb (1.0.30)
        鉁旓笌 Bottle gnutls (3.8.13_2)
        鉁旓笌 Bottle Manifest libgcrypt (1.12.2)
        鉁旓笌 Bottle libgcrypt (1.12.2)
        鉁旓笌 Bottle readline (8.3.3)
        鉁旓笌 Bottle gnupg (2.5.21)
        鉁旓笌 Bottle Manifest readline (8.3.3)
failed: [127.0.0.1] (item=httpie) => 
    ansible_loop_var: item
    changed: false
    item: httpie
    msg: |-
        鉁旓笌 Bottle Manifest mpdecimal (4.0.1)
        鉁旓笌 Bottle Manifest xz (5.8.3)
        鉁旓笌 Bottle Manifest openssl@3 (3.6.3)
        鉁旓笌 Bottle Manifest certifi (2026.7.22)
        鉁旓笌 Bottle Manifest lz4 (1.10.0)
        鉁旓笌 Bottle Manifest zstd (1.5.7_1)
        鉁旓笌 Bottle Manifest sqlite (3.53.4)
        鉁旓笌 Bottle Manifest python@3.14 (3.14.6)
        鉁旓笌 Bottle certifi (2026.7.22)
        鉁旓笌 Bottle mpdecimal (4.0.1)
        鉁旓笌 Bottle lz4 (1.10.0)
        鉁旓笌 Bottle zstd (1.5.7_1)
        鉁旓笌 Bottle xz (5.8.3)
        鉁旓笌 Bottle httpie (3.2.4_11)
        鉁旓笌 Bottle sqlite (3.53.4)
        鉁旓笌 Bottle python@3.14 (3.14.6)
        鉁旓笌 Bottle openssl@3 (3.6.3)
failed: [127.0.0.1] (item=iperf) => 
    ansible_loop_var: item
    changed: false
    item: iperf
    msg: 鉁旓笌 Bottle iperf (2.2.1)
failed: [127.0.0.1] (item=libevent) => 
    ansible_loop_var: item
    changed: false
    item: libevent
    msg: 鉁旓笌 Bottle libevent (2.1.13)
failed: [127.0.0.1] (item=sqlite) => 
    ansible_loop_var: item
    changed: false
    item: sqlite
    msg: |-
        Warning: sqlite 3.53.4 is already installed and up-to-date.
        To reinstall 3.53.4, run:
          brew reinstall sqlite
failed: [127.0.0.1] (item=nmap) => 
    ansible_loop_var: item
    changed: false
    item: nmap
    msg: |-
        鉁旓笌 Bottle Manifest lua (5.5.1)
        鉁旓笌 Bottle Manifest libssh2 (1.11.1_4)
        鉁旓笌 Bottle lua (5.5.1)
        鉁旓笌 Bottle liblinear (2.50)
        鉁旓笌 Bottle libssh2 (1.11.1_4)
        鉁旓笌 Bottle nmap (7.991)
        鉁旓笌 Bottle Manifest liblinear (2.50)
failed: [127.0.0.1] (item=node) => 
    ansible_loop_var: item
    changed: false
    item: node
    msg: |-
        鉁旓笌 Bottle Manifest ada-url (4.0.0)
        鉁旓笌 Bottle Manifest brotli (1.2.0)
        鉁旓笌 Bottle Manifest c-ares (1.34.8)
        鉁旓笌 Bottle Manifest icu4c@78 (78.3)
        鉁旓笌 Bottle Manifest libnghttp3 (1.18.0)
        鉁旓笌 Bottle Manifest libffi (3.8.0)
        鉁旓笌 Bottle Manifest libnghttp2 (1.70.0)
        鉁旓笌 Bottle Manifest libngtcp2 (1.25.0)
        鉁旓笌 Bottle Manifest llhttp (9.4.3)
        鉁旓笌 Bottle Manifest hdrhistogram_c (0.11.10)
        鉁旓笌 Bottle Manifest merve (1.2.2_1)
        鉁旓笌 Bottle libnghttp3 (1.18.0)
        鉁旓笌 Bottle hdrhistogram_c (0.11.10)
        鉁旓笌 Bottle libngtcp2 (1.25.0)
        鉁旓笌 Bottle libffi (3.8.0)
        鉁旓笌 Bottle Manifest simdjson (4.6.6)
        鉁旓笌 Bottle c-ares (1.34.8)
        鉁旓笌 Bottle libnghttp2 (1.70.0)
        鉁旓笌 Bottle Manifest simdutf (9.0.0)
        鉁旓笌 Bottle llhttp (9.4.3)
        鉁旓笌 Bottle Manifest nbytes (0.1.4)
        鉁旓笌 Bottle ada-url (4.0.0)
        鉁旓笌 Bottle brotli (1.2.0)
        鉁旓笌 Bottle Manifest uvwasi (0.0.23)
        鉁旓笌 Bottle nbytes (0.1.4)
        鉁旓笌 Bottle merve (1.2.2_1)
        鉁旓笌 Bottle simdutf (9.0.0)
        鉁旓笌 Bottle libuv (1.52.1)
        鉁旓笌 Bottle Manifest libuv (1.52.1)
        鉁旓笌 Bottle uvwasi (0.0.23)
        鉁旓笌 Bottle simdjson (4.6.6)
        鉁旓笌 Bottle node (26.7.0)
        鉁旓笌 Bottle icu4c@78 (78.3)
failed: [127.0.0.1] (item=nvm) => 
    ansible_loop_var: item
    changed: false
    item: nvm
    msg: 鉁旓笌 Bottle nvm (0.40.6)
failed: [127.0.0.1] (item=php) => 
    ansible_loop_var: item
    changed: false
    item: php
    msg: |-
        鉁旓笌 Bottle Manifest apr-util (1.6.4)
        鉁旓笌 Bottle Manifest libpsl (0.23.1)
        鉁旓笌 Bottle Manifest argon2 (20190702_1)
        鉁旓笌 Bottle Manifest apr (1.7.6)
        鉁旓笌 Bottle Manifest curl (8.21.0)
        鉁旓笌 Bottle Manifest libtool (2.6.2)
        鉁旓笌 Bottle Manifest unixodbc (2.3.14)
        鉁旓笌 Bottle Manifest freetds (1.5.18)
        鉁旓笌 Bottle Manifest libpng (1.6.58)
        鉁旓笌 Bottle Manifest freetype (2.14.3)
        鉁旓笌 Bottle Manifest jpeg-turbo (3.2.0)
        鉁旓笌 Bottle Manifest libvmaf (3.2.0)
        鉁旓笌 Bottle Manifest aom (3.14.1)
        鉁旓笌 Bottle libpsl (0.23.1)
        鉁旓笌 Bottle Manifest fontconfig (2.18.3)
        鉁旓笌 Bottle Manifest dav1d (1.5.4)
        鉁旓笌 Bottle apr (1.7.6)
        鉁旓笌 Bottle apr-util (1.6.4)
        鉁旓笌 Bottle Manifest giflib (6.1.3)
        鉁旓笌 Bottle Manifest libavif (1.4.2)
        鉁旓笌 Bottle Manifest libtiff (4.7.2)
        鉁旓笌 Bottle freetype (2.14.3)
        鉁旓笌 Bottle Manifest webp (1.6.0)
        鉁旓笌 Bottle Manifest gd (2.3.3_6)
        鉁旓笌 Bottle Manifest krb5 (1.22.2)
        鉁旓笌 Bottle libpng (1.6.58)
        鉁旓笌 Bottle Manifest libpq (18.4)
        鉁旓笌 Bottle giflib (6.1.3)
        鉁旓笌 Bottle Manifest net-snmp (5.9.5.2)
        鉁旓笌 Bottle unixodbc (2.3.14)
        鉁旓笌 Bottle fontconfig (2.18.3)
        鉁旓笌 Bottle Manifest libsodium (1.0.22)
        鉁旓笌 Bottle libtool (2.6.2)
        鉁旓笌 Bottle Manifest oniguruma (6.9.10)
        鉁旓笌 Bottle libavif (1.4.2)
        鉁旓笌 Bottle webp (1.6.0)
        鉁旓笌 Bottle Manifest libzip (1.11.4_1)
        鉁旓笌 Bottle dav1d (1.5.4)
        鉁旓笌 Bottle jpeg-turbo (3.2.0)
        鉁旓笌 Bottle argon2 (20190702_1)
        鉁旓笌 Bottle libvmaf (3.2.0)
        鉁旓笌 Bottle gd (2.3.3_6)
        鉁旓笌 Bottle Manifest tidy-html5 (5.8.0)
        鉁旓笌 Bottle Manifest openldap (2.7.0)
        鉁旓笌 Bottle curl (8.21.0)
        鉁旓笌 Bottle libzip (1.11.4_1)
        鉁旓笌 Bottle krb5 (1.22.2)
        鉁旓笌 Bottle libtiff (4.7.2)
        鉁旓笌 Bottle libsodium (1.0.22)
        鉁旓笌 Bottle oniguruma (6.9.10)
        鉁旓笌 Bottle tidy-html5 (5.8.0)
        鉁旓笌 Bottle net-snmp (5.9.5.2)
        鉁旓笌 Bottle openldap (2.7.0)
        鉁旓笌 Bottle freetds (1.5.18)
        鉁旓笌 Bottle aom (3.14.1)
        鉁旓笌 Bottle libpq (18.4)
        鉁旓笌 Bottle php (8.5.9)
failed: [127.0.0.1] (item=pngpaste) => 
    ansible_loop_var: item
    changed: false
    item: pngpaste
    msg: 鉁旓笌 Bottle pngpaste (0.2.3)
failed: [127.0.0.1] (item=ssh-copy-id) => 
    ansible_loop_var: item
    changed: false
    item: ssh-copy-id
    msg: 鉁旓笌 Bottle ssh-copy-id (10.4p1)
failed: [127.0.0.1] (item=readline) => 
    ansible_loop_var: item
    changed: false
    item: readline
    msg: |-
        Warning: readline 8.3.3 is already installed and up-to-date.
        To reinstall 8.3.3, run:
          brew reinstall readline
failed: [127.0.0.1] (item=openssl) => 
    ansible_loop_var: item
    changed: false
    item: openssl
    msg: |-
        Warning: openssl@3 3.6.3 is already installed and up-to-date.
        To reinstall 3.6.3, run:
          brew reinstall openssl@3
failed: [127.0.0.1] (item=pv) => 
    ansible_loop_var: item
    changed: false
    item: pv
    msg: 鉁旓笌 Bottle pv (1.11.0)
failed: [127.0.0.1] (item=wget) => 
    ansible_loop_var: item
    changed: false
    item: wget
    msg: 鉁旓笌 Bottle wget (1.25.0)
failed: [127.0.0.1] (item=wrk) => 
    ansible_loop_var: item
    changed: false
    item: wrk
    msg: |-
        鉁旓笌 Bottle Manifest openssl@4 (4.0.1)
        鉁旓笌 Bottle Manifest luajit (2.1.1785763465)
        鉁旓笌 Bottle wrk (4.2.0_2)
        鉁旓笌 Bottle luajit (2.1.1785763465)
        鉁旓笌 Bottle openssl@4 (4.0.1)
failed: [127.0.0.1] (item=zsh-history-substring-search) => 
    ansible_loop_var: item
    changed: false
    item: zsh-history-substring-search
    msg: 鉁旓笌 Bottle zsh-history-substring-search (1.1.0)

PLAY RECAP *************************************************************************************************************
127.0.0.1                  : ok=17   changed=7    unreachable=0    failed=1    skipped=16   rescued=0    ignored=0   

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions