From nobody Mon Sep 25 17:56:25 2023 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4RvVtT70cBz4trcD for ; Mon, 25 Sep 2023 17:56:33 +0000 (UTC) (envelope-from marquis@roble.com) Received: from mx5.roble.com (mx5.roble.com [209.237.23.5]) (using TLSv1.3 with cipher TLS_CHACHA20_POLY1305_SHA256 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mx5.roble.com", Issuer "mx5.roble.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvVtT4Xv6z3F6x for ; Mon, 25 Sep 2023 17:56:33 +0000 (UTC) (envelope-from marquis@roble.com) Authentication-Results: mx1.freebsd.org; none Received: from roble.com (roble.com [209.237.23.50]) by mx5.roble.com (Postfix) with ESMTP id 010581934B; Mon, 25 Sep 2023 10:56:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=roble.com; s=rs060402; t=1695664586; bh=yc3p6AgfOehoFPsvyqCH2cXpVq8l1L2NKZTWvYgiMCs=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=RvAgmOhxMt42Y8c3BaMIcaqWDsB/8vMdLBm8c6+UxIfOaUoHma2IPuse15AriDpV5 E709K9Zyk+KsHLgiGXfFqfnJasUkO3GCM4FU6GEW67tq5BFIL94DjBZjK6yT2mH+NI kTQL/WtCKjEeKDbd/EExaldjEARoFnvnAQtGZR3c= Date: Mon, 25 Sep 2023 10:56:25 -0700 (PDT) From: Roger Marquis To: Gareth de Vaux cc: freebsd-ports@freebsd.org Subject: Re: dns/bind916 builds rust unexpectedly In-Reply-To: Message-ID: References: List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:17403, ipnet:209.237.0.0/18, country:US] X-Rspamd-Queue-Id: 4RvVtT4Xv6z3F6x You might also try: echo "CONFIGURE_ARGS+=--without-python --disable-linux-caps" >> /usr/ports/dns/bind916 before building. Heads-up as these CONFIGURE_ARGS won't persist a "make config". Roger Marquis > Hi all, I've just upgraded bind916 which brought half my system down since > it suddenly required a mountain of python packages and rust which needed > around 13GB (and hours) to build - space which I didn't have nor have ever > remotely expected to need for a ports build. > > My bind configuration options are basically the defaults: > > # grep OPTIONS_FILE_SET /var/db/ports/dns_bind916/options > OPTIONS_FILE_SET+=IDN > OPTIONS_FILE_SET+=JSON > OPTIONS_FILE_SET+=LMDB > OPTIONS_FILE_SET+=MANPAGES > OPTIONS_FILE_SET+=TCP_FASTOPEN > OPTIONS_FILE_SET+=GSSAPI_NONE > OPTIONS_FILE_SET+=DLZ_FILESYSTEM > > These are the top level dependencies: > > # make -C /usr/ports/dns/bind916 build-depends-list > /usr/ports/ports-mgmt/pkg > /usr/ports/textproc/py-sphinx > /usr/ports/devel/pkgconf > /usr/ports/security/openssl > /usr/ports/converters/libiconv > /usr/ports/devel/libuv > /usr/ports/textproc/libxml2 > /usr/ports/dns/libidn2 > /usr/ports/devel/json-c > /usr/ports/databases/lmdb > /usr/ports/devel/libedit > > Does anyone know which option/dependency is causing this? I suspect > MANPAGES -> py-sphinx since it has 'py' but who knows. Which itself would > be crazy that just a manpage would trigger this kind of intense build. > > > >