From owner-freebsd-ports@freebsd.org Tue Dec 29 01:06:47 2020 Return-Path: Delivered-To: freebsd-ports@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 B8F344C8240 for ; Tue, 29 Dec 2020 01:06:47 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from p-impout001.msg.pkvw.co.charter.net (p-impout001aa.msg.pkvw.co.charter.net [47.43.26.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4bpt6pNhz4ygN for ; Tue, 29 Dec 2020 01:06:46 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from localhost ([96.28.177.163]) by cmsmtp with ESMTP id u3TCkGoBjCudiu3TEkRaUm; Tue, 29 Dec 2020 01:06:40 +0000 X-Authority-Analysis: v=2.3 cv=Va+Jw2h9 c=1 sm=1 tr=0 a=xqrt2BZAGHte7XHhrxJgbA==:117 a=xqrt2BZAGHte7XHhrxJgbA==:17 a=HpEJnUlJZJkA:10 a=DBwwDor5xuMA:10 a=4VloTaubLSmKDXM8ZJkA:9 a=pHzHmUro8NiASowvMSCR:22 a=Ew2E2A-JSTLzCXPT_086:22 From: "Thomas Mueller" To: freebsd-ports@freebsd.org Subject: Re: portsnap References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <20201226140417.04225f3e@dismail.de> <42752466-048A-4F37-929E-8CDC5189E8E2@punkt.de> X-CMAE-Envelope: MS4wfFOUOjf7OBPY2iIaUp5uoDMflX8Elh/ILf20aJ4V92eKQo/GUh0aHp2QtB3597BrWHn24QbjRXQxqvSxw9P4WH1TQYzkMEZlYaBvYHJpgdN/DPg3EGTw tXxMNtO8P0mTLWeTKIkX5hforXCZBBwtkTeRJrW1M3SZlJsmZcp1jbzA X-Rspamd-Queue-Id: 4D4bpt6pNhz4ygN X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of mueller6722@twc.com designates 47.43.26.132 as permitted sender) smtp.mailfrom=mueller6722@twc.com X-Spamd-Result: default: False [2.21 / 15.00]; FREEMAIL_FROM(0.00)[twc.com]; MISSING_DATE(1.00)[]; TO_DN_NONE(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:47.43.26.0/24]; RECEIVED_SPAMHAUS_PBL(0.00)[96.28.177.163:received]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[twc.com]; ASN(0.00)[asn:40294, ipnet:47.43.24.0/21, country:US]; RBL_DBL_DONT_QUERY_IPS(0.00)[47.43.26.132:from]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.99)[-0.987]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[twc.com]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[47.43.26.132:from:127.0.2.255]; MISSING_MID(2.50)[]; NEURAL_SPAM_SHORT(1.00)[1.000]; RWL_MAILSPIKE_POSSIBLE(0.00)[47.43.26.132:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Date: Tue, 29 Dec 2020 01:06:47 -0000 X-List-Received-Date: Tue, 29 Dec 2020 01:06:47 -0000 > Kudos to Stefan for keeping portmaster relevant and up-to-date. > But I never understood the appeal of portsnap. What's the advantage over > svnlite co ... > cd /usr/ports; make update > This mechanism is in the base system, so an extra tool demands some > justification ;-) > Kind regards, > Patrick > punkt.de GmbH > Patrick M. Hausen Better yet, I built the full subversion from FreeBSD ports and NetBSD pkgsrc so am able to use from either FreeBSD or NetBSD. But the useful days of svnlite or svn with FreeBSD with ports tree seem to end with the migration to git scheduled for the end of next March; already ended for FreeBSD doc and current src trees. I guess svnlite will be dropped from FreeBSD when it will no longer be usable. Any way portsnap can be updated to deal with a git repository? I switched from portsnap to subversion following FreeBSD's switch from csup to subversion for security reasons in summer 2012 (to the best of my memory). I figured if I needed subversion to update src and doc trees, may as well also use it with ports tree: one-stop shopping. Tom