Kusoneko wrote: > Aug 11, 2023 15:48:22 Arsen Arsenović <ar...@gentoo.org>: > >> Alan Mackenzie <a...@muc.de> writes: >> >>> Hello, Gentoo. >>> >>> For the past couple of days, after $ emerge --sync, I've tried >>> >>> $ emerge -auND @world >>> >>> .. It has come back very quickly with the error message: >>> >>> ######################################################################### >>> >>> !!! The ebuild selected to satisfy ">=net-misc/curl-7.21.5[ssl]" has unmet >>> requirements. >>> - net-misc/curl-8.1.2::gentoo USE="adns ftp gnutls http2 imap pop3 >>> progress-meter smtp ssl tftp -alt-svc -brotli -gopher -hsts -idn -kerberos >>> -ldap -mbedtls (-nghttp3) -nss -openssl -rtmp (-rustls) -samba -ssh >>> (-sslv3) -static-libs -telnet >>> -test -verify-sig -websockets -zstd" ABI_X86="(64) -32 (-x32)" >>> CURL_SSL="openssl -gnutls -mbedtls -nss (-rustls)" >>> >>> The following REQUIRED_USE flag constraints are unsatisfied: >>> curl_ssl_openssl? ( openssl ) >> A REQUIRED_USE of 'X? ( Y Z )' means that if X is set, Y and Z must be >> set. In boolean algebra, it can be expressed as a X => ( Y AND Z ). >> >> See https://wiki.gentoo.org/wiki/Required_USE_flags >> >> Hope that helps, have a lovely day. >> > To add to this, essentially what it's saying is either to change the USE > flags of curl to include openssl or to change the CURL_SSL flag to "-openssl > gnutls" (by adding "-curl_ssl_openssl curl_ssl_gnutls" to curl's USE flags) > so that it aligns with your current curl USE flags. > >
That's a much better explanation than mine. Me, I just beat it with a hammer until it works. ROFLMBO Dale :-) :-)