From owner-freebsd-ports@freebsd.org Sat Sep 8 02:18:10 2018 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CA265FE3FA9 for ; Sat, 8 Sep 2018 02:18:10 +0000 (UTC) (envelope-from kremels@kreme.com) Received: from mail.covisp.net (mail.covisp.net [65.121.55.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 628AB81230 for ; Sat, 8 Sep 2018 02:18:10 +0000 (UTC) (envelope-from kremels@kreme.com) Content-Type: text/plain; charset=utf-8 Subject: Gnutls depends on unbound. Why? From: "@lbutlr" Date: Fri, 7 Sep 2018 20:18:08 -0600 X-Random-Signature: Apple Broke Applescrip[t access to signatures, random sigs now powered by Keyboard Maestro Pro X-Face: )^b5"R:T7U>9~:PEn3YkzMfW*[b1qKeU.fP9C8~8HpU9}lA&6`bH1 Content-Transfer-Encoding: quoted-printable Message-Id: To: freebsd-ports@freebsd.org X-Mailer: Apple Mail (2.3445.100.39) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Sep 2018 02:18:11 -0000 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