Created attachment 190981 [details] patch to update graphics/qgis from 2.18.15 to 2.18.17 Minor update from QGIS 2.18.15 to 2.18.17. Changes of the port: - Update to 2.18.17 - Flavourize databases/pyspatialite dependency - Update pkg-plist The patch was tested on Poudriere (10.4i/a, 11.1i/a and, HEADi/a) and portlint -AC seems happy.
Builds fail: > CMake Error at cmake/PyQtMacros.cmake:28 (MESSAGE): > pyuic[4|5] not found - aborting This happened on both 10i386 and 11amd64.
(In reply to Yuri Victorovich from comment #1) > Builds fail: > >> CMake Error at cmake/PyQtMacros.cmake:28 (MESSAGE): >> pyuic[4|5] not found - aborting > > This happened on both 10i386 and 11amd64. I just tested on Poudriere with a completely new 11.1amd64 jail, then build graphics/qgis and all of its dependencies (old one deleted before) and it works. I did not observe your described problem with pyuic. 10.4i386 is also built as a new jail (old one deleted). Now I am rebuilding graphics/qgis and all its deps in this jail. I will report back, when ready.
Related: bug#225677
(In reply to Rainer Hurling from comment #2) Rainer, Which ports tree do you use in your poudriere builds? You need to update the ports tree to the current version, if you didn't. This is one possible reason why results can be different. There are 2 ways to run poudriere - "bulk" and "testport". In case you use the bulk way, it uses a separate ports tree that needs to be updated periodically. Yuri
(In reply to Yuri Victorovich from comment #4) Hi Yuri, my ports tree should be up to date, as I update it before such builds via 'poudriere ports -u': #poudriere ports -l PORTSTREE METHOD TIMESTAMP PATH default portsnap 2018-02-25 13:07:44 /poudriere/ports/default I have run the bulk build, not the testport one. I would expect same results, shoudn't I?
I've patched it with PYUIC_PROGRAM=/path/to/pyuic4 to prevent such problems. ---------------- Committed. Thank you for the update!
A commit references this bug: Author: yuri Date: Mon Feb 26 08:29:44 UTC 2018 New revision: 462996 URL: https://svnweb.freebsd.org/changeset/ports/462996 Log: graphics/qgis: Update to 2.18.17 Additional port changes: * Added PYUIC_PROGRAM because cmake couldn't find pyuic4 * Flavorized some dependencies with missing flavors * Silenced/improved some commands * Updated WWW PR: 226190 Submitted by: Rainer Hurling <rhurlin@gwdg.de> (maintainer) Approved by: tcberner (mentor, implicit) Changes: head/graphics/qgis/Makefile head/graphics/qgis/distinfo head/graphics/qgis/pkg-descr head/graphics/qgis/pkg-plist