From nobody Tue Dec 13 17:40:49 2022 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 4NWm4T50hbz4kM2g; Tue, 13 Dec 2022 17:40:57 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from echo.brtsvcs.net (echo.brtsvcs.net [IPv6:2607:f740:c::4ae]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4NWm4T1vxSz46sv; Tue, 13 Dec 2022 17:40:57 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Authentication-Results: mx1.freebsd.org; none Received: from chombo.houseloki.net (65-100-43-2.dia.static.qwest.net [65.100.43.2]) by echo.brtsvcs.net (Postfix) with ESMTPS id BD27738D0B; Tue, 13 Dec 2022 17:40:49 +0000 (UTC) Received: from [10.26.25.100] (ivy.pas.ds.pilgrimaccounting.com [10.26.25.100]) by chombo.houseloki.net (Postfix) with ESMTPSA id 546CF26C8F; Tue, 13 Dec 2022 09:40:49 -0800 (PST) Subject: Re: lang/rust is super slow to build To: Christoph Brinkhaus Cc: Pat Maddox , User Questions , freebsd-ports@freebsd.org References: From: Mel Pilgrim Message-ID: Date: Tue, 13 Dec 2022 09:40:49 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.12.0 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 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4NWm4T1vxSz46sv X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36236, ipnet:2607:f740:c::/48, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On 2022-12-13 8:38, Christoph Brinkhaus wrote: > Am Tue, Dec 13, 2022 at 07:55:11AM -0800 schrieb Mel Pilgrim: >> Even worse, poudriere doesn't need to build it. If you aren't changing its >> options there's no functional difference between building it locally and >> installing from the public pkg repo. Poudriere does have the ability to >> install from pkgs, but there is a 2-year-old bug that prevents that feature >> from working correctly. > > The developmenmt version poudriere-devel has got the feature to > download the packages specified in some configuration file. > Disclaimer: I have not used it because I can like with the packaged > software. I have used it. Both -b branch and PACKAGE_FETCH_*. The feature you mention does indeed download pkgs. But, as is documented in issues on the project, the bug makes poudriere delete the pkgs it just fetched and queue up builds instead.