OSGeo / homebrew-osgeo4mac

Mac homebrew tap for maintaining a stable work environment for the OSGeo.org geospatial toolset
https://git.io/fhh3X
BSD 3-Clause "New" or "Revised" License
362 stars 111 forks source link

QGIS brew install requires pygobject which is not available. #1375

Closed jeabraham closed 4 years ago

jeabraham commented 4 years ago

Please answers the following

I've...

Describe the bug

There is a dependency on pygobject but it seems that no longer exists. Perhaps it's been renamed to pygobject3?

To Reproduce

Steps to reproduce the behavior:

  1. type brew install qgis
  2. watch the error

Expected behavior

I expect QGIS to install with the dependencies

Screenshots

==> Installing osgeo-qgis from osgeo/osgeo4mac Error: No available formula with the name "pygobject" (dependency of osgeo/osgeo4mac/osgeo-qgis) Additional context

I tried this on two Mojave systems, both gave the same error

Logs

There are no logs, as it can't find the dependency

jeabraham commented 4 years ago

If I comment out pygobject dependency in osgeo-qgis-res.rb it then complains about pygtk, which is also no longer available. If I comment both out, it starts installing...

alazarolop commented 4 years ago

Thank you for posting the issue. I'm linking you an issue with an alternative approach to install QGIS and an explanation https://github.com/OSGeo/homebrew-osgeo4mac/issues/1376.