Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 911114 - net-analyzer/openvas-scanner has automagic dependency on net-analyzer/net-snmp
Summary: net-analyzer/openvas-scanner has automagic dependency on net-analyzer/net-snmp
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Giuseppe Foti
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2023-07-24 07:32 UTC by Florian Schmaus
Modified: 2023-07-31 12:57 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Schmaus gentoo-dev 2023-07-24 07:32:43 UTC
Automatic dependency declared at https://github.com/greenbone/openvas-scanner/blob/d1b7268a05eb81b5deab0febe7ac472a730815c0/nasl/CMakeLists.txt#L73-L80.

Why automagic dependencies are bad and for your policy on automagic dependencies see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Automagic_dependencies.
Comment 1 Larry the Git Cow gentoo-dev 2023-07-31 12:57:57 UTC
The bug has been closed via the following commit(s):

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

commit dd2163b82dc258dfed38a375f599cc10760c4357
Author:     Giuseppe Foti <foti.giuseppe@gmail.com>
AuthorDate: 2023-07-28 11:19:07 +0000
Commit:     Florian Schmaus <flow@gentoo.org>
CommitDate: 2023-07-31 12:57:30 +0000

    net-analyzer/openvas-scanner: remove automagic dependency on net-analyzer/net-snmp
    
    Closes: https://bugs.gentoo.org/911114
    Signed-off-by: Giuseppe Foti <foti.giuseppe@gmail.com>
    
    Upstream PR: https://github.com/greenbone/openvas-scanner/pull/1463
    
    Signed-off-by: Florian Schmaus <flow@gentoo.org>

 net-analyzer/openvas-scanner/Manifest                        |  1 +
 ...canner-22.7.3.ebuild => openvas-scanner-22.7.3-r1.ebuild} | 12 +++++++++++-
 2 files changed, 12 insertions(+), 1 deletion(-)