Code Monkey home page Code Monkey logo

Comments (10)

tani avatar tani commented on June 4, 2024 1

Okay, I got it. the hommebrew-cask-fonts extracts .zip file and doesn't change the working directory.
but homebrew-fonts change the working directory if .zip file has a directory as the top of files. To fix this issue, I have to add .. in the each package which has the path like direcotry/fonts.otf.

I guess It takes a time to check the script carefully. Please give a few hours.

from homebrew-linux-fonts.

tan9 avatar tan9 commented on June 4, 2024 1

@ta2gch I can confirm that issue has been resolved without untapping and tapping. Thank you!

from homebrew-linux-fonts.

Immortalin avatar Immortalin commented on June 4, 2024 1

@tani I am getting this error again but with font-source-code-pro-for-powerline

brew install --HEAD font-source-code-pro-for-powerline
==> Checking out branch master
Already on 'master'
Your branch is up to date with 'origin/master'.
HEAD is now at e80e3eb Merge pull request #297 from cherealnice/patch-1
==> Installing font-source-code-pro-for-powerline from homebrew/linux-fonts
Error: An exception occurred within a child process:
  Errno::ENOENT: No such file or directory - Source Code Pro Black for Powerline.otf

from homebrew-linux-fonts.

tani avatar tani commented on June 4, 2024 1

@Immortalin @roadkell Hello. Thank you for your report. This was due to a change in the specification of the upstream cask file. The only_path: had changed the path. We have fixed it successfully, so please give it a try.

from homebrew-linux-fonts.

tani avatar tani commented on June 4, 2024 1

Great. I am happy to hear that. Thank you!

from homebrew-linux-fonts.

tani avatar tani commented on June 4, 2024

Okay. I get the same error but I can install the other packages.
It seems that the package font-source-code-pro has problem which caught this issue.

from homebrew-linux-fonts.

tani avatar tani commented on June 4, 2024
  1. brew install font-xits failed
  2. brew install font-zilla-slab failed

1 tell us the (share/"fonts").install "xits-#{version}/xits-regular.otf" has error.
2 tell us the (share/"fonts").install "zilla-slab/otf/ZillaSlab-Bold.otf" has error too, but has no #{version} in the package.

Therefore this issue is from (share/"fonts").install "directory/font.otf" process.

from homebrew-linux-fonts.

tani avatar tani commented on June 4, 2024

I updated packages. You can install them! Please check it again.
Perhaps, you need to run brew untap linuxbrew/fonts && brew tap linuxbrew/fonts.
Thank you for your report. Please close this issue if you could install font-source-code-pro.

Cheers 🥂

from homebrew-linux-fonts.

roadkell avatar roadkell commented on June 4, 2024

@tani I can confirm, the font-source-* family can't be installed due to this error.

Output with `--verbose` enabled (for all fonts in the family)

