LINUX.ORG.RU

gentoo net-misc/curl use flags


0

1

Туплю... Всезнающий All, помоги! Какие юз-флаги прописать, чтобы оно не ругалось при обновлении мира?

tuxr ~ $ grep net-misc/curl /etc/portage/package.use

=net-misc/curl-7.23.1 nss curl_ssl_nss threads

tuxr ~ $ emerge -uDpvN world

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

Calculating dependencies... done!

!!! The ebuild selected to satisfy «net-misc/curl[ssl,curl_ssl_nss]» has unmet requirements. - net-misc/curl-7.25.0-r1::gentoo USE="(multilib) ssl threads -ares -idn -ipv6 -kerberos -ldap -ssh -static-libs -test" CURL_SSL=«nss openssl -axtls -cyassl -gnutls -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 «net-libs/liboauth-0.9.6[curl,nss]» [installed]) (dependency required by «dev-libs/libgdata-0.10.2» [installed]) (dependency required by «gnome-extra/evolution-data-server-3.2.3-r2» [ebuild]) (dependency required by «gnome-base/gnome-shell-3.2.2.1» [installed]) (dependency required by «@selected» [set]) (dependency required by «@world» [argument])

★★★★

CURL_SSL=«openssl»

anonymous ()

ну собственно, блеать, написано же:

exactly-one-of

anonymous ()

emerge ясно говорит

exactly-one-of(...)
Поэтому можно, например, так:
USE="-curl_ssl_* curl_ssl_openssl" emerge -pv net-misc/curl

fads ★★ ()

Спасибо! В итоге заработало так:

tuxr ~ $ grep net-misc/curl /etc/portage/package.use
net-misc/curl -curl_ssl_*  curl_ssl_nss

Не знал, что можно звёздочку использовать. С openssl отказывается работать, просит включить nss. Замудрено слишком получилось.

TuxR ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.