Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 710314 - net-analyzer/nfdump-1.6.18 version bump
Summary: net-analyzer/nfdump-1.6.18 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: Gentoo Netmon project
URL:
Whiteboard:
Keywords: EBUILD, PullRequest
Depends on:
Blocks:
 
Reported: 2020-02-20 16:45 UTC by Kalin KOZHUHAROV
Modified: 2020-03-11 08:01 UTC (History)
2 users (show)

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


Attachments
nfdump-1.6.18.ebuild (nfdump-1.6.18.ebuild,1.24 KB, text/plain)
2020-02-20 16:50 UTC, Kalin KOZHUHAROV
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kalin KOZHUHAROV 2020-02-20 16:45:17 UTC
I had a quick stab at updating this package:
* EAPI6 -> EAPI=7 (and get rid of ltprune, it is not needed IMHO)
* SLOT=0 (why was it slotted in the first place?)
* remove USE=compat15 (1.6.18 removes COMPAT15 mode)
* the DEVEL patch seems not needed

I am still testing this, but so far it seems to be working.

Reproducible: Always
Comment 1 Kalin KOZHUHAROV 2020-02-20 16:50:53 UTC
Created attachment 614614 [details]
nfdump-1.6.18.ebuild

Please find the attached ebuild. It is also available in my pkalin[1] overlay for direct testing.

[1]   https://github.com/thinrope/pkalin
Comment 2 Vjaceslavs Klimovs 2020-03-09 05:31:22 UTC
Sorry Kalin, I did not see your work. Created a pull request at https://github.com/gentoo/gentoo/pull/14893
Devs, please take a look if possible. It's not in the changelogs, that I can tell, but the new version fixes fairly annoying errors of type

Mar  8 17:10:19 gearbox nfcapd[6812]: Process_ipfix: [0] option template length error: size left 20 too small for 5 scopes length and 1 options length
Mar  8 17:10:19 gearbox nfcapd[6812]: Process_ipfix: [0] option template length error: size left 16 too small for 4 scopes length and 1 options length
Mar  8 17:10:21 gearbox nfcapd[6812]: Process_ipfix: [0] option template length error: size left 20 too small for 5 scopes length and 1 options length
Mar  8 17:10:21 gearbox nfcapd[6812]: Process_ipfix: [0] option template length error: size left 24 too small for 6 scopes length and 1 options length
Comment 3 Larry the Git Cow gentoo-dev 2020-03-11 08:01:56 UTC
The bug has been closed via the following commit(s):

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

commit f180e5bb44285605387096636a82d957472b7481
Author:     Jeroen Roovers <jer@gentoo.org>
AuthorDate: 2020-03-11 07:59:29 +0000
Commit:     Jeroen Roovers <jer@gentoo.org>
CommitDate: 2020-03-11 08:01:52 +0000

    net-analyzer/nfdump: Version 1.6.19
    
    Package-Manager: Portage-2.3.93, Repoman-2.3.20
    Closes: https://bugs.gentoo.org/show_bug.cgi?id=710314
    Signed-off-by: Jeroen Roovers <jer@gentoo.org>

 net-analyzer/nfdump/Manifest                       |  1 +
 .../nfdump/files/nfdump-1.6.19-compiler.patch      | 21 ++++++++
 .../nfdump/files/nfdump-1.6.19-libft.patch         | 17 ++++++
 net-analyzer/nfdump/nfdump-1.6.19.ebuild           | 63 ++++++++++++++++++++++
 4 files changed, 102 insertions(+)