From owner-freebsd-questions@freebsd.org  Fri May 28 12:12:49 2021
Return-Path: <owner-freebsd-questions@freebsd.org>
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 89C0265291A
 for <freebsd-questions@mailman.nyi.freebsd.org>;
 Fri, 28 May 2021 12:12:49 +0000 (UTC)
 (envelope-from freebsd-questions-local@be-well.ilk.org)
Received: from be-well.ilk.org (be-well.ilk.org [23.30.133.173])
 by mx1.freebsd.org (Postfix) with ESMTP id 4Fs3V8625Dz3CNm
 for <freebsd-questions@freebsd.org>; Fri, 28 May 2021 12:12:48 +0000 (UTC)
 (envelope-from freebsd-questions-local@be-well.ilk.org)
Received: from lowell-desk.be-well.ilk.org (router.lan [172.30.250.2])
 by be-well.ilk.org (Postfix) with ESMTP id 9782433C0B;
 Fri, 28 May 2021 08:12:36 -0400 (EDT)
Received: by lowell-desk.be-well.ilk.org (Postfix, from userid 1147)
 id 955F41680901; Fri, 28 May 2021 08:12:32 -0400 (EDT)
From: Lowell Gilbert <freebsd-questions-local@be-well.ilk.org>
To: Jerry <jerry@seibercom.net>
Cc: User questions <freebsd-questions@freebsd.org>
Subject: Re: Updating /usr/ports
References: <20210524124023.6372a3383876a1196cf81705@3dresearch.com>
 <CAN6yY1tjCCiSahAaVAnH2HAWuZCAw29ZEPrP2LerhEuFaK=8xw@mail.gmail.com>
 <20210526001153.e668d925df825e3486c5f7b9@3dresearch.com>
 <CAN6yY1sXbiogdGo2_1Nc4Cfoi61CR-M6zUTFsTpz8_SWj1_w_w@mail.gmail.com>
 <20210528064525.000029cf@seibercom.net>
Reply-To: User questions <freebsd-questions@freebsd.org>
Date: Fri, 28 May 2021 08:12:32 -0400
In-Reply-To: <20210528064525.000029cf@seibercom.net> (jerry@seibercom.net's
 message of "Fri, 28 May 2021 06:45:25 -0400")
Message-ID: <445yz383bj.fsf@be-well.ilk.org>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (berkeley-unix)
MIME-Version: 1.0
Content-Type: text/plain
X-Rspamd-Queue-Id: 4Fs3V8625Dz3CNm
X-Spamd-Bar: /
Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none;
 spf=none (mx1.freebsd.org: domain of freebsd-questions-local@be-well.ilk.org
 has no SPF policy when checking 23.30.133.173)
 smtp.mailfrom=freebsd-questions-local@be-well.ilk.org
X-Spamd-Result: default: False [-0.01 / 15.00];
 HAS_REPLYTO(0.00)[freebsd-questions@freebsd.org];
 ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[];
 FROM_HAS_DN(0.00)[];
 RBL_DBL_DONT_QUERY_IPS(0.00)[23.30.133.173:from];
 NEURAL_HAM_MEDIUM(-1.00)[-1.000];
 NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain];
 REPLYTO_DOM_NEQ_FROM_DOM(0.00)[]; DMARC_NA(0.00)[ilk.org];
 AUTH_NA(1.00)[]; NEURAL_SPAM_SHORT(0.99)[0.995];
 SPAMHAUS_ZRD(0.00)[23.30.133.173:from:127.0.2.255];
 TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[];
 RCPT_COUNT_TWO(0.00)[2]; R_SPF_NA(0.00)[no SPF record];
 RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[];
 R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+];
 ASN(0.00)[asn:7922, ipnet:23.30.0.0/15, country:US];
 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 <freebsd-questions.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-questions>, 
 <mailto:freebsd-questions-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-questions/>
List-Post: <mailto:freebsd-questions@freebsd.org>
List-Help: <mailto:freebsd-questions-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-questions>, 
 <mailto:freebsd-questions-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 28 May 2021 12:12:49 -0000

Jerry <jerry@seibercom.net> writes:

> On Thu, 27 May 2021 17:01:52 -0700, Kevin Oberman stated:
>>If you are trying to replace portsnap, I think the answer is net/gitup.
>>This only requires a single command,  "gitup ports", and you get your
>>index updated along with updating all ports. I believe that the plan
>>is to put gitup into the base system fairly soon. I have not looked at
>>whether 14-current has gitup, yet.
>>
>>And, yes, it looks like the handbook needs some work as gitup is not
>>yet even mentioned. Like portsnap, gitup is for people who want to
>>maintain an up to date ports tree, but not good for developers. They
>>do need to use git and either generate the index or fetch it.
>
> If "gitup" can fetch the "index" file, why can "git" not also
> accomplish that feat? Is it a technical reason?

The index file isn't in the repository.

Not sure if you'd call that a "technical" reason, but "gitup" has a
number of bits of FreeBSD-specific knowledge.