Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 433922 - sci-geosciences/mapnik 2.1 version bump
Summary: sci-geosciences/mapnik 2.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sci-geo Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-09-04 12:49 UTC by Ronan Dunklau
Modified: 2013-02-16 22:50 UTC (History)
3 users (show)

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


Attachments
The modified ebuild, and its associated patches (mapnik.ebuild.tar.gz,7.50 KB, application/x-gzip)
2012-09-04 12:49 UTC, Ronan Dunklau
Details
Diff from mapnik-2.0.1.ebuild to mapnik-2.1.0.ebuild (mapnik-2.1.0.ebuild.diff,656 bytes, patch)
2012-09-22 01:15 UTC, Todd Wright
Details | Diff
mapnik-2.1.0-configure-only-once.patch (mapnik-2.1.0-configure-only-once.patch,877 bytes, text/plain)
2012-09-22 01:18 UTC, Todd Wright
Details
mapnik-2.1.0-destdir.patch (mapnik-2.1.0-destdir.patch,1018 bytes, text/plain)
2012-09-22 01:22 UTC, Todd Wright
Details
mapnik-2.1.0-scons.patch (mapnik-2.1.0-scons.patch,1.42 KB, text/plain)
2012-09-22 01:24 UTC, Todd Wright
Details
mapnik-2.1.0-dont-run-ldconfig.patch (mapnik-2.1.0-dont-run-ldconfig.patch,312 bytes, text/plain)
2012-09-22 01:26 UTC, Todd Wright
Details
Diff from mapnik-2.0.1.ebuild to mapnik-2.1.0.ebuild V2 (mapnik-2.1.0.ebuild.diff,812 bytes, text/plain)
2012-09-23 14:44 UTC, Todd Wright
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ronan Dunklau 2012-09-04 12:49:30 UTC
Created attachment 322900 [details]
The modified ebuild, and its associated patches

I'd like to see sci-geosciences/mapnik upgraded to 2.1.

Please see an attempt at a modified ebuild for this new version, attached.

This ebuild installs, and runs the mapnik demo successfully.
Comment 1 Todd Wright 2012-09-22 01:15:20 UTC
Created attachment 324564 [details, diff]
Diff from mapnik-2.0.1.ebuild to mapnik-2.1.0.ebuild

The submitted ebuild didnt work for me. mapnik tries to run ldconfig during the install phase which causes a sandbox violation. Additionally I found the ChangeLog in the submitted tarball had been improperly modified.

I have repackaged the submitted ebuild, and associated packages to comply with the submission guidelines, and added my own patch to prevent mapnik running ldconfig. Attached is a diff from the previous mapnik-2.0.1.ebuild and the 4 patches required for mapnik-2.1.0
Comment 2 Todd Wright 2012-09-22 01:18:42 UTC
Created attachment 324566 [details]
mapnik-2.1.0-configure-only-once.patch
Comment 3 Todd Wright 2012-09-22 01:22:18 UTC
Created attachment 324568 [details]
mapnik-2.1.0-destdir.patch
Comment 4 Todd Wright 2012-09-22 01:24:42 UTC
Created attachment 324570 [details]
mapnik-2.1.0-scons.patch
Comment 5 Todd Wright 2012-09-22 01:26:54 UTC
Created attachment 324572 [details]
mapnik-2.1.0-dont-run-ldconfig.patch
Comment 6 Todd Wright 2012-09-22 01:31:23 UTC
Typo in my original comment - that should be 'associated patches'
Comment 7 Todd Wright 2012-09-23 14:44:17 UTC
Created attachment 324710 [details]
Diff from mapnik-2.0.1.ebuild to mapnik-2.1.0.ebuild V2

I updated the 2.1 ebuild diff to add sci-geosciences/mapnik-world-boundaries as a dependancy since mapnik requires the files provided by that package. 

Presently, the mapnik-world-boundaries ebuild does not provide all of the files required, so I versioned it to the ebuild I attached to bug 279046 which does provide them. Once world-boundaries has been bumped, that version should become the dependency.

You could still use the original atachment (324564) until bug 279046 is resolved.
  
I've been using both eubuilds in recent days to build mapnik and related tools, and thought I should contribute them here.
Comment 8 Sven Wegener gentoo-dev 2013-02-16 22:50:45 UTC
Thanks, commited.