❯ brew install --HEAD --verbose font-source-code-pro
Running brew update --auto-update...
==> Fetching homebrew/linux-fonts/font-source-code-pro
==> Cloning https://github.com/google/fonts.git
/usr/bin/env git config remote.origin.url https://github.com/google/fonts.git
Updating /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse
/usr/bin/env git config remote.origin.fetch +refs/heads/main:refs/remotes/origin/main
/usr/bin/env git config remote.origin.tagOpt --no-tags
/usr/bin/env git config advice.detachedHead false
/usr/bin/env git config core.fsmonitor false
/usr/bin/env git config origin.partialclonefilter blob:none
/usr/bin/env git config core.sparseCheckout true
/usr/bin/env git config core.sparseCheckoutCone true
/usr/bin/env git fetch origin
/usr/bin/env git checkout -f main --
==> Checking out branch main
Already on 'main'
/usr/bin/env git reset --hard origin/main --
Your branch is up to date with 'origin/main'.
/usr/bin/env git submodule foreach --recursive git\ submodule\ sync
HEAD is now at 1db71408 The last batch of ~250 updated METADATA.pb files for stroke and classification
/usr/bin/env git submodule update --init --recursive
/usr/bin/env git submodule --quiet foreach --recursive pwd
==> Installing font-source-code-pro from homebrew/linux-fonts
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/TRIVIA.md /tmp/d20230817-3155934-2irked/TRIVIA.md
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/AUTHORS.txt /tmp/d20230817-3155934-2irked/AUTHORS.txt
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/ofl/. /tmp/d20230817-3155934-2irked/ofl
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/to_production.txt /tmp/d20230817-3155934-2irked/to_production.txt
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/CONTRIBUTORS.txt /tmp/d20230817-3155934-2irked/CONTRIBUTORS.txt
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/.gitignore /tmp/d20230817-3155934-2irked/.gitignore
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/to_delist.txt /tmp/d20230817-3155934-2irked/to_delist.txt
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/CODE_OF_CONDUCT.md /tmp/d20230817-3155934-2irked/CODE_OF_CONDUCT.md
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/to_sandbox.txt /tmp/d20230817-3155934-2irked/to_sandbox.txt
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/CONTRIBUTING.md /tmp/d20230817-3155934-2irked/CONTRIBUTING.md
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/.gitattributes /tmp/d20230817-3155934-2irked/.gitattributes
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/README.md /tmp/d20230817-3155934-2irked/README.md
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/.gitmodules /tmp/d20230817-3155934-2irked/.gitmodules
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/.git/. /tmp/d20230817-3155934-2irked/.git
/usr/bin/env cp -pR /tmp/d20230817-3155934-2irked/TRIVIA.md /tmp/font-source-code-pro-20230817-3155934-gxckxd/TRIVIA.md
/usr/bin/env cp -pR /tmp/d20230817-3155934-2irked/AUTHORS.txt /tmp/font-source-code-pro-20230817-3155934-gxckxd/AUTHORS.txt
/usr/bin/env cp -pR /tmp/d20230817-3155934-2irked/ofl/. /tmp/font-source-code-pro-20230817-3155934-gxckxd/ofl
/usr/bin/env cp -pR /tmp/d20230817-3155934-2irked/to_production.txt /tmp/font-source-code-pro-20230817-3155934-gxckxd/to_production.txt
/usr/bin/env cp -pR /tmp/d20230817-3155934-2irked/CONTRIBUTORS.txt /tmp/font-source-code-pro-20230817-3155934-gxckxd/CONTRIBUTORS.txt
/usr/bin/env cp -pR /tmp/d20230817-3155934-2irked/.gitignore /tmp/font-source-code-pro-20230817-3155934-gxckxd/.gitignore
/usr/bin/env cp -pR /tmp/d20230817-3155934-2irked/to_delist.txt /tmp/font-source-code-pro-20230817-3155934-gxckxd/to_delist.txt
/usr/bin/env cp -pR /tmp/d20230817-3155934-2irked/CODE_OF_CONDUCT.md /tmp/font-source-code-pro-20230817-3155934-gxckxd/CODE_OF_CONDUCT.md
/usr/bin/env cp -pR /tmp/d20230817-3155934-2irked/to_sandbox.txt /tmp/font-source-code-pro-20230817-3155934-gxckxd/to_sandbox.txt
/usr/bin/env cp -pR /tmp/d20230817-3155934-2irked/CONTRIBUTING.md /tmp/font-source-code-pro-20230817-3155934-gxckxd/CONTRIBUTING.md
/usr/bin/env cp -pR /tmp/d20230817-3155934-2irked/.gitattributes /tmp/font-source-code-pro-20230817-3155934-gxckxd/.gitattributes
/usr/bin/env cp -pR /tmp/d20230817-3155934-2irked/README.md /tmp/font-source-code-pro-20230817-3155934-gxckxd/README.md
/usr/bin/env cp -pR /tmp/d20230817-3155934-2irked/.gitmodules /tmp/font-source-code-pro-20230817-3155934-gxckxd/.gitmodules
/usr/bin/env cp -pR /tmp/d20230817-3155934-2irked/.git/. /tmp/font-source-code-pro-20230817-3155934-gxckxd/.git
Error: An exception occurred within a child process:
Errno::ENOENT: No such file or directory - SourceCodePro-Italic[wght].ttf
7,19s user 2,47s system 104% cpu 9,268s total
0,00s user 0,00s system 0% cpu 9,267s total

