From nobody Mon Sep 25 18:38:37 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 4RvWq454SNz4tvHJ for ; Mon, 25 Sep 2023 18:38:40 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RvWq44Zz0z3M49; Mon, 25 Sep 2023 18:38:40 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695667120; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=JXYkSiOAUptbansSrp7HtSFUwymgRLYsrHnaFb0jVXY=; b=FFdjViMlZnuZDAZlM/4tir4QIA0sWaCrwiva48e4uHJw+4oSd/0EHycOGc5CTsY+RaGHAT NNY7s0O39HCCpSUOuXJhHoFIdkozIqTHEolFYTjvoJr9V7VAWhxOiW7Kn5v/nPJKMA5e3D HckiDRfQPleb3+Ki0F3wLcr9AmRzTgoE5/RGleUS83DCiyM6Let2Fl6Drs9oPvLl22JsvP 2e5YQ54HFRAEt7xekszSXPoqmzZa/DYoJ4OROpIdRd9akePRrlYeFxL5viGgrjCSBZg24J 5hZQcTIHkktMSWHbDIAa31YbeGhY/6ublPR+4FWKvTq8e0P16DXnimg6audU3w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695667120; a=rsa-sha256; cv=none; b=g+wrrLIEfE7I814upuLD8BnncikPsxaqgCaSNJn1EcUaYNfItKIO9pvKnfOeTeAPkxWt5p 3fIUCPcSsfB+1Ch57efT8oifRYT9Osbt3caQtQg1Hak2vacOaIy/o27hEM7fEWPJQSRqL9 qKfQDJFbTwNkV87bDwjMptvDwN8Vi9f1lk9P1nkI4UYovS6pHn28SUaq7Z5MymG38Ywq// ZW/2ephgnxlEsKDL6SWCxmQTlhfdR2BM2etJ4Z1+g+2Baloiw1V0zto1GO6N5vb9jus4qO /Zb9sCwEQnRHcLlqmjgsByzdcOPUHtw5J0MlpKs4uyWLwDSPGAO4LDGP0C3JKA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695667120; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=JXYkSiOAUptbansSrp7HtSFUwymgRLYsrHnaFb0jVXY=; b=rj2sSNpsg5ByB8zmM1laTEmU7kSfiURV6mMEYKcKX14hDaF4GSZ43VXZVbAOSzwI4V+Kkp heO6Ywbj/OBhWCwpVm3/u7p1umMMPLpSSlgrA+EjGr0xhDTWPlh9LEbMrZKNkeFnm9Br/9 48qHRGIBjlfIIe6eMY+4Ji/fZFGQsL3ioVy49S0TeAn00nK+H3ULExd0nkv1xZpvRh3rIa 8klICehhpMDUq856HAdwlv+QPaVnvt8rS+zk50MZPvXMujpX1YRpsnOcjAhQF9oBE6UDih kfrrub4CrcGUZVlAqHhUU5P0UkTKBXORbUVx5BRD2ESkuNT314zb8alrxDGiNA== Received: from [IPV6:2a01:e11:2002:4280:4aee:cff:fe73:9857] (unknown [IPv6:2a01:e11:2002:4280:4aee:cff:fe73:9857]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: madpilot/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RvWq419tYz1K4r; Mon, 25 Sep 2023 18:38:38 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Message-ID: Date: Mon, 25 Sep 2023 20:38:37 +0200 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: dns/bind916 builds rust unexpectedly Content-Language: en-US From: Guido Falsi To: Gareth de Vaux Cc: freebsd-ports@freebsd.org References: <1e05be67-cb15-964e-c78b-e74e714257a9@FreeBSD.org> <343f2abb-6a3e-0193-f4bc-5db69c8021f5@FreeBSD.org> In-Reply-To: <343f2abb-6a3e-0193-f4bc-5db69c8021f5@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 25/09/23 20:33, Guido Falsi wrote: > On 25/09/23 19:50, Gareth de Vaux wrote: >> On Mon 2023-09-25 (17:38), Guido Falsi wrote: >>> This one, which calls in py-cryptography which requires rust. >> >> Thanks >> >>> There is a more general aspect to this. In the rest of the unix world >>> software is now almost universally build using CI systems and >>> buildboxes, >>> people use binary packages almost all the time in linux. Developers >>> don't >>> care to keep low overhead in their builds and with dependency. The ports >>> tree cannot mitigate this external pressure. >> >> Understood. Though the situation you point out has been around for >> decades >> and this is the first time I've encountered such a chaotic result. >> Anyway, in this specific case, simply be ready to see rust being requested as a build dependency of more and more software. Not that I approve, or disapprove, for that matter, of it, but this is the direction we're headed to. > > One can drive a car without using seat belts for years without any > injury [1], dies this mean seat belts are unnecessary? > > [1] if he is lucky enough to never cause or be involved (without any > blame) in a crash, even minor one. > -- Guido Falsi