Skip to content
This repository has been archived by the owner on May 24, 2019. It is now read-only.

More pip package and supports 3.0.1 release #67

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

smellman
Copy link

I added following:

  • use matplotlib and gdal from pip package instead of homebrew packages
  • use Homebrew's gdal
  • use 3.0.1 release
  • bugfix: set python3 for python_exec
  • WIP: venv support

I suggest to use Homebrew's gdal (currently gdal is 2.2.4!) instead of osgeo4mac's gdal.
But it mean drop grass7 support because it depends osgeo4mac's gdal.
Currently, brew install --no-sandbox qgis3-dev raise error in Finishing up task but QGIS.app can run.

==> Finishing up
Error: Failed changing dylib ID of /usr/local/Cellar/qgis3-dev/3.0.1/libexec/python/lib/python/site-packages/matplotlib/.dylibs/libpng16.16.dylib
  from /DLC/matplotlib/libpng16.16.dylib
    to /usr/local/opt/qgis3-dev/libexec/python/lib/python/site-packages/matplotlib/.dylibs/libpng16.16.dylib
Error: Failed to fix install linkage
The formula built, but you may encounter issues using it or linking other
formula against it.

Also, I try venv but it fail when running setup.py in matplotlib from tar ball.
Someone try this fixes?

@3nids
Copy link
Member

3nids commented Apr 14, 2018

I opened a PR in main Osgeo repo for QGIS 3 and integrated your modifications.
OSGeo/homebrew-osgeo4mac#353

@smellman
Copy link
Author

@3nids Thanks! and now it supports venv!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants