Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 712096

Summary: net-analyzer/gvm-11.0.0: version bump
Product: Gentoo Linux Reporter: jonas.licht
Component: Current packagesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED FIXED    
Severity: normal CC: gabemarcano, jstein
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/14922
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 708194, 712082, 712084, 712086, 712094, 713804    
Bug Blocks:    

Description jonas.licht 2020-03-10 21:53:28 UTC
version bump

Reproducible: Always
Comment 1 Gabriel Marcano 2020-03-12 04:06:39 UTC
This version bump is not exactly trivial. I've been working on it for work (which limits how much of my actual ebuild work I can share without asking for permission first... yay intellectual property waivers).

The biggest things that come to mind (these apply mostly to the dependencies of this meta-package):
1. openvas-scanner has been outright renamed to openvas
2. The scanner no longer has a daemon mode
3. The service files included in the various gvm* ebuild files/ directories need to be fixed (primarily, the daemons need to be launched with the -f parameter so that open-rc can deal with them properly and track PIDs properly).
4. sqlite is no longer supported, only postgresql is
5. I vaguely remember there being a new package or dependency added, I think something they refactored out... I don't remember very clearly, though.
6. Pretty much all of the patches need to be updated.

I'll ask for permission from work to release what I've done thus far, but I suspect I won't get far, just because all of that paperwork takes time, and time is money, and no one wants to pay to open-source something where I work (even if the work has already been done... yeah).
Comment 2 jonas.licht 2020-03-12 16:23:58 UTC
As I see the pentoo overlay has already dumped to version 11.
Comment 3 Larry the Git Cow gentoo-dev 2020-03-25 13:45:46 UTC
The bug has been referenced in the following commit(s):

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

commit bda360ddb71ce931b9a9a3fc41bf56678fec8d37
Author:     Jonas Licht <jonas.licht@fem.tu-ilmenau.de>
AuthorDate: 2020-03-10 21:54:58 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2020-03-25 13:45:26 +0000

    net-analyzer/gvm: Version Bump to 11.0.0
    
    Bug: https://bugs.gentoo.org/712096
    Package-Manager: Portage-2.3.89, Repoman-2.3.20
    Signed-off-by: Jonas Licht <jonas.licht@fem.tu-ilmenau.de>
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 net-analyzer/gvm/gvm-11.0.0.ebuild | 33 +++++++++++++++++++++++++++++++++
 net-analyzer/gvm/metadata.xml      |  9 ++++++++-
 2 files changed, 41 insertions(+), 1 deletion(-)