You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Homebrew requires a special installation procedure to ensure that the correction combination of dependencies from Apple system libraries and Homebrew libraries are selected. Pillow is also a popular and widely used library so this special case is likely to occur often enough in practice.
It would be helpful if poet advised users that Pillow needs special procedures and that one should search for a recently updated formula in homebrew-core and copy that.
Provided no other packages need special steps, it could also reproduce the boilerplate to install Pillow, which is as follows:
The text was updated successfully, but these errors were encountered:
jbarlow83
changed the title
Flag packages that depend Pillow for special installation
Flag packages that depend on Pillow for special installation steps
Jul 11, 2018
Good question. Without the patch, Pillow's setup.py will use pkg-config to attempt to locate the libraries and it needs, and will link differently depending on what the user has installed, so it may or may not work. Also, as the "avoid triggering" comment implies, it works around a bug affecting distutils and Xcode 7.
That being said, I didn't develop this, I just know about it because the homebrew-core team added it to my formula. @fxcoudert may be able to add further detail.
Homebrew requires a special installation procedure to ensure that the correction combination of dependencies from Apple system libraries and Homebrew libraries are selected. Pillow is also a popular and widely used library so this special case is likely to occur often enough in practice.
It would be helpful if poet advised users that Pillow needs special procedures and that one should search for a recently updated formula in homebrew-core and copy that.
Provided no other packages need special steps, it could also reproduce the boilerplate to install Pillow, which is as follows:
The text was updated successfully, but these errors were encountered: