Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 660570 - app-admin/rsyslog-8.36.0 - ebuild requires "ssl" USE flag to always be set
Summary: app-admin/rsyslog-8.36.0 - ebuild requires "ssl" USE flag to always be set
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Thomas Deutschmann (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-07 00:40 UTC by Alec Meyers
Modified: 2018-07-14 13:56 UTC (History)
1 user (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 Alec Meyers 2018-07-07 00:40:44 UTC
Looks like the "?" is missing in REQUIRED_USE - should be "ssl? ( || ( gnutls openssl ) )"

Otherwise I get the error below when trying to emerge rsyslog without ssl:

!!! The ebuild selected to satisfy "rsyslog" has unmet requirements.
- app-admin/rsyslog-8.36.0::gentoo USE="curl gcrypt uuid -dbi -debug -doc -elasticsearch -gnutls -grok -jemalloc -kafka -kerberos -kubernetes -libressl -mdblookup -mongodb -mysql -normalize -omhttpfs -omudpspoof -openssl -postgres -rabbitmq -redis -relp -rfc3195 -rfc5424hmac -snmp -ssl -systemd -test -usertools -xxhash -zeromq" ABI_X86="(64)"

  The following REQUIRED_USE flag constraints are unsatisfied:
    ssl any-of ( gnutls openssl )
Comment 1 Andrey Volkov 2018-07-10 06:07:40 UTC
confirmed

I would like to ask the maintainer to apply this:

--- a/app-admin/rsyslog/rsyslog-8.36.0.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.36.0.ebuild
@@ -113,7 +113,7 @@ DEPEND="${RDEPEND}
 
 REQUIRED_USE="
        kubernetes? ( normalize )
-       ssl ( || ( gnutls openssl ) )
+       ssl? ( || ( gnutls openssl ) )
 "
 
 if [[ ${PV} == "9999" ]]; then
Comment 2 Larry the Git Cow gentoo-dev 2018-07-14 13:56:23 UTC
The bug has been closed via the following commit(s):

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

commit 7072a35e959aceb0c7bb3444402820d7fc2374e8
Author:     Thomas Deutschmann <whissi@gentoo.org>
AuthorDate: 2018-07-14 13:56:15 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2018-07-14 13:56:15 +0000

    app-admin/rsyslog: Allow building without ssl USE flag
    
    Closes: https://bugs.gentoo.org/660570
    Package-Manager: Portage-2.3.42, Repoman-2.3.9

 app-admin/rsyslog/rsyslog-8.36.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)