-
-
Notifications
You must be signed in to change notification settings - Fork 10.8k
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
Checking for GDAL Framework Dependency #5074
Comments
Interesting. Thanks for working on this. If the Apple program Telling $ pkgutil --expand './QGIS Installer.pkg' QGIS_Installer_unpacked I'll try to help you with it a little later. Incidentally, this Cask can use depends_on_formula 'gdal' to get Homebrew to install the dependency automatically. Though as we have seen, the pkg installer doesn't like that location very much. |
See the file |
Indeed, it depends on GDAL framework. Here's the (brew cask install --debug)[https://gist.github.com/hanxue/b454a201a6c53745acf3#file-brew-cask-install-debug-log] output I am going to install GDAL from http://www.kyngchaos.com/software/frameworks instead, and will update the results. |
Required as dependency to install QGIS See Homebrew#5074 The complete framework package is installed because most applications that use GDAL will also need Proj, UnixImage and Numpy.
Matplotlib framework Required to complete Homebrew#5074
How can I create a dependency on a Cask (not a homebrew formula)? |
You can’t, yet. |
For the moment, most such cases just print a caveat explaining how to install the dependency. |
- See issue Homebrew#5074 - requires GDAL Framework and Matplotlib
Thank you for the advice. Updated the QGIS Cask with caveat. I think it is preferable to have QGIS depend on GDAL and matplotlib that is installed by |
From my first look at the package, I also didn't understand how to make it work with Homebrew Formulae. |
I guess we keep it simple and install the Framework dependencies as separate Casks. Could someone kindly take a look at the pull request #5095 ? |
#5095 looks good, merged. |
Cask dependencies have been introduced in |
I am trying to create a new cask
qgis
hanxue@53d9acfAs a result,
QGIS Installer.pkg
get's copied over to the caskroom. If I execute it manually I see this message.GDAL Framework is actually installed
The text was updated successfully, but these errors were encountered: