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
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/)
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'
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 on attachment 547528 [details] pypacker-4.6.ebuild https://github.com/mike01/pypacker/releases lists 4.3 as latest version.
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(+)