NetBSD Problem Report #52027

From  Fri Mar  3 18:55:02 2017
Return-Path: <>
Received: from ( [])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "", Issuer "Postmaster" (verified OK))
	by (Postfix) with ESMTPS id EC00C7A16F
	for <>; Fri,  3 Mar 2017 18:55:01 +0000 (UTC)
Message-Id: <>
Date: Fri,  3 Mar 2017 18:55:00 +0000 (UTC)
Subject: security/dnssec-tools dnssec-tools should depend on net/bind*
X-Send-Pr-Version: www-1.0

>Number:         52027
>Category:       pkg
>Synopsis:       security/dnssec-tools dnssec-tools should depend on net/bind*
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    pettai
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Mar 03 19:00:00 +0000 2017
>Last-Modified:  Sat Aug 05 20:00:11 +0000 2017
>Originator:     Michael-John Turner
>Release:        HEAD
Darwin tesla.xx.yy 16.4.0 Darwin Kernel Version 16.4.0: Thu Dec 22 22:53:21 PST 2016; root:xnu-3789.41.3~3/RELEASE_X86_64 x86_64
The build of security/dnssec-tools fails on systems that don't already have BIND installed. The configure script looks for dnssec-keygen, which is part of the BIND installation.


=> Bootstrap dependency digest>=20010302: found digest-20160304
WARNING: PKG_SUFX is deprecated, please use PKG_COMPRESSION
=> Checksum SHA1 OK for dnssec-tools-2.1.tar.gz
=> Checksum RMD160 OK for dnssec-tools-2.1.tar.gz
=> Checksum SHA512 OK for dnssec-tools-2.1.tar.gz
===> Installing dependencies for dnssec-tools-2.1nb3
The supported build options for dnssec-tools are:

	dlv inet6

The currently selected options are:


You can select which build options to use by setting PKG_DEFAULT_OPTIONS
or the following variable.  Its current value is shown:

	PKG_OPTIONS.dnssec-tools (not defined)

The following variables will affect the build process of this package,
dnssec-tools-2.1nb3.  Their current value is shown below:

        * IPV6_READY = YES
        * SSLBASE (defined)
        * SSLCERTS = /usr/pkg/etc/openssl/certs
        * SSLDIR = /usr/pkg/etc/openssl
        * SSLKEYS = /usr/pkg/etc/openssl/private

You may want to abort the process now with CTRL-C and change their value
before continuing.  Be sure to run `/usr/pkg/bin/bmake clean' after
the changes.
=> Tool dependency libtool-base>=2.4.2nb9: found libtool-base-2.4.2nb13
=> Tool dependency nbpatch-[0-9]*: found nbpatch-20151107
=> Tool dependency perl>=5.24.0: found perl-5.24.1
=> Build dependency cwrappers>=20150314: found cwrappers-20170112
=> Full dependency p5-Net-DNS-SEC-[0-9]*: found p5-Net-DNS-SEC-1.02
=> Full dependency p5-Text-Diff-[0-9]*: found p5-Text-Diff-1.44nb1
=> Full dependency perl<5.26.0: found perl-5.24.1
=> Full dependency perl>=5.24.0: found perl-5.24.1
=> Full dependency openssl>=1.0.2gnb1: found openssl-1.0.2k
===> Overriding tools for dnssec-tools-2.1nb3
===> Extracting for dnssec-tools-2.1nb3
===> Patching for dnssec-tools-2.1nb3
=> Applying pkgsrc patches for dnssec-tools-2.1nb3
===> Creating toolchain wrappers for dnssec-tools-2.1nb3
===> Configuring for dnssec-tools-2.1nb3
=> Modifying GNU configure scripts to avoid --recheck
=> Replacing config-guess with pkgsrc versions
=> Replacing config-sub with pkgsrc versions
=> Replacing install-sh with pkgsrc version
=> Replacing Perl interpreter in tools/modules/ tools/modules/ tools/modules/ tools/modules/ tools/convertar/lib/Net/DNS/SEC/Tools/TrustAnchor/Makefile.PL.
checking for perl... /usr/obj/pkg/security/dnssec-tools/work/.tools/bin/perl
checking for ar... /usr/bin/ar
checking for rm... /bin/rm
checking for dnssec-keygen... no
configure: error: Could not locate dnssec-keygen. Please install BIND utilities.
*** Error code 1

1) Check out pkgsrc HEAD on a system without bind installed (eg, a macOS system)
2) Attempt to build security/dnssec-tools

Adding a dependency on net/bind should solve the problem.



Responsible-Changed-From-To: pkg-manager->pettai
Responsible-Changed-When: Sat, 05 Aug 2017 20:00:11 +0000
Over to maintainer.


NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD:,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.