Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 415283 - net-misc/curl-7.25.0-r1 has unmet requirements
Summary: net-misc/curl-7.25.0-r1 has unmet requirements
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Anthony Basile
URL:
Whiteboard:
Keywords:
: 415237 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-05-09 18:45 UTC by Serge Ratke
Modified: 2012-05-09 20:01 UTC (History)
2 users (show)

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


Attachments
emerge.info (emerge.info,4.57 KB, text/plain)
2012-05-09 19:13 UTC, Serge Ratke
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Serge Ratke 2012-05-09 18:45:00 UTC
can't update system because no matter what USE flags i set i get some conflicts:

right now i have this in package.use/curl (because portage told me to set it like this):

net-misc/curl curl_ssl_gnutls

here's the output i get on emerge -

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! The ebuild selected to satisfy ">=net-misc/curl-7.10" has unmet requirements.
- net-misc/curl-7.25.0-r1::gentoo USE="ipv6 (multilib) ssl -ares -idn -kerberos -ldap -ssh -static-libs -test -threads" CURL_SSL="gnutls openssl -axtls -cyassl -nss -polarssl"

  The following REQUIRED_USE flag constraints are unsatisfied:
    ssl? ( exactly-one-of ( curl_ssl_axtls curl_ssl_cyassl curl_ssl_gnutls curl_ssl_openssl curl_ssl_nss curl_ssl_polarssl ) )

  The above constraints are a subset of the following complete expression:
    threads? ( !ares ) ssl? ( exactly-one-of ( curl_ssl_axtls curl_ssl_cyassl curl_ssl_gnutls curl_ssl_openssl curl_ssl_nss curl_ssl_polarssl ) )

(dependency required by "app-crypt/gnupg-2.0.19[-static]" [installed])
(dependency required by "app-crypt/gpgme-1.3.1" [installed])
(dependency required by "kde-base/kdepimlibs-4.8.3" [installed])
(dependency required by "kde-base/kdeplasma-addons-4.8.3[semantic-desktop]" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])


if i change the USE flag to, let's say, net-misc/curl gnutls, i'm told to set curl_ssl_gnutls.


Reproducible: Always
Comment 1 Serge Ratke 2012-05-09 19:13:50 UTC
Created attachment 311279 [details]
emerge.info
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2012-05-09 19:55:40 UTC
It requires exactly _one_ of these in CURL_SSL:
 gnutls openssl axtls cyassl nss polarssl

but you have:
CURL_SSL="gnutls openssl -axtls -cyassl -nss -polarssl".

Which is two, so that's wrong. It might be best to set CURL_SSL in /etc/make.conf and remove the package.use entry.

Otherwise, I don't see a bug here. Next time, ask on our forums or in our IRC channels.
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2012-05-09 20:00:30 UTC
*** Bug 415237 has been marked as a duplicate of this bug. ***