Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Sep 2018 05:34:27 +0300
From:      Yuri Pankov <yuripv@yuripv.net>
To:        "@lbutlr" <kremels@kreme.com>, freebsd-ports@freebsd.org
Subject:   Re: Gnutls depends on unbound. Why?
Message-ID:  <88220715-b2e6-1362-7bf3-cc3748b6caf0@yuripv.net>
In-Reply-To: <B7FC873B-B6D8-4622-9F6D-7F7548E145CD@kreme.com>
References:  <B7FC873B-B6D8-4622-9F6D-7F7548E145CD@kreme.com>

next in thread | previous in thread | raw e-mail | index | archive | help
@lbutlr wrote:
> When trying to update gnutls it wants to install unbound.
> 
> I do not want unbound since my server is already running bind.
> 
> make config shows nothing at all that implies unbound is required, and the only option that is even close to being related is IDN support which certainly doesn’t require unbound, but disabling this option doesn’t change anything.

It's actually the DANE option, which brings in unbound.

>   # portmaster --show-work gnutls
> 
> ===>>> Currently installed version: gnutls-3.5.18
> ===>>> Port directory: /usr/ports/security/gnutls
> 
> ===>>> Starting check for all dependencies
> ===>>> Gathering dependency list for security/gnutls from ports
> 
> ===>>> Installed converters/libiconv
> ===>>> Installed devel/gettext-runtime
> ===>>> Installed devel/gettext-tools
> ===>>> Installed devel/gmake
> ===>>> Installed devel/libunistring
> ===>>> Installed devel/pkgconf
> ===>>> NOT INSTALLED            dns/unbound
> ===>>> Installed math/gmp
> ===>>> Installed ports-mgmt/pkg
> ===>>> Installed print/indexinfo
> ===>>> Installed print/texinfo
> ===>>> Installed security/ca_root_nss
> ===>>> Installed security/libtasn1
> ===>>> Installed security/nettle
> ===>>> Installed security/p11-kit
> ===>>> Installed security/trousers
> 
> Also, when actually running postmaster gnutls it says it will install unbound AND ldns, and also upgrade p11-kit, none of which are mentioned in —show-work. I thought show work would show ALL the dependancies down the tree (Unbound depends on ldns), don’t know where p11-kit shows up.
> 
> Trying to dig further,
> 
> # pkg info -Rx gnutls
> 
> Shows only the following dependancies (In deps { … }:
> 
>      trousers
>      p11-kit
>      nettle
>      libtasn1
>      ca_root_nss
>      indexinfo
>      gmp
>      libidn2
>      libunistring
>      gettext-runtime
> 
> Which is a different list than —show-work lists.
> 
> So I am quite confused.
> 
> 




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?88220715-b2e6-1362-7bf3-cc3748b6caf0>