From nobody Thu May 04 03:16:01 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 4QBf9G4tKLz49ZT4 for ; Thu, 4 May 2023 03:16:18 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-8.consmr.mail.gq1.yahoo.com (sonic308-8.consmr.mail.gq1.yahoo.com [98.137.68.32]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 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 4QBf9G2YYZz3GCv for ; Thu, 4 May 2023 03:16:18 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1683170176; bh=pVmMaiiEK/0Ox99VuT60fiSdUsl5onEEvwk74jFGjZQ=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=dufkqDN50C+cMiHtT8dB2+fgiOnrBqEno5aVa83Gf8ytVMfxHkCodBkH7Yvmg60TNaz1+IjYX7CzogkSdVskJj2ZCgtWgZyp6lk2PpPR9TriwlMyrtuez3V5tw2LaYsAFnBYzPXNQWTFhB9eFIQeQmb1U8BzrQYdMjBR3UA60x+PVcWRfqRjRjSO+plZOn+wYbx/Lrftem//fDxQMxIPUAz1w9rJvGWJ7unCu1ntXMnfVvsVcBoSjmyDO2Ag/eUsJsrQhiQ3aXjEvHlLQMJzgnT+jh5Pc3ETpTdiGsSCv5WSyEhEVRiC2fwcZztXDk5z4REu0FYAK2ElvJVX3JmH3w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1683170176; bh=KKWmka6rN6SKoDen4yYOIbyeod2HtfDvlAm2QZvpJ3I=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=oqE/pK9ZJ/z9WB+gr3TsVnpIVorh+cUiSo50jp0ZQIQaSKDEfbKK5dzwEGeolcg1ZQtKALsMSG8D2Zhi5BOKAGgK+I84UQ+tgGJEbEK5utIhFViVB5E/6XaJmJxyu49SXv9iqEDd1XPZbeZ3B/qWKs7ULxSdROpuiDV4Dgv1Mp2Pq311XfnpieGdBTvOS6SxcwJU56uKQNiU//DyhJrAUEaJtc3qB+D60vV9Wrlsl3hjuTpQpo5aZ/xFWy9cUgr0mM/1JMrzZeMqRkQQ02phYhCC2ZvmkcO5B0QvjBiaARNcrcjgdD4NxGF+9J2l0kwoeqfE+LAd9a3jk/N56PY2mg== X-YMail-OSG: EIKj8FsVM1lyRrlxbYK4kjJUq8yxVjmcjJWPgIBegCKtT.0sXuMS37tSYkcWZ1X qK1m5yvmroOZzuroX_aNwIKMnSNKH.5ntq2ug.Hkxl9xcjnb5_BtyMU8Z4iwc7_qu4flU80iVI5v VRJotLThIHWWj_OzF8yGM0X8yUunhNh2JfnDhw9oOEvJ3TlG58ybtSWgzuZsf6eeQIHlp0TdgzOO KCkJ5U9v1xjT1fVwYqEzObPxGglyDdDNQAPDHVE8TO4FZ8ClQEmJvmQnvAHFvWbNd7yxm7s0O_1T hRv_BKoj8viddH8TXX0ZatxW1WtcBrsDAEHcOwztzMBvTMj7Do47MqV7x8FICOutSZKXvASDL5GN bJM7tbUxVres_jOxKO0YPK8dV5WfQDc1SAFFCpETZvo0nI.Z6KLl1N4A94R3av5n1.Q8gZioQDjH x4maYSc3NM49es9cl4JcMqSmsl_OR3u7omKKsxrM32CFitfma.3roz5rtQvyGOf1msUVR4l9yTeB Hyy4D1xNxgmWvwzDWFtHXNPT3f6EP7MrFuVIWxYm._WKWuKVfsnMTWWjw9IngWfSSVHIqZSm8.oE mHMwN59G4oIvxu1DqaT3wvUYsY03UUWEspDkZJpEjAki7uypRkt7b0fi3M3DK9Cl5yP.2TlHNtUM ZlYEWrEoszLjO7QFE0YkKN.WjWjJnCcoiucAYE9IZdx5xmA.ElylRqUwFTQbrXK4u2GMYaU9Job3 D2Medi8u5wagkn4vRlXtDiUK2zbRP0eTq9Wic0.iJwMZZfEgZIEcmGzFpHeRXzhwfIxnD7.fRpcj 8kkGvFl9erHLw7hLOECuq_5DZsp2vRcC3_TlwBYQbYg6V8cLmaBv7PF459enR3NvfVfVtxNWKydy gPSi4w9N.mdUv05GTvOSgxBxkcerKri5ayYT0vnr8iC.M_I_QdpWWCRaTxnruerc4DeOMPHeECD1 HW.T2XbTzQVlwb30CDY2fvnkHB9mzeh5gvieAxwhZ0NerjmV.G00kAiObZKGlmi4KkWbYcghJepd cUYUUPn.Rrptr.nZn7YiwFOYOW8AWEbr9pcMv9F7SINB6gTqYqYPsjZVcBNnCeQQp6ez6Y.mh6JN U.YC5_UOWYuk4PoO1VNge7M9wxEup.BXzudEbDvm0TgEYlcR.akldRIc69op69yR0r8Nc8dtd0dv fYJFzhNilS00gxDDlnelyL6007LS0MzxnzeWp4rFL3sNbOqERGI3g.NgZgi_qRBVrtq9NeweGoxS quxPbQSwFd2fZe453eborhu.Xl7TYfIWS04aknyI.L6nfe.U_MO18jRfhiY0BBDw3GdnKyGaX4.a wAXIxeC4eKLfD1b2m47tkC1IvSlY.L3HgDQW.P2i0b8hAbE3bkBTh_ekpvyz6fE6R8yG_zQmGs23 AWtoilfcM1Bq3Sl9SW5SXNqdhgXpUffa5XjJlNqVr2HB8LPh4MBCX9SkkwZ5wBpW4OlPMJnxfqye cfsqmi3CRai.2Qy8ePrnMkokpLBOB1_ftEwzhc956W8mL4eOTV8xKAbaTMTxdNNVotfg2_E50mhy q9hXLbvctqgeBuzKxj1qcWLaJOd7IIaSyPfzW31cussv7VVRO5OC2IxhHsm7HhhKsIxLPObmBzPv 7wH2mrZfoLUBfNlYiNSP8QpT1ZNLzoE0ODBw.TsDFK2gZZE6ULuZqC63X4lqr2pbsbh1Z9u1zpca orCGw3uyCUrtzsGTh4BG25IgCpDC1yJKoD9YP1.Pq0Y24B_RHnHEqHwT5KyIThXQthpgULxPaV1q NFI38jt3RLsB0c3F3G7MwECLI6e5SuxgWOaOVE6vr6dycYo.0aGw6Id5zN8CN8KAs3lKYIHbFicZ PfVGXiMYJrCCXcGSlAamt0BI0SBA6rgsGu.DXN7onA6BH7Oj_0kvcMTT6WZNysP1OG0tUjyIlPFV 7doZcSbO8NqTI15u7JqwSIc5Nhb2er06Pj7ZqGqNeoqBlzhG6naU8H_IYQjJ6ecAmAMTmbr3GhR6 OQFdvBhWJ5pttU6UrYshCIgLJloAZBxmM8rr302dhSVbqbLxkAKCGJMtJIH2gR1n1LtaIJSHTCBv d2wP366q58w0NJz8WwPKQje_ZocegLKUSNSuIplE0ed.q.rpPgLF1aPYHW26sxXrakNLTQy_DOn2 jPxQt.T1yOrYVV1DG2svl2866.yrVE2zB0AcEXKLcgzqRHeVaOgVaYq_3pLbZZck2Wz9JybP8Fu5 7tQFQsuGsEOXnkhTc7UYs7_SPjfPxsaHvu104m_z2EwO0AnUb6sGWykz1sMBAkab8FX0y8EJ9IOA 2BttR X-Sonic-MF: X-Sonic-ID: 48f3a947-ade9-44a4-8e33-1ecf04462a40 Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Thu, 4 May 2023 03:16:16 +0000 Received: by hermes--production-bf1-5f9df5c5c4-nnnf9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID e6ab43a34f7282fc594260a0df657745; Thu, 04 May 2023 03:16:13 +0000 (UTC) Content-Type: text/plain; charset=us-ascii 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 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: git for armv7 From: Mark Millard In-Reply-To: Date: Wed, 3 May 2023 20:16:01 -0700 Cc: FreeBSD Mailing List Content-Transfer-Encoding: 7bit Message-Id: <5849BEA0-397B-40D4-9B0F-3AAC449C802D@yahoo.com> References: <7D7D80E2-D2C7-43F3-962C-EE5535409F38.ref@yahoo.com> <7D7D80E2-D2C7-43F3-962C-EE5535409F38@yahoo.com> To: bob prohaska X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Rspamd-Queue-Id: 4QBf9G2YYZz3GCv X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On May 3, 2023, at 19:32, bob prohaska wrote: > On Wed, May 03, 2023 at 12:38:58PM -0700, Mark Millard wrote: >> bob prohaska wrote on >> Date: Wed, 03 May 2023 18:43:09 UTC : >> >>> Don't the package servers keep an old package until >>> a new one is successfully built to supercede it? >> >> That would work only if each package was independent >> of all the others. Otherwise it could be doing things >> like mixing an older git package with more recent >> package(s) that provide, for example: >> >> /usr/local/lib/libpcre2-8.so.0 >> /usr/local/lib/libintl.so.8 >> >> Such combinations need not be compatible with each >> other. So, generally, far more older material >> would have needed to be kept around and version >> matched with the git download. Everything else >> dependent on those 2 libraries would also have >> to be dealt with as well. That might involve more >> libraries and more programs. Such handling is >> a mess and is resource intensive. It is not done. >> >> The old git package stuck around until the >> distribution of the packages from the first >> failure to build libunwind made it to the >> download servers. > > Ahh, that makes sense. Old packages have too > much baggage 8-) for the public servers. > > What happens in the case of a local poudriere > repository? poudriere cleans out the repository's packages it is going to build before starting the builds of those packages. (This does not uninstall from the system or any such.) The packages it is not going to build are left in place in the the repository. There is a way of using file system space to have more history (but I've never used it). In /usr/local/etc/poudriere.conf there is/can-be: # Keep older package repositories. This can be used to rollback a system # or to bisect issues by changing the repository to one of the older # versions and reinstalling everything with `pkg upgrade -f` # ATOMIC_PACKAGE_REPOSITORY is required for this. # Default: no #KEEP_OLD_PACKAGES=no # How many old package repositories to keep with KEEP_OLD_PACKAGES # Default: 5 #KEEP_OLD_PACKAGES_COUNT=5 Note that the unit here is whole repositories, not just individual packages. > If it once builds a package, which > subseqently fails, is the successful build > deleted? The order is: deletes before builds start, not as builds happen. So: Already deleted before the failure. > The origins of my particular fiasco are still > a mystery. It looks as if I somehow uninstalled > git, along with its man pages. No idea how. I gather you are not building your own ports for this context. > At this point there's no compelling necessity > to fix the faulty -current host. I'll wait. FYI: main-armv7 build start dates: Mon, 01 May 2023 13:19:19 GMT (still building) Fri, 21 Apr 2023 11:15:01 GMT Mon, 10 Apr 2023 15:23:16 GMT Fri, 31 Mar 2023 19:24:17 GMT Tue, 21 Mar 2023 20:59:50 GMT Thu, 09 Mar 2023 19:41:20 GMT So once every 10 to 12 days or so over that time. All of those look to be bulk -a -c (from scratch builds of everything): each had over 33000 queued. The next 4 had 17755 to 13680 queued. Then it is back to 33000+ for 4 more. That gets back to mid 2020-Dec. Build times were as high as 104:21:40 and as low as 51:04:03 over those 14 or so builds. === Mark Millard marklmi at yahoo.com