From owner-freebsd-questions@freebsd.org Mon Jan 11 14:18:01 2021 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3EAD74DA898 for ; Mon, 11 Jan 2021 14:18:01 +0000 (UTC) (envelope-from erwan@rail.eu.org) Received: from tgv.rail.eu.org (mail.rail.eu.org [IPv6:2001:bc8:30d3:ff17::2]) (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 4DDwlr1QyPz3lHZ for ; Mon, 11 Jan 2021 14:17:59 +0000 (UTC) (envelope-from erwan@rail.eu.org) Received: from [IPv6:2a01:e0a:2b7:70e1:2cd4:c85c:aa40:2bfc] (unknown [IPv6:2a01:e0a:2b7:70e1:2cd4:c85c:aa40:2bfc]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: erwan) by tgv.rail.eu.org (Postfix) with ESMTPSA id DCF4BC754 for ; Mon, 11 Jan 2021 15:17:55 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=rail.eu.org; s=mail; t=1610374675; bh=NNRwmIuqAR+A8NxST3fTSBB+9C65fSn+v14D5iUSeHo=; h=Subject:To:References:From:Date:In-Reply-To:From; b=XEkmHGBKVn5Y4/YIz/bqOty70hh/jIVFs6ZIlakV1F+oxIEFK1+0lY+jxZ8m/I3RS 3q2P4c+V1eE5g3rDBcsY3MkHvYnlx7KXzCWPNRBwWGgxthyDdTIeU0sE5JziJlnVOg T15NYtyeZOlCFR8lZbql48WYC1ANPH9VNiN+0Dbo= Subject: Re: github ports To: freebsd-questions@freebsd.org References: <94ddb7c7d79c1614761fee4c28aaf367.squirrel@webmail.harte-lyne.ca> From: Erwan David Message-ID: <2c921d94-98dc-4916-6b1b-c3c2d2001932@rail.eu.org> Date: Mon, 11 Jan 2021 15:17:55 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: <94ddb7c7d79c1614761fee4c28aaf367.squirrel@webmail.harte-lyne.ca> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: fr Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4DDwlr1QyPz3lHZ X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=rail.eu.org header.s=mail header.b=XEkmHGBK; dmarc=pass (policy=none) header.from=rail.eu.org; spf=pass (mx1.freebsd.org: domain of erwan@rail.eu.org designates 2001:bc8:30d3:ff17::2 as permitted sender) smtp.mailfrom=erwan@rail.eu.org X-Spamd-Result: default: False [-3.85 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[rail.eu.org:s=mail]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2001:bc8:30d3:ff17::2:from:127.0.2.255]; ARC_NA(0.00)[]; DKIM_TRACE(0.00)[rail.eu.org:+]; DMARC_POLICY_ALLOW(-0.50)[rail.eu.org,none]; NEURAL_HAM_SHORT(-0.85)[-0.855]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2001:bc8:30d3:ff17::2:from]; ASN(0.00)[asn:12876, ipnet:2001:bc8::/32, country:FR]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-questions] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jan 2021 14:18:01 -0000 Le 11/01/2021 à 14:54, James B. Byrne via freebsd-questions a écrit : > > > On Mon, January 11, 2021 03:42, Matthew Seaman wrote: >> On 10/01/2021 19:14, Valeri Galtsev wrote: >> >>> Just for my education: is there any advantage in using git like that instead >>> of portsnap? >> >> Just that the git method will be supported in the future, whereas >> portsnap is slated for removal, associated with the upcoming switch of >> ports from SVN to git due at the end of Q1 this year. >> > > A bigger advantage is that with git you get the complete development history. > Which means that if you need to rebuild an old package for a previous FreeBSD > release then you need only know the id of the last last commit made before the > packages were built for a specific release or quarterly update. With that > information one can checkout the entire code base as it existed at that moment > and rebuild from that. And with git these should be tagged so that you can > locate this point based on the release or quarterly build name or anything else > the maintainers consider significant milestones worthy of a tag.. > > But a big drawback is that as defauklt you get the whole history, which the moajority of us do not need and that some people cannot handle (not enough space, not enough bandwidth).