Summary: | net-libs/gnutls-3.3.14 with dev-libs/nettle-3.1 - configure: error: Libnettle 2.7.1 was not found. Note that this version of gnutls doesn't support nettle 3.0. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | timemars <ruanzhijie> |
Component: | [OLD] Library | Assignee: | Crypto team [DISABLED] <crypto+disabled> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | abandonedaccountubdprczb8hs, alonbl, lucy, marduk |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
timemars
2015-04-10 00:17:12 UTC
Created attachment 400928 [details]
build.log
will have to check if gnutls is going to support this before slotting. + 10 Apr 2015; Patrick Lauer <patrick@gentoo.org> gnutls-3.3.10-r2.ebuild, + gnutls-3.3.12.ebuild, gnutls-3.3.14.ebuild: + Tighten dependencies for nettle #546100 Sigh. workaround until then:
I put this in a new file
# cat /etc/portage/package.mask/nettle
>=dev-libs/nettle-3.1
and reran:
# time FEATURES="-stricter" emerge --verbose --update --deep --with-bdeps=y --changed-use --ask @world
...
[ebuild UD ] dev-libs/nettle-2.7.1-r4:0/4::gentoo [3.1:0/6::gentoo] USE="gmp -doc (-neon) -static-libs {-test}" CPU_FLAGS_X86="(-aes%)" 0 KiB
[ebuild U ] net-libs/gnutls-3.3.14::gentoo [3.3.12::gentoo] USE="crywrap cxx zlib -dane -doc -examples -guile -nls -pkcs11 -static-libs {-test}" LINGUAS="-cs -de -en -fi -fr -it -ms -nl -pl -sv -uk -vi -zh_CN" 0 KiB
...
gnutls-3.4 and nettle-3.1 appear to be paired packages. I unmasked net-libs/gnutls-3.4.0 and revdep-rebuild all packages on two quite different systems and both appear to be good to go after several hours of light usage. Better than I can say for libav which is unasked. :) Hi, This issue should have been resolved with recent gnutls, please reopen if not. Thanks, |