Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 566314 - sci-geosciences/grass: version bump to 7.0.2
Summary: sci-geosciences/grass: version bump to 7.0.2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sam Jorna (wraeth)
URL: https://trac.osgeo.org/grass/wiki/Rel...
Whiteboard:
Keywords:
Depends on:
Blocks: 565294
  Show dependency tree
 
Reported: 2015-11-20 09:40 UTC by Sam Jorna (wraeth)
Modified: 2015-12-27 21:58 UTC (History)
1 user (show)

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


Attachments
grass-7.0.2.ebuild.patch (grass-7.0.2.ebuild.patch,1.76 KB, patch)
2015-11-20 14:39 UTC, Sam Jorna (wraeth)
Details | Diff
grass-7.0.2-soname.patch (grass-7.0.2-soname.patch,899 bytes, patch)
2015-11-20 14:42 UTC, Sam Jorna (wraeth)
Details | Diff
grass-commits.patch (grass-commits.patch,50.66 KB, patch)
2015-11-20 14:48 UTC, Sam Jorna (wraeth)
Details | Diff
grass-commits-566314.patch (grass-commits-566314.patch,41.72 KB, patch)
2015-12-05 10:41 UTC, Sam Jorna (wraeth)
Details | Diff
grass-7.0.2.ebuild.patch (grass-7.0.2.ebuild.patch,614 bytes, patch)
2015-12-05 14:22 UTC, Sam Jorna (wraeth)
Details | Diff
grass-7.0.2.ebuild.patch (grass-7.0.2.ebuild.patch,1.17 KB, patch)
2015-12-08 11:07 UTC, Sam Jorna (wraeth)
Details | Diff
grass-7.0.2.ebuild (grass-7.0.2.ebuild,6.75 KB, text/plain)
2015-12-16 11:25 UTC, Sam Jorna (wraeth)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sam Jorna (wraeth) gentoo-dev 2015-11-20 09:40:51 UTC
As per upstream page (see URL):

Nov 19, 2015
GRASS GIS 7.0.2 released
We are pleased to announce the new stable release of GRASS GIS 7.0.2
Comment 1 Sam Jorna (wraeth) gentoo-dev 2015-11-20 14:39:28 UTC
Created attachment 417462 [details, diff]
grass-7.0.2.ebuild.patch

Remove obsolete patches, add patch from upstream for SONAME, fix addwrite not being applied in some cases, minor output changes.
Comment 2 Sam Jorna (wraeth) gentoo-dev 2015-11-20 14:42:23 UTC
Created attachment 417464 [details, diff]
grass-7.0.2-soname.patch

Upstream patch to add SONAME to build libraries. Addresses bug 475188, required by attachment 417462 [details, diff].
Comment 3 Sam Jorna (wraeth) gentoo-dev 2015-11-20 14:48:09 UTC
Created attachment 417466 [details, diff]
grass-commits.patch

There are actually a few issues I would like to address with this version bump.

Firstly, grass-6.4.2 has been masked since 18 Oct 2015 and I think is ripe for removal. It will also need its accompanying patches removed also. This will complete the mask and also resolve bug 565294.

Second, with the removal of grass-6, I would like to move grass-7.0.1-r3 to SLOT 0, and add a patch for bug 475188. Repoman also reports a bad dependency on virtual/opencl for ~ppc64, so this should be removed and re-keyworded once dependencies can be met.

Thirdly, this version bump.

Therefore I've added this git patch that addresses the above two issues as well as this bug. Please let me know any comments or suggestions for improvement.
Comment 4 Sam Jorna (wraeth) gentoo-dev 2015-12-05 10:41:22 UTC
Created attachment 418600 [details, diff]
grass-commits-566314.patch

As per commit 7b7292c071b7e6f0c8be5952cf2a05691d072222 grass-6 has already been removed from the tree.

There is still other works required to be done which this refactored git patch should address:

 - A slotmove is performed to move grass into SLOT 0
 - removes ~ppc64 KEYWORD to resolve depgraph breakage
 - removes obsolete USE descriptions from metadata.xml for grass-6
 - removes obsolete patches for grass-6
 - adds patch and revbumps grass-7.0.1 for bug 475188
 - version bump to 7.0.2
Comment 5 Sam Jorna (wraeth) gentoo-dev 2015-12-05 14:22:13 UTC
Created attachment 418604 [details, diff]
grass-7.0.2.ebuild.patch

Git patch for attachment 418600 [details, diff] failed to apply, worked with Amy to get most other components completed with commits up to the below. The only remaining one is the new ebuild patch from grass-7.0.1-r4.ebuild to grass-7.0.2.ebuild for version bump which will be done shortly.

commit 0e962f42477d52a7690840540ea4f63ac08429f6
Author: Amy Winston <amynka@gentoo.org>
Date:   Sat Dec 5 14:53:13 2015 +0100

    sci-geosciences/grass: add missing epatch call. By wraeth

    Package-Manager: portage-2.2.20.1
Comment 6 Sam Jorna (wraeth) gentoo-dev 2015-12-08 11:07:26 UTC
Created attachment 418758 [details, diff]
grass-7.0.2.ebuild.patch

Reworked patch with fix for bug 567734 taken into account as well as removing obsolete patches. Also note that the SONAME patch from attachment 417464 [details, diff] has been added as 'grass-7.0.1-soname.patch' (since it was added with grass-7.0.1 first).
Comment 7 Sam Jorna (wraeth) gentoo-dev 2015-12-16 11:25:10 UTC
Created attachment 419330 [details]
grass-7.0.2.ebuild

Full ebuild for grass-7.0.2 with attachment 418758 [details, diff] applied plus subslot specification as per bug 568414.
Comment 8 Sam Jorna (wraeth) gentoo-dev 2015-12-27 21:58:45 UTC
commit 3c68bee97f3bf28065252ed8dde34c62a8bb7ea0
Author: Amy Winston <amynka@gentoo.org>
Date:   Sat Dec 26 23:26:24 2015 +0100

    sci-geosciences/grass: version bump 7.0.2 bug #566314.By wraeth

    Package-Manager: portage-2.2.24