❯ brew install --HEAD --verbose font-source-code-pro-for-powerline
Running brew update --auto-update...
==> Fetching homebrew/linux-fonts/font-source-code-pro-for-powerline
==> Cloning https://github.com/powerline/fonts.git
/usr/bin/env git clone --branch master --no-checkout --filter=blob:none --config advice.detachedHead=false --config core.fsmonitor=false https://github.com/powerline/fonts.git /home/lexi/.cache/Homebrew/font-source-code-pro-for-powerline--git-sparse
Cloning into '/home/lexi/.cache/Homebrew/font-source-code-pro-for-powerline--git-sparse'...
/usr/bin/env git config homebrew.cacheversion 0
/usr/bin/env git config core.sparseCheckout true
/usr/bin/env git config core.sparseCheckoutCone true
==> Checking out branch master
/usr/bin/env git checkout -f master --
Already on 'master'
Your branch is up to date with 'origin/master'.
==> Installing font-source-code-pro-for-powerline from homebrew/linux-fonts
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro-for-powerline--git-sparse/SourceCodePro/. /tmp/d20230817-3162178-1hb6myx/SourceCodePro
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro-for-powerline--git-sparse/uninstall.sh /tmp/d20230817-3162178-1hb6myx/uninstall.sh
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro-for-powerline--git-sparse/.gitignore /tmp/d20230817-3162178-1hb6myx/.gitignore
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro-for-powerline--git-sparse/install.ps1 /tmp/d20230817-3162178-1hb6myx/install.ps1
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro-for-powerline--git-sparse/install.sh /tmp/d20230817-3162178-1hb6myx/install.sh
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro-for-powerline--git-sparse/README.rst /tmp/d20230817-3162178-1hb6myx/README.rst
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro-for-powerline--git-sparse/.git/. /tmp/d20230817-3162178-1hb6myx/.git
/usr/bin/env cp -pR /tmp/d20230817-3162178-1hb6myx/SourceCodePro/. /tmp/font-source-code-pro-for-powerline-20230817-3162178-8bs8mr/SourceCodePro
/usr/bin/env cp -pR /tmp/d20230817-3162178-1hb6myx/uninstall.sh /tmp/font-source-code-pro-for-powerline-20230817-3162178-8bs8mr/uninstall.sh
/usr/bin/env cp -pR /tmp/d20230817-3162178-1hb6myx/.gitignore /tmp/font-source-code-pro-for-powerline-20230817-3162178-8bs8mr/.gitignore
/usr/bin/env cp -pR /tmp/d20230817-3162178-1hb6myx/install.ps1 /tmp/font-source-code-pro-for-powerline-20230817-3162178-8bs8mr/install.ps1
/usr/bin/env cp -pR /tmp/d20230817-3162178-1hb6myx/install.sh /tmp/font-source-code-pro-for-powerline-20230817-3162178-8bs8mr/install.sh
/usr/bin/env cp -pR /tmp/d20230817-3162178-1hb6myx/README.rst /tmp/font-source-code-pro-for-powerline-20230817-3162178-8bs8mr/README.rst
/usr/bin/env cp -pR /tmp/d20230817-3162178-1hb6myx/.git/. /tmp/font-source-code-pro-for-powerline-20230817-3162178-8bs8mr/.git
Error: An exception occurred within a child process:
Errno::ENOENT: No such file or directory - Source Code Pro Black for Powerline.otf
7,57s user 2,30s system 86% cpu 11,358s total

