Homebrew / homebrew-cask-fonts

๐Ÿ’€ Casks of ๏ผฆ๐Ÿ…พ๐“๐“๐š‚ (deprecated)
https://brew.sh
2.86k stars 465 forks source link

font-firacode-nerd-font-mono has wrong name when copied #1721

Closed kirillbobyrev closed 6 years ago

kirillbobyrev commented 6 years ago

General troubleshooting steps

Description of issue

Nerd Fonts-patched Fira Code - font-firacode-nerd-font-mono appears to have wrong filenames: Fura Code Bold Nerd Font Complete Mono.otf, etc. Instead of "Fira Code" it is called "FuraCode".

Command that failed

brew cask install --force --verbose --debug font-firacode-nerd-font-mono

Output of command with --force --verbose --debug

omtcyfz@Kirills-MBP ~> brew cask install --force --verbose --debug font-firacode-nerd-font-mono
==> Hbc::Installer#install
==> Printing caveats
==> Hbc::Installer#fetch
==> Satisfying dependencies
==> Downloading
==> Downloading https://github.com/ryanoasis/nerd-fonts/releases/download/v2.0.0/FiraCode.zip
Already downloaded: /Users/omtcyfz/Library/Caches/Homebrew/Cask/font-firacode-nerd-font-mono--2.0.0.zip
==> Downloaded to -> /Users/omtcyfz/Library/Caches/Homebrew/Cask/font-firacode-nerd-font-mono--2.0.0.zip
==> Verifying download
==> Determining which verifications to run for Cask font-firacode-nerd-font-mono
==> Checking for verification class Hbc::Verify::Checksum
==> 1 verifications defined
Hbc::Verify::Checksum
==> Running verification of class Hbc::Verify::Checksum
==> Verifying checksum for Cask font-firacode-nerd-font-mono
==> SHA256 checksums match
==> Installing Cask font-firacode-nerd-font-mono
==> Hbc::Installer#stage
zipinfo -1 /Users/omtcyfz/Library/Caches/Homebrew/Cask/font-firacode-nerd-font-mono--2.0.0.zip
==> Extracting primary container
==> Using container class UnpackStrategy::Zip for /Users/omtcyfz/Library/Caches/Homebrew/Cask/font-firacode-nerd-font-mono--2.0.0.zip
unzip /Users/omtcyfz/Library/Caches/Homebrew/Cask/font-firacode-nerd-font-mono--2.0.0.zip -d /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Bold\ Nerd\ Font\ Complete.otf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Bold\ Nerd\ Font\ Complete.otf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Light\ Nerd\ Font\ Complete\ Windows\ Compatible.ttf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Light\ Nerd\ Font\ Complete\ Windows\ Compatible.ttf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Retina\ Nerd\ Font\ Complete\ Windows\ Compatible.otf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Retina\ Nerd\ Font\ Complete\ Windows\ Compatible.otf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Regular\ Nerd\ Font\ Complete\ Mono\ Windows\ Compatible.otf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Regular\ Nerd\ Font\ Complete\ Mono\ Windows\ Compatible.otf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Light\ Nerd\ Font\ Complete\ Mono.otf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Light\ Nerd\ Font\ Complete\ Mono.otf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Regular\ Nerd\ Font\ Complete\ Windows\ Compatible.otf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Regular\ Nerd\ Font\ Complete\ Windows\ Compatible.otf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Regular\ Nerd\ Font\ Complete.ttf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Regular\ Nerd\ Font\ Complete.ttf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Medium\ Nerd\ Font\ Complete\ Windows\ Compatible.ttf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Medium\ Nerd\ Font\ Complete\ Windows\ Compatible.ttf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Retina\ Nerd\ Font\ Complete.otf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Retina\ Nerd\ Font\ Complete.otf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Medium\ Nerd\ Font\ Complete\ Mono\ Windows\ Compatible.otf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Medium\ Nerd\ Font\ Complete\ Mono\ Windows\ Compatible.otf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Bold\ Nerd\ Font\ Complete\ Mono.ttf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Bold\ Nerd\ Font\ Complete\ Mono.ttf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Bold\ Nerd\ Font\ Complete\ Windows\ Compatible.ttf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Bold\ Nerd\ Font\ Complete\ Windows\ Compatible.ttf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Medium\ Nerd\ Font\ Complete\ Mono\ Windows\ Compatible.ttf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Medium\ Nerd\ Font\ Complete\ Mono\ Windows\ Compatible.ttf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Bold\ Nerd\ Font\ Complete\ Mono.otf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Bold\ Nerd\ Font\ Complete\ Mono.otf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Bold\ Nerd\ Font\ Complete\ Windows\ Compatible.otf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Bold\ Nerd\ Font\ Complete\ Windows\ Compatible.otf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Retina\ Nerd\ Font\ Complete\ Windows\ Compatible.ttf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Retina\ Nerd\ Font\ Complete\ Windows\ Compatible.ttf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Light\ Nerd\ Font\ Complete\ Windows\ Compatible.otf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Light\ Nerd\ Font\ Complete\ Windows\ Compatible.otf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Bold\ Nerd\ Font\ Complete.ttf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Bold\ Nerd\ Font\ Complete.ttf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Regular\ Nerd\ Font\ Complete\ Windows\ Compatible.ttf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Regular\ Nerd\ Font\ Complete\ Windows\ Compatible.ttf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Regular\ Nerd\ Font\ Complete\ Mono\ Windows\ Compatible.ttf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Regular\ Nerd\ Font\ Complete\ Mono\ Windows\ Compatible.ttf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Light\ Nerd\ Font\ Complete\ Mono.ttf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Light\ Nerd\ Font\ Complete\ Mono.ttf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Regular\ Nerd\ Font\ Complete.otf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Regular\ Nerd\ Font\ Complete.otf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Medium\ Nerd\ Font\ Complete\ Windows\ Compatible.otf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Medium\ Nerd\ Font\ Complete\ Windows\ Compatible.otf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Retina\ Nerd\ Font\ Complete.ttf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Retina\ Nerd\ Font\ Complete.ttf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Light\ Nerd\ Font\ Complete\ Mono\ Windows\ Compatible.ttf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Light\ Nerd\ Font\ Complete\ Mono\ Windows\ Compatible.ttf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Bold\ Nerd\ Font\ Complete\ Mono\ Windows\ Compatible.otf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Bold\ Nerd\ Font\ Complete\ Mono\ Windows\ Compatible.otf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Regular\ Nerd\ Font\ Complete\ Mono.otf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Regular\ Nerd\ Font\ Complete\ Mono.otf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Light\ Nerd\ Font\ Complete.ttf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Light\ Nerd\ Font\ Complete.ttf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Medium\ Nerd\ Font\ Complete.ttf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Medium\ Nerd\ Font\ Complete.ttf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Retina\ Nerd\ Font\ Complete\ Mono.ttf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Retina\ Nerd\ Font\ Complete\ Mono.ttf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Retina\ Nerd\ Font\ Complete\ Mono\ Windows\ Compatible.otf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Retina\ Nerd\ Font\ Complete\ Mono\ Windows\ Compatible.otf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Medium\ Nerd\ Font\ Complete\ Mono.otf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Medium\ Nerd\ Font\ Complete\ Mono.otf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Regular\ Nerd\ Font\ Complete\ Mono.ttf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Regular\ Nerd\ Font\ Complete\ Mono.ttf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Light\ Nerd\ Font\ Complete.otf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Light\ Nerd\ Font\ Complete.otf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Medium\ Nerd\ Font\ Complete.otf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Medium\ Nerd\ Font\ Complete.otf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Retina\ Nerd\ Font\ Complete\ Mono.otf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Retina\ Nerd\ Font\ Complete\ Mono.otf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Retina\ Nerd\ Font\ Complete\ Mono\ Windows\ Compatible.ttf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Retina\ Nerd\ Font\ Complete\ Mono\ Windows\ Compatible.ttf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Medium\ Nerd\ Font\ Complete\ Mono.ttf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Medium\ Nerd\ Font\ Complete\ Mono.ttf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Bold\ Nerd\ Font\ Complete\ Mono\ Windows\ Compatible.ttf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Bold\ Nerd\ Font\ Complete\ Mono\ Windows\ Compatible.ttf
cp -pR /var/folders/yq/2ndl4yzn141c9z61480q19m40000gn/T/d20180902-48355-krdomm/Fura\ Code\ Light\ Nerd\ Font\ Complete\ Mono\ Windows\ Compatible.otf /usr/local/Caskroom/font-firacode-nerd-font-mono/2.0.0/Fura\ Code\ Light\ Nerd\ Font\ Complete\ Mono\ Windows\ Compatible.otf
==> Creating metadata directory /usr/local/Caskroom/font-firacode-nerd-font-mono/.metadata/2.0.0/20180902170022.098.
==> Creating metadata subdirectory /usr/local/Caskroom/font-firacode-nerd-font-mono/.metadata/2.0.0/20180902170022.098/Casks.
==> Installing artifacts
==> 5 artifact/s defined
#<SortedSet:0x0000000104048e68>
==> Installing artifact of class Hbc::Artifact::Font
Warning: It seems there is already a Font at '/Users/omtcyfz/Library/Fonts/Fura Code Bold Nerd Font Complete Mono.otf'; overwriting.
==> Removing Font '/Users/omtcyfz/Library/Fonts/Fura Code Bold Nerd Font Complete Mono.otf'.
==> Moving Font 'Fura Code Bold Nerd Font Complete Mono.otf' to '/Users/omtcyfz/Library/Fonts/Fura Code Bold Nerd Font Complete Mono.otf'.
==> Installing artifact of class Hbc::Artifact::Font
Warning: It seems there is already a Font at '/Users/omtcyfz/Library/Fonts/Fura Code Medium Nerd Font Complete Mono.otf'; overwriting.
==> Removing Font '/Users/omtcyfz/Library/Fonts/Fura Code Medium Nerd Font Complete Mono.otf'.
==> Moving Font 'Fura Code Medium Nerd Font Complete Mono.otf' to '/Users/omtcyfz/Library/Fonts/Fura Code Medium Nerd Font Complete Mono.otf'.
==> Installing artifact of class Hbc::Artifact::Font
Warning: It seems there is already a Font at '/Users/omtcyfz/Library/Fonts/Fura Code Retina Nerd Font Complete Mono.otf'; overwriting.
==> Removing Font '/Users/omtcyfz/Library/Fonts/Fura Code Retina Nerd Font Complete Mono.otf'.
==> Moving Font 'Fura Code Retina Nerd Font Complete Mono.otf' to '/Users/omtcyfz/Library/Fonts/Fura Code Retina Nerd Font Complete Mono.otf'.
==> Installing artifact of class Hbc::Artifact::Font
Warning: It seems there is already a Font at '/Users/omtcyfz/Library/Fonts/Fura Code Regular Nerd Font Complete Mono.otf'; overwriting.
==> Removing Font '/Users/omtcyfz/Library/Fonts/Fura Code Regular Nerd Font Complete Mono.otf'.
==> Moving Font 'Fura Code Regular Nerd Font Complete Mono.otf' to '/Users/omtcyfz/Library/Fonts/Fura Code Regular Nerd Font Complete Mono.otf'.
==> Installing artifact of class Hbc::Artifact::Font
Warning: It seems there is already a Font at '/Users/omtcyfz/Library/Fonts/Fura Code Light Nerd Font Complete Mono.otf'; overwriting.
==> Removing Font '/Users/omtcyfz/Library/Fonts/Fura Code Light Nerd Font Complete Mono.otf'.
==> Moving Font 'Fura Code Light Nerd Font Complete Mono.otf' to '/Users/omtcyfz/Library/Fonts/Fura Code Light Nerd Font Complete Mono.otf'.
๐Ÿบ  font-firacode-nerd-font-mono was successfully installed!

