Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 690110 - sci-geosciences/gpxpy-1.3.5 version bump
Summary: sci-geosciences/gpxpy-1.3.5 version bump
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: EBUILD
: 590086 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-07-17 21:09 UTC by Sebastian Schmid
Modified: 2020-05-23 09:41 UTC (History)
3 users (show)

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


Attachments
gpxpy-1.3.5.ebuild (gpxpy-1.3.5.ebuild,507 bytes, text/plain)
2019-07-17 21:09 UTC, Sebastian Schmid
Details
gpxpy-1.3.5.ebuild (gpxpy-1.3.5.ebuild,494 bytes, text/plain)
2019-07-18 20:44 UTC, Sebastian Schmid
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Schmid 2019-07-17 21:09:29 UTC
Created attachment 583354 [details]
gpxpy-1.3.5.ebuild

Hello!

There is now a gpxpy version 1.3.5 ...
https://github.com/tkrajina/gpxpy/releases/tag/v1.3.5
... respectively ...
https://github.com/tkrajina/gpxpy
... or ...
https://pypi.org/project/gpxpy/
(It is a python GPX parser.)

The available version in the official Gentoo ebuild repository is 0.8.6.

The metadata.xml file says "maintainer-needed".
So should this bug be redirected to proxy-maint@gentoo.org?
See https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers

Sebastian
Comment 1 Jonas Stein gentoo-dev 2019-07-18 17:13:32 UTC
*** Bug 590086 has been marked as a duplicate of this bug. ***
Comment 2 Jonas Stein gentoo-dev 2019-07-18 17:14:23 UTC
Thank you for your contribution. I had a short look on the ebuild. 
Here a few ideas:

* Please test the ebuild with repoman full -d -x https://wiki.gentoo.org/wiki/Repoman
* We always try to use the latest EAPI, please bump to EAPI=7
* A bot can look for additional mistakes, if you upload a PR via github
Comment 3 Sebastian Schmid 2019-07-18 20:40:01 UTC
Thank you for your reply.

I changed the ebuild line ...
EAPI=5
... to ...
EAPI=7
... and the line ...
inherit distutils-r1 vcs-snapshot
... to ...
inherit distutils-r1

(As I noticed the Eclass vcs-snapshot ist only supported from EAPI 0 to 6 but not EAPI 7. Have a look at [1].)

I built the Manifest:
ebuild gpxpy-1.3.5.ebuild manifest 

Then I executed:
repoman full -d -x

RepoMan seems to be satisfied :), as he replied:
 RepoMan scours the neighborhood...
 RepoMan sez: "If everyone were like you, I'd be out of business!"

Then it emerged as well. (Even without the eclass vcs-snapshot in the ebuild file.)

I have not yet created a pull request (PR) on github, because I first have to find out how to do that. ;)


[1]: VCS-SNAPSHOT.ECLASS
https://devmanual.gentoo.org/eclass-reference/vcs-snapshot.eclass/index.html
Comment 4 Sebastian Schmid 2019-07-18 20:44:41 UTC
Created attachment 583562 [details]
gpxpy-1.3.5.ebuild

Line 4 ...
EAPI=5
... changed to ...
EAPI=7

Line 8 ...
inherit distutils-r1 vcs-snapshot
... changed to ...
inherit distutils-r1
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-05-23 09:41:34 UTC
REmoving.