❯ brew install --HEAD --verbose font-source-sans-3
Running brew update --auto-update...
==> Fetching homebrew/linux-fonts/font-source-sans-3
==> Cloning https://github.com/google/fonts.git
/usr/bin/env git clone --branch main --no-checkout --filter=blob:none --config advice.detachedHead=false --config core.fsmonitor=false https://github.com/google/fonts.git /home/lexi/.cache/Homebrew/font-source-sans-3--git-sparse
Cloning into '/home/lexi/.cache/Homebrew/font-source-sans-3--git-sparse'...
/usr/bin/env git config homebrew.cacheversion 0
/usr/bin/env git config core.sparseCheckout true
/usr/bin/env git config core.sparseCheckoutCone true
==> Checking out branch main
/usr/bin/env git checkout -f main --
Already on 'main'
Your branch is up to date with 'origin/main'.
/usr/bin/env git submodule foreach --recursive git\ submodule\ sync
/usr/bin/env git submodule update --init --recursive
/usr/bin/env git submodule --quiet foreach --recursive pwd
==> Installing font-source-sans-3 from homebrew/linux-fonts
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-sans-3--git-sparse/TRIVIA.md /tmp/d20230817-3168081-1qez4zd/TRIVIA.md
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-sans-3--git-sparse/AUTHORS.txt /tmp/d20230817-3168081-1qez4zd/AUTHORS.txt
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-sans-3--git-sparse/ofl/. /tmp/d20230817-3168081-1qez4zd/ofl
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-sans-3--git-sparse/to_production.txt /tmp/d20230817-3168081-1qez4zd/to_production.txt
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-sans-3--git-sparse/CONTRIBUTORS.txt /tmp/d20230817-3168081-1qez4zd/CONTRIBUTORS.txt
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-sans-3--git-sparse/.gitignore /tmp/d20230817-3168081-1qez4zd/.gitignore
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-sans-3--git-sparse/to_delist.txt /tmp/d20230817-3168081-1qez4zd/to_delist.txt
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-sans-3--git-sparse/CODE_OF_CONDUCT.md /tmp/d20230817-3168081-1qez4zd/CODE_OF_CONDUCT.md
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-sans-3--git-sparse/to_sandbox.txt /tmp/d20230817-3168081-1qez4zd/to_sandbox.txt
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-sans-3--git-sparse/CONTRIBUTING.md /tmp/d20230817-3168081-1qez4zd/CONTRIBUTING.md
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-sans-3--git-sparse/.gitattributes /tmp/d20230817-3168081-1qez4zd/.gitattributes
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-sans-3--git-sparse/README.md /tmp/d20230817-3168081-1qez4zd/README.md
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-sans-3--git-sparse/.gitmodules /tmp/d20230817-3168081-1qez4zd/.gitmodules
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-sans-3--git-sparse/.git/. /tmp/d20230817-3168081-1qez4zd/.git
/usr/bin/env cp -pR /tmp/d20230817-3168081-1qez4zd/TRIVIA.md /tmp/font-source-sans-3-20230817-3168081-edvrfz/TRIVIA.md
/usr/bin/env cp -pR /tmp/d20230817-3168081-1qez4zd/AUTHORS.txt /tmp/font-source-sans-3-20230817-3168081-edvrfz/AUTHORS.txt
/usr/bin/env cp -pR /tmp/d20230817-3168081-1qez4zd/ofl/. /tmp/font-source-sans-3-20230817-3168081-edvrfz/ofl
/usr/bin/env cp -pR /tmp/d20230817-3168081-1qez4zd/to_production.txt /tmp/font-source-sans-3-20230817-3168081-edvrfz/to_production.txt
/usr/bin/env cp -pR /tmp/d20230817-3168081-1qez4zd/CONTRIBUTORS.txt /tmp/font-source-sans-3-20230817-3168081-edvrfz/CONTRIBUTORS.txt
/usr/bin/env cp -pR /tmp/d20230817-3168081-1qez4zd/.gitignore /tmp/font-source-sans-3-20230817-3168081-edvrfz/.gitignore
/usr/bin/env cp -pR /tmp/d20230817-3168081-1qez4zd/to_delist.txt /tmp/font-source-sans-3-20230817-3168081-edvrfz/to_delist.txt
/usr/bin/env cp -pR /tmp/d20230817-3168081-1qez4zd/CODE_OF_CONDUCT.md /tmp/font-source-sans-3-20230817-3168081-edvrfz/CODE_OF_CONDUCT.md
/usr/bin/env cp -pR /tmp/d20230817-3168081-1qez4zd/to_sandbox.txt /tmp/font-source-sans-3-20230817-3168081-edvrfz/to_sandbox.txt
/usr/bin/env cp -pR /tmp/d20230817-3168081-1qez4zd/CONTRIBUTING.md /tmp/font-source-sans-3-20230817-3168081-edvrfz/CONTRIBUTING.md
/usr/bin/env cp -pR /tmp/d20230817-3168081-1qez4zd/.gitattributes /tmp/font-source-sans-3-20230817-3168081-edvrfz/.gitattributes
/usr/bin/env cp -pR /tmp/d20230817-3168081-1qez4zd/README.md /tmp/font-source-sans-3-20230817-3168081-edvrfz/README.md
/usr/bin/env cp -pR /tmp/d20230817-3168081-1qez4zd/.gitmodules /tmp/font-source-sans-3-20230817-3168081-edvrfz/.gitmodules
/usr/bin/env cp -pR /tmp/d20230817-3168081-1qez4zd/.git/. /tmp/font-source-sans-3-20230817-3168081-edvrfz/.git
Error: An exception occurred within a child process:
Errno::ENOENT: No such file or directory - SourceSans3-Italic[wght].ttf
9,25s user 2,94s system 66% cpu 18,370s total

