Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 581146 - sci-geosciences/qgis-2.14.5 version bump
Summary: sci-geosciences/qgis-2.14.5 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Sci-geo Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-25 11:28 UTC by Ervin Peters
Modified: 2016-08-17 10:58 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
qgis-2.14.1.ebuild (copied from 2.12.2 and modified) (qgis-2.14.1.ebuild,4.37 KB, text/plain)
2016-04-25 11:28 UTC, Ervin Peters
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ervin Peters 2016-04-25 11:28:59 UTC
Created attachment 431932 [details]
qgis-2.14.1.ebuild (copied from 2.12.2 and modified)

A new version upstream available.

I copied the qgis-2.12.2 ebuild to my local tree and renamed it to -.2.14.1 

Aber removing the patch and editing the dodoc line it compiles and installs fine.
Also it starts.

Atached the modified ebuild.
Comment 1 Ervin Peters 2016-05-04 08:08:02 UTC
Now, 2.14.2 is available.
Comment 2 Ervin Peters 2016-05-09 21:14:50 UTC
Upstream provided qgis-2.14-2. Using that ebuild and creating a valid link from a java libjvm.so to /usr/lib64/libjvm.so makes qgis compile work.

But why should there be a link from libjvm.so to /usr/lib64/...

What is right way to tell qgis and used subsystems, afair gdal, where to find this libjvm.so? and not getting confused by java switching and updating?

ervin
Comment 3 Ervin Peters 2016-05-23 07:23:23 UTC
2.14.3 available

working around this lijvm.so issue via

ln -s /etc/java-config-2/current-system-vm/jre/lib/amd64/server/libjvm.so /usr/lib64/libjvm.so

would allow qgis to compile and start.

ervin
Comment 4 Thomas Deutschmann (RETIRED) gentoo-dev 2016-08-17 10:58:14 UTC
Thanks for the report. This is now in tree:

> commit e245985388006bcd402c21b41985b34f835f63c7
> Author: Thomas Deutschmann
> Date:   Wed Aug 17 12:53:39 2016 +0200
> 
>     sci-geosciences/qgis: Bump to v2.14.5
> 
>      - Version bump to new upstream release v2.14.5 (Fixes Gentoo-Bug #581146,
>        #583784, #588994).
> 
>      - Bumped to EAPI=6; This makes multilib eclass unnecessary because
>        get_libdir is now part of EAPI=6.
> 
>      - "oracle" USE flag added (Fixes Gentoo-Bug #585156).
> 
>      - Disabling test suite because upstream doesn't allow running from
>        install path [Link 1] (Closes Gentoo-Bug #499894).
> 
>      - Package license updated after upstream clearified its own license
>        [Link 2].
> 
>     Link 1: https://github.com/qgis/QGIS/blob/final-2_14_5/src/core/qgsapplication.cpp#L374
>     Link 2: https://github.com/qgis/QGIS/commit/d5bc39cb8ccc047543d37359ae7fc2d34c89a538
> 
>     Gentoo-Bug: https://bugs.gentoo.org/581146
>     Gentoo-Bug: https://bugs.gentoo.org/585156
>     Gentoo-Bug: https://bugs.gentoo.org/588994
>     Gentoo-Bug: https://bugs.gentoo.org/583784
>     Gentoo-Bug: https://bugs.gentoo.org/499894
> 
>     Acked-by: Amy Winston
> 
>     Package-Manager: portage-2.3.0
>