-
Notifications
You must be signed in to change notification settings - Fork 111
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
Add QGIS v3.2.1 #429
Add QGIS v3.2.1 #429
Conversation
awesome!!!! thanks a lot for all the efforts! |
my build still fails and I don't know why... something related to qt5. https://gist.github.com/luisspuerto/48f7cd33396fb2e9c31a7e0217d3c94b any idea is appreciated |
@luisspuerto apparently you miss Qt webkit. |
@3nids thanks for the insight... but I have both of those installed, and I've installed both again, just in case. Do you know how I can make them "visible" to the install? |
curious enough... after I reinstalled pyqt5-webkit I get a different error related with python.
|
now, after I reinstalled python, it has returned to the original error: https://gist.github.com/luisspuerto/48f7cd33396fb2e9c31a7e0217d3c94b 😞 |
@luisspuerto If the problem you have is that you do not find Checking, we can see that you are using
The second error seems to be related to
in the formula. When installing Uninstall |
@fjperini thanks a lot for the help, but now I got another error: => cmake -G Ninja -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INSTALL_PREFIX=/usr/local
==> cmake --build . --target all -- -j 8
Last 15 lines from /Users/lpuerto/Library/Logs/Homebrew/qgis3/28.cmake:
[5/4816] /usr/local/Cellar/cmake/3.12.0/bin/cmake -E copy ../src/plugins/qgisplugin.h output/lib/qgis_core.framework/Versions/3.2/Headers/qgisplugin.h
[6/4816] cd /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/python/plugins/db_manager && /usr/local/bin/pyrcc5 -o /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/python/plugins/db_manager/resources_rc.py /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/python/plugins/db_manager/resources.qrc
FAILED: python/plugins/db_manager/resources_rc.py
cd /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/python/plugins/db_manager && /usr/local/bin/pyrcc5 -o /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/python/plugins/db_manager/resources_rc.py /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/python/plugins/db_manager/resources.qrc
ImportError: No module named site
[7/4816] /usr/local/Cellar/cmake/3.12.0/bin/cmake -E copy ../src/core/expression/qgsexpressionnode.h output/lib/qgis_core.framework/Versions/3.2/Headers/qgsexpressionnode.h
[8/4816] /usr/local/Cellar/cmake/3.12.0/bin/cmake -E copy ../src/core/expression/qgsexpression.h output/lib/qgis_core.framework/Versions/3.2/Headers/qgsexpression.h
[9/4816] /usr/local/Cellar/cmake/3.12.0/bin/cmake -E copy ../src/core/expression/qgsexpressionnodeimpl.h output/lib/qgis_core.framework/Versions/3.2/Headers/qgsexpressionnodeimpl.h
[10/4816] /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_NO_CAST_TO_ASCII -DWITH_BINDINGS -DWITH_QTWEBKIT -Dqgis_native_EXPORTS -I. -I../src/native -Isrc/native -I/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home/include/darwin -isystem /usr/local/Cellar/grass7/7.4.1/grass-base/include -isystem /usr/local/opt/gettext/include -F/usr/local/opt/qt/lib -Wall -Wextra -Wno-long-long -Wformat-security -Wno-strict-aliasing -Wno-return-type-c-linkage -Wno-overloaded-virtual -Qunused-arguments -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -MD -MT src/native/CMakeFiles/qgis_native.dir/qgsnative.cpp.o -MF src/native/CMakeFiles/qgis_native.dir/qgsnative.cpp.o.d -o src/native/CMakeFiles/qgis_native.dir/qgsnative.cpp.o -c ../src/native/qgsnative.cpp
[11/4816] /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_NO_CAST_TO_ASCII -DWITH_BINDINGS -DWITH_QTWEBKIT -Dqgis_native_EXPORTS -I. -I../src/native -Isrc/native -I/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk-10.0.2.jdk/Contents/Home/include/darwin -isystem /usr/local/Cellar/grass7/7.4.1/grass-base/include -isystem /usr/local/opt/gettext/include -F/usr/local/opt/qt/lib -Wall -Wextra -Wno-long-long -Wformat-security -Wno-strict-aliasing -Wno-return-type-c-linkage -Wno-overloaded-virtual -Qunused-arguments -O2 -g -DNDEBUG -fPIC -fvisibility=hidden -std=gnu++11 -x objective-c++ -MD -MT src/native/CMakeFiles/qgis_native.dir/mac/cocoainitializer.mm.o -MF src/native/CMakeFiles/qgis_native.dir/mac/cocoainitializer.mm.o.d -o src/native/CMakeFiles/qgis_native.dir/mac/cocoainitializer.mm.o -c ../src/native/mac/cocoainitializer.mm
[12/4816] cd /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/python && /usr/local/Cellar/cmake/3.12.0/bin/cmake -E echo && /usr/local/Cellar/cmake/3.12.0/bin/cmake -E touch /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/python/server/sip_serverpart0.cpp /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/python/server/sip_serverpart1.cpp /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/python/server/sip_serverpart2.cpp /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/python/server/sip_serverpart3.cpp && /usr/local/Cellar/sip/4.19.8_5/bin/sip -w -e -x TESTS -x ANDROID -x ARM -x MOBILITY_LOCATION -t WS_MACX -t Qt_5_11_1 -g -o -a /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/python/qgis.server.api -y /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/output/python/qgis/_server.pyi -j 4 -c /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/python/server -I /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/python/server -I /usr/local/share/sip/Qt5 -I /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/python /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/python/server/server.sip
[13/4816] cd /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/python && /usr/local/Cellar/cmake/3.12.0/bin/cmake -E echo && /usr/local/Cellar/cmake/3.12.0/bin/cmake -E touch /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/python/core/sip_corepart0.cpp /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/python/core/sip_corepart1.cpp /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/python/core/sip_corepart2.cpp /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/python/core/sip_corepart3.cpp && /usr/local/Cellar/sip/4.19.8_5/bin/sip -w -e -x TESTS -x ANDROID -x ARM -x MOBILITY_LOCATION -t WS_MACX -t Qt_5_11_1 -g -o -a /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/python/qgis.core.api -y /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/output/python/qgis/_core.pyi -j 4 -c /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/python/core -I /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/python/core -I /usr/local/share/sip/Qt5 -I /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/python /tmp/qgis3-20180803-20746-ccwrbf/QGIS-final-3_2_1/build/python/core/core.sip
ninja: build stopped: subcommand failed.
If reporting this issue please do so to (not Homebrew/brew or Homebrew/core):
osgeo/osgeo4mac It's also interesting that my current install of qgis3.2.0, which I also build with homebrew, lacks of python support (as far as I know it didn't)... However, I was able to install qgis2 without a problem. |
I've decided to delete all the cache and also uninstall interesting that
|
@luisspuerto you definitely have a problem with |
@luisspuerto It looks like you have two versions of webkit in your path, one from qt5 and one from qt4. The build is pulling headers from both versions and getting confused as to which one to build with. It seems like you might have an issue with your PATH settings. Did you manually add Can you post the output of |
$ brew doctor
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!
Warning: You have unlinked kegs in your Cellar
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run `brew link` on these:
insighttoolkit
grass7
matplotlib $ echo $PATH
/usr/local/opt/llvm/bin:/usr/local/sbin:/Users/lpuerto/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/usr/local/MacGPG2/bin:/opt/X11/bin:/Users/lpuerto/golang/bin:/usr/local/opt/go/libexec/bin After I run those commands I just uninstalled qt-4 with |
@luisspuerto Let us know if the build succeeds. Have you manually set any LDFLAGS or CPPFLAGS? That might be the cause of other headers getting dragged in. |
@nickrobison as far as I know I don't have those flags set, just for building in R... are part of the R configuration, so I don't think they affect homebrew. Bash and zsh profiles doesn't have any flags. |
@luisspuerto It looks like the @fjperini We may need to add some additional guards to avoid having the qt4 headers dragging into the environment. Is there a cmake option to manually specific the webkit includes? |
I'm trying again without the |
If it failed I can try without any option just to see if there is problems with the other options also. |
@nickrobison This option is included in the formula:
From CMakeLists.txt we can see that:
We could use(?):
|
now seemed to build correctly, but ... cmake -G Ninja -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INSTALL_PREFIX=/usr/local
==> cmake --build . --target all -- -j 8
==> cmake --build . --target install -- -j 8
==> Downloading https://gist.githubusercontent.com/fjperini/96bb3654b4d8fd97c343345cd12b6cde/raw/785bea0f9f46f17a626ea31
######################################################################## 100.0%
GRASS 7 GrassUtils.py has been updated
Error: No such file or directory @ rb_sysopen - /usr/local/Cellar/qgis3/3.2.1/QGIS.app/Contents/Resources/python/plugins/processing/algs/otb/OTBUtils.py 🤔 I really don't know what is going on... @fjperini do you know? |
@luisspuerto I had a similar error with
and it worked. It will have to be reviewed
to solve it. |
@fjperini I'm eyeballing my formula of proc_algs = "Contents/Resources/python/plugins/processing/algs"
if opts.include?("with-grass") || brewed_grass7?
grass7 = Formula["grass7"]
# for core integration plugin support
envars[:GRASS_PREFIX] = "#{grass7.opt_prefix}/grass-base"
begin
inreplace app/"#{proc_algs}/grass7/Grass7Utils.py",
"'/Applications/GRASS-7.{}.app/Contents/MacOS'.format(version)",
"'#{grass7.opt_prefix}/grass-base'"
puts "GRASS 7 GrassUtils.py has been updated"
rescue Utils::InreplaceError
puts "GRASS 7 GrassUtils.py already updated"
end
end
if opts.include?("with-orfeo5") || brewed_orfeo5?
orfeo5 = Formula["orfeo5"]
begin
inreplace app/"#{proc_algs}/otb/OTBUtils.py" do |s|
# default geoid path
# try to replace first, so it fails (if already done) before global replaces
s.sub! "OTB_GEOID_FILE) or ''", "OTB_GEOID_FILE) or '#{orfeo5.opt_libexec}/default_geoid/egm96.grd'"
# default bin and lib path
s.gsub! "/usr/local/bin", orfeo5.opt_bin.to_s
s.gsub! "/usr/local/lib", orfeo5.opt_lib.to_s
end
puts "ORFEO 5 OTBUtils.py has been updated"
rescue Utils::InreplaceError
puts "ORFEO 5 OTBUtils.py already updated"
end
end do I need to make any change to try to fix the new "error"? |
PS/ the error I show in |
@luisspuerto I think that if you are not compiling with |
this is the full compiling output: $ brew install qgis3 --with-saga-gis-lts --with-r
Updating Homebrew...
==> Installing qgis3 from osgeo/osgeo4mac
/usr/local/bin/gsed: couldn't open temporary file /usr/local/bin/sedABvL7S: Operation not permitted
==> Downloading https://github.com/qgis/QGIS/archive/final-3_2_1.tar.gz
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3-3.2.1.tar.gz
==> Downloading https://files.pythonhosted.org/packages/33/bc/fa0b5347139cd9564f0d44ebd2b147ac97c36b2403943dbee8a25fd740
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--homebrew-virtualenv-16.0.0.tar.gz
==> python3 -c import setuptools... --no-user-cfg install --prefix=/private/tmp/qgis3--homebrew-virtualenv-20180803-5173
==> python3 -s /private/tmp/qgis3--homebrew-virtualenv-20180803-51738-6ec4h6/target/bin/virtualenv -p python3 /usr/local
==> Downloading https://files.pythonhosted.org/packages/4d/9c/46e950a6f4d6b4be571ddcae21e7bc846fcbb88f1de3eff0f6dd0a6be5
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--certifi-2018.4.16.tar.gz
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> Downloading https://files.pythonhosted.org/packages/fc/bb/a5768c230f9ddb03acc9ef3f0d4a3cf93462473795d18e9535498c8f92
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--chardet-3.0.4.tar.gz
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> Downloading https://files.pythonhosted.org/packages/65/c4/80f97e9c9628f3cac9b98bfca0402ede54e0563b56482e3e6e45c43c49
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--idna-2.7.tar.gz
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> Downloading https://files.pythonhosted.org/packages/ac/71/ff2fbfa64fca17069ce30fac324533aa686c5cb64e6b5f522faed55884
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--OWSLib-0.16.0.tar.gz
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> Downloading https://files.pythonhosted.org/packages/d2/12/8ef44cede251b93322e8503fd6e1b25a0249fa498bebec191a5a06adbe
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--cython-0.28.4.tar.gz
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> Downloading https://github.com/jswhit/pyproj/archive/master.zip
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--pyproj-3.2.1.zip
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> Downloading https://files.pythonhosted.org/packages/a0/b0/a4e3241d2dee665fea11baec21389aec6886655cd4db7647ddf96c3fad
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--python-dateutil-2.7.3.tar.gz
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> Downloading https://files.pythonhosted.org/packages/ca/a9/62f96decb1e309d6300ebe7eee9acfd7bccaeedd693794437005b9067b
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--pytz-2018.5.tar.gz
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> Downloading https://files.pythonhosted.org/packages/54/1f/782a5734931ddf2e1494e4cd615a51ff98e1879cbe9eecbdfeaf09aa75
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--requests-2.19.1.tar.gz
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> Downloading https://files.pythonhosted.org/packages/16/d8/bc6316cf98419719bd59c91742194c111b6f2e85abac88e496adefaf7a
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--six-1.11.0.tar.gz
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> Downloading https://files.pythonhosted.org/packages/3c/d2/dc5471622bd200db1cd9319e02e71bc655e9ea27b8e0ce65fc69de0dac
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--urllib3-1.23.tar.gz
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> Downloading https://files.pythonhosted.org/packages/35/fe/e7df7289d717426093c68d156e0fd9117c8f4872b6588e8a8928a0f684
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--coverage-4.5.1.tar.gz
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> Downloading https://files.pythonhosted.org/packages/94/4a/db842e7a0545de1cdb0439bb80e6e42dfe82aaeaadd4072f2263a4fbed
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--funcsigs-1.0.2.tar.gz
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> Downloading https://files.pythonhosted.org/packages/00/2b/8d082ddfed935f3608cc61140df6dcbf0edea1bc3ab52fb6c29ae3e81e
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--future-0.16.0.tar.gz
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> Downloading https://files.pythonhosted.org/packages/0c/53/014354fc93c591ccc4abff12c473ad565a2eb24dcd82490fae33dbf253
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--mock-2.0.0.tar.gz
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> Downloading https://files.pythonhosted.org/packages/93/46/a389a65237d0520bb4a98fc174fdf6568ad9dcc79b9c1d1f30afc67760
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--nose2-0.7.4.tar.gz
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> Downloading https://files.pythonhosted.org/packages/3a/20/c81632328b1a4e1db65f45c0a1350a9c5341fd4bbb8ea66cdd98da56fe
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--numpy-1.15.0.zip
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> Downloading https://files.pythonhosted.org/packages/c8/c3/935b102539529ea9e6dcf3e8b899583095a018b09f29855ab754a20125
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--pbr-4.2.0.tar.gz
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> Downloading https://files.pythonhosted.org/packages/b2/c1/7bf6c464e903ffc4f3f5907c389e5a4199666bf57f6cd6bf46c17912a1
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--psycopg2-2.7.5.tar.gz
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> Downloading https://files.pythonhosted.org/packages/9e/a3/1d13970c3f36777c583f136c136f804d70f500168edc1edea6daa72007
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--PyYAML-3.13.tar.gz
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> Downloading https://files.pythonhosted.org/packages/56/e6/332789f295cf22308386cf5bbd1f4e00ed11484299c5d7383378cf48ba
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--Jinja2-2.10.tar.gz
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> Downloading https://files.pythonhosted.org/packages/4d/de/32d741db316d8fdb7680822dd37001ef7a448255de9699ab4bfcbdf417
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--MarkupSafe-1.0.tar.gz
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> Downloading https://files.pythonhosted.org/packages/71/2a/2e4e77803a8bd6408a2903340ac498cb0a2181811af7c9ec92cb70b030
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--Pygments-2.2.0.tar.gz
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> Downloading https://files.pythonhosted.org/packages/fd/ce/aa4a385e3e9fd351737fd2b07edaa56e7a730448465aceda6b35086a0d
Already downloaded: /Users/lpuerto/Library/Caches/Homebrew/qgis3--httplib2-0.11.3.tar.gz
==> /usr/local/Cellar/qgis3/3.2.1/libexec/vendor/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /priv
==> cmake -G Ninja -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INSTALL_PREFIX=/usr/local
==> cmake --build . --target all -- -j 8
==> cmake --build . --target install -- -j 8
==> Downloading https://gist.githubusercontent.com/fjperini/96bb3654b4d8fd97c343345cd12b6cde/raw/785bea0f9f46f17a626ea31
######################################################################## 100.0%
GRASS 7 GrassUtils.py has been updated
Error: No such file or directory @ rb_sysopen - /usr/local/Cellar/qgis3/3.2.1/QGIS.app/Contents/Resources/python/plugins/processing/algs/otb/OTBUtils.py As you see there isn't a |
@fjperini The error is occurring because the conditional is checking to see if the @luisspuerto If you remove the `|| brewed_orfeo5?`` from the end of line 522, that should resolve the immediate error you're facing. |
We are closer 😅 We solved so many things working on this formula! @nickrobison Do not forget to update |
A clarification, I installed
and did not jump the error when verifying if the I agree with discarding @luisspuerto, did you manage to build |
@fjperini Do you have |
@fjperini If manually setting those CMAKE variables will solve the issue, then that's definitely the correct solution. Happy to merge once that's implemented. |
@nickrobison Great, I'm in that!
to avoid the problems that @luisspuerto had with |
@nickrobison I leave this task to you! 😄
Will you build the bottle for Another thing to see later, is the integration with |
@fjperini You need to push the CMAKE changes to the formula. The bottle gets built when the PR gets merged. |
@nickrobison Building! Everything seems to work very well! 🎉 |
@fjperini You need to push the CMAKE changes before I can merge. The PR is still showing the old commits. |
@nickrobison Yes I know. I'm just waiting to finish building on my machine. I'll do push! |
He jumped an error
but it's because I had changed those lines
to
I fix it, build and push. |
You could alternatively rely upon some of the built-in Homebrew Language::Python methods:
|
@nickrobison Ready! I hope it will be built without problems. |
I solved it, I forgot to change to
Sorry! |
Solution for the problem reported by @luisspuerto
@nickrobison We did a great job! |
@fjperini I just rebuilt QGIS and builds perfectly... but the grass window still there |
In mi case it's exactly the same... did you uninstalled the soft( |
@luisspuerto Yes, I uninstalled and installed everything again. I used an application uninstaller, to make sure to erase all files and folders. |
👍 I'm on it right now... I just PS/ I have an old mac an takes 30' to fully build and the whole process it's like 40' or 35' |
@luisspuerto That gives work! 😂 You could try that! Difficult to see the inconvenience you have... working well on my machine. |
Great job people 🎉, worked fine from the first try ;-) |
Hero's work ... was just able to install qgis3 (after unlinking pyqt-qt4) directly from Homebrew. Big thanks to everyone who made it happen. |
Nice work! The standard install worked for me:
The number of dependencies is quite severe though even for the basic installation. |
This new pull is for to have a version of #413 cleaned.
The new
qgis3
is ready, manual intervention is no longer necessary 🎉It just finished installing. Everything was installed correctly!
@nickrobison
gdal2-python
was built withpython3.6
, it is necessary to update the bottle to avoid problems with some modules.Thank you very much to all! @nickrobison @luisspuerto
I hope you can install it without problems!