Skip to content
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

Build documentation might be missing `python-pip` dependency #461

Open
protesilaos opened this issue Oct 31, 2018 · 2 comments
Open

Build documentation might be missing `python-pip` dependency #461

protesilaos opened this issue Oct 31, 2018 · 2 comments
Milestone

Comments

@protesilaos
Copy link

@protesilaos protesilaos commented Oct 31, 2018

Today I tried to build ttf fonts from source using some of the alternative glyphs from your alt-hack repo. This was done on an up-to-date Debian GNU/Linux system running the Buster/Sid (unstable) branch.

Just to note that the build documentation might require python-pip as a dependency. Even with the desktop build dependencies installed, the make ttf command was throwing errors about missing python modules.

With python-pip installed, all commands worked as intended.

@chrissimpkins
Copy link
Member

@chrissimpkins chrissimpkins commented Oct 31, 2018

Thank you and apologies! I will make sure that we include this information. Note that as of v4.000 (currently in dev branch) there will be other new dependencies. The build docs are going to receive a thorough overhaul.

@chrissimpkins
Copy link
Member

@chrissimpkins chrissimpkins commented Oct 31, 2018

For others out there, note that python-pip is a commonly used name for the pip Python package manager in Linux distro package managers.

macOS users who would like to build the fonts from source should install the Python 3 interpreter with Homebrew using:

$ brew install python

pip is installed on macOS with the Homebrew install. It is not available in the system installed Python on macOS.

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

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.