Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 Sep 2018 20:18:08 -0600
From:      "@lbutlr" <kremels@kreme.com>
To:        freebsd-ports@freebsd.org
Subject:   Gnutls depends on unbound. Why?
Message-ID:  <B7FC873B-B6D8-4622-9F6D-7F7548E145CD@kreme.com>

next in thread | raw e-mail | index | archive | help
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=E2=80=99t require unbound, but disabling this option =
doesn=E2=80=99t change anything.

 # portmaster --show-work gnutls=20

=3D=3D=3D>>> Currently installed version: gnutls-3.5.18
=3D=3D=3D>>> Port directory: /usr/ports/security/gnutls

=3D=3D=3D>>> Starting check for all dependencies
=3D=3D=3D>>> Gathering dependency list for security/gnutls from ports

=3D=3D=3D>>> Installed converters/libiconv
=3D=3D=3D>>> Installed devel/gettext-runtime
=3D=3D=3D>>> Installed devel/gettext-tools
=3D=3D=3D>>> Installed devel/gmake
=3D=3D=3D>>> Installed devel/libunistring
=3D=3D=3D>>> Installed devel/pkgconf
=3D=3D=3D>>> NOT INSTALLED            dns/unbound
=3D=3D=3D>>> Installed math/gmp
=3D=3D=3D>>> Installed ports-mgmt/pkg
=3D=3D=3D>>> Installed print/indexinfo
=3D=3D=3D>>> Installed print/texinfo
=3D=3D=3D>>> Installed security/ca_root_nss
=3D=3D=3D>>> Installed security/libtasn1
=3D=3D=3D>>> Installed security/nettle
=3D=3D=3D>>> Installed security/p11-kit
=3D=3D=3D>>> 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 =E2=80=94show-work. I thought show work would show ALL the =
dependancies down the tree (Unbound depends on ldns), don=E2=80=99t know =
where p11-kit shows up.

Trying to dig further,

# pkg info -Rx gnutls=20

Shows only the following dependancies (In deps { =E2=80=A6 }:

    trousers=20
    p11-kit=20
    nettle=20
    libtasn1=20
    ca_root_nss=20
    indexinfo=20
    gmp=20
    libidn2=20
    libunistring=20
    gettext-runtime=20

Which is a different list than =E2=80=94show-work lists.

So I am quite confused.


--=20
'Dojo! What is Rule One?' Even the cowering challenger mumbled along to
the chorus: 'Do not act incautiously when confronting little bald
wrinkly smiling men!=E2=80=99





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B7FC873B-B6D8-4622-9F6D-7F7548E145CD>