From nobody Thu May 04 17:19:59 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 4QC0th6cDLz49Kw8 for ; Thu, 4 May 2023 17:19:56 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [50.1.20.27]) (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 (2048 bits) client-digest SHA256) (Client CN "www.zefox.com", Issuer "www.zefox.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QC0th3745z462F for ; Thu, 4 May 2023 17:19:56 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Authentication-Results: mx1.freebsd.org; none Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.17.1/8.15.2) with ESMTPS id 344HK08h016781 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Thu, 4 May 2023 10:20:00 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.17.1/8.15.2/Submit) id 344HK0bs016778; Thu, 4 May 2023 10:20:00 -0700 (PDT) (envelope-from fbsd) Date: Thu, 4 May 2023 10:19:59 -0700 From: bob prohaska To: Mark Millard Cc: FreeBSD Mailing List Subject: Re: git for armv7 Message-ID: References: <7D7D80E2-D2C7-43F3-962C-EE5535409F38.ref@yahoo.com> <7D7D80E2-D2C7-43F3-962C-EE5535409F38@yahoo.com> <5849BEA0-397B-40D4-9B0F-3AAC449C802D@yahoo.com> 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5849BEA0-397B-40D4-9B0F-3AAC449C802D@yahoo.com> X-Rspamd-Queue-Id: 4QC0th3745z462F X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:7065, ipnet:50.1.16.0/20, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On Wed, May 03, 2023 at 08:16:01PM -0700, Mark Millard wrote: > > I gather you are not building your own ports for > this context. I certainly didn't build the initial installation of git for this host. IIRC, the sequence was Set up disk install git via pkg from public repository clone /usr/src and eventually /usr/ports track -current for a while, successfully set up poudriere, using your instructions build a few ports, one by one, successfully creats pkg/repos/custom.conf and dis-enable pkg/repos/FreeBSD.conf Check that pkg searched only the local repo; it did try to build git, which failed in libunwind try to update sources, but git seemed gone, including man pages I cannot exclude the possibility of an inadvertent pkg delete, but certainly didn't do it intentionally. Essentially I'm trying to use poudriere instead of manual make in the ports tree to maintain the tiny handful of ports needed for the host. I only tried it because poudriere is now useabe thanks to your instructions and fails less often than make. On a Pi2 it seems a big hammer applied to a small nail. The few simple ports I use (mutt, tin, apache24, bind) don't generally require poudriere to compile successfully, but once set up it works reliably if slowly. Given a shift to 0.5-1.0 TB hard drives instead of microSD, space isn't a concern as it was before. Perhaps my habit of building ports via poudriere one at a time contributes to this or future problems. The man pages mostly emphasize synchronized updates of all ports, not piecemeal installs and updates. I thought that was geared to administrator efficiency, but maybe package consistency is an issue as well. For my part, rebuilding all installed ports to add or update one feels like looking for trouble. Maybe not. Thanks for reading, and all your help! bob prohaska