❯ brew install --HEAD --verbose font-source-serif-4
Running brew update --auto-update...
==> Fetching homebrew/linux-fonts/font-source-serif-4
==> Cloning https://github.com/google/fonts.git
/usr/bin/env git clone --branch main --no-checkout --filter=blob:none --config advice.detachedHead=false --config core.fsmonitor=false https://github.com/google/fonts.git /home/lexi/.cache/Homebrew/font-source-serif-4--git-sparse
Cloning into '/home/lexi/.cache/Homebrew/font-source-serif-4--git-sparse'...
/usr/bin/env git config homebrew.cacheversion 0
/usr/bin/env git config core.sparseCheckout true
/usr/bin/env git config core.sparseCheckoutCone true
==> Checking out branch main
/usr/bin/env git checkout -f main --
Already on 'main'
Your branch is up to date with 'origin/main'.
/usr/bin/env git submodule foreach --recursive git\ submodule\ sync
/usr/bin/env git submodule update --init --recursive
/usr/bin/env git submodule --quiet foreach --recursive pwd
==> Installing font-source-serif-4 from homebrew/linux-fonts
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-serif-4--git-sparse/TRIVIA.md /tmp/d20230817-3171405-18i6xwg/TRIVIA.md
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-serif-4--git-sparse/AUTHORS.txt /tmp/d20230817-3171405-18i6xwg/AUTHORS.txt
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-serif-4--git-sparse/ofl/. /tmp/d20230817-3171405-18i6xwg/ofl
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-serif-4--git-sparse/to_production.txt /tmp/d20230817-3171405-18i6xwg/to_production.txt
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-serif-4--git-sparse/CONTRIBUTORS.txt /tmp/d20230817-3171405-18i6xwg/CONTRIBUTORS.txt
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-serif-4--git-sparse/.gitignore /tmp/d20230817-3171405-18i6xwg/.gitignore
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-serif-4--git-sparse/to_delist.txt /tmp/d20230817-3171405-18i6xwg/to_delist.txt
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-serif-4--git-sparse/CODE_OF_CONDUCT.md /tmp/d20230817-3171405-18i6xwg/CODE_OF_CONDUCT.md
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-serif-4--git-sparse/to_sandbox.txt /tmp/d20230817-3171405-18i6xwg/to_sandbox.txt
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-serif-4--git-sparse/CONTRIBUTING.md /tmp/d20230817-3171405-18i6xwg/CONTRIBUTING.md
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-serif-4--git-sparse/.gitattributes /tmp/d20230817-3171405-18i6xwg/.gitattributes
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-serif-4--git-sparse/README.md /tmp/d20230817-3171405-18i6xwg/README.md
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-serif-4--git-sparse/.gitmodules /tmp/d20230817-3171405-18i6xwg/.gitmodules
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-serif-4--git-sparse/.git/. /tmp/d20230817-3171405-18i6xwg/.git
/usr/bin/env cp -pR /tmp/d20230817-3171405-18i6xwg/TRIVIA.md /tmp/font-source-serif-4-20230817-3171405-1yl8ok2/TRIVIA.md
/usr/bin/env cp -pR /tmp/d20230817-3171405-18i6xwg/AUTHORS.txt /tmp/font-source-serif-4-20230817-3171405-1yl8ok2/AUTHORS.txt
/usr/bin/env cp -pR /tmp/d20230817-3171405-18i6xwg/ofl/. /tmp/font-source-serif-4-20230817-3171405-1yl8ok2/ofl
/usr/bin/env cp -pR /tmp/d20230817-3171405-18i6xwg/to_production.txt /tmp/font-source-serif-4-20230817-3171405-1yl8ok2/to_production.txt
/usr/bin/env cp -pR /tmp/d20230817-3171405-18i6xwg/CONTRIBUTORS.txt /tmp/font-source-serif-4-20230817-3171405-1yl8ok2/CONTRIBUTORS.txt
/usr/bin/env cp -pR /tmp/d20230817-3171405-18i6xwg/.gitignore /tmp/font-source-serif-4-20230817-3171405-1yl8ok2/.gitignore
/usr/bin/env cp -pR /tmp/d20230817-3171405-18i6xwg/to_delist.txt /tmp/font-source-serif-4-20230817-3171405-1yl8ok2/to_delist.txt
/usr/bin/env cp -pR /tmp/d20230817-3171405-18i6xwg/CODE_OF_CONDUCT.md /tmp/font-source-serif-4-20230817-3171405-1yl8ok2/CODE_OF_CONDUCT.md
/usr/bin/env cp -pR /tmp/d20230817-3171405-18i6xwg/to_sandbox.txt /tmp/font-source-serif-4-20230817-3171405-1yl8ok2/to_sandbox.txt
/usr/bin/env cp -pR /tmp/d20230817-3171405-18i6xwg/CONTRIBUTING.md /tmp/font-source-serif-4-20230817-3171405-1yl8ok2/CONTRIBUTING.md
/usr/bin/env cp -pR /tmp/d20230817-3171405-18i6xwg/.gitattributes /tmp/font-source-serif-4-20230817-3171405-1yl8ok2/.gitattributes
/usr/bin/env cp -pR /tmp/d20230817-3171405-18i6xwg/README.md /tmp/font-source-serif-4-20230817-3171405-1yl8ok2/README.md
/usr/bin/env cp -pR /tmp/d20230817-3171405-18i6xwg/.gitmodules /tmp/font-source-serif-4-20230817-3171405-1yl8ok2/.gitmodules
/usr/bin/env cp -pR /tmp/d20230817-3171405-18i6xwg/.git/. /tmp/font-source-serif-4-20230817-3171405-1yl8ok2/.git
Error: An exception occurred within a child process:
Errno::ENOENT: No such file or directory - SourceSerif4-Italic[opsz,wght].ttf
9,16s user 3,21s system 41% cpu 29,861s total

