Summary: | sci-geosciences/qgis-3.8 version bump | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Daniel M. Weeks <dan> |
Component: | Current packages | Assignee: | Sci-geo Project <sci-geosciences> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | burak.arslan, dschridde+gentoobugs, endymion+gentoo, gentoo, mmokrejs, redneb, tb, thomas.bettler |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/12512 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 684538, 679768 | ||
Bug Blocks: | |||
Attachments: |
qgis-3.6.0.ebuild
proj and QGIS verbumps QGIS and proj verbumps qgis-3.6.0 and proj-4.9.3 qgis-3.6.1.ebuild |
Description
Daniel M. Weeks
2018-12-11 21:43:14 UTC
3.4.4 released 2019-01-18 A qgis 3.4.4 ebuild is now available in the junkdrawer overlay Created attachment 567812 [details]
qgis-3.6.0.ebuild
works fine here
(In reply to Thomas Bettler from comment #3) > Created attachment 567812 [details] > qgis-3.6.0.ebuild > > works fine here Where did the more specific dependency >=sci-libs/proj-5.2.0 come from? QGIS 3.6.0 doesn't compile with proj 4.9.2 because it's missing this pull request: https://github.com/OSGeo/proj.4/pull/355 I tested with proj-4.9.3 and it seems to work. Attached patch contains both proj-4.9.3 and qgis-3.6.0 Created attachment 568742 [details, diff]
proj and QGIS verbumps
QGIS 3.6.0 was merged successfully with following: * Final size of build directory: 4670524 KiB ( 4.4 GiB) * Final size of installed tree: 813532 KiB (794.4 MiB) * The ebuild is installing to one or more unexpected paths: * * /usr/qml * * Please fix the ebuild to use correct FHS/Gentoo policy paths. I'm not sure about the qml warning but it may be worthwhile to add a pre-merge check for free space. Created attachment 568744 [details, diff]
QGIS and proj verbumps
sorry, attaching the correct patch this time.
AFAICT, 3.6.0 doesn't build on hosts with nvidia-drivers installed I filed https://issues.qgis.org/issues/21211 Created attachment 569754 [details, diff]
qgis-3.6.0 and proj-4.9.3
As a workaround, the attached patch makes OpenCL optional. QGIS compiles just fine with OpenCL disabled.
The ebuild for proj doesn't work because of this: >>> Downloading 'http://disttrac.osgeo.org/proj/export/2647/trunk/proj/src/org_proj4_PJ.h' --2019-03-30 12:01:11-- http://disttrac.osgeo.org/proj/export/2647/trunk/proj/src/org_proj4_PJ.h Resolving disttrac.osgeo.org... failed: Name or service not known. wget: unable to resolve host address ‘disttrac.osgeo.org’ (In reply to François Valenduc from comment #11) > The ebuild for proj doesn't work because of this: > > >>> Downloading 'http://disttrac.osgeo.org/proj/export/2647/trunk/proj/src/org_proj4_PJ.h' > --2019-03-30 12:01:11-- > http://disttrac.osgeo.org/proj/export/2647/trunk/proj/src/org_proj4_PJ.h > Resolving disttrac.osgeo.org... failed: Name or service not known. > wget: unable to resolve host address ‘disttrac.osgeo.org’ try this URL https://raw.githubusercontent.com/OSGeo/proj.4/5.2/src/org_proj4_PJ.h FYI: I created a request to bump to version 3.4.6, the latest long term release, because version 3.6.0 is considered a testing release by upstream: https://qgis.org/en/docs/index.html#testing ("[...] releases newer than QGIS 3.4. We call this version 'QGIS testing' [...]") See-Also: https://bugs.gentoo.org/show_bug.cgi?id=682184 *** Bug 682184 has been marked as a duplicate of this bug. *** Created attachment 571516 [details]
qgis-3.6.1.ebuild
Newest pointrelease 3.6.1 works fine here
proj-5.2.0 PR here: https://github.com/gentoo/gentoo/pull/11147 I believe 3.6 is "current" https://qgis.org/en/site/forusers/download.html it's the documentation that hasn't caught up. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d646351b6774cc3eb7b3bac920a086c8e87e722b commit d646351b6774cc3eb7b3bac920a086c8e87e722b Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2019-04-27 23:05:10 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2019-04-28 15:26:45 +0000 sci-geosciences/qgis: 3.4.7 version bump Bug: https://bugs.gentoo.org/672952 Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> sci-geosciences/qgis/Manifest | 1 + sci-geosciences/qgis/qgis-3.4.7.ebuild | 218 +++++++++++++++++++++++++++++++++ 2 files changed, 219 insertions(+) *** Bug 689786 has been marked as a duplicate of this bug. *** Successfully merged qgis-3.8.1 using the qgis-3.6.1 ebuild above. qgis-3.8 requires >=sci-libs/proj-6.1, successfully merged proj-6.1.1 using the proj-6.0.0 currently in portage with the append-cflags -> append-cxxflags fix described in #685224 dev-db/spatialite fails for anything >=proj-6, fixed by #685668 qgis starts with complains about missing psycopg2, possibly could use dev-python/psycopg as a dep. Sorry for the rush, some important data was released today. cheers! The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd4be423102fa51a4195233e716b15d341892531 commit dd4be423102fa51a4195233e716b15d341892531 Author: Marco Genasci <fedeliallalinea@gmail.com> AuthorDate: 2019-10-28 08:42:26 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2019-12-02 15:02:28 +0000 sci-geosciences/qgis: bump to version 3.10.0 https://github.com/gentoo/gentoo/pull/12512 Bug: https://bugs.gentoo.org/672952 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Marco Genasci <fedeliallalinea@gmail.com> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> sci-geosciences/qgis/Manifest | 1 + .../qgis/files/qgis-3.10.0-cmake-lib-suffix.patch | 12 ++ sci-geosciences/qgis/qgis-3.10.0.ebuild | 204 +++++++++++++++++++++ 3 files changed, 217 insertions(+) |