Output of brew cask doctor

omtcyfz@Kirills-MBP ~> brew cask doctor
==> Homebrew-Cask Version
Homebrew-Cask 1.7.2
Homebrew/homebrew-cask (git revision 0d4ea; last commit 2018-09-02)
==> macOS
10.13.6
==> SIP
Enabled
==> Java
N/A
==> Homebrew-Cask Install Location
<NONE>
==> Homebrew-Cask Staging Location
/usr/local/Caskroom
==> Homebrew-Cask Taps:
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask (4043 casks)
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-fonts (1174 casks)
==> Contents of $LOAD_PATH
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/site_ruby/2.3.0
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/site_ruby/2.3.0/x86_64-darwin9.0
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/site_ruby/2.3.0/universal-darwin9.0
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/site_ruby
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/vendor_ruby/2.3.0
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/vendor_ruby/2.3.0/x86_64-darwin9.0
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/vendor_ruby/2.3.0/universal-darwin9.0
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/vendor_ruby
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/2.3.0
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/2.3.0/x86_64-darwin9.0
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/2.3.0/universal-darwin9.0
/usr/local/Homebrew/Library/Homebrew/cask/lib
/usr/local/Homebrew/Library/Homebrew
==> Environment Variables
LC_ALL="en_US.UTF-8"
PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/Homebrew/Library/Homebrew/shims/scm"
SHELL="/usr/local/bin/fish"

Output of brew tap

omtcyfz@Kirills-MBP ~> brew tap
homebrew/cask
homebrew/cask-fonts
homebrew/core
vitorgalvao commented 6 years ago

They are correctly named according to upstream and they install fine, your command worked.

The name appears to be intentional. But if itโ€™s not, thereโ€™s nothing we can do about it, you have to ask the developers.