-
Notifications
You must be signed in to change notification settings - Fork 7
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
Installation of fonts from .exe (MS TTF fonts) fails #71
Comments
Deploying executable .exe files generally seems to pose legal and security risks. Furthermore, specifically regarding Arial, as with SF Mono, there are licensing concerns. Thank you for bringing this to our attention. I am considering removing Arial and other MS TTF fonts from this tap. If you would like to continue this discussion, could you kindly share any licensing documentation or similar references that explicitly allow the use of Arial on Linux, rather than on macOS or Windows, where it is already installed?
This tap is managed by a very small number of Homebrew maintainers, placing us in a weak position when it comes to potential litigation. Please understand that, in the interest of ensuring long-term usability for everyone, including yourself, we must take a conservative stance to eliminate such risks. |
Hi @tani I am by no means a lawyer, so I am not familiar with all the details about licensing. Anyway, I did a quick research on the web and this is what I found about the Microsoft Corefonts:
I hope, this gives some context. |
I just looked at the Update: also other .exe files do contain the license, but not all of them. I found the license e.g. in |
The Debian project gives the following hint on the license / redistribution of the corefonts:
Source: https://salsa.debian.org/debian/msttcorefonts/-/blob/master/update-ms-fonts?ref_type=heads#L116-122 |
General troubleshooting steps
--force
and the issue is still present.brew update-reset && brew update
and retried my command.brew doctor
, fixed as many issues as possible and retried my command.Description of issue
When I try to install fonts, which are contained in an
.exe
file, like the MS TTF fonts, for example Arial, this fails with the following error:After some debugging, I found, that the
arial32.exe
file is not extracted and those the.TTF
files are not present in the temporary folder. With the following additions to the formula, the installation is successful for me:Output of your command with
--verbose --debug
Output of
brew cask doctor
(I think, these instructions are no longer valid, but I provide the output anyway).
The text was updated successfully, but these errors were encountered: