Last login: Wed Jan 21 18:03:54 on ttys002 indomitable@speedtest ~ % softwareupdate --install-rosetta --agree-to-license By using the agreetolicense option, you are agreeing that you have run this tool with the license only option and have read and agreed to the terms. If you do not agree, press CTRL-C and cancel this process immediately. 2026-01-21 18:13:43.746 softwareupdate[33712:413298] Package Authoring Error: 093-10778: Package reference com.apple.pkg.RosettaUpdateAuto is missing installKBytes attribute Install of Rosetta 2 finished successfully indomitable@speedtest ~ % brew reinstall gcc gfortran scipy pyenv uv ==> Fetching downloads for: gcc, scipy, pyenv and uv ✔︎ Bottle Manifest uv (0.9.26) Downloaded 8.1KB/ 8.1KB ✔︎ Bottle Manifest gcc (15.2.0) Downloaded 23.4KB/ 23.4KB ✔︎ Bottle Manifest scipy (1.17.0) Downloaded 17.5KB/ 17.5KB ✔︎ Bottle Manifest pyenv (2.6.20) Downloaded 15.9KB/ 15.9KB ✔︎ Bottle Manifest gmp (6.3.0) Downloaded 13.3KB/ 13.3KB ✔︎ Bottle Manifest isl (0.27) Downloaded 14.5KB/ 14.5KB ✔︎ Bottle Manifest mpfr (4.2.2) Downloaded 12.7KB/ 12.7KB ✔︎ Bottle gmp (6.3.0) Downloaded 1.0MB/ 1.0MB ✔︎ Bottle Manifest libmpc (1.3.1) Downloaded 16.8KB/ 16.8KB ✔︎ Bottle Manifest lz4 (1.10.0) Downloaded 13.8KB/ 13.8KB ✔︎ Bottle Manifest xz (5.8.2) Downloaded 11.8KB/ 11.8KB ✔︎ Bottle Manifest zstd (1.5.7) Downloaded 16.2KB/ 16.2KB ✔︎ Bottle Manifest openblas (0.3.31) Downloaded 14.9KB/ 14.9KB ✔︎ Bottle Manifest numpy (2.4.1) Downloaded 16.4KB/ 16.4KB ✔︎ Bottle Manifest xsimd (14.0.0) Downloaded 2.0KB/ 2.0KB ✔︎ Bottle isl (0.27) Downloaded 1.7MB/ 1.7MB ✔︎ Bottle mpfr (4.2.2) Downloaded 1.1MB/ 1.1MB ✔︎ Bottle libmpc (1.3.1) Downloaded 147.5KB/147.5KB ✔︎ Bottle lz4 (1.10.0) Downloaded 276.1KB/276.1KB ✔︎ Bottle xz (5.8.2) Downloaded 764.9KB/764.9KB ✔︎ Bottle zstd (1.5.7) Downloaded 788.5KB/788.5KB ✔︎ Bottle Manifest m4 (1.4.20) Downloaded 11.7KB/ 11.7KB ✔︎ Bottle Manifest autoconf (2.72) Downloaded 19.7KB/ 19.7KB ✔︎ Bottle Manifest ca-certificates (2025-12-02) Downloaded 2.0KB/ 2.0KB ✔︎ Bottle Manifest openssl@3 (3.6.0) Downloaded 11.8KB/ 11.8KB ✔︎ Bottle Manifest pkgconf (2.5.1) Downloaded 12.2KB/ 12.2KB ✔︎ Bottle xsimd (14.0.0) Downloaded 208.2KB/208.2KB ✔︎ Bottle m4 (1.4.20) Downloaded 279.3KB/279.3KB ✔︎ Bottle ca-certificates (2025-12-02) Downloaded 131.8KB/131.8KB ✔︎ Bottle Manifest readline (8.3.3) Downloaded 10.0KB/ 10.0KB ✔︎ Bottle openblas (0.3.31) Downloaded 18.1MB/ 18.1MB ✔︎ Bottle autoconf (2.72) Downloaded 1.1MB/ 1.1MB ✔︎ Bottle pkgconf (2.5.1) Downloaded 121.9KB/121.9KB ✔︎ Bottle readline (8.3.3) Downloaded 758.1KB/758.1KB ✔︎ Bottle numpy (2.4.1) Downloaded 9.4MB/ 9.4MB ✔︎ Bottle uv (0.9.26) Downloaded 18.8MB/ 18.8MB ✔︎ Bottle pyenv (2.6.20) Downloaded 1.4MB/ 1.4MB ✔︎ Bottle openssl@3 (3.6.0) Downloaded 10.9MB/ 10.9MB ✔︎ Bottle scipy (1.17.0) Downloaded 34.7MB/ 34.7MB ✔︎ Bottle gcc (15.2.0) Downloaded 154.1MB/154.1MB ==> Reinstalling gcc ==> Installing dependencies for gcc: gmp, isl, mpfr, libmpc, lz4, xz and zstd ==> Installing gcc dependency: gmp ==> Pouring gmp--6.3.0.arm64_sequoia.bottle.tar.gz 🍺 /opt/homebrew/Cellar/gmp/6.3.0: 22 files, 3.4MB ==> Installing gcc dependency: isl ==> Pouring isl--0.27.arm64_sequoia.bottle.tar.gz 🍺 /opt/homebrew/Cellar/isl/0.27: 74 files, 8.0MB ==> Installing gcc dependency: mpfr ==> Pouring mpfr--4.2.2.arm64_sequoia.bottle.tar.gz 🍺 /opt/homebrew/Cellar/mpfr/4.2.2: 31 files, 3.3MB ==> Installing gcc dependency: libmpc ==> Pouring libmpc--1.3.1.arm64_sequoia.bottle.tar.gz 🍺 /opt/homebrew/Cellar/libmpc/1.3.1: 13 files, 504.2KB ==> Installing gcc dependency: lz4 ==> Pouring lz4--1.10.0.arm64_sequoia.bottle.1.tar.gz 🍺 /opt/homebrew/Cellar/lz4/1.10.0: 24 files, 730.7KB ==> Installing gcc dependency: xz ==> Pouring xz--5.8.2.arm64_sequoia.bottle.tar.gz 🍺 /opt/homebrew/Cellar/xz/5.8.2: 96 files, 2.7MB ==> Installing gcc dependency: zstd ==> Pouring zstd--1.5.7.arm64_sequoia.bottle.1.tar.gz 🍺 /opt/homebrew/Cellar/zstd/1.5.7: 32 files, 2.3MB ==> Installing gcc ==> Pouring gcc--15.2.0.arm64_sequoia.bottle.tar.gz 🍺 /opt/homebrew/Cellar/gcc/15.2.0: 1,602 files, 462.7MB ==> Running `brew cleanup gcc`... Disable this behaviour by setting `HOMEBREW_NO_INSTALL_CLEANUP=1`. Hide these hints with `HOMEBREW_NO_ENV_HINTS=1` (see `man brew`). ==> Reinstalling scipy ==> Installing dependencies for scipy: openblas, numpy and xsimd ==> Installing scipy dependency: openblas ==> Pouring openblas--0.3.31.arm64_sequoia.bottle.tar.gz 🍺 /opt/homebrew/Cellar/openblas/0.3.31: 29 files, 56.9MB ==> Installing scipy dependency: numpy ==> Pouring numpy--2.4.1.arm64_sequoia.bottle.tar.gz 🍺 /opt/homebrew/Cellar/numpy/2.4.1: 1,829 files, 37.6MB ==> Installing scipy dependency: xsimd ==> Pouring xsimd--14.0.0.all.bottle.tar.gz 🍺 /opt/homebrew/Cellar/xsimd/14.0.0: 103 files, 1.7MB ==> Installing scipy ==> Pouring scipy--1.17.0.arm64_sequoia.bottle.tar.gz 🍺 /opt/homebrew/Cellar/scipy/1.17.0: 2,847 files, 128.9MB ==> Running `brew cleanup scipy`... ==> Reinstalling pyenv ==> Installing dependencies for pyenv: m4, autoconf, ca-certificates, openssl@3, pkgconf and readline ==> Installing pyenv dependency: m4 ==> Pouring m4--1.4.20.arm64_sequoia.bottle.tar.gz 🍺 /opt/homebrew/Cellar/m4/1.4.20: 14 files, 802.7KB ==> Installing pyenv dependency: autoconf ==> Pouring autoconf--2.72.arm64_sequoia.bottle.1.tar.gz 🍺 /opt/homebrew/Cellar/autoconf/2.72: 72 files, 3.8MB ==> Installing pyenv dependency: ca-certificates ==> Pouring ca-certificates--2025-12-02.all.bottle.tar.gz ==> Regenerating CA certificate bundle from keychain, this may take a while... 🍺 /opt/homebrew/Cellar/ca-certificates/2025-12-02: 4 files, 236.4KB ==> Installing pyenv dependency: openssl@3 ==> Pouring openssl@3--3.6.0.arm64_sequoia.bottle.tar.gz 🍺 /opt/homebrew/Cellar/openssl@3/3.6.0: 7,609 files, 37.7MB ==> Installing pyenv dependency: pkgconf ==> Pouring pkgconf--2.5.1.arm64_sequoia.bottle.tar.gz 🍺 /opt/homebrew/Cellar/pkgconf/2.5.1: 28 files, 533.5KB ==> Installing pyenv dependency: readline ==> Pouring readline--8.3.3.arm64_sequoia.bottle.tar.gz 🍺 /opt/homebrew/Cellar/readline/8.3.3: 56 files, 2.7MB ==> Installing pyenv ==> Pouring pyenv--2.6.20.arm64_sequoia.bottle.tar.gz 🍺 /opt/homebrew/Cellar/pyenv/2.6.20: 1,458 files, 4.6MB ==> Running `brew cleanup pyenv`... ==> Reinstalling uv ==> Pouring uv--0.9.26.arm64_sequoia.bottle.tar.gz 🍺 /opt/homebrew/Cellar/uv/0.9.26: 17 files, 44.6MB ==> Running `brew cleanup uv`... ==> Caveats zsh completions have been installed to: /opt/homebrew/share/zsh/site-functions indomitable@speedtest ~ % git clone git@github.com:immich-app/immich.git Cloning into 'immich'... The authenticity of host 'github.com (140.82.116.3)' can't be established. ED25519 key fingerprint is SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU. This key is not known by any other names. Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added 'github.com' (ED25519) to the list of known hosts. git@github.com: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. indomitable@speedtest ~ % sudo git clone git@github.com:immich-app/immich.git Password: Cloning into 'immich'... The authenticity of host 'github.com (140.82.116.4)' can't be established. ED25519 key fingerprint is SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU. This key is not known by any other names. Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added 'github.com' (ED25519) to the list of known hosts. git@github.com: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. indomitable@speedtest ~ % git usage: git [-v | --version] [-h | --help] [-C ] [-c =] [--exec-path[=]] [--html-path] [--man-path] [--info-path] [-p | --paginate | -P | --no-pager] [--no-replace-objects] [--bare] [--git-dir=] [--work-tree=] [--namespace=] [--super-prefix=] [--config-env==] [] These are common Git commands used in various situations: start a working area (see also: git help tutorial) clone Clone a repository into a new directory init Create an empty Git repository or reinitialize an existing one work on the current change (see also: git help everyday) add Add file contents to the index mv Move or rename a file, a directory, or a symlink restore Restore working tree files rm Remove files from the working tree and from the index examine the history and state (see also: git help revisions) bisect Use binary search to find the commit that introduced a bug diff Show changes between commits, commit and working tree, etc grep Print lines matching a pattern log Show commit logs show Show various types of objects status Show the working tree status grow, mark and tweak your common history branch List, create, or delete branches commit Record changes to the repository merge Join two or more development histories together rebase Reapply commits on top of another base tip reset Reset current HEAD to the specified state switch Switch branches tag Create, list, delete or verify a tag object signed with GPG collaborate (see also: git help workflows) fetch Download objects and refs from another repository pull Fetch from and integrate with another repository or a local branch push Update remote refs along with associated objects 'git help -a' and 'git help -g' list available subcommands and some concept guides. See 'git help ' or 'git help ' to read about a specific subcommand or concept. See 'git help git' for an overview of the system. indomitable@speedtest ~ % git clone fatal: You must specify a repository to clone. usage: git clone [] [--] [] -v, --verbose be more verbose -q, --quiet be more quiet --progress force progress reporting --reject-shallow don't clone shallow repository -n, --no-checkout don't create a checkout --bare create a bare repository --mirror create a mirror repository (implies bare) -l, --local to clone from a local repository --no-hardlinks don't use local hardlinks, always copy -s, --shared setup as shared repository --recurse-submodules[=] initialize submodules in the clone --recursive ... alias of --recurse-submodules -j, --jobs number of submodules cloned in parallel --template directory from which templates will be used --reference reference repository --reference-if-able reference repository --dissociate use --reference only while cloning -o, --origin use instead of 'origin' to track upstream -b, --branch checkout instead of the remote's HEAD -u, --upload-pack path to git-upload-pack on the remote --depth create a shallow clone of that depth --shallow-since