Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 587238 - net-wireless/wpa_supplicant[gnutls,ssl]: should enable gnutls support, not openssl
Summary: net-wireless/wpa_supplicant[gnutls,ssl]: should enable gnutls support, not op...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Bjarke Istrup Pedersen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-06-27 13:27 UTC by Coacher
Modified: 2016-12-04 00:54 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 Coacher 2016-06-27 13:27:01 UTC
Hello.

Currently if one wants wpa_supplicant to use gnutls instead of openssl then one has to use wpa_supplicant[gnutls,-ssl] USE combo.

Firstly this is confusing because global 'ssl' USE description says it enables SSL connections, there's no local 'ssl' USE for wpa_supplicant, and wpa_supplicant[gnutls,-ssl] still supports SSL via gnutls.

Secondly a number of other packages that use either openssl or gnutls have [gnutls,ssl] USE combo to use gnutls and [-gnutls,ssl] USE combo to use openssl. Examples are wget, neon, rtmpdump, ffmpeg.

Please make [gnutls,ssl] USE combo to enable gnutls support and [-gnutls,ssl] USE combo to enable openssl support.
Comment 1 Coacher 2016-06-27 18:03:29 UTC
Another way is to rename 'ssl' USE to 'openssl' as some packages do.
Comment 2 Patrice Clement (RETIRED) gentoo-dev 2016-12-04 00:54:57 UTC
commit 9040d6c5be62a68a0cfc2a5fc824e9abc5f19951 (HEAD -> master, origin/master, origin/HEAD)
Author:     Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
AuthorDate: Sun Nov 6 22:26:04 2016 +0100
Commit:     Patrice Clement <monsieurp@gentoo.org>
CommitDate: Sun Dec 4 01:54:19 2016 +0100

net-wireless/wpa_supplicant: Move USE=gnutls behind USE=ssl flag.

Gentoo-Bug: https://bugs.gentoo.org/587238

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/2673

.../wpa_supplicant/wpa_supplicant-2.6-r1.ebuild    | 34 +++++++++++++---------
1 file changed, 20 insertions(+), 14 deletions(-)

PR merged, thanks!