Summary: | net-libs/gnutls: useless USE=tools description | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michał Górny <mgorny> |
Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | alonbl, qa, whissi |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 600712 |
Description
Michał Górny
2016-11-25 08:18:50 UTC
This is upstream definition of tools, mainly cli utilities. We do not hack upstream build systems, we expose some flexibility based on its concepts. Excuse me but are you rejecting this pull request because: a) you are too lazy to spend 90 seconds improving the USE flag description and you don't care at all about the time wasted by our users? or b) you have some mistaken idea that if upstream provides poor documentation of its options, then Gentoo must not provide a better documentation? Do you really want me to request upstream to increase verbosity of './configure --help' for this? FYI, I've reported those bugs because k_f (another crypto@) member wanted to improve this. So I'd really appreciate if you didn't close them right away if the crypto team has other developers who care about our users. Now given that tools USE flag is off per default (bug 603004) it would be really helpful when metadata.xml would explain what "tools" USE flag actual do for gnutls package. I am suggesting something like diff --git a/net-libs/gnutls/metadata.xml b/net-libs/gnutls/metadata.xml index 7abdcd0622..541436eca3 100644 --- a/net-libs/gnutls/metadata.xml +++ b/net-libs/gnutls/metadata.xml @@ -20,7 +20,9 @@ Add support for PKCS#11 through <pkg>app-crypt/p11-kit</pkg> </flag> <flag name="tools"> - Build extra tools + Build extra tools like gnutls-cli, certtool, ocsptool, tpmtool, + or danetool (when "dane" USE flag is set in addition). + Requires <pkg>sys-devel/autogen</pkg> </flag> <flag name="tls-heartbeat"> Enable the Heartbeat Extension in TLS and DTLS |