Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 663258 - net-analyzer/pypacker-4.6 version bump / changed HOMEPAGE
Summary: net-analyzer/pypacker-4.6 version bump / changed HOMEPAGE
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Netmon project
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2018-08-09 21:27 UTC by mike
Modified: 2018-09-23 13:13 UTC (History)
1 user (show)

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


Attachments
Ebuild for pypacker v4.5 (pypacker-4.5.ebuild,719 bytes, text/plain)
2018-08-09 21:27 UTC, mike
Details
pypacker-4.6.ebuild (pypacker-4.6.ebuild,718 bytes, text/plain)
2018-09-22 19:08 UTC, mike
Details

Note You need to log in before you can comment on or make changes to this bug.
Description mike 2018-08-09 21:27:35 UTC
Created attachment 542886 [details]
Ebuild for pypacker v4.5

Version bump for net-analyzer/pypacker v4.5 (bugfixes, switched to gitlab repo, performance upgrades)
Old repo: https://github.com/mike01/pypacker
New repo: https://gitlab.com/mike01/pypacker
Comment 1 Jonas Stein gentoo-dev 2018-08-11 09:19:30 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 -x https://wiki.gentoo.org/wiki/Repoman
* We always try to use the latest EAPI, please bump to EAPI=7
* please fix the header. (see /usr/portage/skel.ebuild and https://devmanual.gentoo.org/ebuild-writing/eapi/)
Comment 2 mike 2018-08-12 12:32:14 UTC
Ok I'll try to update the ebuild. I just noticed that EAPI7 doesn't yet contain all needed features (vcs-snapshot.eclass?). Perhaps EAPI 6 will do?

/usr/local/portage/net-analyzer/pypacker # repoman manifest
!!! Repository 'x-portage' is missing masters attribute in '/usr/local/portage/metadata/layout.conf'
!!! Set 'masters = gentoo' in this file for future compatibility
 * ERROR: net-analyzer/pypacker-4.5::x-portage failed (depend phase):
 *   vcs-snapshot.eclass API in EAPI 7 not yet established.
 * 
 * Call stack:
 *             ebuild.sh, line 635:  Called source '/usr/local/portage/net-analyzer/pypacker/pypacker-4.5.ebuild'
 *   pypacker-4.5.ebuild, line   8:  Called inherit 'distutils-r1' 'vcs-snapshot'
 *             ebuild.sh, line 326:  Called __qa_source '/usr/portage/eclass/vcs-snapshot.eclass'
 *             ebuild.sh, line 111:  Called source '/usr/portage/eclass/vcs-snapshot.eclass'
 *   vcs-snapshot.eclass, line  43:  Called die
 * The specific snippet of code:
 *      *) die "vcs-snapshot.eclass API in EAPI ${EAPI} not yet established."
 * 
 * If you need support, post the output of `emerge --info '=net-analyzer/pypacker-4.5::x-portage'`,
 * the complete build log and the output of `emerge -pqv '=net-analyzer/pypacker-4.5::x-portage'`.
 * Working directory: '/usr/lib64/python3.4/site-packages'
 * S: '/var/tmp/portage/net-analyzer/pypacker-4.5/work/pypacker-4.5'
Comment 3 mike 2018-09-22 19:08:18 UTC
Created attachment 547528 [details]
pypacker-4.6.ebuild

New ebuild: EAPI 6 (7 doesn't work yet), fixed header taken from /usr/portage/skel.ebuild but repoman complains about it
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2018-09-23 13:08:19 UTC
Comment on attachment 547528 [details]
pypacker-4.6.ebuild

https://github.com/mike01/pypacker/releases lists 4.3 as latest version.
Comment 5 Larry the Git Cow gentoo-dev 2018-09-23 13:13:32 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14125711c8a870b5cd5f59df28946c8b742640c7

commit 14125711c8a870b5cd5f59df28946c8b742640c7
Author:     Jeroen Roovers <jer@gentoo.org>
AuthorDate: 2018-09-23 13:12:03 +0000
Commit:     Jeroen Roovers <jer@gentoo.org>
CommitDate: 2018-09-23 13:13:26 +0000

    net-analyzer/pypacker: Version 4.6.
    
    Fixes: https://bugs.gentoo.org/663258
    Package-Manager: Portage-2.3.49, Repoman-2.3.11

 net-analyzer/pypacker/Manifest            |  1 +
 net-analyzer/pypacker/pypacker-4.6.ebuild | 30 ++++++++++++++++++++++++++++++
 2 files changed, 31 insertions(+)