Output with `--verbose --debug`, with `backtrace` chosen when asked for action (`font-source-code-pro` case, other fonts behave similarly)

❯ brew install --verbose --debug --HEAD font-source-code-pro
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/brew.rb (Formulary::FormulaLoader): loading /home/linuxbrew/.linuxbrew/Homebrew/Library/Taps/homebrew/homebrew-linux-fonts/Formula/font-source-code-pro.rb
/usr/bin/env /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/shims/shared/git --version
==> Fetching homebrew/linux-fonts/font-source-code-pro
==> Cloning https://github.com/google/fonts.git
/usr/bin/env git --git-dir /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/.git status -s
Updating /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse
/usr/bin/env git config remote.origin.url https://github.com/google/fonts.git
/usr/bin/env git config remote.origin.fetch +refs/heads/main:refs/remotes/origin/main
/usr/bin/env git config remote.origin.tagOpt --no-tags
/usr/bin/env git config advice.detachedHead false
/usr/bin/env git config core.fsmonitor false
/usr/bin/env git config origin.partialclonefilter blob:none
/usr/bin/env git config core.sparseCheckout true
/usr/bin/env git config core.sparseCheckoutCone true
/usr/bin/env git fetch origin
==> Checking out branch main
/usr/bin/env git checkout -f main --
Already on 'main'
Your branch is up to date with 'origin/main'.
/usr/bin/env git reset --hard origin/main --
HEAD is now at 1db71408 The last batch of ~250 updated METADATA.pb files for stroke and classification
/usr/bin/env git submodule foreach --recursive git\ submodule\ sync
/usr/bin/env git submodule update --init --recursive
/usr/bin/env git submodule --quiet foreach --recursive pwd
/usr/bin/env git --git-dir /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/.git rev-parse --short=7 HEAD
==> Installing font-source-code-pro from homebrew/linux-fonts
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/build.rb (Formulary::FormulaAPILoader): loading gcc@11 from API
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/build.rb (Formulary::FormulaAPILoader): loading binutils from API
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/build.rb (Formulary::FormulaAPILoader): loading make from API
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/build.rb (Formulary::FormulaAPILoader): loading gcc from API
/usr/bin/env git --git-dir /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/.git rev-parse --short=7 HEAD
/usr/bin/env hdiutil imageinfo -format /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/TRIVIA.md /tmp/d20230818-3376936-icov9b/TRIVIA.md
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/AUTHORS.txt /tmp/d20230818-3376936-icov9b/AUTHORS.txt
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/ofl/. /tmp/d20230818-3376936-icov9b/ofl
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/to_production.txt /tmp/d20230818-3376936-icov9b/to_production.txt
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/CONTRIBUTORS.txt /tmp/d20230818-3376936-icov9b/CONTRIBUTORS.txt
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/.gitignore /tmp/d20230818-3376936-icov9b/.gitignore
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/to_delist.txt /tmp/d20230818-3376936-icov9b/to_delist.txt
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/CODE_OF_CONDUCT.md /tmp/d20230818-3376936-icov9b/CODE_OF_CONDUCT.md
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/to_sandbox.txt /tmp/d20230818-3376936-icov9b/to_sandbox.txt
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/CONTRIBUTING.md /tmp/d20230818-3376936-icov9b/CONTRIBUTING.md
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/.gitattributes /tmp/d20230818-3376936-icov9b/.gitattributes
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/README.md /tmp/d20230818-3376936-icov9b/README.md
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/.gitmodules /tmp/d20230818-3376936-icov9b/.gitmodules
/usr/bin/env cp -pR /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/.git/. /tmp/d20230818-3376936-icov9b/.git
/usr/bin/env cp -pR /tmp/d20230818-3376936-icov9b/TRIVIA.md /tmp/font-source-code-pro-20230818-3376936-s5jid6/TRIVIA.md
/usr/bin/env cp -pR /tmp/d20230818-3376936-icov9b/AUTHORS.txt /tmp/font-source-code-pro-20230818-3376936-s5jid6/AUTHORS.txt
/usr/bin/env cp -pR /tmp/d20230818-3376936-icov9b/ofl/. /tmp/font-source-code-pro-20230818-3376936-s5jid6/ofl
/usr/bin/env cp -pR /tmp/d20230818-3376936-icov9b/to_production.txt /tmp/font-source-code-pro-20230818-3376936-s5jid6/to_production.txt
/usr/bin/env cp -pR /tmp/d20230818-3376936-icov9b/CONTRIBUTORS.txt /tmp/font-source-code-pro-20230818-3376936-s5jid6/CONTRIBUTORS.txt
/usr/bin/env cp -pR /tmp/d20230818-3376936-icov9b/.gitignore /tmp/font-source-code-pro-20230818-3376936-s5jid6/.gitignore
/usr/bin/env cp -pR /tmp/d20230818-3376936-icov9b/to_delist.txt /tmp/font-source-code-pro-20230818-3376936-s5jid6/to_delist.txt
/usr/bin/env cp -pR /tmp/d20230818-3376936-icov9b/CODE_OF_CONDUCT.md /tmp/font-source-code-pro-20230818-3376936-s5jid6/CODE_OF_CONDUCT.md
/usr/bin/env cp -pR /tmp/d20230818-3376936-icov9b/to_sandbox.txt /tmp/font-source-code-pro-20230818-3376936-s5jid6/to_sandbox.txt
/usr/bin/env cp -pR /tmp/d20230818-3376936-icov9b/CONTRIBUTING.md /tmp/font-source-code-pro-20230818-3376936-s5jid6/CONTRIBUTING.md
/usr/bin/env cp -pR /tmp/d20230818-3376936-icov9b/.gitattributes /tmp/font-source-code-pro-20230818-3376936-s5jid6/.gitattributes
/usr/bin/env cp -pR /tmp/d20230818-3376936-icov9b/README.md /tmp/font-source-code-pro-20230818-3376936-s5jid6/README.md
/usr/bin/env cp -pR /tmp/d20230818-3376936-icov9b/.gitmodules /tmp/font-source-code-pro-20230818-3376936-s5jid6/.gitmodules
/usr/bin/env cp -pR /tmp/d20230818-3376936-icov9b/.git/. /tmp/font-source-code-pro-20230818-3376936-s5jid6/.git
/usr/bin/env git --git-dir /home/lexi/.cache/Homebrew/font-source-code-pro--git-sparse/.git show -s --format=%cD
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/ignorable.rb:29:in `block in raise'
Errno::ENOENT: No such file or directory - SourceCodePro-Italic[wght].ttf

  1. raise
  2. ignore
  3. backtrace
  4. irb
  5. shell
    Choose an action: 3
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/ignorable.rb:29:in block in raise' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/ignorable.rb:28:in callcc'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/ignorable.rb:28:in raise' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/extend/pathname.rb:116:in install_p'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/sorbet-runtime-0.5.10461/lib/types/private/methods/call_validation.rb:157:incall' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/sorbet-runtime-0.5.10461/lib/types/private/methods/call_validation.rb:157:invalidate_call'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/sorbet-runtime-0.5.10461/lib/types/private/methods/_methods.rb:270:in blockin _on_method_added' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/extend/pathname.rb:108:in block in install'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/extend/pathname.rb:89:in each' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/extend/pathname.rb:89:in install'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/sorbet-runtime-0.5.10461/lib/types/private/methods/call_validation.rb:157:incall' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/sorbet-runtime-0.5.10461/lib/types/private/methods/call_validation.rb:157:invalidate_call'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/sorbet-runtime-0.5.10461/lib/types/private/methods/_methods.rb:270:in blockin _on_method_added' /home/linuxbrew/.linuxbrew/Homebrew/Library/Taps/homebrew/homebrew-linux-fonts/Formula/font-source-code-pro.rb:6:in install'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/debrew.rb:17:in block in install' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/debrew.rb:88:in debrew'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/debrew.rb:17:in install' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/build.rb:177:in block (3 levels) in install'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/extend/kernel.rb:499:in with_env' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/build.rb:139:in block (2 levels) in install'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/formula.rb:1420:in block in brew' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/formula.rb:2908:in block (2 levels) in stage'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/extend/kernel.rb:499:in with_env' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/formula.rb:2907:in block in stage'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/resource.rb:128:in block (2 levels) in unpack' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/download_strategy.rb:113:in chdir'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/download_strategy.rb:105:in stage' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/resource.rb:124:in block in unpack'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/mktemp.rb:75:in block in run' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/mktemp.rb:75:in chdir'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/mktemp.rb:75:in run' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/resource.rb:228:in stage_resource'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/resource.rb:123:in unpack' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/resource.rb:97:in stage'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.10_1/lib/ruby/2.6.0/forwardable.rb:230:in stage' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/formula.rb:2887:in stage'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/formula.rb:1413:in brew' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/build.rb:133:in block in install'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/extend/kernel.rb:499:in with_env' /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/build.rb:128:in install'
    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/build.rb:229:in `'

Untapping & tapping, update-resetting & doctoring doesn't fix the problem.

from homebrew-linux-fonts.

roadkell avatar roadkell commented on June 4, 2024

@tani works like a charm, thanks!

from homebrew-linux-fonts.

Related Issues (17)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.