From nobody Mon Aug 18 00:51:29 2025 X-Original-To: freebsd-current@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 4c4vLD1HH5z64JyV for ; Mon, 18 Aug 2025 00:51:48 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic310-22.consmr.mail.gq1.yahoo.com (sonic310-22.consmr.mail.gq1.yahoo.com [98.137.69.148]) (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 4c4vLB3ys2z3vlv for ; Mon, 18 Aug 2025 00:51:46 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=IsOMVeSi; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.148 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1755478304; bh=xmZ0rbtMII3qdNGIHGrUbLALvU/Qrsgf5xIPVPN1mGA=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=IsOMVeSim8ltlya2QwMgoPYLMzJyy0pkTivT4F7wZXy08UWket9tlok9sia/h5D2AtW7TK02wpZF9I2rW4D0t82ow+u8sEHQZqFLYGG1ckDCjRLfyT4dXBQDbgpg2ih+5WwjfuyLAw7jakHZCm/PM1eW9p41GDKBMZCnQic9ATwZ57flAGxSFyh+ine3w1zSwmuz7/7kjvlspKAVbB/G8yIK/d+5RjtoHtK5+e5hJ3adEHM15bJ43WL7jQSROwRkT4UiTW6NXptzQgMMqj4iiUvd3iG9gLV/sT98umrJmxvB1BfF9wLcvgJxAOQIEQU4kS9R1SZ4YlhrD8w48dOKVA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1755478304; bh=8qz+cXX8DcMUPfyKfd1M4BaYvvlCUCs7EyB6VBhepvQ=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=oiv+YSuQAFcZ36ro3lqtQ3x3ezqpa1hvPKDtNNsUGY6kH5m360JScXxTQG0KmM76ZJmDufpdv3Xk/fwA/WwTs2AxwLmJp52ihhlxtx2PNqkJswNlssTiaERdgdRheqFrSENXEbtO33J4G0wpyTUUZ7/8jdnrqEgozM+XzMEnq9KVp04lKDey3RtKFk8xNmVWeQzN671gGzZ/07xnoTMfNPKt/PBzn+4rDdi6rxBVOkmBsNh4ZyqmAZzwXjrC5nkxqPCygsuNr68rrtPDcrINT+6KKJtYEDfGvXrLkl5jvHOOX1a80si0mrah5HAaAU6O3ior8CGfD0kuBitC7hpnJQ== X-YMail-OSG: DCCQ_tgVM1kjxD4W1wIKmWQSNWDPqLYQwcZieFoX9y2FzuI5Xm3CaYDnrdUMrsR 7a8mvGBw2fuE8E65YjKEh0D8Qreyf7NP8kQvBzLcOnRiDmffByVSLZFpfRirt0oONui.5GZfdtqL gH7ou_BDKorfebc0cff_mIf368nI9kPpK_ni1cMY7R2Og9ulHhEOvwsmO.wG5htyjmae9K4U6ZKe MRZTtui.DgPabtOgWPNPe_78BFP5AtmfPj4TTCRjNO5Z8nclhQe3JjnkUAO41ePgrLTe5qLvyQMv W36EwoW1v_cAc4RHSG5azy.40_ZevZUtC8Ln_UjOWQf2RKTfpsstji.0rxPYM0qsEgBPxRMsR.6W d1zfHj2jkgK3hzB8qgEJFqwGzztGAVSpoS0V4ZdCCI8JCHsTfIowz2MeXPIlKO41Vj_jwiejcko2 yOL23pIZOJo_YpD_7jMRIJv_yBZiQppYk94CJsDf4GBY6BDOIKnSdmrGssROPhLtKM3p5GvAXGSN 3GljC3VIiTf5fMX8wflZ5v8MeEdOIe8vNZ7p8daIUUMFZ6nYynm6B8_2x132LbT_eKB3g6YeVIKb 6eZBROxSGvDTZ2k.avbjfl7CaF_c5kkgI5vv8.amqXVZdbOL3lDVOZyy1.y.1DrLj9WgIaKsY899 4Ls5FZ.c1jluWhjEIfVc0lro6BhsqHT6oIN_ays4JXNGId5_qg39jVyqjgO7LUNcrdy7jwAwc0X2 og9aFPLyq_Qt4T5NZMcMp6AE1zTHyb2vDX7Oe0n2jvlisRsxcp4uv4n_pB7bhTAGgKKld9ufFjgs 4h4OtsI1XS72lVpLCAZqzyFojg_ZB5T5Y.167e0kLeUYScFa7FriQjYOu6hXRqgrUDUNeggnUOqB 0d4bSyWUMjHUpoN80woSQmoI.ShJ_bn6U51L9vP6F4Z1Q6nnl8OSiVyRyAyI_cxdXFRGXq75Cj0h zLXTbAx6m0pNr_20wCBq7OejqVRRB6plEfL2xinqbitVs0xqNnyLHh5sLf8twYtolC7wA91gbJof Xi245gdSFJr_a5k3LguCa97pc1a_jRSbWcwXJNkS8M.RiJBxIVCWPilRHlfcTF3wL7mKxtRN7DB. Ia.CttcCj8f9F2xqrnvvIlCFdwdrCndcGiTfuUoKM0ZSGNay.mVJZjXH062I.fp2gFfvpT8IEpys iIdp6XtorM99Ke2nhqhUJE_4FqJ.hoSCnHq2vhmHfcve_fBfQ6jM3FayjNF4Z9u5o6HNBqpMCQyN HVLgbdz2h11EKBsVJTLsqjePK7HirjdxChK4vsckZln8nxYCBVkaJRRufLe5b1uMMBYQPXdoBcgt ZsS3y.lnHUxXSqYaVzcZX6ylx5Krjbd3T8xm43421IWX2fd.k7q8UzK1itE0ksjBWZ2PRj1bL6my P2zgbZE8W7OarmE9V7NhmjUr08WgdX1yM1ygh1vCxzOQvpnk5N9dulM22GxuL0.nKJC13GVmy._g S1pF9x2KhmoL.VpUPw6RMnu0KJ5I23687BUsf1o5CqYvS4L.HWkH4gmslfVzkWUWFhjGfOMGaExi 6.iwnztAoDdtE51vSVE9ZTXmXsgb.5dSsZ.eltMgiZHV7p9hEkaowhXxnxwyxd56kUFW9060oSNM d9SCO8VolKSICiJ0rl5zPCOqiD82rzET26vvZiiaEuJhb4X23tTSNsFPkc6USS1l3gIaRiJnF.oF GI7sML3D_XlRRsnDXUfZUG_BdTwqKTp9qhNo_ArKtqesKgXJc5e9DW6CKNZpf2qged5..dFCjWM1 WB4ccW_mExVHDUaL_xT7zhddT4qoXw2ZC41LcHaRpROYm06f0xj_b5lhXRC1ICiwZAhvz1IOgbcq RH5ALo5Wg4NLc.6mkWyyD80bLy_5EjCk_8._0XCQ4fVeOxPA8gH2Iw4PzBRWj8PXHkQVgOEFBbAJ Er6Djd7yZq3r0wis3XlrdWxdyqhR4M6yO.Zdd6wXuSEdtSDiWZzLsKoO0XAozbcjGQzl.TObqFn6 auH0afFUvO0HMDk2uOV9VxsJo5NCYPZCzn16MCUCz79e_2dWPpb3ZrxGa9TjGVN0CJDHOKzrmpNS 5UJRkOPTEbnpUpHrufoLnFH4n0M1cGdHm.cuRlA7ieGHAvQNmHwY0KQVUsVJx.9Pv1jL4rKu4vtd Eb1d01lR0rh2ZbmKtU.XdvdEsPNlgiI_EE7vaPPGPiiaFpp8BnEPIV7D9f4tiLWQfIAqt_G7JXFu kWQRkK1jNNF9BB7sb7xYwu19e2tysxNEqmS0tcAjL9tj_bfU1k0_HLmGo8DzUJZ2cDprOYoQTUWJ l0Q-- X-Sonic-MF: X-Sonic-ID: cca9f553-9de5-4a6c-b356-9c3b7a3888f0 Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.gq1.yahoo.com with HTTP; Mon, 18 Aug 2025 00:51:44 +0000 Received: by hermes--production-gq1-74d64bb7d7-tqd77 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 1efba7af3ee495b91d0c0ca9cbc3ce08; Mon, 18 Aug 2025 00:51:39 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: WARNING: looks like main-amd64-default (latest) will only have 519 port-packages distributed for 11+ days [main-arm64 in process now too, only 514 for 16+ days] Date: Sun, 17 Aug 2025 17:51:29 -0700 References: To: FreeBSD Mailing List , FreeBSD Current In-Reply-To: Message-Id: X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.92 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; NEURAL_SPAM_SHORT(0.08)[0.076]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.148:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.148:from] X-Rspamd-Queue-Id: 4c4vLB3ys2z3vlv On Aug 17, 2025, at 08:49, Mark Millard wrote: > = https://pkg-status.freebsd.org/beefy18/build.html?mastername=3Dmain-amd64-= default&build=3Dp98b748365fe6_sc6778f3a442 >=20 > shows that a special build of main-amd64-default (latest) has > happened as a part of dealing with changes associated with > 15.0-PRERLEASE status. >=20 > It is a from-scratch build that has established: >=20 > Host OSVERSION: 1500061 > Jail OSVERSION: 1500061 >=20 > which is after some library .so.* version number changes. > Prior to this build, the distributed pkg builds were too old > for main-amd64's 15.0-PRERELEASE . >=20 > Only 40 packages were explicitly listed/requested and those > lead to only 519 packages being built. beefy18 is the system > used for main-amd64 port-package builds. >=20 > beefy 18 has been taking 260 Hrs to 270 Hrs to build a full > set of packages. Getting copies to the distribution servers > around the world is a separate step I do not have time > frames for. >=20 > So: around 11+ days --once beefy18's full/normal builds are > started-- before a full set of port-packages will be > available. FYI: ampere2 (builds main-arm64 and main-armv7) activity was stopped and it is now doing a similar main-arm64 build: 40 requested, queued 514, 2 ignored. Still in process, with no failures so far. Full main-arm64 builds take more like 400 Hrs, so 16 days or more. Presuming that main-arm64 is full-built before main-armv7 . . . Looks like main-arm64 will have only 514 port packages distributed for 16+ days once the special, small build has finished and is distributed. The build may have to be redone because it is based on f9ff1e48cc1, which has been reverted for debug-kernel panics from an incorrect assert when using nfs mounted file systems. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Mon Aug 18 05:52:18 2025 X-Original-To: current@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 4c521244mbz64gJn for ; Mon, 18 Aug 2025 05:52:22 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from omta004.cacentral1.a.cloudfilter.net (omta002.cacentral1.a.cloudfilter.net [3.97.99.33]) (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 4c52116QYmz3KJv for ; Mon, 18 Aug 2025 05:52:21 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=permerror reason="p tag has invalid value: quarantine rua=mailto:p[ostmaster@cschubert.com" header.from=cschubert.com (policy=permerror); spf=pass (mx1.freebsd.org: domain of cy.schubert@cschubert.com designates 3.97.99.33 as permitted sender) smtp.mailfrom=cy.schubert@cschubert.com Received: from shw-obgw-4001a.ext.cloudfilter.net ([10.228.9.142]) by cmsmtp with ESMTPS id ngatuHMfr5Mqynsn7usrjD; Mon, 18 Aug 2025 05:52:21 +0000 Received: from spqr.komquats.com ([70.66.136.217]) by cmsmtp with ESMTPSA id nsn5ubOFdWX70nsn6ud9r7; Mon, 18 Aug 2025 05:52:21 +0000 X-Auth-User: cschuber X-Authority-Analysis: v=2.4 cv=d71WygjE c=1 sm=1 tr=0 ts=68a2bf95 a=h7br+8Ma+Xn9xscxy5znUg==:117 a=h7br+8Ma+Xn9xscxy5znUg==:17 a=kj9zAlcOel0A:10 a=2OwXVqhp2XgA:10 a=Gz7s5_CCAAAA:8 a=6I5d2MoRAAAA:8 a=EkcXrb_YAAAA:8 a=Rk-M77FJAAAA:8 a=YxBL1-UpAAAA:8 a=IEyuxA9iCegVlB61KgwA:9 a=CjuIK1q_8ugA:10 a=J0X-IUJ9AbQA:10 a=LK5xJRSDVpKd5WXXoEvA:22 a=ef1k35tKgZpiIrJ2aQ5N:22 a=Ia-lj3WSrqcvXOmTRaiG:22 Received: from slippy.cwsent.com (slippy.cwsent.com [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTP id 022223D2; Sun, 17 Aug 2025 22:52:18 -0700 (PDT) Received: by slippy.cwsent.com (Postfix, from userid 1000) id D8235126; Sun, 17 Aug 2025 22:52:18 -0700 (PDT) X-Mailer: exmh version 2.9.0 11/07/2018 with nmh-1.8+dev Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: "Herbert J. Skuhra" , current@freebsd.org Subject: Re: git: f1c4c3daccba - main - krb5: Update MIT KRB5 from 1.21 to 1.22 In-reply-to: References: <202508100532.57A5W4Dl038254@gitrepo.freebsd.org> <87zfby8jv6.wl-herbert@gojira.at> Comments: In-reply-to Lexi Winter message dated "Sun, 17 Aug 2025 08:59:30 +0100." List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 17 Aug 2025 22:52:18 -0700 Message-Id: <20250818055218.D8235126@slippy.cwsent.com> X-CMAE-Envelope: MS4xfOXY7upfTKwLc9bmRCqVS+lq1j18AMp6oGh2DunyDsILy91eW4P6jetr7z9NwuBniPaBkglqm8lRwqV5gfabc+gm4YCDCsvrJhJAShfiw7fwiwXzUrrK NRnfSB8ogerEJnXR1Mvq9HCL4bybG2508SSo7KsMPVfbUwfin6KXfbdW4g0Tm6HnijqAOTE/WpFR6mZwoXN8QjVsUaoY1omUnl5lR+bE2omtnhZTDk5OMM4O X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.27 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-0.99)[-0.988]; NEURAL_HAM_SHORT(-0.98)[-0.978]; MV_CASE(0.50)[]; RWL_MAILSPIKE_EXCELLENT(-0.40)[3.97.99.33:from]; R_SPF_ALLOW(-0.20)[+ip4:3.97.99.32/31]; RCVD_IN_DNSWL_LOW(-0.10)[3.97.99.33:from]; MIME_GOOD(-0.10)[text/plain]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:16509, ipnet:3.96.0.0/15, country:US]; RCPT_COUNT_TWO(0.00)[2]; HAS_REPLYTO(0.00)[Cy.Schubert@cschubert.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; DMARC_BAD_POLICY(0.00)[cschubert.com : p tag has invalid value: quarantine rua=mailto:p[ostmaster@cschubert.com]; RCVD_TLS_LAST(0.00)[]; MLMMJ_DEST(0.00)[current@freebsd.org]; RCVD_COUNT_THREE(0.00)[4]; R_DKIM_NA(0.00)[]; REPLYTO_EQ_FROM(0.00)[] X-Rspamd-Queue-Id: 4c52116QYmz3KJv In message , Lexi Winter writes: > > --Bghpo0KvGWo6IE0X > Content-Type: text/plain; charset=us-ascii > Content-Disposition: inline > Content-Transfer-Encoding: quoted-printable > > Herbert J. Skuhra: > > On Sun, 10 Aug 2025 07:32:04 +0200, Cy Schubert wrote: > > > krb5: Update MIT KRB5 from 1.21 to 1.22 > >=20 > > krb5-1.22 is withdrawn: > >=20 > > Due to a critical bug, krb5-1.22 has been withdrawn, and krb5-1.21.3 is= > =20 > > again the latest supported release. krb5-1.22.1 will be issued with a=20 > > correction. > > i assume the bug in question is this one: > https://krbdev.mit.edu/rt/Ticket/Display.html?id=3D9181 That bug was announced on the krbdev ML yesterday. > > the ticket doesn't mention whether it has any security impact or not. > if not, we're probably better off waiting for 1.22.1 rather than > reverting. A patch has been posted to the krbdev ML. It will be released in krb5 1.22.1 in a few days. I'm watching the ML for the release announcement. You can find our review at https://reviews.freebsd.org/D51990. I've been running it here since earlier today. -- Cheers, Cy Schubert FreeBSD UNIX: Web: https://FreeBSD.org NTP: Web: https://nwtime.org e**(i*pi)+1=0 From nobody Mon Aug 18 19:10:27 2025 X-Original-To: freebsd-current@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 4c5Mk51lv7z64M7W for ; Mon, 18 Aug 2025 19:10:37 +0000 (UTC) (envelope-from saper@saper.info) Received: from q.saper.info (q.saper.info [IPv6:2605:2700:0:2:a800:ff:fec7:5c61]) (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 ECDSA (secp384r1) client-digest SHA384) (Client CN "q.saper.info", Issuer "E6" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c5Mk41D3fz3TY5 for ; Mon, 18 Aug 2025 19:10:36 +0000 (UTC) (envelope-from saper@saper.info) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=saper.info header.s=Sep2014 header.b=FXrGIe33; dmarc=none; spf=none (mx1.freebsd.org: domain of saper@saper.info has no SPF policy when checking 2605:2700:0:2:a800:ff:fec7:5c61) smtp.mailfrom=saper@saper.info Received: from q.saper.info (localhost [127.0.0.1]) by q.saper.info (8.18.1/8.18.1) with ESMTPS id 57IJAR0v074637 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Mon, 18 Aug 2025 19:10:27 GMT (envelope-from saper@saper.info) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=saper.info; s=Sep2014; t=1755544228; bh=AznfHMhTpvSAV3ue/HljUDK2A5f16XLUw1vkZCgdd7Y=; h=Date:From:To:Subject; b=FXrGIe33oYDjyZMgTgiWxArrivv6IsYBKdbtcj7zLePCsPd0FhQ2ZQqQ2hTPzSDts +7XFKOcOTunM941oVddTGwJjf9iPFos1b4LrE6WaKgArQyoI4x4i81gpC283MzALv3 hwVFi9zXKh2s9aDGstoeEkmmKagFF8ZcBsTfLlLs= Received: from localhost (saper@localhost) by q.saper.info (8.18.1/8.18.1/Submit) with ESMTP id 57IJAR4n074634 for ; Mon, 18 Aug 2025 19:10:27 GMT (envelope-from saper@saper.info) X-Authentication-Warning: q.saper.info: saper owned process doing -bs Date: Mon, 18 Aug 2025 19:10:27 +0000 From: Marcin Cieslak To: FreeBSD Current Subject: wifibox/passthrough broken after May 2025? Message-ID: List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=ISO-8859-15 Content-Transfer-Encoding: 8BIT X-Spamd-Bar: - X-Spamd-Result: default: False [-1.69 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.89)[-0.892]; CTE_CASE(0.50)[]; R_DKIM_ALLOW(-0.20)[saper.info:s=Sep2014]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[saper.info]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:47066, ipnet:2605:2700::/32, country:US]; MISSING_XM_UA(0.00)[]; R_SPF_NA(0.00)[no SPF record]; RCVD_TLS_LAST(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@FreeBSD.org]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; HAS_XAW(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RECEIVED_HELO_LOCALHOST(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[saper.info:+] X-Rspamd-Queue-Id: 4c5Mk41D3fz3TY5 After the upgrade to this: commit ac641d55ea0622f06baa60b9d22ef4880007d8c4 (HEAD -> main, 15-current-running-18-aug-2025) Author: Dag-Erling Smørgrav Date: Sat Aug 2 01:18:16 2025 +0200 wifibox is no longer starting because it seems trying to fight the ppc0 device: >From /var/log/wifibox.log: 2025-08-04T11:35:07+0200 WARN PPT device pci2:0:0 could not be destroyed 2025-08-04T11:35:13+0200 WARN Guest is not up after 5 seconds 2025-08-04T11:35:14+0200 WARN PPT device pci2:0:0 could not be destroyed 2025-08-04T11:35:20+0200 WARN PPT device pci2:0:0 could not be destroyed 2025-08-04T11:35:27+0200 WARN PPT device pci2:0:0 could not be destroyed 2025-08-04T11:35:34+0200 WARN PPT device pci2:0:0 could not be destroyed 2025-08-04T11:35:40+0200 WARN PPT device pci2:0:0 could not be destroyed 2025-08-04T11:35:47+0200 WARN PPT device pci2:0:0 could not be destroyed 2025-08-04T11:35:54+0200 WARN PPT device pci2:0:0 could not be destroyed 2025-08-04T11:36:00+0200 WARN PPT device pci2:0:0 could not be destroyed ppt0 seems to get attached/detached all the time Which change could have caused this? It all works fine when running boot environment built with this commit: commit 3d2957336c7ddaa0a29cf60cfd458c07df1f5be9 (15-current-running-02-aug-2025) Author: Jasper Tran O'Leary Date: Tue May 20 23:34:45 2025 +0000 This is a MacBookPro13,1 with ppt0@pci0:2:0:0: class=0x028000 rev=0x05 hdr=0x00 vendor=0x14e4 device=0x43a3 subvendor=0x106b subdevice=0x0159 vendor = 'Broadcom Inc. and subsidiaries' device = 'BCM4350 802.11ac Wireless Network Adapter' class = network > grep -v '^#' /usr/local/etc/wifibox/bhyve.conf |grep -v '^$' cpus=1 memory=128M console=yes passthru=2/0/0 priority=50 stop_wait_max=30 From nobody Tue Aug 19 04:57:21 2025 X-Original-To: freebsd-current@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 4c5clW4DK0z60KVb for ; Tue, 19 Aug 2025 04:57:43 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic312-25.consmr.mail.gq1.yahoo.com (sonic312-25.consmr.mail.gq1.yahoo.com [98.137.69.206]) (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 4c5clW02k8z3PWj for ; Tue, 19 Aug 2025 04:57:42 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=kTmNw7+p; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.206 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1755579456; bh=98dWxTjoqCCGK9y6o7yjAQOkFq7glg/B+4Bh+2LPJJo=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=kTmNw7+pJbCaGWmvNW3FzxkXPolwijVX61Ry3EjyYjelzADuMKWSRpE6fT5H3H/eDBHA6Rkq2zis0AZAd+NQ8vdpPz8gDgcAXnSnbHzH6qaE2I83cHL3kWZlgRPV5uoiFB+oAv2snkRaVwFF1pZb/LtYMiIDj17eNTpK/AtTODTTcaYKlTsekedDitEF0oq5D4xz+ZB7DsyZv+AhLvRRCbBbLKP1ZV45KdDBLgDzNkU9J7QY4OVgAmkcIoaHrUa0FhgPukNkwSPupNRqqS66pekG+Yg3udqI+FVxWPyUfwM8SZ+eZH5ZJAE+Z94eHRxuHTXBCW6ljG1NFgb/S6TYdQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1755579456; bh=dcL27nNevm50DpnYqiZyMYzejUgmHXBDo0mX83d3NET=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=B8Jhuirsf9R8aEKke82GyFVxG2dTTb5APHRaYjuazVXXTs4MuaZNsO4zO1GErtrUgAF6dbOT0DXsVk7fONMeh+YaLRUngKwIBO+Oxh/dxJY6eHlXrD51MPIAQ9jVe5qtsL5Ctm9UfukHOlr8sX+2cnI0LdfQDk4y32nZZGqLq+mQ7T9mLCleBjEUB3sJ0vjC4E8gvgN/7AbexrUtNnm4IYKuBfvaik/MP3g6/lqgXiEe+z9Qhf+IdKatw9fPYcGpz61mg0Px2Y6AlvZLp3p72Mg09FHgic8EP8ouLpu0gaNHMS4pGI1wkvF5N22Q1JvOfnjq53wRwq8AupD2zcwTTQ== X-YMail-OSG: eC.GL8IVM1nUGujmqf5sKzINBOTrOAmu1ef6XISnvzEz11.zzbNniaQZfa5Xbg_ nWVxtCN5EU8rYW0lHxqMH0K3FjaDWGSelKc_4vro57YpH3SMDAlv9vSr30rsyLre4OtokGyjYqVS SPGBzPn8yQDwNTDWTuP8oAUVV199heRfVKUcxAp1cQACWSac7M67fhYTRRNLbHzKN68bmqEl7RVm oQ7uROGpHmzgnfmwMHIWHbUEpWvuM20goGM9gGP19zW_7ewznAZ0h291dTtsyPYdnAnd_ELN8F2_ MQgmhIBxiYCvAl09UpXxxJTZ1CZZpTxbD4HRZuJ34dyz4JheYRBjobOwuht9wAGZT7ME6xOyk057 Zxd3.azdSzDD1trVfkj0mQMUb_40nPYG0NJOIH7oAzTIvXaxMcYVNZblzWcktle05uDlfv8mWKKU 9zAe08Iy3Lw4rlrQnZyqm6TJ.wKWU3ArIIygWg8XJqFlYANDnkMz0ble.EFlzLM09S_ecCOT6DTg NMtFMt7zq.YKLXP8MhKS35EgBjI9Zy6.TmXszn3URUuvkFUaXnMVQFZRJC0GT9MX8Eq3VSLkbNH1 L40r65078lTPSA8sFdtZ7AxbhYRrPEd8uwPj1sCE6JV62Zj3q2OMX2v119FNGgpMijYeFKv65JQ1 spqAcVtYzAFsNPsw4Vo4ON654RYPzsPGoT4MHPsZGmhGvn_87mxBNT1PmHhpUcKk980HRM8j5toH PnlTzGkBqGPcja1atPlT0kKnBqAwwZKzSdQHpXYjT5iHq4hmsn1UUAJvvscJ3hEepBb0uWmMjT7A _XJTvekDv7XZ82nQPhERHUv9fFovV_GGti2sJpbLBLwrobjTjuJpGj4EPkrDU_VhsabdX_2arH0b beGzFAJAwWyGfq.rkLmLA7AmfSbb0WDeZjHKJ2jDqcqcaNsHnsc76ghghX9EFGQJcSLBnKbv6rcT I.dlCxY0iLaZZuXf.5AS1DKcLGcquKE03f8WiKjvB3Mg.bPTQPdJSLu0EXcgFcD72py6ka4ZxIdY 0VM6f2uGC.vOuVVyWIeFxdByG0TOuzodFAhc8WPDr2t17sWa6CquYcoZul5VYdhR4vOEbUBga7Zd oGKZwVKsyxRjA8N7TuUb3dx22uAFwPjv_zaoKCBI6dCgRPRSE.jAs4FnA0MB_GMiiymSMMexvS7y 9AfhZzvHE8zHaH3N8PKDcfQKJdIoENLAKv5wEN5VB9zJ.PTMr0wSv6X03nGptijbsE98TQsQFo2H bCUnZrwPA50sup4XJ.5LQbYGxHTPZqfs6RMuRg_jPjWL_tWRdI4uucXE63z9tGeoR7KUufd9_f.6 V8Qd7uQJL4.J8Z1nb.17XcUS8ob0mCoqHu9TqTg_FES22PZ6T1CLGLzG094SttssePYSEMSCrKGh kem9CAtFKjcLXMqfWr_bQDyXDFLf.LgZPaHbTfwvu0kwMVhY8CRoVPpNaqedJUUU5JVLSZ7dqUdg ePQ6LJf4URCfPFryElAP5j5OCfwv6omL8wHKrlGr3.Pg8hzvyKxdu3f0Dz5s5jFTDHYMIuWgbmKu 8hrFxgBY.hyCMEmeRlNVjP_ZbrpByzOL.zojvwxEqCfv8VjyaK8dFVcNklYt.2nuzOuzsht6VvV0 fJ5g3FX2Qfx4U623VtEQVQCxGUDFZLRZ2dW7P874GoZOjdlt6A2gdwkyMm75o3P4_pyHlcUWkl3M wyWKZ7SPtP0IKD68XChjqFsM13qttxUJCngSN1sJzAunTVgHB_zGKRBllNiTkj85vJ8SCY.VXIRe vFTs.33yQPlMLwmSKOjMzKg.sMft5tI62fEkfD8SdnHJ8v783_fTSD9IOKberFlXhDs82D7thQWj _KcZS_wFvr3wMc6hf9DA50M12HA6Cz97Fn9OUgJxnvex4MKlB8iHYsuaIxAGYHL_t2u3bZf6HI56 KR29U9e14d4KuQpCi0XbJbkj1K4PPypdYN2j66.lwD_P.ny56zA781pgvka2exej9GcwEqnWZ3df sYYkKXQiaFw8Atw9JSV_FcsOjLrRQs_Q2HJryXqLE8A3k2p0DJ6vpkzM7RMALP2XsokS6fZCqqyP JyVDZmnQj.TTatZo4TT6qkj120vCUS1tyby1CF9eZI4mv8WUh5n6_zsL5FmDygjbI3CtBTu2EScq luS4bcj3aFTDOlC5XbyB8mjDvO8MxGFYQcN0CIYNa0A_u6UZ7OkQz01nHG3Q72o2n4IF4pPJoRl5 pVMENyyCtyvpXiovGC4Lp5LBB9r5POY5COzCv03BfNV981KHHaqa2VxfyN19ldL9X8DbyGbY9u72 x0n3Txw-- X-Sonic-MF: X-Sonic-ID: 107a62b3-6918-4081-ad6a-b6fcf1614ae6 Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.gq1.yahoo.com with HTTP; Tue, 19 Aug 2025 04:57:36 +0000 Received: by hermes--production-gq1-74d64bb7d7-5qmwx (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 05dc33cfb25d0d4a9f7d4e6b4d782d7c; Tue, 19 Aug 2025 04:57:32 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: WARNING: looks like main-amd64-default (latest) will only have 519 port-packages distributed for 11+ days [main-arm64 in process now too, only 514 for 16+ days] Date: Mon, 18 Aug 2025 21:57:21 -0700 References: To: FreeBSD Mailing List , FreeBSD Current In-Reply-To: Message-Id: <645340D6-187C-42E1-B82D-1BFF26D1E3A6@yahoo.com> X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.93 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.93)[-0.927]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.206:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.206:from] X-Rspamd-Queue-Id: 4c5clW02k8z3PWj On Aug 17, 2025, at 17:51, Mark Millard wrote: > On Aug 17, 2025, at 08:49, Mark Millard wrote: >=20 >> = https://pkg-status.freebsd.org/beefy18/build.html?mastername=3Dmain-amd64-= default&build=3Dp98b748365fe6_sc6778f3a442 >>=20 >> shows that a special build of main-amd64-default (latest) has >> happened as a part of dealing with changes associated with >> 15.0-PRERLEASE status. >>=20 >> It is a from-scratch build that has established: >>=20 >> Host OSVERSION: 1500061 >> Jail OSVERSION: 1500061 >>=20 >> which is after some library .so.* version number changes. >> Prior to this build, the distributed pkg builds were too old >> for main-amd64's 15.0-PRERELEASE . >>=20 >> Only 40 packages were explicitly listed/requested and those >> lead to only 519 packages being built. beefy18 is the system >> used for main-amd64 port-package builds. >>=20 >> beefy 18 has been taking 260 Hrs to 270 Hrs to build a full >> set of packages. Getting copies to the distribution servers >> around the world is a separate step I do not have time >> frames for. >>=20 >> So: around 11+ days --once beefy18's full/normal builds are >> started-- before a full set of port-packages will be >> available. >=20 > FYI: >=20 > ampere2 (builds main-arm64 and main-armv7) activity was stopped > and it is now doing a similar main-arm64 build: 40 requested, > queued 514, 2 ignored. Still in process, with no failures so > far. >=20 > Full main-arm64 builds take more like 400 Hrs, so 16 days > or more. Presuming that main-arm64 is full-built before > main-armv7 . . . >=20 > Looks like main-arm64 will have only 514 port packages > distributed for 16+ days once the special, small build has > finished and is distributed. >=20 > The build may have to be redone because it is based on > f9ff1e48cc1, which has been reverted for debug-kernel > panics from an incorrect assert when using nfs mounted > file systems. main-armv7 is being built with 36995 queued and 1747 ignored, and 776 initially skipped. So 34472 port package builds to be attempted before main-arm64 starts. main-armv7: 16+ days main-arm64: 16+ days So: 31+ days for a fully-populated main-arm64 to become available. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Tue Aug 19 16:08:30 2025 X-Original-To: freebsd-current@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 4c5vdX1D3Sz65CrS for ; Tue, 19 Aug 2025 16:08:32 +0000 (UTC) (envelope-from 01000198c316d43c-0b8d91f4-e57e-41b6-a694-a1ecd9d20143-000000@amazonses.com) Received: from a8-26.smtp-out.amazonses.com (a8-26.smtp-out.amazonses.com [54.240.8.26]) (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 4c5vdV6dRkz3pmN for ; Tue, 19 Aug 2025 16:08:30 +0000 (UTC) (envelope-from 01000198c316d43c-0b8d91f4-e57e-41b6-a694-a1ecd9d20143-000000@amazonses.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=tarsnap.com header.s=vnqrkfnvu6csdl6mwgk5t6ix3nnepx57 header.b=HCeeh3L8; dkim=pass header.d=amazonses.com header.s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw header.b=SZK1TCX5; dmarc=pass (policy=none) header.from=tarsnap.com; spf=pass (mx1.freebsd.org: domain of 01000198c316d43c-0b8d91f4-e57e-41b6-a694-a1ecd9d20143-000000@amazonses.com designates 54.240.8.26 as permitted sender) smtp.mailfrom=01000198c316d43c-0b8d91f4-e57e-41b6-a694-a1ecd9d20143-000000@amazonses.com DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=vnqrkfnvu6csdl6mwgk5t6ix3nnepx57; d=tarsnap.com; t=1755619710; h=Message-ID:Date:MIME-Version:To:From:Subject:Cc:Content-Type:Content-Transfer-Encoding; bh=DFurZrT1FXP/SzN8fSwPsjPGjF9kk3eOiWs6ORO7Esg=; b=HCeeh3L8Gmq5QSMEjajxq4eRvqm17hsFbIjdmd/AtGyGwkpSEm9BLn+C18UsjTwy yBU0dQxoZnefTTsGxpbUIS95p9QW6FmpIpjt9guwk+xDY9iyJ86lHJcGYJXB2ZHpMwP DCCmPMWpYpKPc+6VR/e7hjm+3ltcrJIdu6PgRy6Q= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1755619710; h=Message-ID:Date:MIME-Version:To:From:Subject:Cc:Content-Type:Content-Transfer-Encoding:Feedback-ID; bh=DFurZrT1FXP/SzN8fSwPsjPGjF9kk3eOiWs6ORO7Esg=; b=SZK1TCX5m53LhJZWWzBT3Q9N1M2xje6vI7GlWEpzodRfBcIcZI3e36xO07L5GELX ctFGnev7b8XU/s6Wkz9e01XSKD8rn9O4cqRClg/etyQHF6Gc0MbIXxHNWwo9XG+fmcb icI2hBHlIjwj4FUxPZ/TtseSf+IoJI9yw9kOcwOQ= Message-ID: <01000198c316d43c-0b8d91f4-e57e-41b6-a694-a1ecd9d20143-000000@email.amazonses.com> Date: Tue, 19 Aug 2025 16:08:30 +0000 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: "freebsd-current@freebsd.org" From: Colin Percival Subject: Yes, things are a bit bumpy right now Autocrypt: addr=cperciva@tarsnap.com; keydata= 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 Cc: FreeBSD Release Engineering Team Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Feedback-ID: ::1.us-east-1.Lv9FVjaNvvR5llaqfLoOVbo2VxOELl7cjN0AOyXnPlk=:AmazonSES X-SES-Outgoing: 2025.08.19-54.240.8.26 X-Spamd-Bar: / X-Spamd-Result: default: False [-0.93 / 15.00]; FORGED_MUA_THUNDERBIRD_MSGID_UNKNOWN(2.50)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.83)[-0.828]; DMARC_POLICY_ALLOW(-0.50)[tarsnap.com,none]; FORGED_SENDER(0.30)[cperciva@tarsnap.com,01000198c316d43c-0b8d91f4-e57e-41b6-a694-a1ecd9d20143-000000@amazonses.com]; R_DKIM_ALLOW(-0.20)[tarsnap.com:s=vnqrkfnvu6csdl6mwgk5t6ix3nnepx57,amazonses.com:s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw]; R_SPF_ALLOW(-0.20)[+ip4:54.240.0.0/18:c]; MIME_GOOD(-0.10)[text/plain]; ONCE_RECEIVED(0.10)[]; RCVD_IN_DNSWL_NONE(0.00)[54.240.8.26:from]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[amazonses.com:dkim]; ASN(0.00)[asn:14618, ipnet:54.240.8.0/21, country:US]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[54.240.8.26:from]; RCPT_COUNT_TWO(0.00)[2]; FROM_NEQ_ENVFROM(0.00)[cperciva@tarsnap.com,01000198c316d43c-0b8d91f4-e57e-41b6-a694-a1ecd9d20143-000000@amazonses.com]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; TO_DN_EQ_ADDR_SOME(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[tarsnap.com:+,amazonses.com:+] X-Rspamd-Queue-Id: 4c5vdV6dRkz3pmN Hi 15.0 users, Some of you may have noticed that things are a bit bumpy right now. This is because of the upcoming release -- we're currently in "code slush", which in theory means "don't break stuff" but in practice means "oh no there's a release coming I need to get stuff into the tree ASAP". Which, to be fair, is partly my doing since I've explicitly been encouraging people to hurry up and get stuff into the tree so that things break *now* and not *later*. In any event, as Mark Millard noted (thank you Mark, I should have written about this earlier) the pkg repositories currently have a very small subset of packages, and will be this way until full package builds complete. This was necessary because library updates (mainly libcrypto but not just that) meant that the existing packages couldn't run on the latest HEAD, and this was preventing me from even doing weekly snapshot builds. So I asked pkgmgr to do a special "only the packages re@ needs" build since that could complete quickly -- and as of a few hours ago we have a full snapshot build for 15.0, including install media, VM images, cloudware, and OCI containers. I'm *hoping* that things will be a bit smoother from here on; there may be a bit of a hiccup with wifi (Bjoern has mentioned a potential KBI break coming up) but the kmods repository builds quickly so with luck that won't cause too many problems. With luck, we'll have weekly snapshots from now on following the normal schedule (every Thursday). We're still on schedule for stable/15 to branch on September 5th, at which point we'll have 15.0-ALPHA1/2/3/4 coming out weekly before releng/15.0 is branched at the start of October. -- Colin Percival FreeBSD Release Engineering Lead & EC2 platform maintainer Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid From nobody Tue Aug 19 16:24:55 2025 X-Original-To: freebsd-current@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 4c5w0T1dJ9z65DVS for ; Tue, 19 Aug 2025 16:24:57 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c5w0T0fjPz3rq2; Tue, 19 Aug 2025 16:24:57 +0000 (UTC) (envelope-from cperciva@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755620697; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding:autocrypt:autocrypt; bh=5kNaY1u4iG8GlToP7mldNRzv5dObIFKFThiVeATXCMc=; b=Yge9fjWm1v3lG/YLfqVzyGd9nSOvu1IWhVJH5MaBvz2BtfuG/QaRTXE7mD9UZK6MHmhKBd KW0WPMxV6+ZBeQt7G/UTmyJUMDYZqA84ymyczo8bv3dpPhiyotImM/8IWnXs7JijisoUcc OElo90+ehrtLRRa0+l5ecIa2+cr5bWSNRu+JDKbu8urnCc8sm9cdoe7s4Nq3gLEV7V8Ebd 3SMPQEKci4JgoHwoJWR6rooBgnsilpNQqt9agkQ/44XAndZQ5VdTabeeQ/0f6WW6SFMHVL jdNkNq9W4iWNvU68YGgdfnUlusbuwrSzphiNQanS4K/gflvoMkRRdrt9Tm2ccA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755620697; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding:autocrypt:autocrypt; bh=5kNaY1u4iG8GlToP7mldNRzv5dObIFKFThiVeATXCMc=; b=X6JHJ+vk8lZdGhzkVRoO0THl8ebXorqiYmOyZBgNRKrxsVhThvh16NJhRxxLC9TOBT72Ud m5FSce7bZNu2+JKeNPDTCI2/8IMsONNIQotWXoQA8uzqSMGCPPbY/qVWhsr/x4/D8qnQOW 6G1qpfIIVitPn2uBRMPGE7whsRIBtMyNzI7E7E3cSz2m59DZlJJi49x32fdZBZe1HWt5ux A5rm/SIHkRqAHKVefTaLtaAxVczVmMeYeYTCAkWuZA09yE9P0OwHnMkxhy/Gt/Bh4/UIyF sRtwWBUugNZwgz1jECcNGc1APr3qLQeJyKB9YjJqs60gHjyZ3bDlXxeEGwwSAg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755620697; a=rsa-sha256; cv=none; b=oURYkvKvOzqyCQjC0++s/i0U9KBEXHf1lvsZWJ3VqoJs61dGCOWYyqDjalH0byMtooqd9e HTpoPC9jO1evObBmBuTDycVQa8VuXnpC84CQ8RnV94BMz4/TbGRCIdQ86RAvFlXJXqtvFM mmTI2AgUId7gXBWD4cwO0I74GWU2QogKKvB0Lc+CS3UCKJIrT1sm4F72DvpMqAV2P2w4ix 2hfz3MeyPXFXi6FMhkFQakRH47mQxrX/FsC1RpuQNWCN8l6xRKpU5ycH+VFPxQa6zNkK2s s8DOMcwe1HU3UjKSZyQwiapEFLsIxUk9RfohVqnJOke1Wqxs9ppBgF4j0vQ5Iw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [192.168.6.36] (S0106684a76304d01.vf.shawcable.net [70.69.240.84]) (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) (Authenticated sender: cperciva/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c5w0S4sYVz2MN; Tue, 19 Aug 2025 16:24:56 +0000 (UTC) (envelope-from cperciva@freebsd.org) Message-ID: <210587e5-5cdc-4e1b-85a0-45b62262c125@freebsd.org> Date: Tue, 19 Aug 2025 09:24:55 -0700 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Colin Percival Subject: Yes, things are a bit bumpy right now To: "freebsd-current@freebsd.org" Cc: FreeBSD Release Engineering Team Content-Language: en-US Autocrypt: addr=cperciva@freebsd.org; keydata= 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 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi 15.0 users, Some of you may have noticed that things are a bit bumpy right now. This is because of the upcoming release -- we're currently in "code slush", which in theory means "don't break stuff" but in practice means "oh no there's a release coming I need to get stuff into the tree ASAP". Which, to be fair, is partly my doing since I've explicitly been encouraging people to hurry up and get stuff into the tree so that things break *now* and not *later*. In any event, as Mark Millard noted (thank you Mark, I should have written about this earlier) the pkg repositories currently have a very small subset of packages, and will be this way until full package builds complete. This was necessary because library updates (mainly libcrypto but not just that) meant that the existing packages couldn't run on the latest HEAD, and this was preventing me from even doing weekly snapshot builds. So I asked pkgmgr to do a special "only the packages re@ needs" build since that could complete quickly -- and as of a few hours ago we have a full snapshot build for 15.0, including install media, VM images, cloudware, and OCI containers. I'm *hoping* that things will be a bit smoother from here on; there may be a bit of a hiccup with wifi (Bjoern has mentioned a potential KBI break coming up) but the kmods repository builds quickly so with luck that won't cause too many problems. With luck, we'll have weekly snapshots from now on following the normal schedule (every Thursday). We're still on schedule for stable/15 to branch on September 5th, at which point we'll have 15.0-ALPHA1/2/3/4 coming out weekly before releng/15.0 is branched at the start of October. -- Colin Percival FreeBSD Release Engineering Lead & EC2 platform maintainer Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid From nobody Tue Aug 19 17:56:33 2025 X-Original-To: freebsd-current@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 4c5y2K6MJbz65KTG for ; Tue, 19 Aug 2025 17:56:41 +0000 (UTC) (envelope-from jgopensource@proton.me) Received: from mail-24417.protonmail.ch (mail-24417.protonmail.ch [109.224.244.17]) (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 (4096 bits) client-digest SHA256) (Client CN "protonmail.com", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c5y2H66Lcz45vR for ; Tue, 19 Aug 2025 17:56:39 +0000 (UTC) (envelope-from jgopensource@proton.me) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=proton.me header.s=protonmail header.b=CN8UNHxB; dmarc=pass (policy=quarantine) header.from=proton.me; spf=pass (mx1.freebsd.org: domain of jgopensource@proton.me designates 109.224.244.17 as permitted sender) smtp.mailfrom=jgopensource@proton.me DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1755626196; x=1755885396; bh=dbcr6L1FQzJCzEHU8UH4smVd+lKLJ6psHJL9csmId8o=; h=Date:To:From:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=CN8UNHxBjPhadP/aK7QL50d4ilzFFlTzKkKqrgqFzRfE3lJPJPJU19Z0jAdJ09Vau aNLEXY8RPNyUCWcVKyiRivJtQevm3y57BUvu52aH2usIczP6oZcwvAReFEGXbzLH2S kxPn23hh8CgrbPXOIiwupLYl0imiD8qU19CwrVsDlxQ9g9jUqdkOZj9QLxsoxoYd9z mnkxC2dDS8LcMZSdZY8SLTVMoXkN3hp4pSBiPscOm7HKD6YjH42j/vIJTv4Nf1zHYY cC+n3L0Kl9CExOESi/1czWwrQ8NEhhbZNRHXBX35ZosmoML2z/AXJBR98BjMFGznrV /J2JIlv8j1sXA== Date: Tue, 19 Aug 2025 17:56:33 +0000 To: FreeBSD Current From: Jordan Gordeev Subject: Re: Example context needing use of hw.usb.usbhid.enable=0 : serial console keyboard input under Parallels (aarch64) [reproduces again] Message-ID: In-Reply-To: References: <4FC3373E-025E-4BD5-8869-10956B700708@yahoo.com> Feedback-ID: 125078299:user:proton X-Pm-Message-ID: e0b8b3885f6fa5a6b5de86c88ac3a800a8bed36e List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.40 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; DMARC_POLICY_ALLOW(-0.50)[proton.me,quarantine]; RWL_MAILSPIKE_EXCELLENT(-0.40)[109.224.244.17:from]; R_DKIM_ALLOW(-0.20)[proton.me:s=protonmail]; R_SPF_ALLOW(-0.20)[+ip4:109.224.244.0/24]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; ASN(0.00)[asn:62371, ipnet:109.224.244.0/24, country:CH]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[109.224.244.17:from]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[proton.me:+] X-Rspamd-Queue-Id: 4c5y2H66Lcz45vR On Monday, 18 August 2025 at 01:01, Mark Millard wrote: > On Aug 17, 2025, at 13:18, Mark Millard marklmi@yahoo.com wrote: >=20 > For FreeBSD-14.3-RELEASE-arm64-aarch64-bootonly.iso : >=20 > I end up with the Welcome screen in the FreeBSD Installer. > It ignores my attempt to tab over to Shell or Live System. > Same for typing S or L. Cursor captures and frees still > work. >=20 >=20 > For FreeBSD-15.0-CURRENT-arm64-aarch64-20250807-02f394281fd6-279407-booto= nly.iso : >=20 > Same. >=20 >=20 > I tried Video instead of Serial: same. >=20 Please, create a PR for this problem. I've started debugging it and have some partial results. Key presses are ha= ndled perfectly but due to bad keyboard state, any input is mistakenly disc= arded. Best regards, Jordan Gordeev From nobody Tue Aug 19 21:44:45 2025 X-Original-To: freebsd-current@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 4c635n3FV2z62c23 for ; Tue, 19 Aug 2025 21:45:01 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-55.consmr.mail.gq1.yahoo.com (sonic308-55.consmr.mail.gq1.yahoo.com [98.137.68.31]) (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 4c635m2GNwz3HLs for ; Tue, 19 Aug 2025 21:45:00 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=UhZ8iPmK; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.31 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1755639898; bh=2/oPJd5/YBwOVC+/ZasPx8ZwWnpBc8tYVhxXD4Bfako=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=UhZ8iPmKfLboUp+sZbCgld4A9/oW7r1Ou3/XaoRfGKl2z62zgZG5J9NUhjhqi7qfBvHy8TYTFc5UVaEcvTjNteu7NBMLCjAeTNuHSYRHXlNAKvRe9cY1v+On1vagtTzFWl97FHpTc9HyZO2WiiZy1mHH2NfOsisQNy5autq+sq6gh96azIw10aIob13M+lGskOMZ4i5sEcZU40+hOQXL/D0HLGdZHkRBNfBsglDdNlRpR1gKZcRGe8XutDPs5RfTZYrvyg5ZYMv3xnzJWEjEmeWPPiM3P4Ow/DIdVMwGjxxKaS1OpfcIUoWDQkcuJ6xBFFCAT+d9+ZCLvfpm8Rtsow== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1755639898; bh=iHOkT0v1Y8JO64OZNemyRtpwmre0X1UvVcMTvsfZhvY=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=ssqF4kZ1dXs1jW4060721DgncHNCN7BecFLhodD3iPalQpr1PeCFZbLI6RoXtqBWLAYH3y3E1PrZ5vejew+VAdyo60pYB0TnVDFdAgM8x4mTmgMq3aCoeTeIQDM1oJOIvklLkP2juHxASq2S51gejdD7Mdv0wVPqyMvwsxye9xY8dN5Vl0Cdo1Da2bJUe5uASDhZ2faJk0DaK8R0z1poSGwa1u94DzBb/RRbD1dwhNwhQgtmXruSQDHr+gxRPzQAdZoUuSxPrPxBd/OtmSi/YvlEIAKmRA6kbp54gOYTmj9uzSMOjpYv6jM7qMWyPZMmRvgrjbMQki+E5QOnbTJ3Ig== X-YMail-OSG: cN_WeCQVM1mMXrBzZBX9R9beSiBblwRfUjehia5eaUGwFRgfezJT4dnhso4hvEC 6YcDi1u17mu53.qx4nrOPxT0ZCYkgmzg2PisQ8ZvLIPWke_QvPbVJOs5iXRvvq1_RWFaGZxnT1B9 sptysfSNbzLGeYNWrOFNxKeVp3kxS6UYw02N8DXjsZqgLNSui4eFR0ORDWUh02xodXq4XUGOFtmg NJuqPE2_eYArgrclq.p9WzMndh0B.gMwHG9dXBZypPi_1KCR5EcN0TqiuVEn5I3TuTKzH15A6a3E 7KvhhcoVC0iRMbfe4FuMDeJXClmM8H5DXnXZhm1xGgANz7GI4NQaxn6EIoAtoSXH2uN9wT7yuzhD 0LVJm7l_AfVSdCRqkpyAbS7ZfSocCcloTyRZxsRtB9hDcIzV9QnFTS2k7DRrRJf8Jd8DWxPYjTzn 0D1EfZL9dbqvrvqWj6Cr67LxH87ESzMF4bSbHNMFun_mfgm83N6lr3ydURCMWyYBR_CHBl1Lk2.0 6_6QEVTP66zoaBjIaMF6kAquZ.tChPJfCKMImQqOFOY82vfUmAr4d0HOi0S3ojyayiysnlmdCqY1 Bk.8wvuWz69sgiQMOzB6w5JdA.djcTRiQ7xc.C4N7dFGAknpxQtaTtR3Ikpg.cttFc_bLBQsdXaA S.kocsb.fMqUw4ZiteeUM_mLJpSyjr1z6PTwB0sLtiNXgnzObawYm0CJjDEy63ZD1BUzSDtiDofT uHSt.d2VDhcjvILeAJiOK9JKY1W4Ys3i4JUGy11WVgcPznPWQ4qqAGzsMJ01IjImBeuXgYHR4PHI zjvpv61tl2y3eoy6oQaCZ0omecvfndLMp8NdaXxBp_8wrRRGfjVUbqRxiBsXccOqzuL0t.cZAgwT tTmV74KcUXPs91WIEX0s9s8or5Xh5g0.Y_xlyuiUIlQ7uAtflOms6T5_94ogYwUJBzp_m_gjtEqn 3OlBZ3F5DrCzju2BPjiDmwH_KQBjUXFkSBJ7xYIdvkPlGz1kd7PP2QVev2y0BZAOMlR.1IOHXJqG _Y7_ALml_n5pUs9LqTPxRDKhrl0Ctv8dejJ15G14_xZkkeR3f_ioRSLCIEDmOgNtvj1MX6d7dGTA .WKet4Q.sUvMa9eyGATcjmqlj8Qc6s1QSqwIEJMMBJy4VqOCCNLENveyxVCppbUnJFtZB2Kh8MAr r5MNT1cxvZTZ99PWb28rUESMKsqf35mkiparDF_2hE6zGiSX9Mcltu6B28qI.3uHalvm9AliGKVa wpY1BzSdt9AA3ag._pAe9iU7pueFKbVKXR8dqotNK.XynmiaaFPI5W_qQpQ5jyvvMHwd3GBaLwBO Sjz2DTh0X10y.0m0c1QpXqxP0AMkPdRnXkOTgS4NitkMZUdLRKyD8I1bpbSLXiedbPEuuIeTNlUh c3REDvVQ1urMIiSMO2c0qunAvdKQXoO3OBmvYRSJi1_l35VOrg1uBr3_lNXKR.YpPZegjtroMpKF 6ZwBeoQ4pXN1oEbRFZiLSI8bCKBufa25NOo1JWg9EQlC2Vpg910TM6YX_pjsbTIE3wpyPuwOeK_T uPKXn5tWBUC_HsusBToBSiv2om_iI44ESp6CNgKG5Jt7R10MkhGgH5tjM9QO7w7zl_uWFRsJC6d3 da.mJ_spCw2X_YBGzF9N6iENs8SPiZl1OAYP8iM50Lzlu7c6E2Xy6cH5Oa_RORjEO0KhiBZ_ndfP ONs1bvX2gCR5v7xz.BgQl5_7g7kKCtP82LZR.8fcCwgd_0BMdtAaFdFA2PinolJ_KsLSyH7WcEjW hpAtF5i7acKn8h0U9.MW1U3gFJY9Z.PT_Mwv_zFCJV5Djk.xZEVwKiY2dkdMs0PUsJ_ObgRwVzq0 w6_yShATLIvdXtXVbo7hNhluUj8.7X8nb0Ae8oUjqXEyKjvcioanxVrEzKaNDS0RguAREXVxTOLU tHN2S5uCBDxSEI3fBY4gT5gb05X.rDbzrG80HB_zsYlSsCmNW688BZH84gHrERSBiNVngQ8zhvGs mXKWjyWP21PbMuVDT_V68oSqldH2C_vLyEidnomVWTZRGvCrQxuNVwOooy_3ooE0UOhWHCr1QYmB r0elTE.hP7yioSqjMava6kOx2zjf.2icldOK59w0LxpObHYqyRZuBBUpFRqEF_knez2XB1qwYlsL 5qWUqNdEoVZWRpdEcRXWfC5dPreA6xizUkte5Ei6nqdW9t8YTGjoRVtSM4jCfq9z4_L7J0jAA.25 qU9ej1lYwm4A4qli7r7SYIzhJa.jvMZ68jfvlLKfYFQG_tjgSej3T7BgcymfGbz7jiBG_0uWlWv2 A23Q- X-Sonic-MF: X-Sonic-ID: 8e1d9760-1fbe-48cb-b4ae-e9894ec2ea3f Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Tue, 19 Aug 2025 21:44:58 +0000 Received: by hermes--production-gq1-74d64bb7d7-tqd77 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID ee50dd7338dea7cddd8a70ae6a9b3cee; Tue, 19 Aug 2025 21:44:56 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: Example context needing use of hw.usb.usbhid.enable=0 : serial console keyboard input under Parallels (aarch64) [reproduces again] Message-Id: <2F760B52-5FE5-4C4C-BBAA-DA982BE09299@yahoo.com> Date: Tue, 19 Aug 2025 14:44:45 -0700 To: Jordan Gordeev , FreeBSD Current X-Mailer: Apple Mail (2.3826.700.81) References: <2F760B52-5FE5-4C4C-BBAA-DA982BE09299.ref@yahoo.com> X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.93 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.93)[-0.926]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.68.31:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.31:from] X-Rspamd-Queue-Id: 4c635m2GNwz3HLs Jordan Gordeev wrote on Date: Tue, 19 Aug 2025 17:56:33 UTC : > On Monday, 18 August 2025 at 01:01, Mark Millard = wrote: >=20 > > On Aug 17, 2025, at 13:18, Mark Millard marklmi@yahoo.com wrote: > >=20 > > For FreeBSD-14.3-RELEASE-arm64-aarch64-bootonly.iso : > >=20 > > I end up with the Welcome screen in the FreeBSD Installer. > > It ignores my attempt to tab over to Shell or Live System. > > Same for typing S or L. Cursor captures and frees still > > work. > >=20 > >=20 > > For = FreeBSD-15.0-CURRENT-arm64-aarch64-20250807-02f394281fd6-279407-bootonly.i= so : > >=20 > > Same. > >=20 > >=20 > > I tried Video instead of Serial: same. > >=20 >=20 > Please, create a PR for this problem. >=20 > I've started debugging it and have some partial results. Key presses = are handled perfectly but due to bad keyboard state, any input is = mistakenly discarded. Done. See: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D288968 =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Tue Aug 19 22:47:57 2025 X-Original-To: freebsd-current@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 4c64VZ3X8qz62gs3 for ; Tue, 19 Aug 2025 22:48:06 +0000 (UTC) (envelope-from saper@saper.info) Received: from q.saper.info (q.saper.info [IPv6:2605:2700:0:2:a800:ff:fec7:5c61]) (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 ECDSA (secp384r1) client-digest SHA384) (Client CN "q.saper.info", Issuer "E6" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c64VX6sdnz3NMG for ; Tue, 19 Aug 2025 22:48:04 +0000 (UTC) (envelope-from saper@saper.info) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=saper.info header.s=Sep2014 header.b=PTZHLWCT; dmarc=none; spf=none (mx1.freebsd.org: domain of saper@saper.info has no SPF policy when checking 2605:2700:0:2:a800:ff:fec7:5c61) smtp.mailfrom=saper@saper.info Received: from q.saper.info (localhost [127.0.0.1]) by q.saper.info (8.18.1/8.18.1) with ESMTPS id 57JMlvEM086466 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Tue, 19 Aug 2025 22:47:57 GMT (envelope-from saper@saper.info) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=saper.info; s=Sep2014; t=1755643677; bh=1nivMx6DifzadmgmKy7mzy9vXti9deNV5KedAE2K0s0=; h=Date:From:To:Subject:In-Reply-To:References; b=PTZHLWCTxCUD/2g9LisCH8oJ0nfRUuuceXnZi2EpCGi+6SZhmNlNrTcA1XO+0ZdCb 7QaGFkzomaG3WiEwpQCL7EA64YmUrmZ8O82CCMo+3d2kchKE9ZYsSdxnaA8PlKKh+i mxbEJXSmPFLvCze+cfNhzVb9Yefpzyg27nDx6nko= Received: from localhost (saper@localhost) by q.saper.info (8.18.1/8.18.1/Submit) with ESMTP id 57JMlvLk086463 for ; Tue, 19 Aug 2025 22:47:57 GMT (envelope-from saper@saper.info) X-Authentication-Warning: q.saper.info: saper owned process doing -bs Date: Tue, 19 Aug 2025 22:47:57 +0000 From: Marcin Cieslak To: FreeBSD Current Subject: Re: wifibox/passthrough broken after May 2025? In-Reply-To: Message-ID: <127o96or-0oqo-s562-r425-4p2144qr0893@fncre.vasb> References: List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="2201072851-148606168-1755643677=:995" X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.40 / 15.00]; SIGNED_SMIME(-2.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[saper.info:s=Sep2014]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; TO_DN_ALL(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[saper.info]; RECEIVED_HELO_LOCALHOST(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; HAS_ATTACHMENT(0.00)[]; MISSING_XM_UA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; HAS_XAW(0.00)[]; DKIM_TRACE(0.00)[saper.info:+]; RCVD_COUNT_TWO(0.00)[2]; MLMMJ_DEST(0.00)[freebsd-current@FreeBSD.org]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; ASN(0.00)[asn:47066, ipnet:2605:2700::/32, country:US]; R_SPF_NA(0.00)[no SPF record] X-Rspamd-Queue-Id: 4c64VX6sdnz3NMG --2201072851-148606168-1755643677=:995 Content-Type: text/plain; charset=US-ASCII; format=flowed Looks like the root cause of the problem was this: 2025-08-20T00:12:53+0200 INFO Launching guest wifibox from /usr/local/share/wifibox with grub-bhyve 2025-08-20T00:12:53+0200 INFO Application config is found at /usr/local/etc/wifibox/wpa_supplicant 2025-08-20T00:12:53+0200 INFO Application config will be mounted writeable 2025-08-20T00:12:53+0200 DEBUG Devices: virtio-blk,/usr/local/share/wifibox/disk.img virtio-9p,config=/usr/local/etc/wifibox/appliance,ro virtio-9p,var=/var/run/wifibox/appl iance virtio-9p,app_config=/usr/local/etc/wifibox/wpa_supplicant 2025-08-20T00:12:53+0200 DEBUG Arguments: -S -M 128M -r host -c /dev/nmdm-wifibox.1A -d /usr/local/share/wifibox wifibox 2025-08-20T00:12:53+0200 DEBUG [grub-bhyve] Could not setup memory for VM 2025-08-20T00:12:53+0200 DEBUG [grub-bhyve] Error in initializing VM Did some ABI important here changed? Rebuilding grub2-bhyve-0.40_11 from source fixed the problem. If yes, maybe this should be added to the docs... My PPT confusion has been caused by this message: 2025-08-20T00:30:09+0200 DEBUG [devctl] devctl: Failed to clear pci2:0:0 driver: Device not configured 2025-08-20T00:30:09+0200 WARN PPT device pci2:0:0 could not be destroyed Indeed, running devctl clear driver -f pci2:0:0 results in the ppt0 detaching but the error message returned is "Device not configured". Is this expected? --2201072851-148606168-1755643677=:995 Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: BASE64 Content-Description: S/MIME Cryptographic Signature Content-Disposition: attachment; filename=smime.p7s MIIOdgYJKoZIhvcNAQcCoIIOZzCCDmMCAQExDzANBglghkgBZQMEAgEFADAL BgkqhkiG9w0BBwGgggq9MIIEvDCCA6SgAwIBAgIQeEqpEhjRpCYIUTzTZlVD ozANBgkqhkiG9w0BAQsFADBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3Qg Q0EgLSBSMzETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFs U2lnbjAeFw0yMDA5MTYwMDAwMDBaFw0yOTAzMTgwMDAwMDBaMFsxCzAJBgNV BAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMTEwLwYDVQQDEyhH bG9iYWxTaWduIEdDQyBSMyBQZXJzb25hbFNpZ24gMSBDQSAyMDIwMIIBIjAN BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvxvJBqEapaux2/z3J7fFslRO WjKVJ5rCMfWGsg17dmD7NSnG7Spoa8d3htXsls1IMxoO8PyouQajNQqYmlYo xinlqenMNv7CJyEKMOAtglBmD6C/QC7kT+dSx4HfSTs8xmv8veJOldMzF8S/ BEn/tD4w/Dvpg+oXOqDyOiHPTacRFK0QHoq5eEbBmVS8W0rwcaRotO9fGTA+ NjF0My7GLRNK0eMPGh2hcPZURQhXy7wRQ8XFIfEA6kaQHHN22ncnVtwqiTmA wTR+4GNNVinG3KjNZLAVSnGrdCvT2I4Zo19hKy5PX6o7wrVXvMR4zV5VBFwV 6ZDM+xewao7Mup+SbwIDAQABo4IBiTCCAYUwDgYDVR0PAQH/BAQDAgGGMB0G A1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDASBgNVHRMBAf8ECDAGAQH/ AgEAMB0GA1UdDgQWBBSFu/DMxDa1CmJ2o5kuj7s6aq3FUTAfBgNVHSMEGDAW gBSP8Et/qC5FJK5NUPpjmove4t0bvDB6BggrBgEFBQcBAQRuMGwwLQYIKwYB BQUHMAGGIWh0dHA6Ly9vY3NwLmdsb2JhbHNpZ24uY29tL3Jvb3RyMzA7Bggr BgEFBQcwAoYvaHR0cDovL3NlY3VyZS5nbG9iYWxzaWduLmNvbS9jYWNlcnQv cm9vdC1yMy5jcnQwNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5nbG9i YWxzaWduLmNvbS9yb290LXIzLmNybDBMBgNVHSAERTBDMEEGCSsGAQQBoDIB KDA0MDIGCCsGAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9y ZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAWWtqju12g524FdD2HwUX U1rSxeM5aSU1cUC1V/xBjXW0IjA7/3/vG2cietPPP/g3lpoQePVJpQAKZml8 1fHwPPivFK9Ja41jJkgqGzkORSC0xYkh2gGeQg1JVaCzcrRzJElRjT442m6F pbLHCebxIHLu0WBNjLZreB6MYMaqdPL6ItbXtD/BU4k517cEuUbczoBFZAra jq7oUBWXuroln5AMnRwVNwgJN4Np0s4kkJ94KepzbFOLzcbnfUB0+xT4foXm bM0GmmcPGOy0qvqEHJsBwDZXDxIk8oqCnnLngi7N94Sn4eTcmpZ9NH2dDN1O TEPVXgRG5X1pBcNtMWG6MDCCBfkwggThoAMCAQICDCKqoJRMYYx5sYJHGzAN BgkqhkiG9w0BAQsFADBbMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFs U2lnbiBudi1zYTExMC8GA1UEAxMoR2xvYmFsU2lnbiBHQ0MgUjMgUGVyc29u YWxTaWduIDEgQ0EgMjAyMDAeFw0yMzAzMDcxNjExMDlaFw0yNjAzMDcxNjEx MDlaMDwxGTAXBgNVBAMMEHNhcGVyQHNhcGVyLmluZm8xHzAdBgkqhkiG9w0B CQEWEHNhcGVyQHNhcGVyLmluZm8wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAw ggIKAoICAQC8MB3fTYVrTadH5qE2CIa4VLvlL6QHgDriMRLkTA49SPszYCO0 fZTEpdSw8fc6kK9p2fD63LAfOHeD7jzey5aHBzpIGlxeFkn0Ce2BCYY5yLxK i9byoCwrpLchTR1Itpk1w+zy5E4T9KBTL1+c+w+TKpaIvFLXtjZtz4wQGi0p e/nRkRK9htGG3mETh+APitedl+ImGaI8NK9PELxuSkXnYAvGPpnXir8vbszk tJU1b0TevL/i3Sy6fhOhunZmTo1QDM7Zw4UyVjkQgTvL3y4I0tIrVjlam08x XZeMp+i/Gl51eHGvRVfvdJUJAjrWhrFEp8+2FZouWxWzAlHdd2sRp1AekNdP CeRgHeIF6uNtSseL1grKAjU+4BiixWPp1y1niB0humoQHoub/6fO/mU+//rW l3gTwZNu4FuKgZlfPw+qnvuka0c9dUNIZRCE5z8yXjS8R9yZWirnHNhYxf/e R2y4jaiHzPAjZlZZ2rGx8xVfB2n2JsAicj2+ZxmXlQ1yd5RW1pfxG3cdNNC5 uZ+j4JIN2ElsIjEKmMn9gHdoaEMAy/ENwNiMDBadLnc8qWirq/Ktp2dBSf2y /sH9xMpVyk8wuYjpbCnX4xslAensno5A20MYdKGPRFaItEhNPNbfzc1+4br8 exoXFX1F9ZJK9gGUO2nLbdRycphdyzxzgQIDAQABo4IB2jCCAdYwDgYDVR0P AQH/BAQDAgWgMIGjBggrBgEFBQcBAQSBljCBkzBOBggrBgEFBQcwAoZCaHR0 cDovL3NlY3VyZS5nbG9iYWxzaWduLmNvbS9jYWNlcnQvZ3NnY2NyM3BlcnNv bmFsc2lnbjFjYTIwMjAuY3J0MEEGCCsGAQUFBzABhjVodHRwOi8vb2NzcC5n bG9iYWxzaWduLmNvbS9nc2djY3IzcGVyc29uYWxzaWduMWNhMjAyMDBMBgNV HSAERTBDMEEGCSsGAQQBoDIBKDA0MDIGCCsGAQUFBwIBFiZodHRwczovL3d3 dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzAJBgNVHRMEAjAAMEkGA1Ud HwRCMEAwPqA8oDqGOGh0dHA6Ly9jcmwuZ2xvYmFsc2lnbi5jb20vZ3NnY2Ny M3BlcnNvbmFsc2lnbjFjYTIwMjAuY3JsMBsGA1UdEQQUMBKBEHNhcGVyQHNh cGVyLmluZm8wHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB8GA1Ud IwQYMBaAFIW78MzENrUKYnajmS6PuzpqrcVRMB0GA1UdDgQWBBTW/RrdlRFR y6MgS7liTThMnQA5ozANBgkqhkiG9w0BAQsFAAOCAQEAAwoUJShHMueocVlD 1+vYJbTTTbk9tabr2L4Iyyy4Btu1d1wwl6d9Yx2N9qaVERWcEeP0aR+NB2B7 xIKl/ZnZVuSxep0Raw4s284a/jSIJlsAi4SJItDCU2VrYJDWxP7MxzZHnzPI MLDoTHXPV18gvYTewoNk5/Yo89Kb0v/GpPTpP2sVdrWLHa4uKUHYrAZ0aByp kNw6lXp6o6DXvXaOd6KDTQN5XhmmHwLnuLceODF1t9gicsZIOY+KAxN6YZ6t EqwN48b4OFMpckDE3fm1iTZRqnEIqUHOKOcoCImkub1woEN0zXDQmLXaZigl uVztWSTM4/fapWLrlHBNxfjs1TGCA30wggN5AgEBMGswWzELMAkGA1UEBhMC QkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExMTAvBgNVBAMTKEdsb2Jh bFNpZ24gR0NDIFIzIFBlcnNvbmFsU2lnbiAxIENBIDIwMjACDCKqoJRMYYx5 sYJHGzANBglghkgBZQMEAgEFAKCB5DAYBgkqhkiG9w0BCQMxCwYJKoZIhvcN AQcBMBwGCSqGSIb3DQEJBTEPFw0yNTA4MTkyMjQ3NTdaMC8GCSqGSIb3DQEJ BDEiBCAMScaB9xYqlY9II5SonWgYLaKOEa44FF2xznnQFCkoNDB5BgkqhkiG 9w0BCQ8xbDBqMAsGCWCGSAFlAwQBKjALBglghkgBZQMEARYwCwYJYIZIAWUD BAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIB QDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDANBgkqhkiG9w0BAQEFAASCAgBG +aw4hEX2vX644/qEVN9phHDWiuKd/g0Hf8rwg2wVvyW6tABeQqaTLY7m0KG8 B962yBxnIxFNuCMUe8PF9i9gWpOPUirknVAvsBFZtZ8gscDooUFnUCmVwig7 B4te4X0JPU4YWSRATleyTNk4wLvhY4RhZGR6NrJAJCPJ0x6aH27R9gfqLmP1 iUdDpo2OqzCcWS1xsjMS94eYPJFXp/8zIqd7Ltf7x5g1SDAZzCsqjTqoNFsu ID3YXVmkYjfSZcirYoRO1IdHwIfsLsvoJBe2cbqr+l+pMrYaHZxcvhWlkhNV bKHNsTZXZgAniyClrWTxsTURWwnmTq1eQASQTL+npt98YZnMsM0IYTjyFuXL 5Hf2T9D1l/1w7p6KQD/pZGqzpq2JDRyOvQSd6vwMkSJosUiqqTz15J6YjQHN Kmy6TmpUMmSCq/xs7RxXJswdhMfCRaiaU94Bqpom9+6kNjrhT6lX08XvnRMo HF875Uiauz9vcKpfOXIBeeaHzDUdVCzSj750K/56JWz1Xi8p30pN+gSQjIJJ 4qCk4ZQo2Bz/nvFCWPbHqzfqzBTIJs+CHDtbSfgJKgmTgnXoXgi0ude3dcUw eqdfheJS3Ahdp6dc8blqe9NRNU9bKqH8ZV9iWpb/wxc3I+g+4i3be7ufIXKr i113WHaPHCDw9M3iNeJhgw== --2201072851-148606168-1755643677=:995-- From nobody Tue Aug 19 22:49:23 2025 X-Original-To: freebsd-current@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 4c64X55xHqz62hWf; Tue, 19 Aug 2025 22:49:25 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c64X55JNHz3P7j; Tue, 19 Aug 2025 22:49:25 +0000 (UTC) (envelope-from cperciva@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755643765; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding:autocrypt:autocrypt; bh=WDJqPW2zS00wYmzQAqL8vqA81un3+y4wRL2TcL+XNlU=; b=tT5RNRCZpYesL3Ul15P+Q9KFVxGIZadFCIw6J/JIWWZLdujevkQBpAU3CysyRyDZaD0902 b7QHcSjFPGFaQbZEdZJD2JQJ3xwt9RJDjD960ZrQ9bU8bHG9iFj3ykuAMOQbg6zLXGVZ/U TeZ+//CR2ppdtgIeQzacy9KArT0rBi9KCKETOa50M63aj6LVzqDzvXkqkt9H1vr+Eyx6Nl RFDHgCD836K67jToHLLPNBpo7wzVHnWFOyURsDFj8Yq32ziR57KNCE4XdpW4/3PTnfbXf0 8pH2eXUGneTv3iKJ0YViW5JjFpYMz9JWhXE/h8CGaiWahFky+cAIaeZBz1x31g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755643765; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding:autocrypt:autocrypt; bh=WDJqPW2zS00wYmzQAqL8vqA81un3+y4wRL2TcL+XNlU=; b=axOHlpjUZyAByTfs76Hnlg5zcZ0VAtakOBa8Md9NDBGl69YLtZftQ/sGN1SXkpuvSUeaKT 6kkS0HVCTTv0LVOmYG0eXP+eS0WaC2OIAmTJQquzG7lZqT93r4CcPSrdICqKnbiOYS3Axq /WwarXLoPsf7/8HMu/TuZ16CjaWCwiC30r4SbjwfQC6+HGcqmo+/p7vkgB+Z19qjp9nREO wzG84vB1BYDFvv2Gbyp7JILXj5WMFJckuYoW8yt6kY2w/eG0WQcyUut0siQVdzINgNjF4Y BZ9jKmjI5C+0QQ2mEGAtMVUegbnodQyBh+/2ryfT7dDtEmeB5YQQ5jtNcLY7aw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755643765; a=rsa-sha256; cv=none; b=x79b6znw0bIAiYH4fKNZDLtDbt4qhhiMxhx13y6oY0AY0EHKjNFN5LT2aTJa4qBqwjE1Q/ oYaDamVR6mn1FPJF/++IV686a4bRuTg/H/EdGZsFcKM2iMEAT6zu4fjhlglsA2M0zastEX zNUmZZWcaF1w034GympgCaZufTD/BMJVt5ou9MJeVdlid7nZM3BOVrJ/PaCOd+iPhjXuYU RqM3pcgs1rB0O3Hby3YrRJX2x/TRoq4AcR/7JYXToEYV8V7lT49h5kIK7li7utP03Dgwdt xwt8QS+yMnq0jnoXD+vKoOtGp/1W6TP05gVLgd4elYtOaYUDJQgUJfL5j38avA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [192.168.6.36] (S0106684a76304d01.vf.shawcable.net [70.69.240.84]) (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) (Authenticated sender: cperciva/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c64X529YTzBQ2; Tue, 19 Aug 2025 22:49:25 +0000 (UTC) (envelope-from cperciva@freebsd.org) Message-ID: <5d2daa68-cd27-4a56-9d69-5453b588a086@freebsd.org> Date: Tue, 19 Aug 2025 15:49:23 -0700 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: "freebsd-current@freebsd.org" , "freebsd-ports@FreeBSD.org" Cc: FreeBSD Release Engineering Team From: Colin Percival Subject: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" Autocrypt: addr=cperciva@freebsd.org; keydata= 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 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi everyone, With pkgbase being the intended way for users to manage 15.0 systems, the current default /etc/pkg/FreeBSD.conf gives rise to confusion: It defines a "FreeBSD" pkg repository which is in fact specifically bits maintained *outside* of FreeBSD (and packaged via the ports tree). To reduce long-term confusion, I'm intending to rename the "FreeBSD" repository to "FreeBSD-ports", and similarly rename "FreeBSD-kmods" to "FreeBSD-ports-kmods". The repositories will still work, and will still access the same URLs, but the change will be visible; probably the most common scenario where this would cause problems for users is if they have "FreeBSD: {enabled: no }" in /usr/local/etc/pkg/repos/FreeBSD.conf, since that would need to be adjusted to chase this change. For obvious reasons, this change would not be MFCed. You've got a week to convince me that this is a bad idea, otherwise I'll make the change on the 27th; I want to get this out of the way before we get too close to branching stable/15. -- Colin Percival FreeBSD Release Engineering Lead & EC2 platform maintainer Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid From nobody Tue Aug 19 23:42:03 2025 X-Original-To: freebsd-current@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 4c65jB4VjJz62l5t for ; Tue, 19 Aug 2025 23:42:22 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic311-25.consmr.mail.gq1.yahoo.com (sonic311-25.consmr.mail.gq1.yahoo.com [98.137.65.206]) (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 4c65jB1VzWz3WHG for ; Tue, 19 Aug 2025 23:42:22 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b="ClCgVM/4"; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.206 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1755646936; bh=ko2ybBzHQGWYj/GVlR7jxWsWmLgn2ibyv9Z9yo47g/A=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=ClCgVM/4YiU3TAPaKpxx0GxW1UouLYs6wwWm9vPReF68zKZqdX2sFVCqeoDPMpIDwWnFyg1FTsHSVYgOgViixlr/k8pGvr+igPWRa6ErwBTaKoignuz9jb2W+unFJoa49DmXqupSTFiGG7S3annsCO0spitY/IzOAWMPIGFxVI1885k6GQan080LT+Bz6UgCsb5VVJv7wvVAX2bSJPJCwboxNYAxUFWWX7DfUvZNzgPKUUR5OdQuZH0LqkOKI5B2aUFiiD7yVDvmYHk+07B2kAVg/7s2rYk8q+WlUBGIq45CZ5lEsmnpWDgYoaw9xIvi/lk6P+039AxQKNsWbREEiA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1755646936; bh=pzqJsoyqfMAje2NTiBb6pf8He0UvqeHe5/pAzzlt6OR=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=lnqjO7Yf6LtPGaZeIeZCOCm//WiND57Gpisork24zlwiImQ+gkDgY1GxHtp/RnTPBkaRG8deCHEsb+P3QkQvLRy6OSVI7ZJZZf4R4GAtGYTn/3TtIyZ75e5vh5PCjSjhBilwa1UykkIcaWif4PGQgjc6bWbHigI8jDXiwo9R80i0wNkHuZ21iPJ9MN5hi+xDRSqBdOaZ+SPim/l7GjOzFv4yMncfEFvtJZX7N2Yq4OmjNrAfRV2Pp7D8JWx5Ff+EWirGwhg2Q1qZMqQ8J0xqSTUCXNJ/1+ubQNEpzJDx5H1cKACmcL95HRq1VLQln8QjbdjN1PC/K+me0IEMkdF2mg== X-YMail-OSG: 8z2tKWEVM1nw6tRrhtEKfr1kfCVy3PLJ7bIFxONz7L8FBrysm_3WJSA_TB7n4Ud Q2mRf7rHNWf94ZSO3vpxlnS_cYja6Pcvgb9Zo7bwaDHgyWjsYF1DHjL7CcbGH9MFlystU8Q7zZ08 nmfWkoBLoQi_cK662TkwomX.lRQEP.htmhnNdb9F5BXObgh7_DdbnUcOkSFm.XJIUnbLgbFd5mGv Y5hgcz3wHVYwk59DuhHbRuyhle3sN6NWr.DSNMxd1IZLNYwfd8VLoVf6Somn1pRAjnQ729lu67Gu tz.mCTP9G5fWrUKpwLQ8fVCs_gPkg9DetwXwNuE63dzBXPNjNI3ZuA.RqqFm1kRTvjpDzb8EiysO Ap_EUDVLbk3tpRNXc3f2mYXyF2i6YQRadgjfBtRPDh.HM_hFEES2K5g8KnW0a6uZrbjseaTYDbyZ G_eFDXNsK.zPnkSlVuQhu4l5tRZDm8Es2CccWRKsvm_.mZYFuIycq76XjFZYr9A_hJL.Jm6XKCKn u86ITNwtio0IEHuWyD0OCuE1CUBAT4_.AJPGAvaQyl.6HD4yjDkHZ9ONFBJKE733Hk09X1pGZ_Zs 829zCprwIM1s.M4SV.2mevdd_uQIgE.RBYXUap.Q7va6QWDH.L881YkY4EY6wj4Ll9FJq9P26Yi8 eGXswkI7wVJdJqL.BlWQHCcvnppUYQFC56ipqEN9NAm8lvP2IzIswz5Oke7vSuQfecCEddwLBckn J4Ssh4Cw0OIHmXnfx3TX9onUanrfZJ0UfwnlmYvUGdkAd7BUi8FTOVaaRiOi0KSLM.gGATP3kH.J DqActq6gQ.I_fNlRnVpTtXPYcyrPuFHrWr12AAt7T_RiuO_3S7VlOqVWXVyek32FM38wB_9jchTX _CO6rh2mfa9Snh5i1yTzGiRAcwQBq0r1EhQLpOjHKGZS1u9qLMEYY8.ZKJaSDBgXBoQHVcY_jmef 4VFbTdpjwipbJZXwMI__aa4c.I4S0hw2xEvYYWXAE9M8S2EQKXc0D7d5s4l1WoslBLJAARHDcWbZ gqdJOQrer8QzY5HkX9R3f8uiDLsHTNOOxUdVlmW5gIFmMeF.FQjmCJY2dQUo4H3E8c5CUK7vS8SR BSh1yi1D_Xr9etl9i7ubgvtJ2XJfqu6U.2YlDcC4bLiguEHFH1fgiLvp9fx9E9GsgA7hD2x80Cqm kzuI6AyDxThgTY8dEh_Y0AkTpZuv01PI2h8lOGPxORIV5LKMS57F8FKsZESzgF.zitLzVbcAWBlX w3B5P_9S2i.AC7rvH9jL6SKPMn4c9.3q92.qA_sOWnHVpvJtVNc4DJJi_v7itw3sEdIJkQE0m1dV gAuSIRb1hFGRMjkvTu8KC1_.zFl2vhjzo0vYwwrjMmtd9LCavDHeoJuZcTQiM_Ys9Lhbv9hpK.B0 KdSNgSanEbLSpLQ4CY4AfvA07NYv4lc9J_ymoBL2HB7gWr0vSwXdUMf6kR3kHgx_twHtg51ho06H E5Y1d7vU1RerIQikksnFv3SlLvOrHdG0bOg5a9K950PBDo21GdVuGy2J.3yWRdTA5hZ89vvoVrGq edxhF.O.iHWVl04cp7tVw7gcrZ7QBP48GJBkHNCyQVXbH0NJLwBU1dUV02pj2nw1qM4HYChl9tY6 PrHYfctWx4O9gATFqIl208.uMY6U8v2ioAhGdQ_tuDsDb2c.wUe8wQd0r1stJ_C6c7tzJt5_e4Vz BsRsa9yH0l8epTrRIPVULTTBSHifDpdaojKGBvM51JnYwFQ.lp_JdKCmIOZDRLYIxDitwAxjGaJK M05IPF9OWfQAFjdfRS99wV4Br6TODspzRa8CBsO8iFXhviNyZg3M7x_deaiqOIHCdfQkURVRikUU xAMI6yqmifXoe7M.ZmwGNOhRvI3Eyo5r0Qdl3Q5cxJcmvYFjovX2WfUj8nz21aRCfuL5je0Nq0WY 93RMgbSkvbRmwugjESQKZNyHuSi6YCHEtP4ijiy3Q_D5Toge64fs9lSI7bcEtsfohDmqJf4xXKh2 Z_.sV2.tM.o_ilMROAd8kuoVQsXmg0EKE8hN9MxhONmYuP5d6fnb6KVOvPU7tBO2n0IyTfAV3zAE YkWCtm33_UFxLFppTKIw5f4RqPJGBJZCXHUQO7TsrlcsF5CgsvkSxaTj8.f.fHfZ_PL8x83YKWsW 6knl1zMlUp3bu5jmV.OUTocbUnm7tNF2wzfaqa8t5gfb5THCHjduQZyNDv7VunoSJMQIyvnTVNEc vsldBbX9s0iD5BdeW925hnQBrVfOCcqtHabRJzJtpx6HIZg_qNMPQ.dG9ptKXN6MaL67kBL9N7NL qHA-- X-Sonic-MF: X-Sonic-ID: 933e8d22-ca7d-4125-9207-c226546a1fe0 Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.gq1.yahoo.com with HTTP; Tue, 19 Aug 2025 23:42:16 +0000 Received: by hermes--production-gq1-74d64bb7d7-4ndhm (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 2adca5ab565a5a3063ac0994037e9492; Tue, 19 Aug 2025 23:42:14 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: WARNING: looks like main-amd64-default (latest) will only have 519 port-packages distributed for 11+ days [main-arm64 in process now too, only 514 for 16+ days] Date: Tue, 19 Aug 2025 16:42:03 -0700 References: <645340D6-187C-42E1-B82D-1BFF26D1E3A6@yahoo.com> To: FreeBSD Mailing List , FreeBSD Current In-Reply-To: <645340D6-187C-42E1-B82D-1BFF26D1E3A6@yahoo.com> Message-Id: <56744D4B-6DEB-470A-96FF-AADD09A075D5@yahoo.com> X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.96 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.96)[-0.959]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.206:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.206:from] X-Rspamd-Queue-Id: 4c65jB1VzWz3WHG On Aug 18, 2025, at 21:57, Mark Millard wrote: > On Aug 17, 2025, at 17:51, Mark Millard wrote: >=20 >> On Aug 17, 2025, at 08:49, Mark Millard wrote: >>=20 >>> = https://pkg-status.freebsd.org/beefy18/build.html?mastername=3Dmain-amd64-= default&build=3Dp98b748365fe6_sc6778f3a442 >>>=20 >>> shows that a special build of main-amd64-default (latest) has >>> happened as a part of dealing with changes associated with >>> 15.0-PRERLEASE status. >>>=20 >>> It is a from-scratch build that has established: >>>=20 >>> Host OSVERSION: 1500061 >>> Jail OSVERSION: 1500061 >>>=20 >>> which is after some library .so.* version number changes. >>> Prior to this build, the distributed pkg builds were too old >>> for main-amd64's 15.0-PRERELEASE . >>>=20 >>> Only 40 packages were explicitly listed/requested and those >>> lead to only 519 packages being built. beefy18 is the system >>> used for main-amd64 port-package builds. >>>=20 >>> beefy 18 has been taking 260 Hrs to 270 Hrs to build a full >>> set of packages. Getting copies to the distribution servers >>> around the world is a separate step I do not have time >>> frames for. >>>=20 >>> So: around 11+ days --once beefy18's full/normal builds are >>> started-- before a full set of port-packages will be >>> available. >>=20 >> FYI: >>=20 >> ampere2 (builds main-arm64 and main-armv7) activity was stopped >> and it is now doing a similar main-arm64 build: 40 requested, >> queued 514, 2 ignored. Still in process, with no failures so >> far. >>=20 >> Full main-arm64 builds take more like 400 Hrs, so 16 days >> or more. Presuming that main-arm64 is full-built before >> main-armv7 . . . >>=20 >> Looks like main-arm64 will have only 514 port packages >> distributed for 16+ days once the special, small build has >> finished and is distributed. >>=20 >> The build may have to be redone because it is based on >> f9ff1e48cc1, which has been reverted for debug-kernel >> panics from an incorrect assert when using nfs mounted >> file systems. >=20 > main-armv7 is being built with 36995 queued and > 1747 ignored, and 776 initially skipped. So > 34472 port package builds to be attempted before > main-arm64 starts. >=20 > main-armv7: 16+ days > main-arm64: 16+ days >=20 > So: 31+ days for a fully-populated main-arm64 to > become available. >=20 Someone stopped the main-armv7 build and started the main-arm64 build. So: more like 16+ days for the main-arm64 build to finish now. (There is also the time getting the materials to the distribution servers around the world.) =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Wed Aug 20 00:17:24 2025 X-Original-To: freebsd-current@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 4c66V150l0z632Z3 for ; Wed, 20 Aug 2025 00:17:45 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic313-20.consmr.mail.gq1.yahoo.com (sonic313-20.consmr.mail.gq1.yahoo.com [98.137.65.83]) (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 4c66V12Y7Cz3Zlc for ; Wed, 20 Aug 2025 00:17:45 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=oDycAwv7; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.83 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1755649058; bh=JOvusS9NIq2dgxTeTtBLl47PxzheEQ4cgkYkKhpBDZs=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=oDycAwv72BkzPVu47+cnOYiiKAbyoI4fG7DgAPc3P6ORX9DT8OZGLwdUk8V0U4TG2bwlr/0U9235ZAm4/M8adwhInJ06PrkTRhkuftmgaB0KyeRbaJlmirMTfLqt4tb+Y30B+bqSSJE3HN1Mb9Xc6lSfpf2TNryaI388QlYQn9M7GoHCllhRvta/si8/hq6y1dC90/tkjC13DJifPXd9dlPI2j3NFkMlEu4jLD51z/RUcb/kJN9+N2P3AdXH1B+9xmNyYBfZHd4K8WzKFt029Z7d2+VbjAFLcn3Yvx8qLrATkjUl7O0uKmLh28YFv3TEl4FdtAYOFI77oTk0uennrw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1755649058; bh=NSLoIhLHG2LzcZjX9RrW6gAec+tf96HY1q4tgBSMJS+=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=ZuWayo7aI599+3aYJpyngZVJfOyO46meejQYOJKRHmh51bEk9osrYkcx8kBvmHm8pDIvdd8976xxmRX+wrg4QSNAO9Ex96/76Yshe5/FNx7ieR16eAQH3GemRGDGkA4svXsjRO8U/L+HFUp5IbiV800ffFwBPHLVcZ7acSaALEdHDgz7sraXksM/xg6XIQtdxpzqeiDLJrlJiR9ZA+Kc6beRQnLorZVV1xF+6t9Zpwu+VbGrP5EuRJaf6p9qCGKEwyWn2YUu4wX2APonESQ2tLcgvB7+/1ze4oCu3OINei8id1NQ8aXMwNC5bD1IXfbZeCbMVbzkAO8Y7/lXqkW9xg== X-YMail-OSG: hcBY1e0VM1mYQrMid37g049ixw7ISU9GKRp4AJ5NldGoLXbc8QmASWhMFXS7_J2 G5IUy85iNaPSbweBOZGoV3Up4HSoyWftoLC.hlXMsUZiMVLE9M.cgYVYYaqFK2qvy2.gc1QBpNAa _E4_y1x3OKOvuiP5L1T5ACjqGXJqEPqP7vO3bBBgsSKxKFz3xSMFrK5UNBsUdsBpPOG.GJiBPjap eB_2hsRmGwVel9BESU54Stv_nCq0_2W299oiSHp5HvtAO5cJ8CkYSZkejcdW7hYkq5tR_NeU1YRy _gnLKwjxUNRNtte0cUaooE.oy7WcywrCg7GdDJvsLIB0VKXsw0_nbtPGwVPK2EFTFfrJS9bR4NdF 0zLR47D5Bw6CUdYEn1JhjUkJZ415TFb9A1yHl6wnJA3ttL5AxAq_Yt8jSX0g86nNADjwijdrkk9r 9bZ8UZT3E0ZU8BV8Vuy64kX9ig47S0R.0SFGRLIaRhP_1eLtErMjgEJwHTzZ1H62K2E9rtK6WAk3 EVBd_k7PWF6F1bjvFT3P2BayX7i5r_CTDU7g._eEa9B50TucYpFL6YEDwjMi1Cd_JJROggJq.Vcu IUdiPlQeVzt3UKiwErkBVHOXBLiTtn49764fE56Z7XkyxNL.efkRyWTXkn0rq6ZCU7lC4BIpcMFC 4GY7DxrM3MZmvc5RYSdmy70Gl8mMGZ_hiCVCaTd6e8q1xK.VGBi8Y__mmAWLxzc.QLUu2CennrJ5 IiBd0vSjPkaBEzzs5yn8TJDsjBOrEOmsd3rP5R65BSecAsGCkxIsHOQk1ta9omHcT3Pozx9hoo6e wkjAXcH35oqpageeed7LltLn8OyeEYYLyu8HC4EnzBWT6AJDLQ0wMHQGDaIt8R8rRrLweerQ7ZOK PvIfnxRLQPNY0lVFxhOPO9g_xddUBNWtH.UOfeHULR9WSaCucag0lg15aXNdpHlBpTdsOm13dF2S 3GzYP8hE60sxAif671lGWyZphT8quzZdLfx7fvfQYfmbQgi53TWRarhitIm7lIyTpiAyXMVFsZ3S oOfb9_t1wa.CFWTWtRaA1yxXQq3gyR3diabINL4hZSk_38FldbUZXWREO.RixCCY3LHjvD2p8WUQ S41UaQU4ivArQ2FaJjtAYsjE4b4Q2PfIw5cfLbSuuzBgJ0KpAy094QMLel1v_p5bpBZOB_wGYz8P fN.qrBNysni25OFYuYDoieeqNKgVWbejX5vDO9xxOe1Ob1oI8zrIWY9rddg1uYz7zT75J.P1GxJ3 S0Cas0Vw7rm2tfES6TgjuLMfR4lQ4Sw2wVd2iP9SHXXTyFtHXLjRIhXaL_AZeunsgcOnPeX4VwoN WmSZbNfKPourJX2MGvhTM_0qsiFjTuFUdaJF5Z2dNlj_cQMGLsH4LXVgis9tvg0HI4QBob0BkGG9 6p3OUPRa2yWe4JoFGFtJXXvnyBjfCA1fZUu9ZPtqfjuux5BRhZ.RPTJMoYn7qJlfuDvvSa.AH7ga N11B1CKNF72gTnEhoepmCurwQrsctuJpqtHxJpKRmiTs8_4Aia17Z42hFY22rgQPdPouFl2Ox9xD aAK0ApdzmYNBO60Fm3ZQdTDsmYE3pxcf_R4L.O2D6RBKUyRaENarAqUqwa3qwwI06irJqIrbqn8O tV8KSNbDEe0RHPWVQUDt2r7Tb7sZALATp5Rua2PUDpfBMO0Gi.UYoHegLqXlwi5TX.deZ3375vuR s9VLlzCyS1iaaAD0ij6YN_dU97fgAYK8Q2roWryS8HmmkfoogJKazhAuDlMNG8vgLNmao1eUwu9D HENMWC8drYUcbsu_mgyFIWo8FyzXqiGpk3QIUfzSINwSrw.M8GvAb8uuwQ_8pqV9BQTaOpk7u3Ld 2HaAHAVPIt9D6tvC1ws9xvUZ.l9mvhdH2yN7HswAUmplqtgicWRIUumgg5UMRnQDlnKpoh_Fvf8h C2Ihzyx.StdlvSLSZhAEJfe_gWlyBgOA7oXqn0Wm2sWnnUabFNluAUrmL9KB9XllHqEK9zud9eCB qIGsvJCSC5._iEXIsRSsBhD14ROoLBXdA.uc_ZTXVXe9fCVeNPehpEkmIH33Qg7Tvd01c5s8bdo3 kagqg06OPqMpJBI.7pVMmIHReObxMeljk4h8ygt1xuKMQxmY.EeX21VWqNYZJvhGmiANiXki5_4p 4Mh2dW441p54lL0Fr74lhSRgLR3DefYbvz5xqdVemsS6iIrOXXotuoQwH4Y7QSScnlZh44qx9_ns o3NzFnhpXtEKHfATYu0zUU.MryLVPb8VLVSjZDqC1Yi5Mi6MBmT.Vmx6q_OfOoAHBaIHsey5WDQW iL3c0 X-Sonic-MF: X-Sonic-ID: 3a2eec45-8eae-40f0-a4d2-f7604b56bc3e Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.gq1.yahoo.com with HTTP; Wed, 20 Aug 2025 00:17:38 +0000 Received: by hermes--production-gq1-74d64bb7d7-5wzx5 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 0124e5f26bb49e55d787184373d4837d; Wed, 20 Aug 2025 00:17:35 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: RE: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" Message-Id: <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> Date: Tue, 19 Aug 2025 17:17:24 -0700 To: Colin Percival , FreeBSD Current , FreeBSD Mailing List X-Mailer: Apple Mail (2.3826.700.81) References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.95 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.95)[-0.949]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; DKIM_TRACE(0.00)[yahoo.com:+]; TO_DN_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_THREE(0.00)[3]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.83:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.83:from] X-Rspamd-Queue-Id: 4c66V12Y7Cz3Zlc Colin Percival wrote on Date: Tue, 19 Aug 2025 22:49:23 UTC : > Hi everyone, > > With pkgbase being the intended way for users to manage 15.0 systems, > the current default /etc/pkg/FreeBSD.conf gives rise to confusion: It > defines a "FreeBSD" pkg repository which is in fact specifically bits > maintained *outside* of FreeBSD (and packaged via the ports tree). Not that I consider an appropriate answer obvious, but the file names as well as the content in the file? : /etc/pkg/FreeBSD-ports.conf ? > To reduce long-term confusion, I'm intending to rename the "FreeBSD" > repository to "FreeBSD-ports", and similarly rename "FreeBSD-kmods" to > "FreeBSD-ports-kmods". The repositories will still work, and will still > access the same URLs, but the change will be visible; probably the most > common scenario where this would cause problems for users is if they have > "FreeBSD: {enabled: no }" in /usr/local/etc/pkg/repos/FreeBSD.conf, since > that would need to be adjusted to chase this change. /usr/local/etc/pkg/repos/FreeBSD-ports.conf ? > For obvious reasons, this change would not be MFCed. > > You've got a week to convince me that this is a bad idea, otherwise I'll > make the change on the 27th; I want to get this out of the way before we > get too close to branching stable/15. The adjusted file naming would tend to suggest a separate file for pkgbase content. Naming left as it is might suggest all in one file, pkgbase included. === Mark Millard marklmi at yahoo.com From nobody Wed Aug 20 00:25:34 2025 X-Original-To: freebsd-current@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 4c66g430JDz633CP; Wed, 20 Aug 2025 00:25:36 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c66g42CbTz3ch7; Wed, 20 Aug 2025 00:25:36 +0000 (UTC) (envelope-from cperciva@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755649536; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=yWnm+eHW4TWK60CBd3o4fQH7RRAvK4z7b1mi7kDcZMo=; b=wOiksnMeMbV/yY9Tt8toHwMIDZTBRvDXons/qXzrf6pi0Gxg2r6Ghl4QUpJiln4TfNhOHZ DsTb0agRLz1QopiSHKGVe/G4QkqYuOMg31HGS9dcQBVfAzosPZJMASfZAB9gABsR4E+kFO soM3j/YvTl8pN8uWLVlBpHHXFYVE8HGBixyhpfjHCICNR1aHrY16FNwHSyWdkrI8pmJi/A uOgw27K9xrdccNuaonX8OT6Ub2+vTVAf/yVayPQaA5QzNjA6o6FN1tsIbI2mV8Zj4jj2gI +1z8YJl1CRIlAvVJn8H3d8yOchV9LqhOC20nTZ+R+WR+Nz7+xPjtHdouN57ukg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755649536; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=yWnm+eHW4TWK60CBd3o4fQH7RRAvK4z7b1mi7kDcZMo=; b=CV93TzPgbLRDaWJ6dR/Po1F2VpQ1dICQaAUHIIoUq4PGv78MFvGybwsFYNpNcIwKBIxsgh VAfxPAUPOYN4QX09lz17uKdBAKK0QvndnV4ATXDNi2c121GAa8ffbfksujB/sJj0JiH0vN wvw7MGlFds6GD3XBEptNm3QmQ1L2C47Iq+4+hg3wZNUc3GCm5cXdA/5d/VFUbARqoD7irD XHy97uDPjlF3VEy8LXlxUAPQWYP2ACEczT2lU/18dkjZ8BXmFDRSR2oo6TaMSwJq0vKolA LKy6wSDiwzusvD9Ilf4GuTcbrc4lw4mVbXXt5F0nrYnH/6wdlm72tZ1vcYK5sA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755649536; a=rsa-sha256; cv=none; b=Az5Dg9DdR4kaW5ERCRx8DnUjgoTMz22RQNMJ5VDjFuXk4ljkJhNkcfA6wI1h0b9LfGEo/7 yaoylxmCrSlHw5xeCYv4Pw+fHeVNJjdW6/tt+hv59sNP1zZI+9jbpkVL0XW5lBFaBPkTm1 B5R1rwRQpcJgHEoopT6CS0Rmprr4Tb87yTZ6RvgEQF7SxibM83H5Z1MEwyLr7nYJ6brmzH Huz8uRseQQAAphMI0a2nyt4MoxqosN6LaOIuuiU579MbUGMNizrX7pWsbCnfVvJhyc3j/5 CRq+CT1RW4lexNFUXbzL/jShLLBu9tBohs9tu/Dx8JJi4grDnPNRa3myAbGIDQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [192.168.6.36] (S0106684a76304d01.vf.shawcable.net [70.69.240.84]) (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) (Authenticated sender: cperciva/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c66g36B7WzCmL; Wed, 20 Aug 2025 00:25:35 +0000 (UTC) (envelope-from cperciva@freebsd.org) Message-ID: <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> Date: Tue, 19 Aug 2025 17:25:34 -0700 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" To: Mark Millard , FreeBSD Current , FreeBSD Mailing List References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> Content-Language: en-US From: Colin Percival Autocrypt: addr=cperciva@freebsd.org; keydata= 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 In-Reply-To: <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 8/19/25 17:17, Mark Millard wrote: > Colin Percival wrote: >> With pkgbase being the intended way for users to manage 15.0 systems, >> the current default /etc/pkg/FreeBSD.conf gives rise to confusion: It >> defines a "FreeBSD" pkg repository which is in fact specifically bits >> maintained *outside* of FreeBSD (and packaged via the ports tree). > > Not that I consider an appropriate answer obvious, but > the file names as well as the content in the file? : > > /etc/pkg/FreeBSD-ports.conf ? I wasn't planning on changing the file name, no. > The adjusted file naming would tend to suggest a separate file > for pkgbase content. > > Naming left as it is might suggest all in one file, pkgbase > included. Right, I don't see any reason for having separate files. If I thought people might want to delete one of them (e.g. rm /etc/pkg/FreeBSD-base.conf in order to disable pkgbase) then I would separate them; but the recommended way to disable a repository is with an {enabled: no} in /usr/local/etc/pkg/ so I don't see any need to separate these. (But it's not a silly question -- there was some discussion in phabricator just recently about how we should distribute the base system pkg.conf file. That's next on my list after the FreeBSD -> FreeBSD-ports renaming...) -- Colin Percival FreeBSD Release Engineering Lead & EC2 platform maintainer Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid From nobody Wed Aug 20 00:44:36 2025 X-Original-To: freebsd-current@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 4c675P3yxLz634Yb for ; Wed, 20 Aug 2025 00:44:57 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic301-20.consmr.mail.gq1.yahoo.com (sonic301-20.consmr.mail.gq1.yahoo.com [98.137.64.146]) (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 4c675P1mWYz3gjT for ; Wed, 20 Aug 2025 00:44:57 +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=1755650690; bh=zfhIdisVafDUnfrfPiyfOujOuMgMJxrVY4rTLv5kStE=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=Mzi3d3wHBd6JVOR8PPjG0IVMgmbXY5NgUbwOCB9p8DGyDmcH3APVVCEBdGhFdV1Ug5BXfeun0blTXiJrGIKHBsXbsN94JGbDG/CRf8Fsm9W/2/8v4BThLBwICBOm/kQhzQs0tYpiltKr76ShxNra/MYkYXo1cc7JOassY6bX6eLpuzwCc7i/1sQjX3p0AN5e4drb2SFo9RJ2aQ/4nXCDGppTQMxdSQ2Xxi966b7UeA3q/Z/5EGwvfSZMc4NXMY/vxPzJHSZubcTIshQh4fju3VbsgEeNsL/RTB6Zzr0kJDMo4zcIrOLbiFK9NzD5UJTwhxT0qCWufeBZOLIdBEUbUA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1755650690; bh=cFSUEBoZJDK5pngMKzCW6qei/M9wZQXxWtVXOF+exiz=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=j2JNBBZJht2NcHOoDyxf2vCOKoZtDV3MujUCG6Byq1tj9anTHRr0160jwWF85q5pa5rqIim2lScwQA9PLvO/VRW6Md0rmbt/PVpPuwQ0IOAqqggvQ3or0lE5knDCCyqB5CBPSJP4r90Z5rQ8+Ef7v9OfbpdA1tMoKz852KZJgeUo4mqun8EPmNCseZl8qtPZS7NWNmA7tfcGuaALjuRyx6eBwMXIUAe+8ZBxNn7qTaQ1ATjA1G2w0zsHZbReCAn/M1DrfVniE16bllNUDqshtf2CJNgIc3ZcqbUTgADTOv8jEDP9BaZAvSIdsarsy2Al7D52iROi2xTZlTjUbNMjgg== X-YMail-OSG: pfxjnQ4VM1mBTLUVPM7dU0XVTBmdPoj.2rIYYc6VwAPM5.P5qoXRxcoS97a9Kpb vOFTf5SSc92qdevEpNReiYguuZOX094aczXYmkyj7z1OG7Y15WWvQ4wcw5uRreQFZTng62xV4KzS 5A.szU9mRbNcT3LyQfunrILTNlvVzCV6HUitv7HDHYL1H9S0FnAuMjp8RVjNvwN57Exsl67zp_ai LkIzZyGKb2hpMgH2Xmgoy9N9jOEIYpc20lAwXj_60z7IsY5NMBL96Ic1r9W8lSTqnOCFjiRjK2Dg ZaTNnF30W_CP7bgSEKPMN4jOlsaBOYzL1zSucewnDi8C2gp1daWh2TvvPyPlJEK7N.J5MyaIXrDx 82322BNgN68bnCmMlBIZJ0IPcNlEshCwmNIlNJ6X2EzNEcujPSMDBMzWX2vQwuI9DUJtnsBh3wSu lmyZ..aJqYbdrMgh5PvpRrkWZERwsYF9PpKCEZ7DGIXr7aJmf9d45P6jtQZfEFLRRar1xDcTcnJJ LOG5nRFxAb39bGpcFGpDQbW_iW1OjumG0lLQudo6LHy8t7JHjx1FDBfXGW3SoDg1809xlc4dG.GQ fVVr2i9o3pOLQfhPDWNwElJqh1aCWdY5JfFRoIes15qA0_Kno9d9PjXk4jfiXa8t9usxuQQtsj0U TZUANDh2EdQa7rihJMfrGjwI75HZPhoYo_hdpJlgGpJQlv_Ua9sMQPlkHsO9tya1mBh4cTP_SNtp y7Ej.Jk8G.QDa5r_d4mvkUcXW2BEyF4UKgeaVwxvynT9JbxNjDNr.qyVp0h.KZ6VQj8OATGOnALt OYIil0a5j4IFl7EuSuNcseJyCe8Hm1x6.l11dP9FeE7ZbvyTXabH63PVFhC2TRHf0F3sJRmWGHCu JgaD9bsEy9OU7MMo006ZknhFCtI3Pq325ZMsE9BanxX7AiqQ3mZZJXJt5Lm_.KJevtv.N4vyU99a M60N8bzuwPat03hgXoHicHqYNjbR5vjcxENE.d1pD9fnYbVQlUphmv07smXiWQ1OohobeiV4kbPw sTBQr0B3kIGgOgq1Z9zsBjNqwDX.O2fyqfJbtt9Hhagx62dyGOrsPvrk1GYbuurubejYxgJzr8dn FX0lFuVFnj.8_jM8rqkIjgwmxIRNl2W.VUjyeDAKIrH2K8PmKyC9BvlJ9A_iGx3I_9vSkvUG7FSq UprGd4O4cGCAmGfzqEjR4A0pFnVL7ye4FYq61IvhJUXT1fhXTVl95TpMEK7r3aBDYRnb1rA98tP4 2ynNZSJ_f1YCTmQByMOCLkEgGWji6UVCyd9LWanOHcq1pgA5J2POemJInGRPLcH_K5obz5rf9PrE WFG3t4MY.ffUVoTDNdm5798aco5BCbEk3ll75e4T1L6d4aj3n0lmRpyszc1XwoUUtA97ICLcGZFK H5iE5ZQY4J2Ua92xhqqbUbJq4gYX300d2jIMlkK_CLElNtvGLlgQ8TJiMuUgvIVSCu4yEXk6cKt8 FGMLESzvRWp1mRgWoS0CpAGoT6.iP1W6zK8AR1bQvzmDxhRwLRLY38ry.tEklt9PVtyJV8n55CSR i73PZTpzMTOdthopT9OhmIAwibVa2zPkrU0qzV.nZzqYaPjYEZq.7G9lBSOj2..rwpGarLTLeMXw x5vSqHUrnRnZcyktDan572jv.qYTS3IOChcuPjW8b__xkKUJChbFZYyLbFzwbsVN1qHawSg966gT mMV3KMlTGgJkBnDGsKb1RjYf_61AQMrjf0MOkt99Kt6YBHU5Xz_BMOGoZPuKA3wfsHKZ7OeZt5s8 oZSeYwEepw8.naaHRLY4n4.ux1tRcH_XvwcvHNv7cFSXfFj9fZClC6Uv8QIECNMX_Jngl5kQ0sP6 _XOfTh_slNUqZjFD41IugmQFI3j42MwvDxBsZCK15djGUzhpUvjbKugr9zOMAYb4aGFMAzk6msRl 8swdCPCkbL3GczjaLLBfzVs6_z47N9CLjECAlTUO95U1Jj6J5i7ZPUjELWq6ms76zkY392_J.7xs eIQioS54F618TCOebbGQQjfqJZPYo91tBAs779qs9dfhjgTALIxZ4jonMI9AMM2FJgAbH7.SiiYH YgxA2LUptcgznYCCxpdwtFxie5l4sLbsXrzQwftm3dgQQKZOTRAXmaq6YPS53r3eRun2UpHAkT7R BPy5_cGn7nuu3vuw24T8PbwXxj65gNQK4P90hKv1d2YhYJRITlMd4LWIaHPxZy1qbHV9TedkqKD7 Opb6RtkRVhdqQvBOlpkLTUxL1vXEaW2lLn1JhzBiTg7_NFGk2l9lV_r_aK2VQWLzjaqrXnwn9zgi pfqa2LQ-- X-Sonic-MF: X-Sonic-ID: 0f22768d-806a-450a-8090-0b918f57c29c Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.gq1.yahoo.com with HTTP; Wed, 20 Aug 2025 00:44:50 +0000 Received: by hermes--production-gq1-74d64bb7d7-tqd77 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID e0a4f3a1c3f06771267f79911ca2e06f; Wed, 20 Aug 2025 00:44:47 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" From: Mark Millard In-Reply-To: <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> Date: Tue, 19 Aug 2025 17:44:36 -0700 Cc: FreeBSD Current , FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> To: Colin Percival X-Mailer: Apple Mail (2.3826.700.81) 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-Rspamd-Queue-Id: 4c675P1mWYz3gjT On Aug 19, 2025, at 17:25, Colin Percival wrote: > On 8/19/25 17:17, Mark Millard wrote: >> Colin Percival wrote: >>> With pkgbase being the intended way for users to manage 15.0 = systems, >>> the current default /etc/pkg/FreeBSD.conf gives rise to confusion: = It >>> defines a "FreeBSD" pkg repository which is in fact specifically = bits >>> maintained *outside* of FreeBSD (and packaged via the ports tree). >> Not that I consider an appropriate answer obvious, but >> the file names as well as the content in the file? : >> /etc/pkg/FreeBSD-ports.conf ? >=20 > I wasn't planning on changing the file name, no. >=20 >> The adjusted file naming would tend to suggest a separate file >> for pkgbase content. >> Naming left as it is might suggest all in one file, pkgbase >> included. >=20 > Right, I don't see any reason for having separate files. If I thought = people > might want to delete one of them (e.g. rm /etc/pkg/FreeBSD-base.conf = in order > to disable pkgbase) then I would separate them; but the recommended = way to > disable a repository is with an {enabled: no} in /usr/local/etc/pkg/ = so I > don't see any need to separate these. Will a pkgbase repo be present and enabled by default? present but disabled? Not present at all in /etc/pkg/FreeBSD.conf ? (I'm not trying to specify spelling for such here. But your note might be better with this intended spelling also being explicit so how it all fits together is more clear.) If /etc/pkg/FreeBSD.conf is intended not to be edited at all by default, that might have implications for some default content there or inside /usr/local/etc/pkg/repos/ someplace if pkgbase is not enabled by default. (My understanding is that pkgbase is off by default.) > (But it's not a silly question -- there was some discussion in = phabricator > just recently about how we should distribute the base system pkg.conf = file. > That's next on my list after the FreeBSD -> FreeBSD-ports renaming...) Overall I end up more with questions than anything. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Wed Aug 20 00:51:22 2025 X-Original-To: freebsd-current@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 4c67Dr08RNz634FB; Wed, 20 Aug 2025 00:51:24 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c67Dq6LXMz3jqS; Wed, 20 Aug 2025 00:51:23 +0000 (UTC) (envelope-from cperciva@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755651083; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=oNIg6GvkUfmSVx7cXdw8bZseO8BOtd7rZAKUMUraxAc=; b=iMKMM2sMw2D3TJ/pgpBX66Hw5+ZroXWYpMOiX/HXUPvt7KG9WIoNCUsrhDSQvw5OGeh/CD dqawvw1LAvpp2MnoM9/R4A/cAXs06UB2W1+UDawISm1b3Q2l/Uab4LOpirvYawivM95Gxd zbsS9KWfIYvlcw0ESZVcPTjS6uVlnGhQTIe33Gm4mg/C1005xaaoq1cjdEqIsyhBvfCKB1 JxpMGCPeqR23abScajNyX1IPiYSijNT7Q9BS+4NqaTu97XrRygXk4Hk0dZswT5PTH0JVHm bP0y7AF5gSg8amOP/s5g9bCsXdFxPbrpBRcArN/EqTQ+JpanQGsGC+00MVfgug== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755651083; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=oNIg6GvkUfmSVx7cXdw8bZseO8BOtd7rZAKUMUraxAc=; b=YHlCT6LUdDfXVf3rWsBNmEY6uU/sXfw/M9fVtazWfGQ9JO95szM+njvCfi7Uw4ngbDaSaA EjCkeewVHsDisKufpV4kGi/glmgaArwDwQ4RyJy05tKXd3az5uf9BRQZ5RcmMFFgML3bDz +bKJZba5k8W9FaD04KZV5FrYaYp8bK6bxn3CLcLJeGltVZCjFocHbQGQCVMOV+6Prk5RY2 8/8HXrpQl1o97E+VBs+Ov7t3PdpbGr9QeKB0BlHa3xk63A9hT1o3f2PxZSH89hoB+Vi4nH wMSiSPu8TytPIjIbZgFCbVas2Fo9GS3ror9HgM9O8g0Hdwa9WkI+qzeh7vd2bA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755651083; a=rsa-sha256; cv=none; b=UjYn8WAH9yaYKDpOYuoS74A/uKuWdUWPozUJfjHSlAnC45K9uBnYv/APaxmB93wt33GOcV P552K3NHnFv3FZTvEvSCg7F5o+xM48oaAE6C+kLASmETdEq7xaIM0N9oHhPDoXFFCFcC2u A27j5P0x3S3G79qG4v8xOqe/L0Ssw2cNz8IlbSHQiXmOPJO/NgNKZkBEGM35vbCkA4lqUd sStR0QkP35LV6ZDqljOGu+1B2T3wjTj6PvA1sT0sznAU8d5GX1HQ/Xv7QEvdBV69PCTBVc q0/KpGMPogEibtqFgB46rT9ql3r2qXVIe10FfdWKzQRbTI7rOgviU/NedGi/Qg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [192.168.6.36] (S0106684a76304d01.vf.shawcable.net [70.69.240.84]) (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) (Authenticated sender: cperciva/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c67Dq2qF6zBfB; Wed, 20 Aug 2025 00:51:23 +0000 (UTC) (envelope-from cperciva@freebsd.org) Message-ID: Date: Tue, 19 Aug 2025 17:51:22 -0700 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" To: Mark Millard Cc: FreeBSD Current , FreeBSD Mailing List References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> Content-Language: en-US From: Colin Percival Autocrypt: addr=cperciva@freebsd.org; keydata= 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 In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 8/19/25 17:44, Mark Millard wrote: > On Aug 19, 2025, at 17:25, Colin Percival wrote: >> Right, I don't see any reason for having separate files. If I thought people >> might want to delete one of them (e.g. rm /etc/pkg/FreeBSD-base.conf in order >> to disable pkgbase) then I would separate them; but the recommended way to >> disable a repository is with an {enabled: no} in /usr/local/etc/pkg/ so I >> don't see any need to separate these. > > Will a pkgbase repo be present and enabled by default? > present but disabled? Not present at all in > /etc/pkg/FreeBSD.conf ? > > (I'm not trying to specify spelling for such here. But your > note might be better with this intended spelling also > being explicit so how it all fits together is more > clear.) > > If /etc/pkg/FreeBSD.conf is intended not to be edited at all > by default, that might have implications for some default > content there or inside /usr/local/etc/pkg/repos/ someplace > if pkgbase is not enabled by default. > > (My understanding is that pkgbase is off by default.) pkgbase is off by default in 14 but will be on by default in 15. People will need it to update their systems for security updates, for example, since freebsd-update is going away (at least in its present form -- it might turn into a wrapper around pkg). Users who want to update the base system from another source (no pun intended) will need to configure their systems appropriately. -- Colin Percival FreeBSD Release Engineering Lead & EC2 platform maintainer Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid From nobody Wed Aug 20 00:58:23 2025 X-Original-To: freebsd-current@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 4c67PF5T8Yz635GN; Wed, 20 Aug 2025 00:58:41 +0000 (UTC) (envelope-from rionda@gmail.com) Received: from mail-qv1-xf35.google.com (mail-qv1-xf35.google.com [IPv6:2607:f8b0:4864:20::f35]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c67PF2gRNz3lHB; Wed, 20 Aug 2025 00:58:41 +0000 (UTC) (envelope-from rionda@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-qv1-xf35.google.com with SMTP id 6a1803df08f44-70a928cca6aso32721356d6.2; Tue, 19 Aug 2025 17:58:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755651515; x=1756256315; darn=freebsd.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:from:to:cc:subject :date:message-id:reply-to; bh=Y+UVTUl0BPZ6J0TNHEmD57ZHrbOh1Cb14e2Ystw/XxM=; b=CAhGJFdf/swDcb5WAW4nqsQyco7Zpq8mPPfdVyrzT9isgenifkpKRhW0albiKms5Dz l2+O9N5LGjZmh9lOU0yWW6XY8keXWxFLjsiZ5Shepm3NecCHy2TAHLvRVuF+WHBN9+nY oJgKkRJfv8DnM8/7XkeORQc+lY4O4HbHPKNnntiJX+xE9RNm8b4pJrZD2mL0II3t/Tdi mwXaXtvDJOzJtxcVK2RjrFkP/8zLJ5FmHu9a42mwLbxPEKm2XWRFfwWrhRUDlxlA9KbT NpiSZwOXsYX/OGQBursCrKHlhDQAv0lu0y2x8UTrg0rB17jS8kZbxPM7rLtm7C5nc2hi VKrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755651515; x=1756256315; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Y+UVTUl0BPZ6J0TNHEmD57ZHrbOh1Cb14e2Ystw/XxM=; b=G3Rg2989o103E9iqlOr3DDOsz/WvuLZMvPEseJm5uYCmCOhJPu+Gp+EIt/V06mPWSN ZyT+b7aFhzTsErts+38f6Aygziq6/sTXsCXqdCMJKrxGnmJaFXi1bhUSDA4lNoDwBClT FaEUMiHQ8ZPOF2pwqq0+065Kv5ZBHW2VFA4TRzo/DWz1/zdppQeGoWQ0tWU63mjydK8M XPaQHr+6YQugYgkJhtzuPmcZ+h5hhwbI6GZ1oQEXNuAgYLWPmR3RKr9cbGq693sCy66T QWbFIEYk/t5GMOgsmo60iR7CPClmebmT0BVMwd3NwBW0nv0S3zlRaVsgY9Dzo6jHjkli kRWA== X-Forwarded-Encrypted: i=1; AJvYcCVht/UoI9aZPiM7/7bsQyllyyPaUyBagI65eHlyRhjgNTRgNHcp3geYYglL0OlYarbQ1Oz2se6O87WMQ9rKWUM=@freebsd.org, AJvYcCXAoDoD8RJruApoCXrMEpz+2dyIRiB+jQp6vdCH1DDnHS+IihP7wZkiT+JuPCiK3V83wq0YQ8zG18/deH4y1Q==@freebsd.org X-Gm-Message-State: AOJu0Yypm6FmQ/eK0cylHjK6DwNnNI5v0UexIpUuKlUU1zn1SBlh1bnk D8u0mGsjrRrr+2QCdxyw3PcEDLtIlsOjLcp6n5isaMPmB4pmS2uX99pRAhAn4NYK X-Gm-Gg: ASbGncuf8bn3CcKegqTC0ou80BgCuIYVQ4CIYHWti2k1FvLm2g8+gCq5xPnwZaBjHow xYTm8oDXmKiVDJLBIACTwy5EkRIQ2Mg5Wyua8TaWbnfvU1nPlC0E48+hv6h+llU+kz1XO67PGlT KyYrtJhD/t/B+cdauOp2RXcON8kPUaN5bkCu11eSdarHZJUIQCZPy0Hb5kyhYWRZLjUNOeQhHwK pOrEdPpZkq0EEXAiVsxsVsRAGbHRgIZ1/utk5ey9AvdOYTCgq3LiZERJ55BtVuQkf6ySQ8HJoUv UCYVpIRGN/Hf8UDl1XI1enxFCjq8PgywkwavkizDQXR/gHQtPQbpS+gUxY5m/LHhRptdt6nyEi5 wUkdqsszKDHP2huJsWxxAsxY9DT1bmtabJOQe4JL2ShM8WJegYYWHlmnRBvdFXsG1FyJHk+4c X-Google-Smtp-Source: AGHT+IHDy9ss5VUyINrm9TCSypYTcZoLIGez60wkznxiiNckC7aLZnZhej/ZXuwDaxK6HMuwy44zVA== X-Received: by 2002:a05:6214:2b0d:b0:707:c63e:abf5 with SMTP id 6a1803df08f44-70d7717e2fdmr10425486d6.49.1755651515378; Tue, 19 Aug 2025 17:58:35 -0700 (PDT) Received: from smtpclient.apple (c-75-69-17-192.hsd1.me.comcast.net. [75.69.17.192]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-70ba92f924bsm79786166d6.46.2025.08.19.17.58.34 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 19 Aug 2025 17:58:35 -0700 (PDT) Content-Type: text/plain; charset=utf-8 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6.1.21\)) Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" From: Matteo Riondato In-Reply-To: <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> Date: Tue, 19 Aug 2025 20:58:23 -0400 Cc: Mark Millard , FreeBSD Current , FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: <590B86F2-6F9F-46BF-9569-03F72EA93B5D@FreeBSD.org> References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> To: Colin Percival X-Mailer: Apple Mail (2.3731.700.6.1.21) X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c67PF2gRNz3lHB > On Aug 19, 2025, at 8:25 PM, Colin Percival = wrote: >=20 > On 8/19/25 17:17, Mark Millard wrote: >> Colin Percival wrote: >>> With pkgbase being the intended way for users to manage 15.0 = systems, >>> the current default /etc/pkg/FreeBSD.conf gives rise to confusion: = It >>> defines a "FreeBSD" pkg repository which is in fact specifically = bits >>> maintained *outside* of FreeBSD (and packaged via the ports tree). >> Not that I consider an appropriate answer obvious, but >> the file names as well as the content in the file? : >> /etc/pkg/FreeBSD-ports.conf ? >=20 > I wasn't planning on changing the file name, no. Why is then this file named =E2=80=9CFreeBSD.conf=E2=80=9D ? It is unclear to me what the =E2=80=9CFreeBSD=E2=80=9D part of the = filename is supposed to reflect, if this is just a file for configuring = pkg. Perhaps this issue will be cleared after the FreeBSD -> FreeBSD-ports = renaming. Thanks, Matteo From nobody Wed Aug 20 01:05:46 2025 X-Original-To: freebsd-current@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 4c67YS4Wsvz635RP; Wed, 20 Aug 2025 01:05:48 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c67YS3gYZz3nFH; Wed, 20 Aug 2025 01:05:48 +0000 (UTC) (envelope-from cperciva@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755651948; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=h06FI/XeVmEHKmak3dUoNsAlyN0y9r5y5wsaHCa8H7M=; b=NS264oKp2TJg9TikDe+oMCNOMuXuSc8tA9qwX9RussUTfaoA3pWdsMLZ+z85h9uPIuJDB+ FjG25ju4WzK+FG31w3GyokRf0Y0sWOiagy7r6a9aMr73yjpbDjURNT+6TzwGnpImASL7Oi UJ/l32LHQzrl91JtK3H2MKCNTD+Scger9Rko00F550tAg1/WHPo2UVZyh+YUYejQeuFQxi PoVxXiVvzjHTCAUscDAY9lc5quEyHXAOn6UNjV7IZijCgE2/xRVvfAaTdIeA4KCNomY1J1 mFxOAlSZQMC/CV8PA4C1ygO8sQ/h6JWmp0jSAlh8uXljaj6NxYa6DAP993DUVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755651948; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=h06FI/XeVmEHKmak3dUoNsAlyN0y9r5y5wsaHCa8H7M=; b=pSC8Adw7kTxKqn/ty0KULA0QGIHOY0SJlaDSB2qaIBgaZ1Ey9FNtbmsxj6GVIwtxtexb2/ RUcWO182zJGClHl5sVBKb6PIojmPnTA3uyru3P+otXHzZWyezQ7XMu9TDCE6wmyEhi5wRo 8A/3/evWb/CISmXMZynQ8vC0WoBfEaVRAY8eptNBVdo8C/28nwp+OKYzx6KVjR5bmzb6OU QII5qaNNL4IPfX0eVAn1/fZOZQV0wU2CBab324mI79sLCc05/u8+Nir181pDv9DtyqrzMk JCVy24M3odK7Llo2UswQMrjwmnYRxIU4wWJ9n3MbOJdDDaJiY9vYBUpWi0XwZg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755651948; a=rsa-sha256; cv=none; b=gNl09rdUFQX1bsBEv90UM0BBUlSW4C8DQVRpT1ykc86OqMi7TS+xq7RkusGPnghe7TdyDk srRduOawvf5O5LEuQ7dCC+otMSWImr0F2IKTGNk0klAygcrpp2B+RgkmKPhI64Gp2EEGJY qEquS/wngi88LedcNo97TdCw/TgWmW9jkx4MZuWeu6rX6Oy9IeAaYs487Mk9t6GLvvxA2A ritH0zrRSiteBX5DJYGyiHWd1YnyEZGDWlivzXf8K27VUvCq5/sZI0Vr/O/xX4OpblKqGq 3NlBnXd/twTiBlDKQk/E7dAczZl5lh/RTTLb6sbJzph6x2IO8us7Ev+yqCn8Nw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [192.168.6.36] (S0106684a76304d01.vf.shawcable.net [70.69.240.84]) (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) (Authenticated sender: cperciva/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c67YR6rDVzDm5; Wed, 20 Aug 2025 01:05:47 +0000 (UTC) (envelope-from cperciva@freebsd.org) Message-ID: <91cccdac-406c-46dc-bdbe-c1c016cdee99@freebsd.org> Date: Tue, 19 Aug 2025 18:05:46 -0700 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" To: Matteo Riondato Cc: Mark Millard , FreeBSD Current , FreeBSD Mailing List References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> <590B86F2-6F9F-46BF-9569-03F72EA93B5D@FreeBSD.org> Content-Language: en-US From: Colin Percival Autocrypt: addr=cperciva@freebsd.org; keydata= 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 In-Reply-To: <590B86F2-6F9F-46BF-9569-03F72EA93B5D@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 8/19/25 17:58, Matteo Riondato wrote: >> On Aug 19, 2025, at 8:25 PM, Colin Percival wrote: >> On 8/19/25 17:17, Mark Millard wrote: >>> Colin Percival wrote: >>>> With pkgbase being the intended way for users to manage 15.0 systems, >>>> the current default /etc/pkg/FreeBSD.conf gives rise to confusion: It >>>> defines a "FreeBSD" pkg repository which is in fact specifically bits >>>> maintained *outside* of FreeBSD (and packaged via the ports tree). >>> Not that I consider an appropriate answer obvious, but >>> the file names as well as the content in the file? : >>> /etc/pkg/FreeBSD-ports.conf ? >> >> I wasn't planning on changing the file name, no. > > Why is then this file named “FreeBSD.conf†? Because it's the configuration file which describes pkg repositories provided by the FreeBSD project? -- Colin Percival FreeBSD Release Engineering Lead & EC2 platform maintainer Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid From nobody Wed Aug 20 01:12:56 2025 X-Original-To: freebsd-current@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 4c67jy3TD6z636Z3; Wed, 20 Aug 2025 01:13:10 +0000 (UTC) (envelope-from rionda@gmail.com) Received: from mail-qk1-x72d.google.com (mail-qk1-x72d.google.com [IPv6:2607:f8b0:4864:20::72d]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c67jy01ZJz3rbW; Wed, 20 Aug 2025 01:13:09 +0000 (UTC) (envelope-from rionda@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-qk1-x72d.google.com with SMTP id af79cd13be357-7e8706856e0so621392485a.3; Tue, 19 Aug 2025 18:13:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755652388; x=1756257188; darn=freebsd.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:from:to:cc:subject :date:message-id:reply-to; bh=OaZ/noCL9zq9XG4mXUAcoxtZ1sybUufGPhL187W2ZJE=; b=cNX2LIsS67ymWUL2wpQ0l8EWVVXaOnQEom1vIna6ALCVRPvpI+3RCWglBfIDlDJUpo W6t8q1kfRUEqGd9BvVKEnsYw9RZDgSMpdLnJiA4urMseA5xBmnIWPVmuaym75nam2owD ZQ8rDe18ZzH9ysBUyKH0R4LIKTrGXCGOBXFfaJRfcrh+pBBiyyu4ei2/e+Q+W1wLt7DU UsfXcSwzApYopgjMlw4pRYrAMUweBpj5+Mi+45RGZAzYdtgJjwOuoXDTrmf0PHagenhL x118uEKLLf9+SEQbAxDU4od0c9W/Wp4J32p77QbGiF6lqd1Q5ntvrVk7K9VgQHyHssWa QtwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755652388; x=1756257188; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=OaZ/noCL9zq9XG4mXUAcoxtZ1sybUufGPhL187W2ZJE=; b=C2KOcWjcWNAEajABiVt/khltJOo5oFzcYrL4pqnxrCUIeD51Ve3fMoVU0WHCHzQscQ qhiWilLi/8QFjqwV/Nh7uQmF9DGhbKQaaDHAfmUPdWK2FFQx8bQWmjCjW5bgh4+8Zr5d bXuI643AUOxLwRKeAQAp0T8Lo8hpyaQWjtZGcI4ZlA4+9dgHz6gaPNIATAuwSvAjl6BZ 2IhFn4Llr+G9scbZj1n9nMgSWR69nvEjlWr5Z6OJprYgDiXhYmMDOfBZUMiahnjAl6Sv 86TEgHic2D0Kv7Rpn/7vDQAzdHueDXavYcDwEEl/Jq3UyWH1ari04/3e6ZvJzfuSQ3rR tqKQ== X-Forwarded-Encrypted: i=1; AJvYcCVh/cjwqBg8fpxiTqkkXj5cokX6Ex7tBwSuPcpPnf8hCqv89UyW6VTUpeRFCyemO/crikzbNv3noKdKBMLtgw==@freebsd.org, AJvYcCWwIqUPdzn+wBPv0yeGbsDtb1OqfCqtjM7N+MsI7ZYjAU6iPrjJ7wQXkt2mBewsqsAev4i4mxEVVk2/UuRJObo=@freebsd.org X-Gm-Message-State: AOJu0YyxrixpsREXopNOzv2vCQKeldkCeMfKrkds2sS96hpz/mp322Wm 3hyvq2+F4JpBAejj47FQXlGVyx9YsCfk+CCrrGq1HbZkEJOPFp8AKPB/Tr8plTM2 X-Gm-Gg: ASbGnctnG8g6TxZczTMGvv/vWzZj5wcoMwBKvP9DjOeCOofcAqP4g9bH28B6zMHH4eF B84VriZ4i9f+ofF6Sn6EX2aBEs6TI8cUTJU42motAkEj/6uhCkBh+9y51XfSJA0d+67rD3ll1Dv A+hTjsO4xbajVgmQRPuJkIGNDIlWKAWtNbBooi/4/oF2TXk3p0qOuXuYrT+PWNZfqT/SA2Ii49p lA6f6hEH+b+0xjh1NC5I8fddBbGGMsbgDRF2NOS+r4Coz/22D8ta8TbAIots+06M4xewh4v0AtB sHhGLiYFC17INv48fDjGU4awzuWGdTkVcdgEWo4RTNJRKdNFAjb+w4aCdzLKXugCrPrisrEUJMn ekJ4oJCSY6zcxaH20863hEYmHQFIBoOK8Nn4MOQyI5Y+J9e1OR7DNbgQvv/75SWGYnDVKyOU4 X-Google-Smtp-Source: AGHT+IEzybK2EiCLTJ3ZP3TlkaZA123Fyf8SMKO6qhN/TPq/FV22yUoMNo/gbsEWYpIS9wmqGyI9lg== X-Received: by 2002:a05:620a:3908:b0:7dc:7b5c:f02e with SMTP id af79cd13be357-7e9fcb0a314mr132605985a.46.1755652387522; Tue, 19 Aug 2025 18:13:07 -0700 (PDT) Received: from smtpclient.apple (c-75-69-17-192.hsd1.me.comcast.net. [75.69.17.192]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7e87e1ddd9fsm857961685a.71.2025.08.19.18.13.06 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 19 Aug 2025 18:13:07 -0700 (PDT) Content-Type: text/plain; charset=utf-8 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6.1.21\)) Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" From: Matteo Riondato In-Reply-To: <91cccdac-406c-46dc-bdbe-c1c016cdee99@freebsd.org> Date: Tue, 19 Aug 2025 21:12:56 -0400 Cc: Mark Millard , FreeBSD Current , FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: <0880E553-F55E-4C1E-AEE5-69E9A86AEBF1@FreeBSD.org> References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> <590B86F2-6F9F-46BF-9569-03F72EA93B5D@FreeBSD.org> <91cccdac-406c-46dc-bdbe-c1c016cdee99@freebsd.org> To: Colin Percival X-Mailer: Apple Mail (2.3731.700.6.1.21) X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c67jy01ZJz3rbW > On Aug 19, 2025, at 9:05 PM, Colin Percival = wrote: >=20 > On 8/19/25 17:58, Matteo Riondato wrote: >>> On Aug 19, 2025, at 8:25 PM, Colin Percival = wrote: >>> On 8/19/25 17:17, Mark Millard wrote: >>>> Colin Percival wrote: >>>>> With pkgbase being the intended way for users to manage 15.0 = systems, >>>>> the current default /etc/pkg/FreeBSD.conf gives rise to confusion: = It >>>>> defines a "FreeBSD" pkg repository which is in fact specifically = bits >>>>> maintained *outside* of FreeBSD (and packaged via the ports tree). >>>> Not that I consider an appropriate answer obvious, but >>>> the file names as well as the content in the file? : >>>> /etc/pkg/FreeBSD-ports.conf ? >>>=20 >>> I wasn't planning on changing the file name, no. >> Why is then this file named =E2=80=9CFreeBSD.conf=E2=80=9D ? >=20 > Because it's the configuration file which describes pkg repositories = provided > by the FreeBSD project? I guess =3D) Maybe this was discussed in phabricator as you mentioned, but it would = seem more natural to me to provide individual files for each repository = provided by the project, with a descriptive name (e.g., FreeBSD-ports, = FreeBSD-ports-kmod, =E2=80=A6, and store them in = /usr/local/etc/pkg/repos/ This solution would also allow to remove the (IMHO weird) suggestion of = creating *another* file FreeBSD.conf in /usr/local/etc/pkg/repos to = disable some of these repositories (why is that suggestion needed? = Can=E2=80=99t etcupdate handle changes to /etc/pkg/FreeBSD.conf ?)=20 Thanks, Matteo From nobody Wed Aug 20 01:34:17 2025 X-Original-To: freebsd-current@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 4c68Bc0WnZz637RH for ; Wed, 20 Aug 2025 01:34:32 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic304-25.consmr.mail.gq1.yahoo.com (sonic304-25.consmr.mail.gq1.yahoo.com [98.137.68.206]) (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 4c68Bb3w1Sz3vgG for ; Wed, 20 Aug 2025 01:34:31 +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=1755653669; bh=SnsFIvrue6msB9UZDQiyqYUSjkf8ISTu12IDYzOSk7E=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=Wg7/kVZbq70QyujzuEiwnXBRfghmOQb4Xoz2Jau6emOHGXussd5Eui42BD8DdnEqgSKeEbNVFhvZhoR4dm0+iqLt48wDIyU6+vWgmJvhIlJJZHjYyRKlqRMnCq4dA9rTJmX16CQjh5rHIFC+y1Thnqb7Cdd5hbX2l94VT7HCAu+3kBApKKtUKagJQHwkE2c45DN7B/q1yC837ozJ11ejz/SD7mLwW22KCNgc5g4mX6DApBGDnN9nNDQckDXyjhQwjt75k41ImxvdPN0D/We8abPLCC6EbbVi2YhK41OirG5HFCFk1lH4izrnJfrJKBckFp79qZWyhOuW98AkV4ZyKw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1755653669; bh=gR7GVdxXKfNu3R9zKmTShEEl7nOL7fUJpB5zvp+hZ8E=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=Tmu0HTP0SBpziU89unib9TUfVFo7z3hTkT5YmXJBGye2KpHEK90WfqdQqmhzZ0ItD338gwH5B6cXSgeZaFfgYxW4Ox6nGCNlUukGcZYusC/tckhcae5QN/zhJZbLCE9xI7/4NY+4oA1MBTciVDlQhUODKH7fmkX21itmJSITONmA+68muSeKb7tFeEIL7ui8LaqYTSvhSch5mAGPirxeyfBO1wv3IQ8UuYs6BPbq1MqVu8mF2uI/+kF/AfSFhYCauJmMYvA87RbdK4VD5X2SgJLG9rUQonhf1oTJD4MLRhrEHCVkNSLf7MyWwn6hpi76/E8HXckoucgaxlObv2G7gw== X-YMail-OSG: TY8IZGcVM1mbJtsqNfENreyo9Xs1LptsoN6lPtZcLZRCPzEbodc3M_3a11uqj15 AZBOZj295lApRNGxx59GTT6bMK1nElxLDsFUv96vwUDE2mGotHjD8zIY9Zd6NkocTMIjAfeJ5b5Z Y5KQ4nQJIdZSzfFTRjtNCSRLmZinDw5S4P8knpeH7W3q1CcHcGemUFP7HcVgtJaM1WH0F1DSMVwX 01FH4JEPaNmNhn7n0PbyIklrDK3.RMLllt5eP1unjaDuL_T0JdYP9ZhhAT82qR54rABTsZ.0MWN2 knzN5YNdRok51jRm1_vDlMCqL119UqRPQGeibJ0h_GGX5BAGKOuGkBSuHKFkZReFJDwAK.kpzkMF DcDsZGfRH2RM4Jq4VIwE3z5.EtLTeU.b_ryojkkA2UogyzAotfaPNPCl3JakU70ZBBPiT9BXLIS7 dsbgAG9xsvcPseV2fACiDclO3D5YiylQdskeb4XvP5YuN9ft1w33nh2lOcdzLZ6lr6Rp9zwyiUNT DubfZnnGTZ2CCAWAwhMGPYVvENhJCEvIvjTZ.kz7s_HcpPmb2Bd6GYDtE9gRcrUAnmthfcbe3b15 I_f24iRLPSypkfT3SrN_grEG66aGYzZpHffbs4rj_DogYDd1Juouom9DcHg3mI8WaLXNLFv2w5KS kgBftK4ReDbLTBv3WeRZTztwfTtI36B3Q3ri6XU5eJpByavk4hcJtNP11lY9nw1Tzo9opEA.j3_W 06s5PX7Y226uEJiL76_DAaM40aCIqcUg_LOCxdvOFpBse16CfB5iZTLd8y8G0IUd5SW9bswOoIV5 RD5GchJJpH00mSREvYOUmAEBcdHrqMb_LmdATn.qxIBlJ35ID7BaTbv1gHpwrbDAt.OvSFy4hK29 xrf8s8_AftrkdpOAycUc74F.MzYWJ5vxhy0LUFFVeSP.hRHF6MKud3f9MRYUjZfGp3tJNKLG_hHa 1Fs1dm3NbH1OGqBzPj24FMNfA5PYVLhnPPlOGO.wUZ5Oq9F_KniPxF3xm8u0WhniHULUx.zliOlC cvZrXYjBhXrOtQrpYYMoU.83nQuqYmiPehTp05k5PL3lXrSK5258y1Hm8Kfz8kuE7RPPxwQazSbi XFFVTj3pKRN8RKo.aj5c1NxLFx2vISC8Mto8Y7z.u_2RfBHd80QYXKxUQzTJZYPadAi0Snri5Pf2 rFt8f4oWgxLHJK2_EkY6GsnhJ3_rOTcEkt.SvWKG6pOKz6TYgNUY8pz_u6ZRwBMv8qoRbNlL6Je5 njCIAs98B9AGs8Dx7CrrjynupQD7GiDCFj8frQi0E3T5sxdD7w6dksUAU1bCIZX4HAhMrxFYfC88 XpGJidmAqk3iZez9ph0gcsijiKqUFODTq2J7Cp7I9T5xrfcl3wxaRXcxD5yyTVRpvacFLSV2ywRH oXjEhVUPJye8j8JivHVsoBpxWo0c1TPJim3QbEo_HTEvdf5ldAJ47fwNlp_HTytgx8VDtn5SVX_D QBzs5dzeXIriAn8QtAGI.zvI1IV42E99.NxqgV5bGn3jPB2_IoUHDy.zuAqSP4f6jMJAgmYaMh4n 488YueqTkuODXRzy59ryK7xAolEDtChfI.uQmFsGMPS38LqUSZBbpVDtU5pQIcCieeMfvRXKVWMF FiYRI._w.us7weWuU1tIdRa2Kl5KXyj4dUU1ycNog5WzKfRlLHtX34PxeJCY.XQJsphqCzjmUCVx qpLAMQKY3nkraC37FWJwCzjCCm1yx.YuoiyBQnlqST3W8RY1qx6E0qFWHNi853AbBem05RzfRPe6 c6tP8mws4_G.C73vbaIQyrP_dgjXC_g.4cuqLvHjscVw_Emd_gFCVu1kBgNaCI3NSkx2a.z8DE3i xvUxKRDRqcN1a.v46r0HkAC2cLtIdAxKnpz3EtaxytUF9J4DSJAv8UCrXAFYpZtBb.wygmbH7trq CAn9Qx7uwFSRiMx8ayj1IcdjyS.wt.J_6OlN1kFZkTp.O0TTLc7DZRULRSFdN2rlmqW2dBTCdhob u.l9dkOGBavJYC4oqIrpciz0OyqDoOJRKfRC2gTWCLDrYG9AdR.hgwLb0JnAGXsNdgJnFXpLtBSn TwEJCLD.NmDKCB_OMpBFQHjCyDFvu0d5bRt74A0TxLue4XHOPv9OB1HLywhbTQ5SoSP.7_jrq97O h0HzLWudDhUpkO3kBdyJGb8ll9IYigqM5YvTwwmv6nEP4cDApEkVQE1z9Is1ZzXWZtTD4DFBeitO xw_HswqPQJuB0FzKWN221488F4dt0TppLH2s.ipC1_0WUrXxyckKvnnYmq9jq74c7ejf4YargCe_ 0U4ua4Q-- X-Sonic-MF: X-Sonic-ID: 0994c70f-bf05-4c8e-a9f8-d0b827f8e612 Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.gq1.yahoo.com with HTTP; Wed, 20 Aug 2025 01:34:29 +0000 Received: by hermes--production-gq1-74d64bb7d7-5wzx5 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 471c3eb30e74ade818291757ca55a1b7; Wed, 20 Aug 2025 01:34:28 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" From: Mark Millard In-Reply-To: Date: Tue, 19 Aug 2025 18:34:17 -0700 Cc: FreeBSD Current , FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: <08E5838F-122B-4CF6-8551-85095024A665@yahoo.com> References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> To: Colin Percival X-Mailer: Apple Mail (2.3826.700.81) 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-Rspamd-Queue-Id: 4c68Bb3w1Sz3vgG On Aug 19, 2025, at 17:51, Colin Percival wrote: > On 8/19/25 17:44, Mark Millard wrote: >> On Aug 19, 2025, at 17:25, Colin Percival = wrote: >>> Right, I don't see any reason for having separate files. If I = thought people >>> might want to delete one of them (e.g. rm /etc/pkg/FreeBSD-base.conf = in order >>> to disable pkgbase) then I would separate them; but the recommended = way to >>> disable a repository is with an {enabled: no} in /usr/local/etc/pkg/ = so I >>> don't see any need to separate these. >> Will a pkgbase repo be present and enabled by default? >> present but disabled? Not present at all in >> /etc/pkg/FreeBSD.conf ? >> (I'm not trying to specify spelling for such here. But your >> note might be better with this intended spelling also >> being explicit so how it all fits together is more >> clear.) >> If /etc/pkg/FreeBSD.conf is intended not to be edited at all >> by default, that might have implications for some default >> content there or inside /usr/local/etc/pkg/repos/ someplace >> if pkgbase is not enabled by default. >> (My understanding is that pkgbase is off by default.) >=20 > pkgbase is off by default in 14 but will be on by default in 15. With 15 or main [then: 16] as the context . . . Will buildworld buildkernel installkernel installworld (not referencing various steps) for folks using source code based updates need to undo an addition of pkgbase from the installworld activity? Never? Just once? Each time? Or is "on by default" more selective somehow for such contexts? Note: In my context I'll have pkgbase in use for the booted world and available for use as the booted kernel, although I'll have personal-build alternate kernels too. My from-source installed world will be in, for example, a chroot directory tree(s) and in a poudriere jail world(s). I keep /usr/src/ for pkgbase to manage for itself and have a separate /usr/main-src/ (as an example). So I'll be dealing with both types of contexts no matter what. > People will > need it to update their systems for security updates, for example, = since > freebsd-update is going away (at least in its present form -- it might = turn > into a wrapper around pkg). >=20 > Users who want to update the base system from another source (no pun = intended) > will need to configure their systems appropriately. =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Wed Aug 20 05:00:14 2025 X-Original-To: freebsd-current@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 4c6Dm263NZz645xW for ; Wed, 20 Aug 2025 05:00:18 +0000 (UTC) (envelope-from glebius@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6Dm15Fxvz3Fkj; Wed, 20 Aug 2025 05:00:17 +0000 (UTC) (envelope-from glebius@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755666018; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=TXaQcTC4HiE0eXiwstWjWw/NDHbYBpwmnHxR/p67+iI=; b=BU0zWelDyo6Pyxerv8ZGLBFo7OKXpVzOGxksQJllmxAEJpudVnC7BkTGhzov78J1yrniRk 4DY1tcPai6LEyM5FMDKnEkR12A2Yh57Wf7LgA4BGm0zptgUa+onfGTEVTABTV3YNYRNZut AW++gnAHKsp8ex0tLAq4rt+0CbT3kqeeVvDU8mvjdQz6WxecOwYV2LQB0vNZxhv4wUmz1g vEHY3TmISqOfZsl5PdPGqIQ3vgwCk5+3VVQaCaJEUwWK0vcndJL+PFkGdo13QU/NlIoiyA mRjFGKPx1pzAtnFMfDfI+bjHwGrHaGIkDEZQFrDzu9cYrayQWULgkcu+eKpYtg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755666017; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=TXaQcTC4HiE0eXiwstWjWw/NDHbYBpwmnHxR/p67+iI=; b=CKAeFNla5ggAudvY12zkkBKVDHAKj3G0afjojdmolEUIkhehXD+V9wRh6yKMPgU91vfX22 ZcDkK8VHbZj7TFHTvP40z1lJFr/qgdDjdVhFLI7IyPJ1YcgXJZ3u0XDhXENpnc2zz4+dVg wnfgLjQ0AvKL8Y8STwj2EESRmjgQN1zTA+Lmpv34p4bLhZQmERvkSXlpZnrxOwBTm3OWii 57snlX/4qKv7inY+RDb6qRnLSYkCOB3of30tXqgDgVS3DukFXHPCFAZvWW+nOxKr49m9J7 8lIUip5XUuOc/DAMM4tiyYzn7xsJeIUou71mTd4CXdPzmsETOMhNGutEwp0YTg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755666017; a=rsa-sha256; cv=none; b=mDg/ppEyTsQ8ObHwe8rkBjAAOMMpKV2gt/CmHJJJHHuJL9t8Rc5pTkJIZkMUre/8OsQuc5 zOG0leNA8AIU8MZ6O8/YvPYq91lUdo9tk93imO2E9qsKQUT0YEUhxOXQd1xJ+fKROfPNmX N7S7jyV8OJ5XJ51/OHZqAQk1ULXiF8wybaM0NB8yU+VkEdta/J94rWkXDtM0tQ7gU3UzR4 r9EJ0xEeZx5V+9J3KnGO0aJix5BKyyK46ZXYxc/vB0q8bEqQDrdHDEa9GSaj0xuRE2xKBN EhclyN7ytWtE8q42XnpmkSSkoFlRGDJ8zZoiRf/iamGDMVG7aKr9D7DqgOOCRg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from cell.glebi.us (glebi.us [162.251.186.162]) (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) (Authenticated sender: glebius) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c6Dm11XTyzJkN; Wed, 20 Aug 2025 05:00:17 +0000 (UTC) (envelope-from glebius@freebsd.org) Date: Tue, 19 Aug 2025 22:00:14 -0700 From: Gleb Smirnoff To: Colin Percival , pkgmgr@freebsd.org Cc: "freebsd-current@freebsd.org" Subject: Re: Yes, things are a bit bumpy right now Message-ID: References: <01000198c316d43c-0b8d91f4-e57e-41b6-a694-a1ecd9d20143-000000@email.amazonses.com> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <01000198c316d43c-0b8d91f4-e57e-41b6-a694-a1ecd9d20143-000000@email.amazonses.com> Hi, On Tue, Aug 19, 2025 at 04:08:30PM +0000, Colin Percival wrote: C> In any event, as Mark Millard noted (thank you Mark, I should have written C> about this earlier) the pkg repositories currently have a very small subset C> of packages, and will be this way until full package builds complete. This C> was necessary because library updates (mainly libcrypto but not just that) C> meant that the existing packages couldn't run on the latest HEAD, and this C> was preventing me from even doing weekly snapshot builds. C> C> So I asked pkgmgr to do a special "only the packages re@ needs" build since C> that could complete quickly -- and as of a few hours ago we have a full C> snapshot build for 15.0, including install media, VM images, cloudware, and C> OCI containers. What is the ETA for complete set of packages for CURRENT available? We got stabweek next Monday. -- Gleb Smirnoff From nobody Wed Aug 20 05:25:51 2025 X-Original-To: freebsd-current@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 4c6FKX5D54z647rM for ; Wed, 20 Aug 2025 05:25:52 +0000 (UTC) (envelope-from 01000198c5f0d4d0-c85868f6-2df8-44f5-9f4c-05c06f6058e6-000000@amazonses.com) Received: from a8-237.smtp-out.amazonses.com (a8-237.smtp-out.amazonses.com [54.240.8.237]) (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 4c6FKX1xwTz3JNn for ; Wed, 20 Aug 2025 05:25:52 +0000 (UTC) (envelope-from 01000198c5f0d4d0-c85868f6-2df8-44f5-9f4c-05c06f6058e6-000000@amazonses.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=vnqrkfnvu6csdl6mwgk5t6ix3nnepx57; d=tarsnap.com; t=1755667551; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From:In-Reply-To:Content-Type:Content-Transfer-Encoding; bh=YiGdHa8X581ZRSdQQXMZikcgCLsGqZf2KQqc2Hx+iVU=; b=Z3CyIjO41XNIISRDyVsDMGShbYUfkCamG8i81SvxqVdJJR6OWlftImrJg9nrPgx9 OQSeitDJI9jwzpVxlmfRvXeq7eqVm8/cFKUxzLTIEX62Cduc4rZ1G3+afx70JPDjCDO qC3YArh2ElKaWBRbvXnF2NeEv0KEJxuq2X6DFsyA= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1755667551; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From:In-Reply-To:Content-Type:Content-Transfer-Encoding:Feedback-ID; bh=YiGdHa8X581ZRSdQQXMZikcgCLsGqZf2KQqc2Hx+iVU=; b=B1g1ebwKJr3U8WByXGVNw9tRrbH12iErXHmeoky89SnnRjgk0p+LK7UwNQEqxW4p f3XrtHaYqeW/K0n7TJr7hdlOQ8zzCAbS3HsTQzRTED9stidb9ejfTqBcftPpAq40EBb iDthXE0wUZLdHNG8GtqN1gSc1cYvTUxARPdZ/rRU= Message-ID: <01000198c5f0d4d0-c85868f6-2df8-44f5-9f4c-05c06f6058e6-000000@email.amazonses.com> Date: Wed, 20 Aug 2025 05:25:51 +0000 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Yes, things are a bit bumpy right now To: Gleb Smirnoff , pkgmgr@freebsd.org Cc: "freebsd-current@freebsd.org" References: <01000198c316d43c-0b8d91f4-e57e-41b6-a694-a1ecd9d20143-000000@email.amazonses.com> Content-Language: en-US From: Colin Percival Autocrypt: addr=cperciva@tarsnap.com; keydata= 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 In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Feedback-ID: ::1.us-east-1.Lv9FVjaNvvR5llaqfLoOVbo2VxOELl7cjN0AOyXnPlk=:AmazonSES X-SES-Outgoing: 2025.08.20-54.240.8.237 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:14618, ipnet:54.240.8.0/21, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c6FKX1xwTz3JNn On 8/19/25 22:00, Gleb Smirnoff wrote: > On Tue, Aug 19, 2025 at 04:08:30PM +0000, Colin Percival wrote: > C> In any event, as Mark Millard noted (thank you Mark, I should have written > C> about this earlier) the pkg repositories currently have a very small subset > C> of packages, and will be this way until full package builds complete. This > C> was necessary because library updates (mainly libcrypto but not just that) > C> meant that the existing packages couldn't run on the latest HEAD, and this > C> was preventing me from even doing weekly snapshot builds. > C> > C> So I asked pkgmgr to do a special "only the packages re@ needs" build since > C> that could complete quickly -- and as of a few hours ago we have a full > C> snapshot build for 15.0, including install media, VM images, cloudware, and > C> OCI containers. > > What is the ETA for complete set of packages for CURRENT available? We got > stabweek next Monday. On amd64 probably some time around the 29th. Sorry, not going to be ready in time for stabweek unless you postpone by a week. -- Colin Percival FreeBSD Release Engineering Lead & EC2 platform maintainer Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid From nobody Wed Aug 20 05:54:30 2025 X-Original-To: freebsd-current@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 4c6FzB3Nc1z649mt; Wed, 20 Aug 2025 05:55:02 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-yw1-f172.google.com (mail-yw1-f172.google.com [209.85.128.172]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6FzB1V7cz3LgZ; Wed, 20 Aug 2025 05:55:02 +0000 (UTC) (envelope-from 6yearold@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-yw1-f172.google.com with SMTP id 00721157ae682-71fb85c4b59so2106017b3.1; Tue, 19 Aug 2025 22:55:02 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755669301; x=1756274101; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=V7d5U8719A7JZszB2yYo9dO+lzGzTrNHClhKzqhAbvM=; b=i83aUy3Hz/dXvFjggiwd/ufhP29ZN5H/g3RW9xUhMTWJIDOPBJuAg7H3zh6FMqR2xN GLDrSDND4k/PB65Q5ruMWpLUZqz7egQS2r8F1O13EMjbsMQ3BYwaIt74tdvmEPZSBEye T59JpMaSrhNLeTwE7qlTkSluWKoTfYZrMypubjjo8oq9uT1WSXHhfrso0AGBOLXRjb69 InrCfzrruDdjQtxRIHzVY6NdQ6ZsBbTclTifTB/RvI1BGnEy5Z3VPjydPy8LQHfALunT V/fx0JY1JbqT6LFf9ymJ018NuHBtFpIdBky8DtPpKq2CCJMjYldWlFJkTIHnj0564FBu t1UQ== X-Forwarded-Encrypted: i=1; AJvYcCUos17JS5/B/izOpx/s8aE/hzYeE34BMMEr/G3b32TxKnB2a1Ir6Jk1fx0BIQjmTOL0yO0=@freebsd.org, AJvYcCVTW6SxtTUW4TkG9B5EHJApLlo0NxzMxfBwK2KPBdqVld22vw98uR0XDosaY8l+rJIxaWw166erBv7Dn3Jj@freebsd.org X-Gm-Message-State: AOJu0YwWdMITMbmw0PVcaua+l740T4Wi1xatMdQ8Sn39Pj2HAwy1Sktu FwifFl/aqgPWT9YNwA7FFuPwk1czW9BNvHX6tgNco0Qe/7ItHGhYu835wK+SPw== X-Gm-Gg: ASbGncseZGtiKoz4Sek8pdc/1le9IwefPH54RYkegHpSXh8YyUdJPDiCSwhizcx3Tbs +5UP213iB7IAHWWujGf8UIfB88blckA9lmQPjpbmUeX0AmSPUFPTeDTzlrQLfCstuJt1G10RVK+ e53eA1xmIyo/vpGrUxKdNRF1Dy3i8/iEHdNBUlPxf8dto9gGB8ZDEeAATB10dndp3oqcFK4I9Qp 4+/38OaPGRvJ54nIFtLzebKvT19jMxCAxLO8j9fW93Lp9E/F84yNINfAC4kJKoUbhNbIcJJYkft V2IjrGIswDUsn+UUatGeqpzwFw0BYGq4qiMtQh7ISBKijx8TgwyVianTT3ZvdOpplbaqdpf7z2F gw64abfGQBCRr5OOgGQnbIftZz1Qz7b0VyGN7knYsg+qEhMaPbTfgXmnspzQPy06nHiO0UYBq X-Google-Smtp-Source: AGHT+IGv2hRV7Jzef+Vi7j82YIb+feECnHf9uZBnAKUk9m9jrCafjfQ5nMTR2+0fMB81AmtEa5WLgg== X-Received: by 2002:a05:690c:6888:b0:71f:9a36:d32d with SMTP id 00721157ae682-71fb1eaf43fmr25206967b3.22.1755669300815; Tue, 19 Aug 2025 22:55:00 -0700 (PDT) Received: from mail-yw1-f174.google.com (mail-yw1-f174.google.com. [209.85.128.174]) by smtp.gmail.com with ESMTPSA id 00721157ae682-71e6e05f62bsm34715357b3.53.2025.08.19.22.55.00 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 19 Aug 2025 22:55:00 -0700 (PDT) Received: by mail-yw1-f174.google.com with SMTP id 00721157ae682-71fb85c4b59so2105917b3.1; Tue, 19 Aug 2025 22:55:00 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCV1W6eFc9My6jFsRELMod1msTq0aNTKodFp7LdsAp75FQCUaTZCX3VNE0tq0wgtLIKsbr0eCYgslJPL6teZ@freebsd.org, AJvYcCVEgHJirhx1+3surKCGSlpfpLjf89xrIcViFj2MLAzqLBYkO36OQM54Y8eebKxtUhvLQjA=@freebsd.org X-Received: by 2002:a05:690c:46c7:b0:71d:db63:e338 with SMTP id 00721157ae682-71fb1cdb732mr21691547b3.12.1755669300289; Tue, 19 Aug 2025 22:55:00 -0700 (PDT) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 References: <5d2daa68-cd27-4a56-9d69-5453b588a086@freebsd.org> In-Reply-To: <5d2daa68-cd27-4a56-9d69-5453b588a086@freebsd.org> From: Gleb Popov Date: Wed, 20 Aug 2025 08:54:30 +0300 X-Gmail-Original-Message-ID: X-Gm-Features: Ac12FXx4S_57tFL4bboSHkIPAxRPWxln-nZQDuhOXt9zCX-P6Tdk_HT9fu8YGOM Message-ID: Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" To: Colin Percival Cc: "freebsd-current@freebsd.org" , "freebsd-ports@FreeBSD.org" , FreeBSD Release Engineering Team Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c6FzB1V7cz3LgZ On Wed, Aug 20, 2025 at 1:49=E2=80=AFAM Colin Percival wrote: > > To reduce long-term confusion, I'm intending to rename the "FreeBSD" > repository to "FreeBSD-ports", and similarly rename "FreeBSD-kmods" to > "FreeBSD-ports-kmods". Having "ports" in the repository name does not make sense to me at all. Ports are recipes to produce packages, but there are more ways (I know at least one) to create a pkg package. > It defines a "FreeBSD" pkg repository which is in fact specifically bits > maintained *outside* of FreeBSD (and packaged via the ports tree). Can't agree with this either. FreeBSD Ports are maintained *inside* the project as well as package building and hosting infrastructure. It feels perfectly fine to have a single configuration file named after the *vendor*, which provides multiple repos maintained by that vendor. From nobody Wed Aug 20 07:48:04 2025 X-Original-To: freebsd-current@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 4c6JVK54Vbz64Xy0; Wed, 20 Aug 2025 07:48:41 +0000 (UTC) (envelope-from bsd.lists@h8spam.org) Received: from mx1.wiredblade.com (mx1.wiredblade.com [162.216.242.35]) (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 4c6JVH6qcPz3ZQN; Wed, 20 Aug 2025 07:48:39 +0000 (UTC) (envelope-from bsd.lists@h8spam.org) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of bsd.lists@h8spam.org has no SPF policy when checking 162.216.242.35) smtp.mailfrom=bsd.lists@h8spam.org Received: from webmail.dynu.com (webmail.dynu.com [162.216.242.204]) by mx1.wiredblade.com with ESMTPA ; Wed, 20 Aug 2025 07:48:23 +0000 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Date: Wed, 20 Aug 2025 07:48:04 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Mailer: RainLoop/1.17.0 From: "Chris" Message-ID: Subject: Re: PKGBASE Removes FreeBSD Base System Feature To: "Miroslav Lachman" <000.fbsd@quip.cz>, "David Chisnall" Cc: "vermaden" , "Shawn Webb" , freebsd-pkgbase@freebsd.org, freebsd-stable@freebsd.org, freebsd-pkg@freebsd.org, freebsd-current@freebsd.org, pete@nomadlogic.org, bapt@freebsd.org, bane@pmf.uns.ac.rs In-Reply-To: <9a03be4d-4621-445c-980d-e63c7f163e78@quip.cz> References: <9a03be4d-4621-445c-980d-e63c7f163e78@quip.cz> X-Originating-IP: 24.113.41.88 X-Spamd-Bar: / X-Spamd-Result: default: False [0.88 / 15.00]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(1.00)[0.999]; NEURAL_HAM_LONG(-0.98)[-0.982]; NEURAL_HAM_SHORT(-0.23)[-0.232]; ONCE_RECEIVED(0.20)[]; MIME_GOOD(-0.10)[text/plain]; SUSPICIOUS_AUTH_ORIGIN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:398019, ipnet:162.216.242.0/24, country:US]; RCVD_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; MID_RHS_MATCH_FROM(0.00)[]; DMARC_NA(0.00)[h8spam.org]; R_DKIM_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; FREEMAIL_CC(0.00)[interia.pl,hardenedbsd.org,freebsd.org,nomadlogic.org,pmf.uns.ac.rs]; RCPT_COUNT_SEVEN(0.00)[11]; TO_MATCH_ENVRCPT_SOME(0.00)[]; HAS_XOIP(0.00)[]; RCVD_TLS_LAST(0.00)[]; MLMMJ_DEST(0.00)[freebsd-pkgbase@freebsd.org,freebsd-stable@freebsd.org,freebsd-pkg@freebsd.org,freebsd-current@freebsd.org]; R_SPF_NA(0.00)[no SPF record] X-Rspamd-Queue-Id: 4c6JVH6qcPz3ZQN August 4, 2025 3:34 PM, "Miroslav Lachman" <000.fbsd@quip.cz> wrote: > On 01/08/2025 16:22, David Chisnall wrote: >=20 >>=20On 31 Jul 2025, at 02:57, Miroslav Lachman <000.fbsd@quip.cz> wrote: >>> I would also like to separate it. Use one command to update (upgrade) >>> 3rd party packages and another to update (upgrade) base packages. It >>> is our workflow for the last 25+ years thus running one command to >>> update both is really unexpected and unwanted. >>=20 >>=20I disagree here. If you *want* to separate them, then you can: you = can >> specify the repository that you want to upgrade explicitly. But if yo= u >> do then you risk things like: >>=20 >>=20- I=E2=80=99ve upgraded my base system, but not my ports-kmods thing= s, so now >> my GUI doesn=E2=80=99t start. >> - I=E2=80=99ve upgraded ports, but the ports tree is built on a newer = point >> release and I need to upgrade to make some symbols exist. >> - I=E2=80=99ve upgraded the base system and now some kmods from ports = don=E2=80=99t work. >>=20 >>=20All of these are things that users have complained about publicly in= the >> last year or so. >>=20 >>=20I have avoided them by always doing `freebsd-update install && pkg >> upgrade` and keeping that in my shell history[1] so I don=E2=80=99t ac= cidentally >> forget to upgrade both together. >>=20 >>=20Given a choice between a thing that works for users, or something th= at >> *can* work for users but comes with a bunch of footguns that they need >> to avoid, I=E2=80=99d pick the former. >>=20 >>=20David >>=20 >>=20[1] I=E2=80=99ve noticed on fresh installs, the default shell no lon= ger has >> working persistent history, which is a *big* POLA violation, if people >> want to complain about something. >=20 >=20I see your point, but our workflow is much different. One command to > upgrade base and packages at the same time is like "one to break it all= " > to me. > I have seen broken "pkg upgrade" so many times... but it never breaks > base and running ssh so I am still able to fix it somehow.. > Running FreeBSD for more than 25 years on tens of machines (headless > servers) and I never need to do upgrade of base and packages at the sam= e > time. I am not saying nobody need it. Yes it can be useful on upgrading > desktops or other installations with kmods, but I think it still can be > done in 2 separate steps to keep the base untouched if user wants it. > Mainly when there is another step needed - etcupdate. Having base and > packages upgraded and only then fixing conflicts with etcupdate seems > very bad idea to me. The biggest problem I see in all this, is that all the drivers were moved= to ports/. That's a HUGE failure. When they existed in $base you had the opt= ion to build only the drivers you needed and you built them with $BASE. So th= ere were never any symbol collisions/mismatches. Moving them to ports has onl= y made the whole procedure more cumbersome and error prone for everyone. Wh= ich makes this whole "how do we categorize/manage this whole pkg-base thing?"= a complete mess w/o a clear or ideal solution. That's my take/experience FWIW. >=20 >=20Kind regards > Miroslav Lachman From nobody Wed Aug 20 08:19:48 2025 X-Original-To: freebsd-current@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 4c6KBv4x0yz64b2C; Wed, 20 Aug 2025 08:20:23 +0000 (UTC) (envelope-from SRS0=mNwu=3A=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6KBv2bBnz3fGM; Wed, 20 Aug 2025 08:20:23 +0000 (UTC) (envelope-from SRS0=mNwu=3A=quip.cz=000.fbsd@elsa.codelab.cz) Authentication-Results: mx1.freebsd.org; none Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id A424AD78E6; Wed, 20 Aug 2025 10:20:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quip.cz; s=private; t=1755678014; bh=sck2I5SEhnidFCMjD1+opgi/XbeTublGFdQ8fDxry98=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=cosqdsxGysZXFhE6acPNP5KIG1V43YoWsWk2eCJgiv7cxoDXoAX3QCjn5AgYo+F4K 5ESphM5YMv6bERrGAail3l/E0nBAhm6hXctyglpNBiqugv7RDva2Ca4fhwt6TXE5PC M323411Yy3Pcg3UbbzDoaVHh1kdoFFYGbEQxFpfM= Received: from [192.168.145.49] (ip-89-177-27-225.bb.vodafone.cz [89.177.27.225]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id BE13BD78DE; Wed, 20 Aug 2025 10:19:49 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quip.cz; s=private; t=1755677990; bh=sck2I5SEhnidFCMjD1+opgi/XbeTublGFdQ8fDxry98=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=MrlPHzupx8utjVbEvTc7x2qRlz3nwtNrqvPwBCrqzPNk/i06Uj4s0KzGkutdVhfG5 KsJ9A5CpHpTdRVjHHdToC2MuhSFdbm+vS3aIbLKURpHbF9pDCvK4Anj/6eNgCpcjHy JmyHr2sTPasjg9b+/7gF1IeqXf1cXOy5s9HmDFxI= Message-ID: Date: Wed, 20 Aug 2025 10:19:48 +0200 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" To: Colin Percival , Matteo Riondato Cc: Mark Millard , FreeBSD Current , FreeBSD Mailing List References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> <590B86F2-6F9F-46BF-9569-03F72EA93B5D@FreeBSD.org> <91cccdac-406c-46dc-bdbe-c1c016cdee99@freebsd.org> Content-Language: en-US From: Miroslav Lachman <000.fbsd@quip.cz> In-Reply-To: <91cccdac-406c-46dc-bdbe-c1c016cdee99@freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:42000, ipnet:94.124.104.0/21, country:CZ] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c6KBv2bBnz3fGM On 20/08/2025 03:05, Colin Percival wrote: > On 8/19/25 17:58, Matteo Riondato wrote: >>> On Aug 19, 2025, at 8:25 PM, Colin Percival >>> wrote: >>> On 8/19/25 17:17, Mark Millard wrote: >>>> Colin Percival wrote: >>>>> With pkgbase being the intended way for users to manage 15.0 systems, >>>>> the current default /etc/pkg/FreeBSD.conf gives rise to confusion: It >>>>> defines a "FreeBSD" pkg repository which is in fact specifically bits >>>>> maintained *outside* of FreeBSD (and packaged via the ports tree). >>>> Not that I consider an appropriate answer obvious, but >>>> the file names as well as the content in the file? : >>>> /etc/pkg/FreeBSD-ports.conf ? >>> >>> I wasn't planning on changing the file name, no. >> >> Why is then this file named “FreeBSD.conf†? > > Because it's the configuration file which describes pkg repositories > provided > by the FreeBSD project? I would like to have a separate file for each repository, similar to the contents of /etc/newsyslog.conf.d/ or /etc/syslog.d/. If there is one file for each repository, it can be managed using simple tools such as cp / rm / sed to enable, disable or modify repositories - good for scripted setups and automation. However, if there are multiple repositories in one file, this task becomes much more complicated. Kind regards Miroslav Lachman From nobody Wed Aug 20 09:31:39 2025 X-Original-To: freebsd-current@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 4c6LnN4g0Mz64gYN; Wed, 20 Aug 2025 09:31:52 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from www121.sakura.ne.jp (www121.sakura.ne.jp [153.125.133.21]) (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 4c6LnM5GhBz3nkQ; Wed, 20 Aug 2025 09:31:51 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Authentication-Results: mx1.freebsd.org; none Received: from kalamity.joker.local (124-18-43-114.area1c.commufa.jp [124.18.43.114]) (authenticated bits=0) by www121.sakura.ne.jp (8.18.1/8.17.1/[SAKURA-WEB]/20201212) with ESMTPA id 57K9Vee8042660; Wed, 20 Aug 2025 18:31:41 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dec.sakura.ne.jp; s=s2405; t=1755682301; bh=oQ3v5k7ewPTDHjj99US63ViXmeQCP8cAhhUWkcENuq4=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=C+ATiKnDgJXQihm/Z1Ky5/FYV6Hmav4eYSuqHxxT+1NJtbi2KTPSKcO2Ra2y6mB9K Jn7ymQVuLX1ncXB8W+orKcSMRTsIOn4/zT9CT0whSrMojXjgxetCVx+ThR8LkZ57WW sz18fItHibHxZmiOY8cR978u9D5Uuf+ml6+t+iAY= Date: Wed, 20 Aug 2025 18:31:39 +0900 From: Tomoaki AOKI To: Colin Percival Cc: Mark Millard , FreeBSD Current , FreeBSD Mailing List Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" Message-Id: <20250820183139.07a25bf930db54bcd06b094b@dec.sakura.ne.jp> In-Reply-To: References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd14.3) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:7684, ipnet:153.125.128.0/18, country:JP] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c6LnM5GhBz3nkQ On Tue, 19 Aug 2025 17:51:22 -0700 Colin Percival wrote: > On 8/19/25 17:44, Mark Millard wrote: > > On Aug 19, 2025, at 17:25, Colin Percival wrote: > >> Right, I don't see any reason for having separate files. If I thought people > >> might want to delete one of them (e.g. rm /etc/pkg/FreeBSD-base.conf in order > >> to disable pkgbase) then I would separate them; but the recommended way to > >> disable a repository is with an {enabled: no} in /usr/local/etc/pkg/ so I > >> don't see any need to separate these. > > > > Will a pkgbase repo be present and enabled by default? > > present but disabled? Not present at all in > > /etc/pkg/FreeBSD.conf ? > > > > (I'm not trying to specify spelling for such here. But your > > note might be better with this intended spelling also > > being explicit so how it all fits together is more > > clear.) > > > > If /etc/pkg/FreeBSD.conf is intended not to be edited at all > > by default, that might have implications for some default > > content there or inside /usr/local/etc/pkg/repos/ someplace > > if pkgbase is not enabled by default. > > > > (My understanding is that pkgbase is off by default.) > > pkgbase is off by default in 14 but will be on by default in 15. People will > need it to update their systems for security updates, for example, since > freebsd-update is going away (at least in its present form -- it might turn > into a wrapper around pkg). +1 for keeping freebsd-update as a wrapper both for legacy and pkgbase. It would help users still need legacy (pre-pkgbase) version inside jail and/or bhyve that are installed from outside of jail / bhyve. Also, upgrading legacy version to pkgbase'ified version would be in consideration. Considering the use-cases with existing scripts in the wild, legacy options would be better kept as-is and introducing new option to use pkgbase. So would be bsdinstall. But once all non-pkgbase versions become EoL, the considerations would no longer mandatory. > Users who want to update the base system from another source (no pun intended) > will need to configure their systems appropriately. > > -- > Colin Percival > FreeBSD Release Engineering Lead & EC2 platform maintainer > Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid -- Tomoaki AOKI From nobody Wed Aug 20 09:33:37 2025 X-Original-To: freebsd-current@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 4c6LqQ53xFz64gDH; Wed, 20 Aug 2025 09:33:38 +0000 (UTC) (envelope-from des@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6LqQ4WFsz3qMp; Wed, 20 Aug 2025 09:33:38 +0000 (UTC) (envelope-from des@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755682418; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=aXoDnEQc9yFD4UDPcAeiDFhgB/BUWxHyqP3X681d5+M=; b=R4DZPy+dfqoF67KXExaCmzHpakpCDoFgK0qYLq8MoYpXt71F8dYHIRL8piW5fEAE8lAP92 3xMSS/O3tuG5lA7IJJf/lsJY0gD6IzOvurQkunBneRsvzJSxllT2pvDY8o8NEjRjLfP3yJ lgr/pKi3napd9/2GfKS+WB5FMjHAGaH1MWdtE795DUH/JDhdXKnbMYeyEGtvX5CJBPtcLL /M1E4fvasGLHJfWb43lAmz+Blbz+224SF54ofRorgrZpwguOxhy/ghSqY445cVt2GltSCW BRsabLkMmdf+YTW3Esj1UUVtrtkd7/n/5N9E4WZV4hyF6zhgWFbS4bAKgM6+dg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755682418; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=aXoDnEQc9yFD4UDPcAeiDFhgB/BUWxHyqP3X681d5+M=; b=M4pbpAUhfFyZzLP7BpCH/EXcnsckcx46G5e0wduT3ZoDfLlwyswh7GUhLYd4I/SXAXv02I 3TNjfIEdSGAWywOSQ/IqdP4NoJKikC9+qMb/avcXc3otRgd2P7RclnBZDn7MSTtPQ+/AVG 9URP7XwKgp7Wd6HTTYXa1pm+9ZzrnfPt/EWS7iwQkBl4KuiQb2G1ee/1bmid0E6T6Ywl0C Y8uOWU2/vDn3bIZK3Agsmfl+IxSndT/myX8X1q++6ZKYapVB86Lf21XU0sYLUHfrzglFkz xvSVaX7A7rknIbJIWof+MF8gJfvOK8RFm46tZstgNGPzjPdZWfZl+gLFIgkAww== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755682418; a=rsa-sha256; cv=none; b=ZxsUt5ZL6aYsInnQvnvfib4fCLb+9XkfPsybC24YvQ5y2DDffyJ5+N1QJer/gbYQN2J88Y K/f+siEmriwqs45xlPZJ7mdut3AIVO0hKRIkT0Z3/bXxd2IauXPHGs7YtRBGsptRQrNjPT kJF4tNxmZ7goQxghPbw49FzUbVdDSBDzHOHBpVWbxtJUBzZK0Z865GdDVfmB1wHDiouW2F 9odTZbSu++tgqoNoXrI1Swf0MSDNHJb4llt1D275CnQQe2F569wipAi87drL0mln2WWzlb eHrSN5j0Sp0noImGkHL5Zb7qnluAxc2WxHdYne8eSr2xtDHgw3hljaKYBOsl6g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from ltc.des.dev (88-177-82-251.subs.proxad.net [88.177.82.251]) (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) (Authenticated sender: des) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c6LqQ37t1zPqH; Wed, 20 Aug 2025 09:33:38 +0000 (UTC) (envelope-from des@freebsd.org) Received: by ltc.des.dev (Postfix, from userid 1001) id 1DEB33C08A; Wed, 20 Aug 2025 11:33:37 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Miroslav Lachman <000.fbsd@quip.cz> Cc: Colin Percival , Matteo Riondato , Mark Millard , FreeBSD Current , FreeBSD Mailing List Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" In-Reply-To: (Miroslav Lachman's message of "Wed, 20 Aug 2025 10:19:48 +0200") References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> <590B86F2-6F9F-46BF-9569-03F72EA93B5D@FreeBSD.org> <91cccdac-406c-46dc-bdbe-c1c016cdee99@freebsd.org> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Wed, 20 Aug 2025 11:33:37 +0200 Message-ID: <864iu2jq1a.fsf@ltc.des.dev> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Miroslav Lachman <000.fbsd@quip.cz> writes: > If there is one file for each repository, it can be managed using > simple tools such as cp / rm / sed to enable, disable or modify > repositories - good for scripted setups and automation. The correct way to disable one of these repositories is to add repository-name: { enabled: false } in a file in /usr/local/etc/pkg/repos. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org From nobody Wed Aug 20 09:47:32 2025 X-Original-To: freebsd-current@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 4c6M7q0B9wz64gqB; Wed, 20 Aug 2025 09:47:51 +0000 (UTC) (envelope-from rionda@gmail.com) Received: from mail-qk1-x734.google.com (mail-qk1-x734.google.com [IPv6:2607:f8b0:4864:20::734]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6M7p59Dsz3slQ; Wed, 20 Aug 2025 09:47:50 +0000 (UTC) (envelope-from rionda@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-qk1-x734.google.com with SMTP id af79cd13be357-7e8704b7a3dso689145185a.1; Wed, 20 Aug 2025 02:47:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755683265; x=1756288065; darn=freebsd.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:from:to:cc:subject :date:message-id:reply-to; bh=RplXplhfgqPE390Hm7dWwnSc1Aa1xJYhsSFBark+LjQ=; b=an/IYmChJOGRIcqVsNlFWosXmSXqgpCxK5NpNGPpsAD8ppuveiOOSqxeim7zG2yYGV 1O0iKi/LsPxUKyMv9kO3//5kuFDBLY/ln/5VcWGjTOR6YHFBXBAQQXNTxk3D4zQJjzac svCOpJrY74z9mMIOHKSnwWDLJTCct0KAB1BbJEF1j99yhKE2pM2KIVDKoaFEFDijssAQ F5Ax4CIuJtky6AHv5RZniBDsr9EQQPARoFDHs6I+EnE3YvKmjjV2vcOVGiJ7VS2Kn7+j pgDsm9LF9eJ/qR5b41DLruLoI+r8IjK4lX7X4JXLGfkPes9jLyFP+A6/zr+AF/ki0WnM ishQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755683265; x=1756288065; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=RplXplhfgqPE390Hm7dWwnSc1Aa1xJYhsSFBark+LjQ=; b=ne5zmoFhCkxqg43iDMLQUNHX4KECtxzqZ/uZvRzL6n/oM1ThescsjpdcXjKbTisJWZ w8zvNfPKWv4mWKpGrGPZBKZuYfCRZWLQ7rLBsQ3Zsar5UDzY/p6xWkyOeLV6fsLR7i+n nGq7I8Z0B6mEiB5Rx9V5vMSYUsolCfPUUR435Uhy1RUYq0v82rffaJR3lDgOvNYZWNhQ NEcr03/ap43cT6lU+pq3Fc9CtHBX8loOSV242kxpenIwQBwgbMhAUqEy6emg/q61fRkH AGJMEY/0ccNSfsTTQa0GoT6acSR+4fbYlisOBbwLYLzKdxbJ2tkec2s+j63+SONHnzpD z0MQ== X-Forwarded-Encrypted: i=1; AJvYcCVIb6XCnJg4Otxprz9r+FM+fLKbcuaEUjtfXn5PF4mcwyVOK4P+8VCdtvyryZU0h5kEREq6iv0JZvOP/V3t9Q==@freebsd.org, AJvYcCVyrPyB1CCCWaR8xflWplXtm+q/j7J9f/49ihfjmWvKw/ZCBd38MgN0Br0ZO8/yr34NfirJlDxRWw==@freebsd.org, AJvYcCWymDuznMpC+7MeXdkFm291k1yGM/U05rGKTxwRdJK3mmsmwAvBPc2foETWBMIMJ1Z4CdTyrhdFqUbU78LiPY89@freebsd.org X-Gm-Message-State: AOJu0Yz/47ZPr1Gps1aVHB3iAkBEJl7J86shPw9yAQqO07sMSpaa6wAb 4VXh6R5u+73BDpWeDed7wjfHdkYDBxWkl/LGr57bqL+w0SVtgE6jYtAm/9sqpz7b X-Gm-Gg: ASbGncsGJk8hfipVImQIN4BjOpg9TzlnoSHkTETFdENo/2FDmFXz5ib1eYXcQiyu0Lh zIcxvOb7+c72bo0NsRCN8r+OsHwHauvnMKyjVtGI1L1VJis9A3ViqqtLunS/CRK1OFQ9ntNYm5M lFkrduzdLCLmzrVVtS2zXHX63jYUgfJBQVhNsNZQkDxAQqgXCc48rq7EMuQY+e+EBUoGoQGBKF6 wm7h3WsypomRcD4tGSKR1DcPAC1zo8L0LuB/to5nyulvVevq1yrvJl5TIlBuWbucn+IVD+GFYLD RDT8NBoUOMt1UhuhcVL3jDL5Uv1zjoSuc1oitIZyKHNEzukMVblZ+JeMegJ3NcrHKd0D0A6YjW7 OuDUpZYgQtrSjCsm5duW1OvBQJ9fjt4jXxvIZUnz2xBsHBNDcI+kXMEDHGr+5t9xpKL/kFDPCCj HJVQccvng= X-Google-Smtp-Source: AGHT+IHbcD3Pz3yWgiZTqsxY0YTEkAtfFD1i9c6DYRfPi4IFd7ulssq3mZuiVj8vmQwFH1FzqVcz3g== X-Received: by 2002:a05:620a:370d:b0:7e8:4337:8ffe with SMTP id af79cd13be357-7e9fcb0bc33mr245365885a.47.1755683264543; Wed, 20 Aug 2025 02:47:44 -0700 (PDT) Received: from smtpclient.apple (c-75-69-17-192.hsd1.me.comcast.net. [75.69.17.192]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7e87e0204absm920422685a.2.2025.08.20.02.47.43 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Aug 2025 02:47:44 -0700 (PDT) Content-Type: text/plain; charset=utf-8 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6.1.21\)) Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" From: Matteo Riondato In-Reply-To: <864iu2jq1a.fsf@ltc.des.dev> Date: Wed, 20 Aug 2025 05:47:32 -0400 Cc: Miroslav Lachman <000.fbsd@quip.cz>, Colin Percival , Mark Millard , FreeBSD Current , FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: <051BA4A9-E45B-4CF5-95C5-B6F53948DB58@FreeBSD.org> References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> <590B86F2-6F9F-46BF-9569-03F72EA93B5D@FreeBSD.org> <91cccdac-406c-46dc-bdbe-c1c016cdee99@freebsd.org> <864iu2jq1a.fsf@ltc.des.dev> To: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= X-Mailer: Apple Mail (2.3731.700.6.1.21) X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c6M7p59Dsz3slQ > On Aug 20, 2025, at 5:33 AM, Dag-Erling Sm=C3=B8rgrav = wrote: >=20 > Miroslav Lachman <000.fbsd@quip.cz> writes: >> If there is one file for each repository, it can be managed using >> simple tools such as cp / rm / sed to enable, disable or modify >> repositories - good for scripted setups and automation. >=20 > The correct way to disable one of these repositories is to add >=20 > repository-name: { enabled: false } >=20 > in a file in /usr/local/etc/pkg/repos. It=E2=80=99s unclear (to me) whether that=E2=80=99s the *correct* way, = or the *recommended* way (pkg(8) calls it =E2=80=9Ca common idiom=E2=80=9D= ), and in either case *why* is that the recommended/correct way: what = breaks if one modifies /etc/FreeBSD.conf ? Why does it break? It feels very unnatural to me to have one file in /etc specifying a = setting (enabled: true=E2=80=9D), and another file in /usr/local/etc = specifying the opposite. Also, it seems that whether having =E2=80=9Crepository-name: { enabled: = false}=E2=80=9D would actually disable respository-name would depend on = the order of directories in the configuration variable REPOS_DIR. This = feels quite brittle. Thanks, Matteo From nobody Wed Aug 20 10:15:55 2025 X-Original-To: freebsd-current@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 4c6Mmm4yWrz64jMc; Wed, 20 Aug 2025 10:16:24 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-yb1-f170.google.com (mail-yb1-f170.google.com [209.85.219.170]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6Mmm2s3Sz3xGY; Wed, 20 Aug 2025 10:16:24 +0000 (UTC) (envelope-from 6yearold@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-yb1-f170.google.com with SMTP id 3f1490d57ef6-e931cddb0e2so4991643276.3; Wed, 20 Aug 2025 03:16:24 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755684983; x=1756289783; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=wyTinzyqqMtW4BhVUKmxKbE/YwBNzc2fWEadnx4K0Bc=; b=kLRm6rSLRgzmOZEFtjbyEiHJgFne9avbGTDExEoM6NgWpcHFAN7u+53SXBxvGgfH/l PYNvz0MUg+rcKNmkfwL2SBpUzH+JZ/x3ZLIeziCPSkstrYjh73mhlZMzuz+rcrlrmcWy AKjs9c+3bhKYO9Gjomi5S/zXSLs7VyllzcGhBaKHUVnFmPROw6NclErQ/On3wkfJtR1E TUaGvE0flgEaTs0M34e0HR9PFeilutJFBO2lAB61CeqrhnI92T5CEYfPv4N0PTPVACza w89jYPXzzwaN3A1mV0QB2lS69rwApjB0mEsmeG1emQlK8i0OhhdLtXziuYiD2pYX3Aet P0Qg== X-Forwarded-Encrypted: i=1; AJvYcCXVBTb3i3cKt/e3DhW3EBT5lA94JXEjt73AUEQNialxPbToMst/7jjpi2EeHxGSBwtB/p7z+8IEBeMXxkYl@freebsd.org X-Gm-Message-State: AOJu0YxQm8I445aE4YFASgUKtoLCI5LeL3OYCfPpeskSjbuVURI6BTBT f+J0KuVuJie3OqNaujZslpJPfixaQgBR/kDGrzfuHXn7DlOATIOXk84A+wkSEef8 X-Gm-Gg: ASbGncvSs/0CKwtUuB25CNWKUxQXJoa6Gb1ahvxJ4koPGvJKwk9Z+Xaz6tzRQ2QbTXV q1YOnHTg0toRH/arHNDQNUqnnI8dqBCKFZyge0a3tfzb0ZvEVs9HcIg44eYgSUVkKslXUnUdS2j /o/Ozs7yUuWZCxgggWID8UiIDEfWb84vXgC0aLnk9g6I+/MzSXeWlmIMa5rx7Iw9ReiU8FXbktz R8t8v8vPMtR3uXxM6sybHbR5ntcoB6g6SqSSXFj8acFRolGslRaKWESyDhOqrS8JrAGmbarec/w vkIs4PzDXhKdXlETKoF1JbdYQHN27hcyfmudbrBDmrYq+qLGpVP1j4kQg9c2rHj0r7UIRo2kSHB /79NrJnRNKnqsjnWgsnFPbW9IL9DqgJQ3Banx0139Q1pNB8I0LUegSneP3LP3IM9ju1Gux3iw X-Google-Smtp-Source: AGHT+IEw58eAhxvOYcNmk6z8ECuEa7K5BQEgBWEOPB7JlMonDoPYtvdnCEGTFDtGdszMdbCao7XCuA== X-Received: by 2002:a05:690c:708f:b0:71a:1513:236 with SMTP id 00721157ae682-71fb3231d56mr28163947b3.40.1755684983227; Wed, 20 Aug 2025 03:16:23 -0700 (PDT) Received: from mail-yb1-f170.google.com (mail-yb1-f170.google.com. [209.85.219.170]) by smtp.gmail.com with ESMTPSA id 00721157ae682-71e6def6b41sm35440507b3.37.2025.08.20.03.16.22 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 20 Aug 2025 03:16:22 -0700 (PDT) Received: by mail-yb1-f170.google.com with SMTP id 3f1490d57ef6-e932ded97easo4844063276.1; Wed, 20 Aug 2025 03:16:22 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCXBEAUhx23x4yUv6209jLu5+GU6DrDBZYdtgehrI6awsNRcVOw9Y+LLaQ4i0AjjCatAEfoV2/W1EAK18+2O@freebsd.org X-Received: by 2002:a05:690c:298:b0:71f:b944:1006 with SMTP id 00721157ae682-71fb94448dcmr12667497b3.45.1755684982565; Wed, 20 Aug 2025 03:16:22 -0700 (PDT) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> <590B86F2-6F9F-46BF-9569-03F72EA93B5D@FreeBSD.org> <91cccdac-406c-46dc-bdbe-c1c016cdee99@freebsd.org> <864iu2jq1a.fsf@ltc.des.dev> <051BA4A9-E45B-4CF5-95C5-B6F53948DB58@FreeBSD.org> In-Reply-To: <051BA4A9-E45B-4CF5-95C5-B6F53948DB58@FreeBSD.org> From: Gleb Popov Date: Wed, 20 Aug 2025 13:15:55 +0300 X-Gmail-Original-Message-ID: X-Gm-Features: Ac12FXwqkrPLaNTys4MjE_Hcogu0mCo8WM47fpxDOit5qUMxeOKHEvDnOmpx7Cw Message-ID: Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" To: Matteo Riondato Cc: FreeBSD Current , FreeBSD Mailing List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c6Mmm2s3Sz3xGY On Wed, Aug 20, 2025 at 12:48=E2=80=AFPM Matteo Riondato wrote: > > It=E2=80=99s unclear (to me) whether that=E2=80=99s the *correct* way, or= the *recommended* way (pkg(8) calls it =E2=80=9Ca common idiom=E2=80=9D), = and in either case *why* is that the recommended/correct way: what breaks i= f one modifies /etc/FreeBSD.conf ? Why does it break? The /etc/pkg/FreeBSD.conf file comes from base (some pkgbase package or as a result of make installworld or something like that). This means that system upgrades must handle edits to this file somehow - either by overwriting your changes with vanilla version or by merging them, which can't be done 100% automatically. So encouraging users to not touch system configs but rather write add-ons to these configs make upgrades less painful. > Also, it seems that whether having =E2=80=9Crepository-name: { enabled: f= alse}=E2=80=9D would actually disable respository-name would depend on the= order of directories in the configuration variable REPOS_DIR. This feels q= uite brittle. This is also a very common problem which has an established solution by prefixing config files with numbers, like 10-disable-freebsd-repos.conf From nobody Wed Aug 20 10:19:48 2025 X-Original-To: freebsd-current@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 4c6Ms22X3Nz64jS9; Wed, 20 Aug 2025 10:20:06 +0000 (UTC) (envelope-from rionda@gmail.com) Received: from mail-qt1-x82f.google.com (mail-qt1-x82f.google.com [IPv6:2607:f8b0:4864:20::82f]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6Ms20Wrcz40Zm; Wed, 20 Aug 2025 10:20:06 +0000 (UTC) (envelope-from rionda@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-qt1-x82f.google.com with SMTP id d75a77b69052e-4b109c63e84so66210881cf.3; Wed, 20 Aug 2025 03:20:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755685200; x=1756290000; darn=freebsd.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:from:to:cc:subject :date:message-id:reply-to; bh=nnsRu4CMhN1avbLKG06szST+svWRCjjtF0C59kLNpdY=; b=dhDr3BYBuQUuZrOgUNW6HATApQ5XY/naWBeThF2UhWxPqg5KyxHYoN7QGFskfDLEkc lUjfSSkcmCw2dnAea4S14YZwfDV20i8geC7n6XSANG7qVks7zyfqDK999Ate72vW0HG0 6Pg3WRw2v6gba8U7qpLToYfFjKJWKoy4Wz2K52jOLKJQgfMK7vjxVaR48W5vIvZxI8Ti lrIWnXv5EcJTs3SGLfliZ96RaQiM5OoU8xekvdjLMg/Y+mBoH5aWGMDgacO4zT+foSWg H644dzrTx+6Cpe625mN7rGiCduzubTMMbIeG8UAUfMm1DEG4V6FcX4Bv5qWahzZyIMfA mNZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755685200; x=1756290000; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=nnsRu4CMhN1avbLKG06szST+svWRCjjtF0C59kLNpdY=; b=B/5aAtJSgk7BXlaYuLcL4LSZ9DlcP5IWLnyytOVLMaJJ+F3FrpRDlifpSET9jG/oaC oNIttDDnbXdZEmhaTX+6BmljC1swC0/1SoV7vxX2NJK54AZTJcrrRWit2yZ82mZ6C7Fs pUqScfbHlo+JxckM7Rsjcl4oVusB3kI0RCvG5cz9FSNj42ru2SUQ+8XZBk9ltT8oLWV6 vTVU1T7Ahk25kFKZtvdkpsWqRH40Qumq8U4G2OgTGxhVrNFhRHkR6m7iZG+ooF1h8Y6a R/h7CktuPApGpaIIBMs4Sp+VGFDmy+avonmq5HEbDDCg6i+ldZKYryCpxiNqqMQYYdWw izpQ== X-Forwarded-Encrypted: i=1; AJvYcCULH73cs5iqazeDUJCO4YCwp5dYRTGZvCTfL4CuYry7/mknGInk8224L6d7k5eY8HyP2FoQtxHP5eMFQEUX@freebsd.org X-Gm-Message-State: AOJu0Yz9KhBDi9Xpn5+hp6UG6PNXCyH/TzZRWp775jdecRtsE1U1YlMC Q7J+iQeJKpcZAycudlZuGXcL4wVERROeD+MCTmQnUgMEEgUDBgx6AhN/8NPUQCmP X-Gm-Gg: ASbGncvvpYe4lv4r6/NjI+SCciqk/2UNqkDQruq2AZbmelfk2qpbheYrqvFZjQNsttJ 2PSClctFhs0vk8LIHJH+AuYaIbSM7X7XL7KRSZNP/JJFTUAhZHFHDHSW3JuXJ2aBf6PGIr1KN2k aWBP3HFIPWgaAcvvzezjXbORY3b5TPmbv1S+mOoOjq+L6O6d+dUHFO9GyLa1NoHFmVwxrIoBNsd 4Q8dyCAepskx2xQ6/Muq6l5RcvUnUowMFDC7qnQJc3ZML6KeHexMroPIvDMRKdRrF4ic8oVmqQE TwHap+8W2QP2dkuu4V180LijzI/12qoV73SA89i+cVzylhB5bEX+sL4+ApUpOENNPaeWid4B0Pr yyhL/ClxaXhh7lJ3W/MVx8js0biK4QW7xXdioxJWv0Ef2cL86rheglZZnM+aq5Wmb/64GDqn7 X-Google-Smtp-Source: AGHT+IFs52iM9xoKGf9DF+KxEs+YLzFvZLcVJ64y4UT6GrkauwwQllGhj4YcUEEFXhN2d+BIynQhnQ== X-Received: by 2002:a05:622a:199b:b0:4b0:7957:1cab with SMTP id d75a77b69052e-4b291a34b8cmr21975131cf.11.1755685199781; Wed, 20 Aug 2025 03:19:59 -0700 (PDT) Received: from smtpclient.apple (c-75-69-17-192.hsd1.me.comcast.net. [75.69.17.192]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7e87e1dd074sm910148685a.73.2025.08.20.03.19.59 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Aug 2025 03:19:59 -0700 (PDT) Content-Type: text/plain; charset=utf-8 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6.1.21\)) Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" From: Matteo Riondato In-Reply-To: Date: Wed, 20 Aug 2025 06:19:48 -0400 Cc: FreeBSD Current , FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: <5C65983C-2D75-4250-AADD-12699A4CE252@FreeBSD.org> References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> <590B86F2-6F9F-46BF-9569-03F72EA93B5D@FreeBSD.org> <91cccdac-406c-46dc-bdbe-c1c016cdee99@freebsd.org> <864iu2jq1a.fsf@ltc.des.dev> <051BA4A9-E45B-4CF5-95C5-B6F53948DB58@FreeBSD.org> To: Gleb Popov X-Mailer: Apple Mail (2.3731.700.6.1.21) X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c6Ms20Wrcz40Zm > On Aug 20, 2025, at 6:15 AM, Gleb Popov wrote: >=20 > On Wed, Aug 20, 2025 at 12:48=E2=80=AFPM Matteo Riondato = wrote: >>=20 >> It=E2=80=99s unclear (to me) whether that=E2=80=99s the *correct* = way, or the *recommended* way (pkg(8) calls it =E2=80=9Ca common = idiom=E2=80=9D), and in either case *why* is that the = recommended/correct way: what breaks if one modifies /etc/FreeBSD.conf ? = Why does it break? >=20 > The /etc/pkg/FreeBSD.conf file comes from base (some pkgbase package > or as a result of make installworld or something like that). This > means that system upgrades must handle edits to this file somehow - > either by overwriting your changes with vanilla version or by merging > them, which can't be done 100% automatically. This is true for so many files under /etc, and we have a solution with = etcupdate (indeed, not 100% automatically, but widely accepted). > So encouraging users to not touch system configs but rather write > add-ons to these configs make upgrades less painful. It seems to me that we don=E2=80=99t have this encouragement with any = other files in /etc. Why can=E2=80=99t etcupdate handle the changes/updates to FreeBSD.conf?=20= >> Also, it seems that whether having =E2=80=9Crepository-name: { = enabled: false}=E2=80=9D would actually disable respository-name would = depend on the order of directories in the configuration variable = REPOS_DIR. This feels quite brittle. >=20 > This is also a very common problem which has an established solution > by prefixing config files with numbers, like > 10-disable-freebsd-repos.conf No, REPOS_DIR is about _directories_, not files. Thanks, Matteo From nobody Wed Aug 20 10:25:43 2025 X-Original-To: freebsd-current@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 4c6Mzb3BHZz64kH4; Wed, 20 Aug 2025 10:25:47 +0000 (UTC) (envelope-from SRS0=mNwu=3A=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6MzZ6GbZz42d0; Wed, 20 Aug 2025 10:25:46 +0000 (UTC) (envelope-from SRS0=mNwu=3A=quip.cz=000.fbsd@elsa.codelab.cz) Authentication-Results: mx1.freebsd.org; none Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id D0C0FD78AA; Wed, 20 Aug 2025 12:25:44 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quip.cz; s=private; t=1755685544; bh=RPtr1b3NqiMqf+yLQ7E4/KQ4dxSMByUNakTr8B/Ghn8=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=NJLuBEAuuGpdqiE37T2mgTEIoWIkgxmRkikA+4lzWRDlkE6Z8E/1k0QqiTDjp3GPx aGoNprBGZKgxy2NHkkxBtdJGv3jq+k1SZMZ14xjDHagwX9N/YkX+qOLwNoK0sRdpGv hfkFmPUY/6+N2mIVYKIqDc7Ylmxg7DYmMVfedLZA= Received: from [192.168.145.49] (ip-89-177-27-225.bb.vodafone.cz [89.177.27.225]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 1E3F6D78A5; Wed, 20 Aug 2025 12:25:44 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quip.cz; s=private; t=1755685544; bh=RPtr1b3NqiMqf+yLQ7E4/KQ4dxSMByUNakTr8B/Ghn8=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=NJLuBEAuuGpdqiE37T2mgTEIoWIkgxmRkikA+4lzWRDlkE6Z8E/1k0QqiTDjp3GPx aGoNprBGZKgxy2NHkkxBtdJGv3jq+k1SZMZ14xjDHagwX9N/YkX+qOLwNoK0sRdpGv hfkFmPUY/6+N2mIVYKIqDc7Ylmxg7DYmMVfedLZA= Message-ID: <0800360b-e6bb-4592-b848-88bce53fca84@quip.cz> Date: Wed, 20 Aug 2025 12:25:43 +0200 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" To: =?UTF-8?Q?Dag-Erling_Sm=C3=B8rgrav?= Cc: Colin Percival , Matteo Riondato , Mark Millard , FreeBSD Current , FreeBSD Mailing List References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> <590B86F2-6F9F-46BF-9569-03F72EA93B5D@FreeBSD.org> <91cccdac-406c-46dc-bdbe-c1c016cdee99@freebsd.org> <864iu2jq1a.fsf@ltc.des.dev> Content-Language: en-US From: Miroslav Lachman <000.fbsd@quip.cz> In-Reply-To: <864iu2jq1a.fsf@ltc.des.dev> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:42000, ipnet:94.124.104.0/21, country:CZ] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c6MzZ6GbZz42d0 On 20/08/2025 11:33, Dag-Erling Smørgrav wrote: > Miroslav Lachman <000.fbsd@quip.cz> writes: >> If there is one file for each repository, it can be managed using >> simple tools such as cp / rm / sed to enable, disable or modify >> repositories - good for scripted setups and automation. > > The correct way to disable one of these repositories is to add > > repository-name: { enabled: false } > > in a file in /usr/local/etc/pkg/repos. As if turning it on and off were the only possible configuration change. We often change the URL or priority. And that's very easy to do using 'sed' if there is only one repository in a single file. Kind regards Miroslav Lachman From nobody Wed Aug 20 11:03:13 2025 X-Original-To: freebsd-current@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 4c6NqQ6bwVz64mTh; Wed, 20 Aug 2025 11:03:46 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-yw1-f175.google.com (mail-yw1-f175.google.com [209.85.128.175]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6NqQ4bdxz46v6; Wed, 20 Aug 2025 11:03:46 +0000 (UTC) (envelope-from 6yearold@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-yw1-f175.google.com with SMTP id 00721157ae682-71d605c6501so54108757b3.3; Wed, 20 Aug 2025 04:03:46 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755687826; x=1756292626; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=U488bAo+zMDOTmIS/WFU8cO3PkKxyDrYlurW2uba8U0=; b=thGA+lNldbsenyz8BiHI+FZRapNPe9BfTQqv2XyAmRbTNMixdRLgGcDeUwzTM+eagX Z4WHbLkNMEBIBo5TGo+RJDoPBtL6e/K/olKGymBFQpXqaZhLZwdUYspWxj06dNo/No2C lNS8fw9oG+HRQxppHOP8aIvu9KO2MK3WjTmuAccSMs4uYXf3YUEvzEZnUAoE5+/WNQew U6a2qVq0wJmdIN79zxiUHbPYojxRts0eijWKnNYYhpHx8TBAwsr6Qphkf0dx1FlyLRge Wzxza1lc1w/d+PXR9H7cUgba5iWdXeoSVMHjzgQbl126SmPkN03jPKMH8DBVbCdcEwHP Gawg== X-Forwarded-Encrypted: i=1; AJvYcCVMt4n60bIot2Scw794ZWlsSnyipOx70uqre7V5d0AQvRu/VnKHPKAXSisC+jG40BWoHp63cIx9JSk4ArKr@freebsd.org X-Gm-Message-State: AOJu0YxgykojWLHhAlutUMfiyuVT8cSX4hHuz8NJNg0BcFv125f3rYsY OX7qvB3Ts9qUfw+2cHT9jFVuZ/p033+2JlAaYT+s39fYmCffWXYCtZ+ypLJapAuP X-Gm-Gg: ASbGncv0r4G18Kg2HGmVPbYIGG2fdhjARxYBgZBQbrcCbRnjSQE1OmhzgFZ/iaIcR5c hj98qtbvYyKMcgXs+H561zyQCN05LnZFKd0ea39sLqBo3s91I4TIqZALZ16D0dI9pzoI7CbPWKT c+kLRlQsRB+oF0UyP4wLbAugxSYE2cVLDQnVkwO22uGNMahQRNZlWMaaOJGQ5dlhAyYqGuymk21 NZbSaI9/TdvAvfIztilxPQG+kUj47AK7bgoPmGZTzjnoLFFqbsAW75TBAQD7xGUDPMttMl8yfBk egvbmKeXMeI4DYrflAftStQKcBZ23yfIJqXBWLPvHRJ1Gh8GBLSB2wsP7klcGucwAQ/Yyj7v/mh RpPJuGG4XSSj3jUJNQ6UhzE/PoorxpV1xD0qKg6xvvXyMjs0yEhXhkq/Nr/oa/54H0PqFy5xw X-Google-Smtp-Source: AGHT+IG9iBF9mkAUBbWGEC6g/OU6/jzY6o4NaDh7TN7L93rKuhDXL/R/hJ9hF/Jjlg0zO7TFqrOqoQ== X-Received: by 2002:a05:690c:d8d:b0:71a:154:f2aa with SMTP id 00721157ae682-71fb30f0f65mr31769617b3.11.1755687823004; Wed, 20 Aug 2025 04:03:43 -0700 (PDT) Received: from mail-yw1-f172.google.com (mail-yw1-f172.google.com. [209.85.128.172]) by smtp.gmail.com with ESMTPSA id 00721157ae682-71e6de95a08sm35806037b3.3.2025.08.20.04.03.42 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 20 Aug 2025 04:03:42 -0700 (PDT) Received: by mail-yw1-f172.google.com with SMTP id 00721157ae682-71d60528734so50872627b3.2; Wed, 20 Aug 2025 04:03:42 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCUcYlK7OAQbBGLu7vIl/V6/vHOo2zLwpyFE2CWU7lUGsLxHtFC/Fb6Zby1+eu+hKxu6daICzcA4QMnC4omU@freebsd.org X-Received: by 2002:a05:690c:b10:b0:71c:1de5:5da5 with SMTP id 00721157ae682-71fb3240149mr26016147b3.38.1755687822337; Wed, 20 Aug 2025 04:03:42 -0700 (PDT) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> <590B86F2-6F9F-46BF-9569-03F72EA93B5D@FreeBSD.org> <91cccdac-406c-46dc-bdbe-c1c016cdee99@freebsd.org> <864iu2jq1a.fsf@ltc.des.dev> <051BA4A9-E45B-4CF5-95C5-B6F53948DB58@FreeBSD.org> <5C65983C-2D75-4250-AADD-12699A4CE252@FreeBSD.org> In-Reply-To: <5C65983C-2D75-4250-AADD-12699A4CE252@FreeBSD.org> From: Gleb Popov Date: Wed, 20 Aug 2025 14:03:13 +0300 X-Gmail-Original-Message-ID: X-Gm-Features: Ac12FXx8HTckTunuLNLZGYgsaMAdW_Wuu6QAi7Zl3VKVEE6VbesG2ljQL6LU78M Message-ID: Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" To: Matteo Riondato Cc: FreeBSD Current , FreeBSD Mailing List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c6NqQ4bdxz46v6 On Wed, Aug 20, 2025 at 1:20=E2=80=AFPM Matteo Riondato wrote: > > > > > On Aug 20, 2025, at 6:15 AM, Gleb Popov wrote: > > > > On Wed, Aug 20, 2025 at 12:48=E2=80=AFPM Matteo Riondato wrote: > >> > >> It=E2=80=99s unclear (to me) whether that=E2=80=99s the *correct* way,= or the *recommended* way (pkg(8) calls it =E2=80=9Ca common idiom=E2=80=9D= ), and in either case *why* is that the recommended/correct way: what break= s if one modifies /etc/FreeBSD.conf ? Why does it break? > > > > The /etc/pkg/FreeBSD.conf file comes from base (some pkgbase package > > or as a result of make installworld or something like that). This > > means that system upgrades must handle edits to this file somehow - > > either by overwriting your changes with vanilla version or by merging > > them, which can't be done 100% automatically. > > This is true for so many files under /etc, and we have a solution with et= cupdate (indeed, not 100% automatically, but widely accepted). There is no etcupdate involved with binary package upgrades. But there is still a 3-way merge, yes, but like you said, it is not 100% automatic. So why not avoid the possibility of a merge conflict if we can do that? From nobody Wed Aug 20 11:17:06 2025 X-Original-To: current@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 4c6P6z75Mxz64nL7 for ; Wed, 20 Aug 2025 11:17:15 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from mx.catwhisker.org (mx.catwhisker.org [107.204.234.170]) (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 4c6P6x73R2z49gy; Wed, 20 Aug 2025 11:17:13 +0000 (UTC) (envelope-from david@catwhisker.org) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of david@catwhisker.org designates 107.204.234.170 as permitted sender) smtp.mailfrom=david@catwhisker.org Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.18.1/8.18.1) with ESMTP id 57KBH67i052508; Wed, 20 Aug 2025 11:17:06 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.18.1/8.18.1/Submit) id 57KBH68P052507; Wed, 20 Aug 2025 04:17:06 -0700 (PDT) (envelope-from david) Date: Wed, 20 Aug 2025 04:17:06 -0700 From: David Wolfskill To: current@freebsd.org Cc: Martin Matuska Subject: Build failed in cddl/usr.bin/ztest/ztest.full at main-n279739-53a2e2635ab2 Message-ID: Mail-Followup-To: David Wolfskill , current@freebsd.org, Martin Matuska List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="a+Kixm4tPJa0LiNL" Content-Disposition: inline X-Spamd-Bar: ----- X-Spamd-Result: default: False [-5.21 / 15.00]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-0.94)[-0.940]; NEURAL_HAM_SHORT(-0.87)[-0.867]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; R_SPF_ALLOW(-0.20)[+ip4:107.204.234.170]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:7018, ipnet:107.192.0.0/12, country:US]; DMARC_NA(0.00)[catwhisker.org]; FREEFALL_USER(0.00)[david]; FROM_HAS_DN(0.00)[]; R_DKIM_NA(0.00)[]; MLMMJ_DEST(0.00)[current@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; RCVD_TLS_LAST(0.00)[]; MISSING_XM_UA(0.00)[] X-Rspamd-Queue-Id: 4c6P6x73R2z49gy --a+Kixm4tPJa0LiNL Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Yesterday's (successful) build was at main-n279711-aef16fc30bb2: freebeast(15.0-P)[4] uname -aUK FreeBSD freebeast.catwhisker.org 15.0-PRERELEASE FreeBSD 15.0-PRERELEASE #3= 09 main-n279711-aef16fc30bb2: Tue Aug 19 11:05:12 UTC 2025 root@freebea= st.catwhisker.org:/common/S4/obj/usr/src/amd64.amd64/sys/GENERIC amd64 1500= 063 1500063 After updating sources to main-n279739-53a2e2635ab2, the (META_MODE) build fails; from the meta file (a copy of which is now at https://www.catwhisker.org/~david/FreeBSD/head/n279739/): =2E.. TARGET ztest.full OODATE ztest.pieo -- command output -- ld: error: undefined reference: gcm_ghash_vpclmulqdq_avx2 >>> referenced by /common/S4/obj/usr/src/amd64.amd64/tmp/usr/lib/libicp.so = (disallowed by --no-allow-shlib-undefined) ld: error: undefined reference: gcm_init_vpclmulqdq_avx2 >>> referenced by /common/S4/obj/usr/src/amd64.amd64/tmp/usr/lib/libicp.so = (disallowed by --no-allow-shlib-undefined) ld: error: undefined reference: aes_gcm_enc_update_vaes_avx2 >>> referenced by /common/S4/obj/usr/src/amd64.amd64/tmp/usr/lib/libicp.so = (disallowed by --no-allow-shlib-undefined) =2E... Peace, david --=20 David H. Wolfskill david@catwhisker.org Of course firing the statistician will force the statistics to conform! See https://www.catwhisker.org/~david/publickey.gpg for my public key. --a+Kixm4tPJa0LiNL Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iNUEARYKAH0WIQSTLzOSbomIK53fjFliipiWhXYx5QUCaKWusl8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0OTMy RjMzOTI2RTg5ODgyQjlEREY4QzU5NjI4QTk4OTY4NTc2MzFFNQAKCRBiipiWhXYx 5TjtAQC6q+sEbh8dDgSm6cIo+xgkSvoZNtMqLzW/bAhpzzu+9gEAxxFNzHDKmenw VRKKISSlUWmeV4O5A/6qobWSnWYQUQE= =1yxp -----END PGP SIGNATURE----- --a+Kixm4tPJa0LiNL-- From nobody Wed Aug 20 11:53:07 2025 X-Original-To: freebsd-current@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 4c6PwZ2KTfz64qNp for ; Wed, 20 Aug 2025 11:53:18 +0000 (UTC) (envelope-from freebsd-current-freebsd-org111@ketas.si.pri.ee) Received: from mail.ketas.si.pri.ee (d004-fea2-0bff-021e-13e8-8437-07d0-2001.dyn.estpak.ee [IPv6:2001:7d0:8437:13e8:21e:bff:fea2:d004]) (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 4c6PwY2jMzz3FZ2 for ; Wed, 20 Aug 2025 11:53:17 +0000 (UTC) (envelope-from freebsd-current-freebsd-org111@ketas.si.pri.ee) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ketas.si.pri.ee header.s=ketas-si-pri-ee-20240416002854-4096 header.b="Nkn6v/NY"; dmarc=pass (policy=reject) header.from=ketas.si.pri.ee; spf=pass (mx1.freebsd.org: domain of freebsd-current-freebsd-org111@ketas.si.pri.ee designates 2001:7d0:8437:13e8:21e:bff:fea2:d004 as permitted sender) smtp.mailfrom=freebsd-current-freebsd-org111@ketas.si.pri.ee X-Original-To: freebsd-current@freebsd.org DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ketas.si.pri.ee; s=ketas-si-pri-ee-20240416002854-4096; t=1755690788; bh=OiKgQWVANmC4HJXx/xIT++LizD0n3L+mJ0C/w5msh/g=; h=Date:From:To:Subject:In-Reply-To:References; b=Nkn6v/NYr3T1WAYmE8gWzJ9vgrxBRgSZSKdH6wcoix4DSge7QFxCSivE4B/q2E1hX vLU+pfIYr/N8BJ/smR+q0a1qB85X2GZihEHIR2pP3Z2XPebTAH/MPvO2+tAsnO6Izh 56tO3etQdlHzH19/pWryDdL7C/sj+8B5BrP2O3TAcayqEMqtrpQCdX/T7pfaLmNGpQ c9LtOgLaJfR4sQsHSrIEY961iusaBePFbWzmtd0ksj+QmoLdI/jrWw0i9RUILPWh4v tRJasMuJ3+Iq0Nkri2isKUoyh0LbBkZkdam5BnrpJ33cIQA9F6DlJzegO4U/wtizpo w4Xybc3gyjjad3FZohYriEn12m/vFBjiNKmrxVorDZVV3Pwf1JQjEyPltDXCbC9ucP VRRdv+KfAOtcRgrbguutKzWgOW6tEJFbzU1wNZoChJibnTtCiuqDMW6EvBJFjt4U4d CztnRm+lTpOxem9g32KTXANrJm0x1/Kt3WHRrHYAE1DUKvdHX8zReJmrxIJxC5VSX5 gQqVeFtBsGklw9W3chrKWnEIJ+UQdOGekxIZNacmSIOQ8cnk1wG3DFJTSLbWgJ7Qcn sILxcFltBZlQ5BQcC+cys/526mZCt+KICCp4b4woecZj1uUUWXuoGGwe5PPaewBvj4 TBSpvgdOVk7GFtFNpr8j5iUY= Received: from [IPv6:::1] (0115-0000-0000-0000-13c8-8437-07d0-2001.dyn.estpak.ee [IPv6:2001:7d0:8437:13c8::115]) (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) (No client certificate requested) by mail.ketas.si.pri.ee (Postfix) with ESMTPSA id D94665A4CE6 for ; Wed, 20 Aug 2025 14:53:07 +0300 (EEST) Date: Wed, 20 Aug 2025 14:53:07 +0300 From: Sulev-Madis Silber To: freebsd-current@freebsd.org Subject: =?US-ASCII?Q?Re=3A_RFC=3A_Renaming_=22FreeBSD=22_repo_in_/e?= =?US-ASCII?Q?tc/pkg/FreeBSD=2Econf_to_=22FreeBSD-ports=22?= User-Agent: K-9 Mail for Android In-Reply-To: References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> <590B86F2-6F9F-46BF-9569-03F72EA93B5D@FreeBSD.org> <91cccdac-406c-46dc-bdbe-c1c016cdee99@freebsd.org> <864iu2jq1a.fsf@ltc.des.dev> <051BA4A9-E45B-4CF5-95C5-B6F53948DB58@FreeBSD.org> <5C65983C-2D75-4250-AADD-12699A4CE252@FreeBSD.org> Message-ID: <5519078E-AB9F-44F0-AD56-2B6DC68B2314@ketas.si.pri.ee> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: / X-Spamd-Result: default: False [0.40 / 15.00]; HFILTER_HOSTNAME_5(3.00)[d004-fea2-0bff-021e-13e8-8437-07d0-2001.dyn.estpak.ee]; SUBJ_EXCESS_QP(1.20)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.998]; NEURAL_HAM_SHORT(-1.00)[-0.998]; DMARC_POLICY_ALLOW(-0.50)[ketas.si.pri.ee,reject]; R_DKIM_ALLOW(-0.20)[ketas.si.pri.ee:s=ketas-si-pri-ee-20240416002854-4096]; ONCE_RECEIVED(0.20)[]; R_SPF_ALLOW(-0.20)[+ip6:2001:7d0:8437:1300::/56]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:3249, ipnet:2001:7d0::/32, country:EE]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[ketas.si.pri.ee:+] X-Rspamd-Queue-Id: 4c6PwY2jMzz3FZ2 btw, if i disable all repos, this happens: 14:51,ketas@green:~> pkg stats pkg: No active remote repositories configured 14:51,ketas@green:~> pkg stats -q pkg: No active remote repositories configured 14:51,ketas@green:~> pkg stats -l pkg: No active remote repositories configured 14:51,ketas@green:~> pkg stats -r pkg: No active remote repositories configured 14:51,ketas@green:~> pkg stats -b pkg: No active remote repositories configured 14:51,ketas@green:~> pkg -v 2=2E2=2E2 14:52,ketas@green:~> uname -a FreeBSD green=2Esau=2Esi=2Epri=2Eee 13=2E5-RELEASE-p3 FreeBSD 13=2E5-RELEA= SE-p3 #0 releng/13=2E5-n 259174-23bc592b8fe4-dirty: Sun Aug 10 13:09:53 EEST 2025 root@green=2E= sau=2Esi=2Epri=2Ee e:/usr/obj/usr/src/amd64=2Eamd64/sys/GENERIC amd64 14:52,ketas@green:~> From nobody Wed Aug 20 12:26:29 2025 X-Original-To: freebsd-current@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 4c6QgC0zStz64sPH; Wed, 20 Aug 2025 12:26:47 +0000 (UTC) (envelope-from rionda@gmail.com) Received: from mail-qk1-x731.google.com (mail-qk1-x731.google.com [IPv6:2607:f8b0:4864:20::731]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6QgB5PqLz3JM5; Wed, 20 Aug 2025 12:26:46 +0000 (UTC) (envelope-from rionda@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-qk1-x731.google.com with SMTP id af79cd13be357-7e87031323aso665194085a.0; Wed, 20 Aug 2025 05:26:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755692801; x=1756297601; darn=freebsd.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:from:to:cc:subject :date:message-id:reply-to; bh=yVR+4Nzs+ju2SVF6Bbp9hi0VIf9Qyjr+P+aOamwbzGQ=; b=KgXO0Cgxh1P6VY77sT4Kjkph37qlCyIUIiYGnHo8ZA7UXyETOdgfVJ1iiUyoQqpLdW 51y/MuFxL4Ojd4JIMBYgHfMLlFGNtQZ59X2JhBh54QiC3+e0vv9PPET8sxOl4SytNhL5 ZaowoB5snxRtqnzwVGE0Ftug6kM328EYZmoGVRHK60QYiXzf2Bck6KK7lEY/bfh7/274 9I20HL+IJxOT0hLAfTWEWmOSiuYJow3zJfXyjxA1DdY6QGvFj4HV2X0BTtX5+yWvwc23 TaSdqU908kpmSCtFtI01pJ4TeFv6G3g4j8ZAjRdM7xdGsi9U+axJwt/AFtV8Oe9HzEqo WgLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755692801; x=1756297601; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=yVR+4Nzs+ju2SVF6Bbp9hi0VIf9Qyjr+P+aOamwbzGQ=; b=LZrCa0CQTttyfmtRFdSNi1//Auy+47JZul3NmWKEqZGeZtXk0mvrSBTqFCkuJpO0no 4AvwyWJnX0+7xlVTrEOF5xV/MWPr2XvcSY0UCxqy2r0JNmRhaMZcAAAs7k+gZiVT+Kab y3cjydeu6uGNdL0QtNv/IrsgXIcA2425KGvevZ6FZ1CDplEE/xhI3rKgtcV5/0+vSW8b x4a4pV5/Vy6myCrCjEzP7mremCgGlAmvBcEfE8DgF32DXNjDMFnLR6qDHkQh9bPRGMc0 wllGdzBa6OQg9cw8LV4kRqB4sU80jOE4n9TLh4Difkk9ZbWw+17NwjT41iWOdAqqz6eP tqiw== X-Forwarded-Encrypted: i=1; AJvYcCWj93YzD4INiIVa+jpD9QArCuAVASNrnN01iYJLkeJLupo+yf9C38ompENRZ/YAVdQsYLMIFXcKHqYmIPbQ@freebsd.org X-Gm-Message-State: AOJu0YzErLBxgNHcn/1GAVh0ZY/X5VLabe7gEN/O92EB0cKu5ZTKbbTn pvoKXcviWzn8BeoDJ7H6IqG7kMqgH4GPU59aOycM04rQ0kr0w9UCsAzYdQig1Bb8 X-Gm-Gg: ASbGnctQf+gISS73IVeU/wu20rzCEJ4KRS8GmZEoZ6fPs4Ev7Mfx681x0kDwl2etaj2 RD3iVizrKh3f7UolLQ0IlnDOLoFD2GyGNQTcxIE50+mcfWqSth6AKiw8TdnlcaW+IuygZlM3I4B fSSNynQS2phYqAAzm/tEFyXOhwV4CPkFysfrbDxc4CazJIqHpsdzkMA4+3jYUJLk4OhED5OGUfm cDFx+6IV3RMDY/ujFyoZ+JXfJ5S6dUMQGmt7HLf78aWk8ZEHtSzQPFT7w0wHMbzLBiv3+nKhg84 7y5uY+uElC27PKmH7/fqxFBTT473jdWyAdkhFEoV0KKhsgEB+XwIZAkRdqalpP9z+3+0DmTkpqv BjcBLc6s/3IuSNOZjclJb0fU/xgDPC8T9GSdLledlmzV+CUdL4r0PcrdqpQNqIvVz7wIckUIZ X-Google-Smtp-Source: AGHT+IFOvyeNFYry67Vh/qMl3s0aNNSUZX0X3u2IFC3cfn4PMledvElV1dW6RgFH3GS6Kw6XZEqzwQ== X-Received: by 2002:a05:620a:28cc:b0:7e8:4fec:9316 with SMTP id af79cd13be357-7e9fcb0a00cmr274846985a.44.1755692800522; Wed, 20 Aug 2025 05:26:40 -0700 (PDT) Received: from smtpclient.apple (c-75-69-17-192.hsd1.me.comcast.net. [75.69.17.192]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7e87e076811sm928533985a.36.2025.08.20.05.26.39 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Aug 2025 05:26:40 -0700 (PDT) Content-Type: text/plain; charset=utf-8 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6.1.21\)) Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" From: Matteo Riondato In-Reply-To: Date: Wed, 20 Aug 2025 08:26:29 -0400 Cc: FreeBSD Current , FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> <590B86F2-6F9F-46BF-9569-03F72EA93B5D@FreeBSD.org> <91cccdac-406c-46dc-bdbe-c1c016cdee99@freebsd.org> <864iu2jq1a.fsf@ltc.des.dev> <051BA4A9-E45B-4CF5-95C5-B6F53948DB58@FreeBSD.org> <5C65983C-2D75-4250-AADD-12699A4CE252@FreeBSD.org> To: Gleb Popov X-Mailer: Apple Mail (2.3731.700.6.1.21) X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c6QgB5PqLz3JM5 > On Aug 20, 2025, at 7:03 AM, Gleb Popov wrote: >=20 > On Wed, Aug 20, 2025 at 1:20=E2=80=AFPM Matteo Riondato = wrote: >>=20 >>> On Aug 20, 2025, at 6:15 AM, Gleb Popov wrote: >>>=20 >>> On Wed, Aug 20, 2025 at 12:48=E2=80=AFPM Matteo Riondato = wrote: >>>>=20 >>>> It=E2=80=99s unclear (to me) whether that=E2=80=99s the *correct* = way, or the *recommended* way (pkg(8) calls it =E2=80=9Ca common = idiom=E2=80=9D), and in either case *why* is that the = recommended/correct way: what breaks if one modifies /etc/FreeBSD.conf ? = Why does it break? >>>=20 >>> The /etc/pkg/FreeBSD.conf file comes from base (some pkgbase package >>> or as a result of make installworld or something like that). This >>> means that system upgrades must handle edits to this file somehow - >>> either by overwriting your changes with vanilla version or by = merging >>> them, which can't be done 100% automatically. >>=20 >> This is true for so many files under /etc, and we have a solution = with etcupdate (indeed, not 100% automatically, but widely accepted). >=20 > There is no etcupdate involved with binary package upgrades. But there > is still a 3-way merge, yes, but like you said, it is not 100% > automatic. So why not avoid the possibility of a merge conflict if we > can do that? I see that point, and in general it=E2=80=99s a good goal. I would be way more comfortable with the idea that the contents of = /etc/pkg/FreeBSD.conf should not be changed if the file lived in = /etc/defaults (e.g., /etc/defaults/FreeBSD-pkg.conf or = FreeBSD-repos.conf), or had some =E2=80=9Cdefault=E2=80=9D in its = name/path (e.g., /etc/pkg/FreeBSD-repos-defaults.conf (but I would = prefer /etc/defaults/FreeBSD-repos.conf)). Thanks, Matteo From nobody Wed Aug 20 12:30:58 2025 X-Original-To: freebsd-current@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 4c6QmK1rN2z64sKH; Wed, 20 Aug 2025 12:31:13 +0000 (UTC) (envelope-from vermaden@interia.pl) Received: from smtpo69.interia.pl (smtpo69.interia.pl [217.74.67.69]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6QmJ5Rp1z3Lvg; Wed, 20 Aug 2025 12:31:12 +0000 (UTC) (envelope-from vermaden@interia.pl) Authentication-Results: mx1.freebsd.org; none Date: Wed, 20 Aug 2025 14:30:58 +0200 From: vermaden Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" To: Matteo Riondato , Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= Cc: Miroslav Lachman <000.fbsd@quip.cz>, Colin Percival , Mark Millard , FreeBSD Current , FreeBSD Mailing List X-Mailer: interia.pl/pf09 In-Reply-To: <051BA4A9-E45B-4CF5-95C5-B6F53948DB58@FreeBSD.org> References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> <590B86F2-6F9F-46BF-9569-03F72EA93B5D@FreeBSD.org> <91cccdac-406c-46dc-bdbe-c1c016cdee99@freebsd.org> <864iu2jq1a.fsf@ltc.des.dev> <051BA4A9-E45B-4CF5-95C5-B6F53948DB58@FreeBSD.org> X-Originating-IP: 45.148.42.16 Message-Id: List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=interia.pl; s=biztos; t=1755693064; bh=beVQYGQfh3dq98rkOZ+/YNprE3a4tsigYPC6QcK82N0=; h=Date:From:Subject:To:Message-Id:MIME-Version:Content-Type; b=YtQKe+8ZvOzWerDFGkLs8D+w8/DGl2wAAR6vS1z3SDovQpuT8Jdftr3tQ3F2uNkFR XuZhhKRSg1GLT+a1PEgVeEex2ouUxtyBfYF3L4vAB2dMdsyngOsaEQsUm6wLcNjxGX B1wdiKVNAeH7JmcF69ShnzvZ5eEsueGqVmk0OKXY= X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:16138, ipnet:217.74.64.0/22, country:PL] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c6QmJ5Rp1z3Lvg Temat: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBS= D-ports" Data: 2025-08-20 11:48 Nadawca: "Matteo Riondato" <matteo@FreeBSD.org> Adresat: "Dag-Erling Sm=C3=B8rgrav" <des@FreeBSD.org>;=20 DW: "Miroslav Lachman" <000.fbsd@quip.cz>; "Colin Percival" <cperciva= @freebsd.org>; "Mark Millard" <marklmi@yahoo.com>; "FreeBSD Current" <= ;freebsd-current@freebsd.org>; "FreeBSD Mailing List" <freebsd-ports@fre= ebsd.org>;=20 >=20 > >=20 >> On Aug 20, 2025, at 5:33 AM, Dag-Erling Sm=C3=B8rgrav=20 wrote: >>=20 >> Miroslav Lachman <000.fbsd@quip.cz> writes: >>> If there is one file for each repository, it can be managed using >>> simple tools such as cp / rm / sed to enable, disable or modify >>> repositories - good for scripted setups and automation. >>=20 >> The correct way to disable one of these repositories is to add >>=20 >> repository-name: { enabled: false } >>=20 >> in a file in /usr/local/etc/pkg/repos. >=20 > It=E2=80=99s unclear (to me) whether that=E2=80=99s the *correct* way, or= the *recommended* way (pkg(8) calls it =E2=80=9Ca common idiom=E2=80=9D), and i= n either case *why* is that the recommended/correct way: what breaks if one modifies /etc/FreeBSD.conf ? Why does it break? >=20 > It feels very unnatural to me to have one file in /etc specifying a setting (enabled: true=E2=80=9D), and another file in /usr/local/etc specif= ying the opposite. >=20 > Also, it seems that whether having =E2=80=9Crepository-name: { enabled: false}=E2=80=9D would actually disable respository-name would depend on th= e order of directories in the configuration variable REPOS_DIR. This feels quite brittle. >=20 > Thanks, > Matteo I would even ask broader question ... as pkg(8) is for third party packages= and before PKGBASE had nothing to do with FreeBSD Base System - why someon= e thought about putting that config into /etc/pkg in the first place? :) As pkg(8) kept all the software - well most of it as there is also /boot/mo= dules - but still - inside /usr/local prefix - why it was not always the de= fault good idea to keep it under /usr/local/etc/pkg since day one? The pkg(8) tool needs to be bootstrapped anyway ... and config is very shor= t and simple that even pkg(8) command can generate it on the fly during boo= tstrap.. ... and yes - having separate files - one per repository is a +1 form my si= de. Regards, vermaden From nobody Wed Aug 20 14:22:07 2025 X-Original-To: freebsd-current@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 4c6TDJ3KtBz64Vh9; Wed, 20 Aug 2025 14:22:08 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6TDJ2kT7z3blX; Wed, 20 Aug 2025 14:22:08 +0000 (UTC) (envelope-from jhb@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755699728; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=nAf9qqaI08QO0dsU/mXGN8w0V+5S7GZKcmB5M+EmpB4=; b=BuCdQeRU2lERKVlhfbo9MLcFEgkvxR05hG8afkMTlwYkXrr/gwmCnmaB/xpr7lHij0H6Rl TAnuoYz0TVGbV3wThmOVcG8NW18ctKsNsRmTDW6ev4GiL581LttYtDL6dLCTysgOS+PISM H5wZubrZT4/PAj1GxaVH+rhtqmAVqtEHje09By/e7sJswV9ypWqUX/QeUz30VM9zwRFyh8 VP1c+0fHdRqFPvoCQditmCFDP8DOgJcq+OMDJW1OCxwsxzEpc70uzbCpl6kWzYOJUrDbLg 2tYeaznsEgPyLBuvHGTh82twpKADSPZCc1McHxI1mk4b0+K39JKNqLvb0A0WJw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755699728; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=nAf9qqaI08QO0dsU/mXGN8w0V+5S7GZKcmB5M+EmpB4=; b=yFqA4wwRLoa6TXiJFop1fhMxvZB/MgmXcp9cHc4VwSwN9+ZVZbmOiNHSutRyJgtQnx49xx Cd/4mTKUTH4H2DkzbgYkX7DZrnbTyhPG1PuJlDMjTumvlxfb0iTU+VT2aUSc3mSCiCDb89 uohA2T3DinF/gtN0mDnJqjw5MYon77wJBeTMM3eNCs2SlpLjwGQRrRLt+SpixLgAYj9zBd MTRkuKzfV8t0gmuCMhVHBVV/YSPcbVyZpHW7D1hLo7+zIgpaUEn2YTanCWKQAG8CnR69Ge IDJiVOCs7o8+v7vOaaAaAgULe4kVRBJJqCAhJOnf9hMUYy0fS7NIYvRlbM0SYg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755699728; a=rsa-sha256; cv=none; b=XjmEjyqgdanrJdxzsMExbLGivTtdr6y/Pvpv3uYLx9O1soKNKHwbynMm+i11HsCVhPmFaq BNCAg0kK7HrdWztp6pU4/ZEcwofyQcMsJq+e5+1IDJG3w+/PiGt31MpQnJJKAuzCvART7L 4dLdtDObDe61yr9qpGA6EBp9m43GLZFhEJ+UoqZKTcC7TousKBdXrNyNR1rQqGefca4nze 1Bi040OdeZN2yFJZF71uafEkARsfarSmecOpzKmK2+t9AY1T8fyzNSs5i8/iif12Ygcd0D 2C2Uz6ifmcT+8iZnxlE4CeCYiHa/Y6VQZ1+YcEswO4QgTPIFefl8zFyf3bDZQw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [IPV6:2601:5c0:4202:5670:ada5:e608:9ff9:8e6a] (unknown [IPv6:2601:5c0:4202:5670:ada5:e608:9ff9:8e6a]) (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) (Authenticated sender: jhb) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c6TDJ0Z7qzmRx; Wed, 20 Aug 2025 14:22:08 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Message-ID: <7c48e14d-b463-4523-8610-e18ac99f3381@FreeBSD.org> Date: Wed, 20 Aug 2025 10:22:07 -0400 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" Content-Language: en-US To: Gleb Popov , Colin Percival Cc: "freebsd-current@freebsd.org" , "freebsd-ports@FreeBSD.org" , FreeBSD Release Engineering Team References: <5d2daa68-cd27-4a56-9d69-5453b588a086@freebsd.org> From: John Baldwin In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 8/20/25 01:54, Gleb Popov wrote: > On Wed, Aug 20, 2025 at 1:49 AM Colin Percival wrote: >> >> To reduce long-term confusion, I'm intending to rename the "FreeBSD" >> repository to "FreeBSD-ports", and similarly rename "FreeBSD-kmods" to >> "FreeBSD-ports-kmods". > > Having "ports" in the repository name does not make sense to me at > all. Ports are recipes to produce packages, but there are more ways (I > know at least one) to create a pkg package. But the packages in that repo are generated by FreeBSD ports? >> It defines a "FreeBSD" pkg repository which is in fact specifically bits >> maintained *outside* of FreeBSD (and packaged via the ports tree). > > Can't agree with this either. FreeBSD Ports are maintained *inside* > the project as well as package building and hosting infrastructure. It > feels perfectly fine to have a single configuration file named after > the *vendor*, which provides multiple repos maintained by that vendor. What if people only wish to use pkg.freebsd.org for base but not ports or vice versa? -- John Baldwin From nobody Wed Aug 20 14:31:52 2025 X-Original-To: freebsd-current@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 4c6TRq5sPTz64Wr7; Wed, 20 Aug 2025 14:32:07 +0000 (UTC) (envelope-from erichansepe@gmail.com) Received: from mail-yw1-x112d.google.com (mail-yw1-x112d.google.com [IPv6:2607:f8b0:4864:20::112d]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6TRp4f6bz3ds3; Wed, 20 Aug 2025 14:32:06 +0000 (UTC) (envelope-from erichansepe@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=hSXDFdNA; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of erichansepe@gmail.com designates 2607:f8b0:4864:20::112d as permitted sender) smtp.mailfrom=erichansepe@gmail.com Received: by mail-yw1-x112d.google.com with SMTP id 00721157ae682-71d6051afbfso54963527b3.2; Wed, 20 Aug 2025 07:32:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755700324; x=1756305124; darn=freebsd.org; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=fRNainf5waqjKWOrVGRnYVAW+4SNJCKe91BHghQ3fpE=; b=hSXDFdNAGVrXS8wZhdzYElpH2PX1wBH+418/R0pb0MLoMhMQy/FiKdIdODLs0Wfiec anQQ34X8uNcZ1+hfKHqIr9FMz8o4mBDSF2gSpNSZCF2rRnzRspYwGEb2HKy7LdbpnwgO K4q20uYA3BgqkJB+wmn+tHn65mxwwfA3VoVJwtnCaysZZnezgSrQI4HazzONXlsqjYAw xBaxBplFrIRRFSfX9nn4qOnmdwFcodpAe/DKb+tLbvBUhTXIeCxMiz3c4F68Gw92K586 WY44alOve18b6YZFn2lWRiCCHIL/ioVcfoNwFzdOUFcBMz0jhnORRf2cFsYkTrc4gk6u ObSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755700324; x=1756305124; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=fRNainf5waqjKWOrVGRnYVAW+4SNJCKe91BHghQ3fpE=; b=neS+s+/5uw8e+GezQnZnOcKhOc+D9Hy17FFwo2BnoU75ZyZa2lHtG63aBEUEOxgdy8 Bpoatvv+Kw1GZ9jmTxoL4YfW/dZ/+bD/niqkrOpRndT4oGyRyIf2rz/OOWmae1Mfwtsa CvXV7ByxB7cfCyoFc1aFAW1nv97Fb8p4Xf5o26rE0sTZJlLPPv2E44PB84eD5h6HlGbk Q1meDTBkSspOhh5PcYAjTPFef5/SNU2KcUjtqwVsfm3H4uCiSjr6ZgInYtnTCL4NohNh lq5xQwlEHl4cLGXdqvVnZBEWAc4SMZNzTmxcwKVKuS4HD3TjtTo+Lb0PTBNjK+og8Uev 6AoQ== X-Forwarded-Encrypted: i=1; AJvYcCUGpf5SBaurwqwGnCV+3xezvsj7ejgNlf1TEdedgDLx/AyP41/eLrdSrqkQr/98z7vwQ9o=@freebsd.org, AJvYcCWli9GwxagZ/jGil4+Lwboly2AgaYGmLWGlkhIHkAmpFs8N/MaO40Czkm6xGy0JlLGx/kqrZhhmoNGD2Ybt@freebsd.org X-Gm-Message-State: AOJu0Yz/WBshSH6JM1uSmngSPJ82dTqF6VXRvY5XfO2Te2uVcMtSUM/Y 2UlfNLEBRVUMNRQSNa7XmcR3+s/gN8CM+QVtxas3ly+yOzXXr2QLjoZYiiNTzyV4iElIlsp+F1a roTMJSz3cByjeXLOHTNjRUCaaDbFmyuvjQHLl X-Gm-Gg: ASbGncsfJNEJ6E5M+1QPrR3HLakOUHRYCiuqPNA8T1kOzhvd+E1thB8hgvaQIOEWQj6 WcNvORplOWJ56h7kumzpGeKqzDavUiExGB+jSLlwy8FRwhdO0CSsZlwG4oY3/LDbUJY+iSMdil5 1PXrR6MJ8vp9fkFd2NEiuHoQfQ2K7Ie0jtnwkw5Q2/93v8ZGjISfgOsep5OKv0t19Xbu6k4ANz5 NPaAT+XCJJksh99CAy+Z8q7zHUYvbe9W0akN5OZMw== X-Google-Smtp-Source: AGHT+IEDMCIaPyL3PIzejyAvVj7AXjM171/20cEZ/9SdajPviSmSxzm79vE/fchZbFUbSzM28gNq6FCQiNeMa40IM6Q= X-Received: by 2002:a05:690c:6f90:b0:71c:1e93:272d with SMTP id 00721157ae682-71fb320e7admr35581697b3.31.1755700324250; Wed, 20 Aug 2025 07:32:04 -0700 (PDT) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 From: Eric Hans Date: Wed, 20 Aug 2025 16:31:52 +0200 X-Gm-Features: Ac12FXxuOXe_NA8eZ1kmhNkHSF_NOYATZwKzsmLXAjKDY1y38gMw_IS7EB2gkfo Message-ID: Subject: RE: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" To: Colin Percival Cc: freebsd-current@freebsd.org, "freebsd-ports@FreeBSD.org" , FreeBSD Release Engineering Team Content-Type: text/plain; charset="UTF-8" X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.98 / 15.00]; FAKE_REPLY(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.98)[-0.982]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; FREEMAIL_FROM(0.00)[gmail.com]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::112d:from]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org,freebsd-ports@freebsd.org]; MID_RHS_MATCH_FROMTLD(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MISSING_XM_UA(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; RCPT_COUNT_THREE(0.00)[4]; FREEMAIL_ENVFROM(0.00)[gmail.com] X-Rspamd-Queue-Id: 4c6TRp4f6bz3ds3 > From: "Colin Percival" > To: freebsd-current@freebsd.org, "freebsd-ports@FreeBSD.org" > Cc: "FreeBSD Release Engineering Team" > Sent: Wednesday, 20 August, 2025 00:49:23 > Subject: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" > > Hi everyone, > > With pkgbase being the intended way for users to manage 15.0 systems, > the current default /etc/pkg/FreeBSD.conf gives rise to confusion: It > defines a "FreeBSD" pkg repository which is in fact specifically bits > maintained *outside* of FreeBSD (and packaged via the ports tree). > > To reduce long-term confusion, I'm intending to rename the "FreeBSD" > repository to "FreeBSD-ports", and similarly rename "FreeBSD-kmods" to > "FreeBSD-ports-kmods". The repositories will still work, and will still > access the same URLs, but the change will be visible; probably the most > common scenario where this would cause problems for users is if they have > "FreeBSD: {enabled: no }" in /usr/local/etc/pkg/repos/FreeBSD.conf, since > that would need to be adjusted to chase this change. > > For obvious reasons, this change would not be MFCed. >++ > You've got a week to convince me that this is a bad idea, otherwise I'll > make the change on the 27th; I want to get this out of the way before we > get too close to branching stable/15. I don't prefer: "FreeBSD" -> "FreeBSD-ports" "FreeBSD-kmods" -> "FreeBSD-ports-kmods" A long time ago in FreeBSD, in many versions there was only source. With a ports tree (source), remote derived package repositories (binaries) have been supplied in two main varieties: 'latest' and 'quarterly'. However, out of necessity and in order to being able to supply the newest driver developments to users, the number of remote repositories has been extended. FreeBSD-kmods has been added with separate instances for supported stable and release versions, and also for main/head. Package repositories are accessed and set up differently compared to the ports tree structure; they form a separate collection from which _packages_ can be selected. Ports can be viewed as agnostic where it concerns - CPU architecture - source branch: releng vs stable vs main/current - a specific supported FreeBSD version, e.g. 14.{2,3}-RELEASE Only when building them resulting binaries will have these specific properties. Packages are derived from ports, but I think by many users they are foremost perceived as a separate collection and mechanism to get to a desired installed FreeBSD OS beyond a base install. Current trends, such as (in slogan format): - prefer packages over ports - warning: do not mix ports and packages - IIRC, portmaster in its original role is no longer supported and has been moved out of base - poudriere: not intended for the average FreeBSD user only seem to emphasize this evolutionary path. Attempts to increase its user base would likely be hindered if ports were declared as preferred. If a name change is what is needed, I'd prefer: "FreeBSD" -> "FreeBSD-pkgs" "FreeBSD-kmods" -> "FreeBSD-pkgs-kmods" Kind regards, Eric From nobody Wed Aug 20 14:31:55 2025 X-Original-To: freebsd-current@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 4c6TS86hZSz64WT8; Wed, 20 Aug 2025 14:32:24 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-yb1-f181.google.com (mail-yb1-f181.google.com [209.85.219.181]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6TS83k6Sz3fkQ; Wed, 20 Aug 2025 14:32:24 +0000 (UTC) (envelope-from 6yearold@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-yb1-f181.google.com with SMTP id 3f1490d57ef6-e94e6c6150eso2003218276.3; Wed, 20 Aug 2025 07:32:24 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755700344; x=1756305144; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=5G7umEYKzpeRtAHLKrmJnrLyxed2KoEWu715Ga6oDes=; b=jK2qZF7AM/BLS+w3fTIdaw/TXsZizFXFBwSmb+DBvNPSKi4TJvBJYOFdctNpvkROMa h0JmCZGdpEDQv0MR7TXzolTbd6e39m35/lrCdvwCWnU3Y2zq0BejgmhxKg5aVZx98+PS 0nrHhzqvem/WqRP/5svSH8Nd9fzbU7FAxDz/87yKO6xNr/wJNQN/uUvePP6k6FdQKsyf eFGe0Tf0gKlTfoi0RRt0BikZ6ZFCOqknL/oJpWqP5AdGQp6UVltIFFlJLT65SyL2J/Oq ICBbH9GTyiNJhjUqYRA6RzyvQJ+rp4IO6hsk0dCiTQqGg2jYYJmJ7ImvFqTEhsB/bxVP kx3Q== X-Forwarded-Encrypted: i=1; AJvYcCW3i5wt/5fjQ5Ji5fIvGW4yhQZTGX9Ss8yrn2enkCpu83Xd6HJWMNAPmzhX5QZpuMaSAFLUYOlGgF3K79xb@freebsd.org, AJvYcCWY34/B1MXq7EMAu19glThIvUedxXG75xteBN709HDtYgGOZ/hjUIC66y5rSyG7fRdz7+c=@freebsd.org X-Gm-Message-State: AOJu0Yzmcb/snjR2DWGwwzYAVKdsZ3wkF8mKQIpVJYpVG+bKcT4UMnxY R68ZiX52dExmzfBsBd5YvJIoLFMP7JymIA3mjaWWb4Gg1/54X8UWZVmup40vtc6M X-Gm-Gg: ASbGnculA3OQrzGispGqooPI/53rIiPcAH44NZjlAfQtq1f2qrCGOs3w6l/Sc62/E8U L6d5adlCoIYBxZy7Po9MN4444oT6BBHpf9BjzUxE16I6qKt3kzw0GhTIW65BvI0yF319PyAfuAc Uu4Vm/W2ty+g0T1D/RuNPyE7fqoOMBwKnD+r52w9uk37o/9sr4Ct+AMHy8yP04MWAoJUHy5peko UG+CraAl8G/XwEm76Yw/WD0iZb+pwgbg4Xy0LUpk4KvRd2+ZZixLtn9hnXLbcWQbICUbsiZwNjS DaqSSJE3Sjd2nGz5tsbxAMI3iLWFuhAAC/v+oLwKQ6gTVcfqVIH8G4Wp/+8PvKG8BZZZJBlvzfo gSK1utS3nrmyJDVmiGfO9Hfaf84/ycfm614uxVXK6RBIvZ/wB6bRQfRT5Wb9OLw== X-Google-Smtp-Source: AGHT+IERoMgPXSv8vKOrDQ3y5O2Pha0Kq8HW7c3yyJcl3amt17k/k2wCZs2BXbq9aQwKJ6QTmqxE0A== X-Received: by 2002:a05:6902:33ca:b0:e93:480b:5356 with SMTP id 3f1490d57ef6-e94f66d534emr3442364276.47.1755700343556; Wed, 20 Aug 2025 07:32:23 -0700 (PDT) Received: from mail-yb1-f175.google.com (mail-yb1-f175.google.com. [209.85.219.175]) by smtp.gmail.com with ESMTPSA id 3f1490d57ef6-e9348b2c51fsm3707247276.7.2025.08.20.07.32.23 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 20 Aug 2025 07:32:23 -0700 (PDT) Received: by mail-yb1-f175.google.com with SMTP id 3f1490d57ef6-e934c8f9751so3714590276.2; Wed, 20 Aug 2025 07:32:23 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCVT72di+2dbYYtFM6tQRjzbmRoBjwpa+XueHfrYZbdkJljWhKhYs+xXOYHJhMRL9vb6UnM=@freebsd.org, AJvYcCVqQ5qNLlVut41a5iz2Ffoe1WV/vshzy5hcY7zQ2pAVAy8rHizYJ75oC0lk8ZFIGG4EtqhInubmVbJFE+aX@freebsd.org X-Received: by 2002:a05:690c:6ac5:b0:71f:b944:103d with SMTP id 00721157ae682-71fb9444a43mr17730837b3.46.1755700342982; Wed, 20 Aug 2025 07:32:22 -0700 (PDT) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 References: <5d2daa68-cd27-4a56-9d69-5453b588a086@freebsd.org> <7c48e14d-b463-4523-8610-e18ac99f3381@FreeBSD.org> In-Reply-To: <7c48e14d-b463-4523-8610-e18ac99f3381@FreeBSD.org> From: Gleb Popov Date: Wed, 20 Aug 2025 17:31:55 +0300 X-Gmail-Original-Message-ID: X-Gm-Features: Ac12FXz9_rcFDAblIEBeFBlzPtVo0myXWmTy9Mghz91Nw1LCFGsv_89LBDlRuKo Message-ID: Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" To: John Baldwin Cc: "freebsd-current@freebsd.org" , "freebsd-ports@FreeBSD.org" , FreeBSD Release Engineering Team Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c6TS83k6Sz3fkQ On Wed, Aug 20, 2025 at 5:22=E2=80=AFPM John Baldwin wrot= e: > > On 8/20/25 01:54, Gleb Popov wrote: > > On Wed, Aug 20, 2025 at 1:49=E2=80=AFAM Colin Percival wrote: > >> > >> To reduce long-term confusion, I'm intending to rename the "FreeBSD" > >> repository to "FreeBSD-ports", and similarly rename "FreeBSD-kmods" to > >> "FreeBSD-ports-kmods". > > > > Having "ports" in the repository name does not make sense to me at > > all. Ports are recipes to produce packages, but there are more ways (I > > know at least one) to create a pkg package. > > But the packages in that repo are generated by FreeBSD ports? Yes, they are. Ok, if we're going full bikeshedding mode then I think that = repos should be named after what they represent rather than from what they are bu= ilt. That is, - FreeBSD packages - FreeBSD base packages - FreeBSD kernel modules All right, maybe "FreeBSD packages" looks like a superset of the latter two, so we can call it "FreeBSD main packages", which aligns nicely with "FreeBSD quarterly packages". > > >> It defines a "FreeBSD" pkg repository which is in fact specifically bi= ts > >> maintained *outside* of FreeBSD (and packaged via the ports tree). > > > > Can't agree with this either. FreeBSD Ports are maintained *inside* > > the project as well as package building and hosting infrastructure. It > > feels perfectly fine to have a single configuration file named after > > the *vendor*, which provides multiple repos maintained by that vendor. > > What if people only wish to use pkg.freebsd.org for base but not ports > or vice versa? User can disable whatever repository he wants, it has nothing to do in what config file this repo is declared. From nobody Wed Aug 20 15:06:02 2025 X-Original-To: freebsd-current@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 4c6VB85dhVz64YRt for ; Wed, 20 Aug 2025 15:05:20 +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 "pelorus.zefox.org", Issuer "pelorus.zefox.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6VB72Rrrz3qQw for ; Wed, 20 Aug 2025 15:05:19 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of fbsd@www.zefox.net has no SPF policy when checking 50.1.20.27) smtp.mailfrom=fbsd@www.zefox.net Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.18.1/8.18.1) with ESMTPS id 57KF62X4056562 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Wed, 20 Aug 2025 08:06:03 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.18.1/8.18.1/Submit) id 57KF62rA056561; Wed, 20 Aug 2025 08:06:02 -0700 (PDT) (envelope-from fbsd) Date: Wed, 20 Aug 2025 08:06:02 -0700 From: bob prohaska To: freebsd-current@freebsd.org Cc: bob prohaska Subject: uname -v does not report an n-number Message-ID: List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spamd-Bar: - X-Spamd-Result: default: False [-1.07 / 15.00]; AUTH_NA(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.97)[-0.965]; WWW_DOT_DOMAIN(0.50)[]; MID_RHS_WWW(0.50)[]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; TO_DN_SOME(0.00)[]; ASN(0.00)[asn:7065, ipnet:50.1.16.0/20, country:US]; MISSING_XM_UA(0.00)[]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; R_DKIM_NA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; DMARC_NA(0.00)[zefox.net]; TO_MATCH_ENVRCPT_SOME(0.00)[]; R_SPF_NA(0.00)[no SPF record] X-Rspamd-Queue-Id: 4c6VB72Rrrz3qQw I've an old Pi2 v1.1 which has been tracking -current for some time. uname -v reports bob@www:/usr/src % uname -v FreeBSD 15.0-PRERELEASE #100 main-325e0b4c1a68: Mon Aug 18 15:23:41 PDT 2025 bob@www.zefox.org:/usr/obj/usr/src/arm.armv7/sys/GENERIC bob@www:/usr/src % A newer install on a second Pi2 v1.1 reports: # uname -v FreeBSD 15.0-PRERELEASE #58 main-n279562-78537728efc5: Fri Aug 15 23:57:36 PDT 2025 bob@pelorus.zefox.org:/usr/obj/usr/src/arm.armv7/sys/GENERIC Can the older machine be persuaded to display the sequence number? Obviously I could reinstall, but I'm curious to see how long the original installation can last. Thanks for reading, bob prohaska From nobody Wed Aug 20 16:01:11 2025 X-Original-To: freebsd-current@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 4c6WR41sVZz64d0J for ; Wed, 20 Aug 2025 16:01:36 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-21.consmr.mail.gq1.yahoo.com (sonic309-21.consmr.mail.gq1.yahoo.com [98.137.65.147]) (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 4c6WR35QtTz3wwR for ; Wed, 20 Aug 2025 16:01:35 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=YpvVrCFS; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.147 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1755705688; bh=/p0ARG7ERIlRwTVoXu7lAUEVxj0Hn/LB84vgZ3lSRyU=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=YpvVrCFS8CWm7r6zqF3Rn6/Frh4cATi8nKagnWvxmlWaYHImqY02jMr0qJBNJcq0nUOWSw0bi9nSWhQ80sOo/wOPAwVZoFfJzMSDE7brnoPw687gcwu25AY5XfRAvXZVLbjAzQd377zGCmX2/5wzKvb6h4MfNVk9IXKngTLlw1zl5dIKjnGJrq5kHFPP9oBaYwlDqpOHB/xFHSRtGDMjaY6cINeLkcKujAX1QGO/f+FlssZIpDOgxyfxHD3JR2+PLOTDHL/GuQbL0diUygHz4G3d8LcD0szj6f1z/sOr7MxzgFZqJfOD3W1r9xvTOjNqc6O7j5JQosj837yDQmWAAg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1755705688; bh=3YpexHe8D+JcSJMW+UbaWz2ceFy2o7LHVST3FsRzBcM=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=dvqOlvW76QFwpO5EjISW2BNtMJLXjxpVxG5LZr5Vb0ljvT8UX7JBcWYfY1gM/y2epybGhM/QIIT6kLFMfJVtkbvy6yFDeCfcHaL1S2K1RFrICDRaTKG2IPrxTcCST1qQFM7m5yrzIB+Tw1AKtDgyFF6v/mEgfOl8VQYO6to4dzV/ILyeL/NKtMB58NPyV4cJItWrs5Tcy7gJJ9D2T0W2/I68AuaAYgTq6iSisCQZ97oNC0x1MKlEp5Wntx9JgBlOnKkotwLJVh3W2JIJhf4Lc8jyPlDSbBmOhP88q8tojjYpfWwI0H2BODhjzk1+ih1KMHoEx9efoiVgPtq/k5zXlg== X-YMail-OSG: Xka3PUYVM1ln5tU5DFrac6Pm7X74ZIZ.7JeVqqPcWX_LK3_7_RooBeb7gKoRIeT SNdsb1HBd75JN80PvVWrZx_tKmn4draH2K39F8KbARuonHdEJkmgt_cwFB5oU_CQ3MS0FgyQXh5E r4yEcAJxYiDZqHExceChUnkc3jd4yTDFFGZlcjmWl37ipeK_8VDh5xz0N2qBn7BtbMXvJkHp_PR6 zzwVaAClRqHz9Ecn50rK8wBEd0ZhezhYdl9jZw0_y6E0Q.NH7AgHC8YbuoEqccUBGXnYuU_ZqXQd ff3Mx8gjyOl1n.f_6HeruTHVyDQvu5JkyT1TVZ5zHGkYx0ZORmfxvqQelVg3gd3Al5WCk5VxAUY9 LCXJCgYDYXR06ErW88pzMDqatfwU00ugJjifSreyA9Ti_CUyStz2ZLTVSXylkgwOWN5zYc1Bqcaj p9slWih4D4TsTsReWYt7XBAf.qWrs4VVWIK9rOH1wcfgbCOkSYaSF0COsS2jIZmVrRASVS6iyg.m IUw00kRYBeYV_oIuvnIIYUmrukN9gILCq14PR8opPVFjNwx00x_OyLDmr_ZTUkvKb_ZSXW8Yqg5P S_BWBIuOJvtjnkOXI4Al_u5aZlmJpK.zl1Eu1Brugb7Z2Q7stPeGhg352fIoKFyU24x7k68b1Bcc xbQANUyl1bZIrGdeiwVFoku0us9kSTklhcxdbip195h58dcleGM9wzXmPAcyeK2s.yH0A.UIdfvj eQDXyPKRHyRIU3mp36c3IzkYEUrlv8NjmxTi_9eE4uezGxboK4BfEvhX_0XLbFmI5qo9wD3ufe0t iBNmmjG8YP.dDn6zTOz9f5L_KZSuNgw8S_WvtqrgwgADKFsg_AZJak6xwdzh5roUm9tDf_Eov_5K t1Y6jHSf_dJf1gJ5od6Hf2gAycS_sGBn.wis_Fpwrk2mrxgnprOr45wVj6jiYcRMh_G6reMauLRo 3qDBGaNRIM0JGevRDLr7nPl0AUlFL7tQlS19yYCTWVrGHNCEZDUcDOUcw.CwcbOtraMQqJTyeyKs jHa39p8wwEYSGirkki4AXbf5Rm4wNZVyLfpL0nvKRS9DEewLy774Pto6F_3AhfMpJ5KFQzKh7CSG erBhan6Z.LdA_ZZ2kWzOL6B3v9LeuX7QbkTwXwdZzFXehdRe.UI8g.msagOBC_z_GFsOko7KuwW3 PbwW0VY4vTJok6zxY5mK06YUfj71ZUzwjsdQleiIhSvi9Fj7DHOnRn238DQQGDym823tzfxTetT2 g9D4eeU38TNBHCtsDYYdbnTgwCoP3aTWFcMF5IiTy0cMbh2gjNuOWKvHcFdbnMkFB3CeluQBQ8bs IUvRWfAzFj3p1LHLN1egbBmmVd8X3oxEkOAYcdMSkM9E2hlnh3_Ev7.VNTMd3GAI14Xz1OpLZAXp TUDhjCtQgLUCVSZQE3FFKcPwdgHSjj.XowJs39vY13u1me2UiZdelbkEkKo9oy1SI0zCLUFG.cIx SvmVSNmtIo2U6LOhI9lNeVISdP3SvJ41mNNXrt3oOifJT2uO2OVuYmUFpY9OYs5CsQJx4Lieg_gS hbRAz3Qq7DNm0q7RbnXYSDP8SoZ8dCoHrehYVPHRIiNWqYQ61Tlsc0DMxWCVqkFef.nT.SO6xm7d stfAdndB8kMC7emRKhgT6LXhC.2G80spMOgZ6tD1QS6JUouutz4dRBl1t61LhD.hFfoyLDsQ4joQ IK7AqLuNSRi9PJt.jUA_O2ohMszS2ZBRVLkYasWA4inN.YgsIEM0_9YVErIDGK6Ug5zuI7blCbtU U8w44BUuRehgP45.Bid9g_zgRIbbu7vw0O7GCOivuvtOCMYuC1E7avP4qU9UlVhuAPfJP8G8R4Id DT6e1W51e51.44JOKxF4yeyJWUMDcjzBl3l2lzBkAqjYQSbgdEOXeucmWDHqT9lKDgg2a4stP6Rz wdRNc0NU8G6IZEaM_.YJ6O.mfkgWgkZbfL4YGApUva6MDesD_X39Toq9TkZy4YI7LfFU0EQKWtZg BD3wlPgSjQUBp7FY_2pXLwqnMlNTbENwxxUfOk3Xdm8.KD23m3YvbYzjJgFXqy4OAoqm.teVjum1 PKoN4RYej9QKsOs9N3fgamnCg5C8.jyeNp.e01p.wVEoP3xUdK47GGGa0kvuTjjWTMmmEhPsa6mb xDxVw8AjYtFDAHAJ3rxpf46BeBWPUMkeBTWDBjeLDeTafqF5ow4rdyColpupX6c75M9VVOMx8kde BZPBv8mU5nPkCf3XlXBXL4detSl3zSl2uHZW7hbLlaa1Z.k_E6pNqT48uHx0IEVqwE28y1IpDjoP .ezM5yA-- X-Sonic-MF: X-Sonic-ID: f6986c55-df88-4ab7-a0e7-bb927ff93f7e Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Wed, 20 Aug 2025 16:01:28 +0000 Received: by hermes--production-gq1-74d64bb7d7-45lk9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID c2185767b0df5aad640aac347171361a; Wed, 20 Aug 2025 16:01:22 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" From: Mark Millard In-Reply-To: <08E5838F-122B-4CF6-8551-85095024A665@yahoo.com> Date: Wed, 20 Aug 2025 09:01:11 -0700 Cc: FreeBSD Current , FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: <4D89699D-D035-4C92-AA13-1DBEDA798358@yahoo.com> References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> <08E5838F-122B-4CF6-8551-85095024A665@yahoo.com> To: Colin Percival X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; DKIM_TRACE(0.00)[yahoo.com:+]; TO_DN_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_THREE(0.00)[3]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.147:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.147:from] X-Rspamd-Queue-Id: 4c6WR35QtTz3wwR [I was not thinking so well whenI asked some of the questions. Sleep helped.] On Aug 19, 2025, at 18:34, Mark Millard wrote: > On Aug 19, 2025, at 17:51, Colin Percival = wrote: >=20 >> On 8/19/25 17:44, Mark Millard wrote: >>> On Aug 19, 2025, at 17:25, Colin Percival = wrote: >>>> Right, I don't see any reason for having separate files. If I = thought people >>>> might want to delete one of them (e.g. rm = /etc/pkg/FreeBSD-base.conf in order >>>> to disable pkgbase) then I would separate them; but the recommended = way to >>>> disable a repository is with an {enabled: no} in = /usr/local/etc/pkg/ so I >>>> don't see any need to separate these. >>> Will a pkgbase repo be present and enabled by default? >>> present but disabled? Not present at all in >>> /etc/pkg/FreeBSD.conf ? >>> (I'm not trying to specify spelling for such here. But your >>> note might be better with this intended spelling also >>> being explicit so how it all fits together is more >>> clear.) >>> If /etc/pkg/FreeBSD.conf is intended not to be edited at all >>> by default, that might have implications for some default >>> content there or inside /usr/local/etc/pkg/repos/ someplace >>> if pkgbase is not enabled by default. >>> (My understanding is that pkgbase is off by default.) >>=20 >> pkgbase is off by default in 14 but will be on by default in 15. >=20 > With 15 or main [then: 16] as the context . . . >=20 > Will buildworld buildkernel installkernel installworld (not > referencing various steps) for folks using source code based > updates need to undo an addition of pkgbase from the > installworld activity? Never? Just once? Each time? >=20 > Or is "on by default" more selective somehow for such > contexts? /usr/local/etc/pkg/repos/*.conf override /etc/pkg/FreeBSD.conf and the /usr/local/etc/pkg/repos/*.conf are not modified by installworld . This is nothing new. Sorry for the noise. A similar point goes for file naming and content partitining: /usr/local/etc/pkg/repos/*.conf need not match the naming or content partitioning used in /etc/pkg/ . /etc/pkg/ can be left as FreeBSD would initialize it. > Note: In my context I'll have pkgbase in use for the > booted world and available for use as the booted kernel, > although I'll have personal-build alternate kernels too. > My from-source installed world will be in, for example, a > chroot directory tree(s) and in a poudriere jail world(s). >=20 > I keep /usr/src/ for pkgbase to manage for itself and have > a separate /usr/main-src/ (as an example). >=20 > So I'll be dealing with both types of contexts no matter > what. >=20 >> People will >> need it to update their systems for security updates, for example, = since >> freebsd-update is going away (at least in its present form -- it = might turn >> into a wrapper around pkg). >>=20 >> Users who want to update the base system from another source (no pun = intended) >> will need to configure their systems appropriately. >=20 =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Wed Aug 20 16:08:04 2025 X-Original-To: freebsd-current@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 4c6WZg3GLHz64df8 for ; Wed, 20 Aug 2025 16:08:11 +0000 (UTC) (envelope-from saper@saper.info) Received: from q.saper.info (q.saper.info [IPv6:2605:2700:0:2:a800:ff:fec7:5c61]) (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 ECDSA (secp384r1) client-digest SHA384) (Client CN "q.saper.info", Issuer "E6" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6WZg0gVrz40rR for ; Wed, 20 Aug 2025 16:08:11 +0000 (UTC) (envelope-from saper@saper.info) Authentication-Results: mx1.freebsd.org; none Received: from q.saper.info (localhost [127.0.0.1]) by q.saper.info (8.18.1/8.18.1) with ESMTPS id 57KG84sv095369 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Wed, 20 Aug 2025 16:08:04 GMT (envelope-from saper@saper.info) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=saper.info; s=Sep2014; t=1755706084; bh=8P1OS9Vk7K/FT1GqQKcCTS0I3cWN2Bz7wHzYQBXnzzo=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=ou+N2juKYrF9551kctcXAmWUbRpBX/7N9q4BNpjxkM0Zc+mGtoypkUQ6lQEL7LBkH zQquqs4eyGgU/PmG1eFzD+702oxvVDUmMqjBUOhFBQlBL/U/1danw4z7U9hd5aAxUQ f7fw0CN630a1d9OHeDd8r474c8q2bDUEIH5JwCHA= Received: from localhost (saper@localhost) by q.saper.info (8.18.1/8.18.1/Submit) with ESMTP id 57KG84M5095366; Wed, 20 Aug 2025 16:08:04 GMT (envelope-from saper@saper.info) X-Authentication-Warning: q.saper.info: saper owned process doing -bs Date: Wed, 20 Aug 2025 16:08:04 +0000 From: Marcin Cieslak To: bob prohaska cc: freebsd-current@freebsd.org Subject: Re: uname -v does not report an n-number In-Reply-To: Message-ID: <8sr90302-s4s0-1nr6-p9o7-2p9rs5n1s7or@fncre.vasb> References: List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="2201072851-614611528-1755706084=:995" X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:47066, ipnet:2605:2700::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c6WZg0gVrz40rR --2201072851-614611528-1755706084=:995 Content-Type: text/plain; charset=US-ASCII; format=flowed On Wed, 20 Aug 2025, bob prohaska wrote: > I've an old Pi2 v1.1 which has been tracking -current for some time. > > uname -v reports > bob@www:/usr/src % uname -v > FreeBSD 15.0-PRERELEASE #100 main-325e0b4c1a68: Mon Aug 18 15:23:41 PDT 2025 bob@www.zefox.org:/usr/obj/usr/src/arm.armv7/sys/GENERIC > bob@www:/usr/src % > > Can the older machine be persuaded to display the sequence number? > Obviously I could reinstall, but I'm curious to see how long the > original installation can last. > > Thanks for reading, > > bob prohaska On the machine where you build your kernel for "www": git -C /usr/src rev-parse --is-shallow-repository If your repository is shallow, it will not get an "n" number. Whether having this is worth extra gigabytes on disk (git counts the number of commits "since the beginning"), it's up to you. If you convert the repository to have all the commits, you need to rebuild the kernel. Marcin --2201072851-614611528-1755706084=:995 Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: BASE64 Content-Description: S/MIME Cryptographic Signature Content-Disposition: attachment; filename=smime.p7s MIIOdgYJKoZIhvcNAQcCoIIOZzCCDmMCAQExDzANBglghkgBZQMEAgEFADAL BgkqhkiG9w0BBwGgggq9MIIEvDCCA6SgAwIBAgIQeEqpEhjRpCYIUTzTZlVD ozANBgkqhkiG9w0BAQsFADBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3Qg Q0EgLSBSMzETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFs U2lnbjAeFw0yMDA5MTYwMDAwMDBaFw0yOTAzMTgwMDAwMDBaMFsxCzAJBgNV BAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMTEwLwYDVQQDEyhH bG9iYWxTaWduIEdDQyBSMyBQZXJzb25hbFNpZ24gMSBDQSAyMDIwMIIBIjAN BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvxvJBqEapaux2/z3J7fFslRO WjKVJ5rCMfWGsg17dmD7NSnG7Spoa8d3htXsls1IMxoO8PyouQajNQqYmlYo xinlqenMNv7CJyEKMOAtglBmD6C/QC7kT+dSx4HfSTs8xmv8veJOldMzF8S/ BEn/tD4w/Dvpg+oXOqDyOiHPTacRFK0QHoq5eEbBmVS8W0rwcaRotO9fGTA+ NjF0My7GLRNK0eMPGh2hcPZURQhXy7wRQ8XFIfEA6kaQHHN22ncnVtwqiTmA wTR+4GNNVinG3KjNZLAVSnGrdCvT2I4Zo19hKy5PX6o7wrVXvMR4zV5VBFwV 6ZDM+xewao7Mup+SbwIDAQABo4IBiTCCAYUwDgYDVR0PAQH/BAQDAgGGMB0G A1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDASBgNVHRMBAf8ECDAGAQH/ AgEAMB0GA1UdDgQWBBSFu/DMxDa1CmJ2o5kuj7s6aq3FUTAfBgNVHSMEGDAW gBSP8Et/qC5FJK5NUPpjmove4t0bvDB6BggrBgEFBQcBAQRuMGwwLQYIKwYB BQUHMAGGIWh0dHA6Ly9vY3NwLmdsb2JhbHNpZ24uY29tL3Jvb3RyMzA7Bggr BgEFBQcwAoYvaHR0cDovL3NlY3VyZS5nbG9iYWxzaWduLmNvbS9jYWNlcnQv cm9vdC1yMy5jcnQwNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5nbG9i YWxzaWduLmNvbS9yb290LXIzLmNybDBMBgNVHSAERTBDMEEGCSsGAQQBoDIB KDA0MDIGCCsGAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9y ZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAWWtqju12g524FdD2HwUX U1rSxeM5aSU1cUC1V/xBjXW0IjA7/3/vG2cietPPP/g3lpoQePVJpQAKZml8 1fHwPPivFK9Ja41jJkgqGzkORSC0xYkh2gGeQg1JVaCzcrRzJElRjT442m6F pbLHCebxIHLu0WBNjLZreB6MYMaqdPL6ItbXtD/BU4k517cEuUbczoBFZAra jq7oUBWXuroln5AMnRwVNwgJN4Np0s4kkJ94KepzbFOLzcbnfUB0+xT4foXm bM0GmmcPGOy0qvqEHJsBwDZXDxIk8oqCnnLngi7N94Sn4eTcmpZ9NH2dDN1O TEPVXgRG5X1pBcNtMWG6MDCCBfkwggThoAMCAQICDCKqoJRMYYx5sYJHGzAN BgkqhkiG9w0BAQsFADBbMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFs U2lnbiBudi1zYTExMC8GA1UEAxMoR2xvYmFsU2lnbiBHQ0MgUjMgUGVyc29u YWxTaWduIDEgQ0EgMjAyMDAeFw0yMzAzMDcxNjExMDlaFw0yNjAzMDcxNjEx MDlaMDwxGTAXBgNVBAMMEHNhcGVyQHNhcGVyLmluZm8xHzAdBgkqhkiG9w0B CQEWEHNhcGVyQHNhcGVyLmluZm8wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAw ggIKAoICAQC8MB3fTYVrTadH5qE2CIa4VLvlL6QHgDriMRLkTA49SPszYCO0 fZTEpdSw8fc6kK9p2fD63LAfOHeD7jzey5aHBzpIGlxeFkn0Ce2BCYY5yLxK i9byoCwrpLchTR1Itpk1w+zy5E4T9KBTL1+c+w+TKpaIvFLXtjZtz4wQGi0p e/nRkRK9htGG3mETh+APitedl+ImGaI8NK9PELxuSkXnYAvGPpnXir8vbszk tJU1b0TevL/i3Sy6fhOhunZmTo1QDM7Zw4UyVjkQgTvL3y4I0tIrVjlam08x XZeMp+i/Gl51eHGvRVfvdJUJAjrWhrFEp8+2FZouWxWzAlHdd2sRp1AekNdP CeRgHeIF6uNtSseL1grKAjU+4BiixWPp1y1niB0humoQHoub/6fO/mU+//rW l3gTwZNu4FuKgZlfPw+qnvuka0c9dUNIZRCE5z8yXjS8R9yZWirnHNhYxf/e R2y4jaiHzPAjZlZZ2rGx8xVfB2n2JsAicj2+ZxmXlQ1yd5RW1pfxG3cdNNC5 uZ+j4JIN2ElsIjEKmMn9gHdoaEMAy/ENwNiMDBadLnc8qWirq/Ktp2dBSf2y /sH9xMpVyk8wuYjpbCnX4xslAensno5A20MYdKGPRFaItEhNPNbfzc1+4br8 exoXFX1F9ZJK9gGUO2nLbdRycphdyzxzgQIDAQABo4IB2jCCAdYwDgYDVR0P AQH/BAQDAgWgMIGjBggrBgEFBQcBAQSBljCBkzBOBggrBgEFBQcwAoZCaHR0 cDovL3NlY3VyZS5nbG9iYWxzaWduLmNvbS9jYWNlcnQvZ3NnY2NyM3BlcnNv bmFsc2lnbjFjYTIwMjAuY3J0MEEGCCsGAQUFBzABhjVodHRwOi8vb2NzcC5n bG9iYWxzaWduLmNvbS9nc2djY3IzcGVyc29uYWxzaWduMWNhMjAyMDBMBgNV HSAERTBDMEEGCSsGAQQBoDIBKDA0MDIGCCsGAQUFBwIBFiZodHRwczovL3d3 dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzAJBgNVHRMEAjAAMEkGA1Ud HwRCMEAwPqA8oDqGOGh0dHA6Ly9jcmwuZ2xvYmFsc2lnbi5jb20vZ3NnY2Ny M3BlcnNvbmFsc2lnbjFjYTIwMjAuY3JsMBsGA1UdEQQUMBKBEHNhcGVyQHNh cGVyLmluZm8wHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB8GA1Ud IwQYMBaAFIW78MzENrUKYnajmS6PuzpqrcVRMB0GA1UdDgQWBBTW/RrdlRFR y6MgS7liTThMnQA5ozANBgkqhkiG9w0BAQsFAAOCAQEAAwoUJShHMueocVlD 1+vYJbTTTbk9tabr2L4Iyyy4Btu1d1wwl6d9Yx2N9qaVERWcEeP0aR+NB2B7 xIKl/ZnZVuSxep0Raw4s284a/jSIJlsAi4SJItDCU2VrYJDWxP7MxzZHnzPI MLDoTHXPV18gvYTewoNk5/Yo89Kb0v/GpPTpP2sVdrWLHa4uKUHYrAZ0aByp kNw6lXp6o6DXvXaOd6KDTQN5XhmmHwLnuLceODF1t9gicsZIOY+KAxN6YZ6t EqwN48b4OFMpckDE3fm1iTZRqnEIqUHOKOcoCImkub1woEN0zXDQmLXaZigl uVztWSTM4/fapWLrlHBNxfjs1TGCA30wggN5AgEBMGswWzELMAkGA1UEBhMC QkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExMTAvBgNVBAMTKEdsb2Jh bFNpZ24gR0NDIFIzIFBlcnNvbmFsU2lnbiAxIENBIDIwMjACDCKqoJRMYYx5 sYJHGzANBglghkgBZQMEAgEFAKCB5DAYBgkqhkiG9w0BCQMxCwYJKoZIhvcN AQcBMBwGCSqGSIb3DQEJBTEPFw0yNTA4MjAxNjA4MDRaMC8GCSqGSIb3DQEJ BDEiBCCWB5ZtDYH9gFBadt41SZsgjqijmN9ZTgAMD/QSCWBXezB5BgkqhkiG 9w0BCQ8xbDBqMAsGCWCGSAFlAwQBKjALBglghkgBZQMEARYwCwYJYIZIAWUD BAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIB QDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDANBgkqhkiG9w0BAQEFAASCAgBm agCXQtD4SlQjXG5ekHEKlahFoVxpgE0rfWB6g8vMbhyw4Ky/RHtruFH9ClhK 7HKmgT9eHWEAq+76U9zj8nl/arE2+R3eAJb6R0bhc/EIVUp6+TliX95CjuZv bLtBR4FFChG71Yw1CuuQHkenpH25GnJCeJngG2yvGwOXMvyBaEpLZ+zhmJJC 2aNuttRL1KyPk5xIUJ6IP2RfJWnhJR/4p+VWMp8cDPNZR1Vvyaiw8zk500tm GyEqULODVAByEA4d2P3J41bRsrvm6KN3FFUjdmrQBNntiYVT6IlmylFv2eK0 rOGlnfXUpj1pDYWONz4wVtPG9YqBxMO2tH0w/SmtLe3EuRfNkBl8nzAbvSVY wFLSqbDAC22cSUmH6SfdzXmofzbt+HKNZOnQj8OqSdKcaBvbgAVUcwnSthIP JQ4+LauRgLPsC4I4NJLsXYztMVncx0VtM0edix96W22L9sf2oRtSE9S+9Hqt yxK3Sa9znwSisoA3Tq4IAQVCJz4vs2huREMNMaE3xEswu5/uVPlAFpzVJuWh Gp1KKx4QZBKQuirF6Qsg8X+zL5EEthJPTjzd9NVbeSL8KqYU+5EkkvTHAbQf Z7z5MJUCd+aMeRCfh2r5Pvwe9WLz5CufJms/jtiOP9qofNzOQdrd3mTy8TdL pITZcEulUoEofjSxLtVGlw== --2201072851-614611528-1755706084=:995-- From nobody Wed Aug 20 16:09:34 2025 X-Original-To: freebsd-current@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 4c6WcN75DYz64dkl for ; Wed, 20 Aug 2025 16:09:40 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: from mail-wr1-x42e.google.com (mail-wr1-x42e.google.com [IPv6:2a00:1450:4864:20::42e]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6WcN2fDKz41Wc; Wed, 20 Aug 2025 16:09:40 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=OgMduUiz; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of grahamperrin@gmail.com designates 2a00:1450:4864:20::42e as permitted sender) smtp.mailfrom=grahamperrin@gmail.com Received: by mail-wr1-x42e.google.com with SMTP id ffacd0b85a97d-3bea24519c0so542589f8f.1; Wed, 20 Aug 2025 09:09:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755706176; x=1756310976; darn=freebsd.org; h=in-reply-to:autocrypt:from:content-language:references:cc:to :subject:user-agent:mime-version:date:message-id:from:to:cc:subject :date:message-id:reply-to; bh=/FOb3F/GrZIrIcpXskQonY5kb/Szwl0qp26PiS7hctQ=; b=OgMduUiz571SLS8nSdsvTI/6oMBoqAnPXgk07xCmUZLeNONQPE+KSU1zayAzpwHyd1 yApMPOagR/5jHLAcJqcatv0um/yyBvjvKRQ1+1g57cC1BQWcrRZp28eQbwyBVsBI0w2F Pj/fQ2fxg55Qu1xo56j+Q0Cq5+r2eYDNZ8m9FazdClVqRu+VDQYjGA11S+0RP5eWkINX TuEpo4KG4ZdNyebONq59Qs7PSFBFcKAZUqyJOe/uobJx5mnJQKariGkkaUuHyw99eDN3 rtuO3uaKGIxM87V7LHPKoi/HnWP1DrLr1+nX1NgS3e6VPCsMZziAKJVaWZFywxiH+wR0 HaIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755706176; x=1756310976; h=in-reply-to:autocrypt:from:content-language:references:cc:to :subject:user-agent:mime-version:date:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=/FOb3F/GrZIrIcpXskQonY5kb/Szwl0qp26PiS7hctQ=; b=ULUN9AKk2qrMApTvkWea5xsX1oIH89uhxGw8WlwHsXOqwt1n+77vxzPiQ6VvRuARU2 VZPzI1UIeroowH1b7wQyjBfto7XFYvYcXolVYo0FEZSSt+woo7fFno28B1rIQamBIiBF COXBBf+h5vrKS/qz5MhoyIrDxaH2BDCswMqKLqogFUM1k4El6nFxev+xlljriqi669Hv 8XMixkrjTJbFKZypEFisyZmK2Wt+aP37R/IeAMgHVLVrHQFs3fcyAvWlI6BMjSHU0CAX jzjRHtu9Yfl5mhaEpBU0ulQ2YRY8VQ2rrYh0bL6NpZWtdvlHBB/Knz++CMObAzb3su1b jkyQ== X-Gm-Message-State: AOJu0YwjP+5WSi9lks9sNL8xuvIOwCBtNSjeiOTEu6rqlEo44Jt386QN V16pRs2usXVqqPOrKv/hodFH1udrlKwmeCt7FQ+yh6DVn1HP1YsIjHYABkarCQ== X-Gm-Gg: ASbGncuijisIq3RB2MDJiA9ezgOGBHIBXo1mFq+Yl9kTofZKYDOLba7Jy2b0hO8IO03 cDQRB5paaT2kx+QvIui9pUEVQd3CX0u3E2LnocsqWjTnZe+2jE0oGB1CdLZruq5jQbDsjBpV4y2 0mJRf5lBkNZT7zMHUYnX9WomUNlRRVgcOEANHbMVA8mZ50J1axKoSNYKHH8eqo/OyVm3vPU3Khp /3sQ3AY1VVk5rUJ3uF1mJwQGRqc6U/G85nT18iBcTu7yvCffhKs4Tufshhsnz1onb2NwY9o7Hd3 7FpguEY+l73t10AXGfQZlxIH8WfxArgizDMFrpL9P8mflrBInf0nFSy16eywF7INo3yCZICz79/ MCPZ8O8sIHAwcgQixHcRRIsohArNOF5WV48iQhxQAq2hM4ilbeudlLZPeIIxX60aIecWUgg== X-Google-Smtp-Source: AGHT+IF/R3CPj2A6ykEWDOh2R/8y1JrilIPcJdCDoczLXcwhiQt3ondwc5wluk4/X23kEbzbpqrXoQ== X-Received: by 2002:a05:6000:430a:b0:3b9:6:8970 with SMTP id ffacd0b85a97d-3c460930f43mr95630f8f.23.1755706175322; Wed, 20 Aug 2025 09:09:35 -0700 (PDT) Received: from [192.168.1.4] (host-89-241-205-78.as13285.net. [89.241.205.78]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45b49a29577sm29037455e9.25.2025.08.20.09.09.34 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 20 Aug 2025 09:09:34 -0700 (PDT) Content-Type: multipart/alternative; boundary="------------2ZM7lwZStIg8M2mnnEuhkgXS" Message-ID: <3037d516-2be9-45cf-92f1-2ba3c5c0b380@gmail.com> Date: Wed, 20 Aug 2025 17:09:34 +0100 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Yes, things are a bit bumpy right now To: "freebsd-current@freebsd.org" Cc: FreeBSD Release Engineering Team References: <01000198c316d43c-0b8d91f4-e57e-41b6-a694-a1ecd9d20143-000000@email.amazonses.com> Content-Language: en-GB From: Graham Perrin Autocrypt: addr=grahamperrin@gmail.com; keydata= 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 kvo= In-Reply-To: <01000198c316d43c-0b8d91f4-e57e-41b6-a694-a1ecd9d20143-000000@email.amazonses.com> X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCPT_COUNT_TWO(0.00)[2]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; FREEMAIL_FROM(0.00)[gmail.com]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEFALL_USER(0.00)[grahamperrin]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::42e:from] X-Rspamd-Queue-Id: 4c6WcN2fDKz41Wc This is a multi-part message in MIME format. --------------2ZM7lwZStIg8M2mnnEuhkgXS Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 19/08/2025 17:08, Colin Percival wrote: > … I asked pkgmgr to do a special "only the packages re@ needs" build > since > that could complete quickly -- and as of a few hours ago we have a full > snapshot build for 15.0, including install media, VM images, > cloudware, and > OCI containers. > > I'm *hoping* that things will be a bit smoother from here on; … Thanks to Colin and pkgmgr for the quick extraordinary build. Yesterday's FreeBSD-15.0-PRERELEASE-amd64-20250819-02a8fadd2c4d-279701-memstick.img (with pkgbasify) can repair a broken system, so things are smooth from my perspective. --------------2ZM7lwZStIg8M2mnnEuhkgXS Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit
On 19/08/2025 17:08, Colin Percival wrote:
… I asked pkgmgr to do a special "only the packages re@ needs" build since
that could complete quickly -- and as of a few hours ago we have a full
snapshot build for 15.0, including install media, VM images, cloudware, and
OCI containers.

I'm *hoping* that things will be a bit smoother from here on; …

Thanks to Colin and pkgmgr for the quick extraordinary build. 

Yesterday's FreeBSD-15.0-PRERELEASE-amd64-20250819-02a8fadd2c4d-279701-memstick.img (with pkgbasify) can repair a broken system, so things are smooth from my perspective. 

--------------2ZM7lwZStIg8M2mnnEuhkgXS-- From nobody Wed Aug 20 16:18:43 2025 X-Original-To: freebsd-current@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 4c6Wpr6mkyz64fWZ for ; Wed, 20 Aug 2025 16:18:44 +0000 (UTC) (envelope-from saper@saper.info) Received: from q.saper.info (q.saper.info [IPv6:2605:2700:0:2:a800:ff:fec7:5c61]) (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 ECDSA (secp384r1) client-digest SHA384) (Client CN "q.saper.info", Issuer "E6" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6Wpr1HHFz42pW for ; Wed, 20 Aug 2025 16:18:44 +0000 (UTC) (envelope-from saper@saper.info) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=saper.info header.s=Sep2014 header.b=O3QIUPBT; dmarc=none; spf=none (mx1.freebsd.org: domain of saper@saper.info has no SPF policy when checking 2605:2700:0:2:a800:ff:fec7:5c61) smtp.mailfrom=saper@saper.info Received: from q.saper.info (localhost [127.0.0.1]) by q.saper.info (8.18.1/8.18.1) with ESMTPS id 57KGIh9J095448 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Wed, 20 Aug 2025 16:18:43 GMT (envelope-from saper@saper.info) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=saper.info; s=Sep2014; t=1755706723; bh=uQnd3AOXJLEDeZnxvf74eACVG/tdVhccD4W3ji2XF2o=; h=Date:From:To:Subject:In-Reply-To:References; b=O3QIUPBT24R1g7NB3aRM5rNQnACrvBtIfp4MradZaxMPb238K18CUKgHykId942gj rRKo7Al40Z5eHBQtgnW6/1b/kAdWKPnllumn7nACj1WYrG3/jckhDq4TSQcs8s/dwJ mENNXtX/kWxDFKY/DXYq+Dwi9q5C2B0FTO9cHKeU= Received: from localhost (saper@localhost) by q.saper.info (8.18.1/8.18.1/Submit) with ESMTP id 57KGIhek095445 for ; Wed, 20 Aug 2025 16:18:43 GMT (envelope-from saper@saper.info) X-Authentication-Warning: q.saper.info: saper owned process doing -bs Date: Wed, 20 Aug 2025 16:18:43 +0000 From: Marcin Cieslak To: FreeBSD Current Subject: Re: wifibox/passthrough broken after May 2025 - needs UPDATING entry In-Reply-To: <127o96or-0oqo-s562-r425-4p2144qr0893@fncre.vasb> Message-ID: <4007oor1-ss79-oo6r-p273-r4n679421s81@fncre.vasb> References: <127o96or-0oqo-s562-r425-4p2144qr0893@fncre.vasb> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="2201072851-1176742884-1755706723=:995" X-Spamd-Bar: ----- X-Spamd-Result: default: False [-5.40 / 15.00]; SIGNED_SMIME(-2.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; R_DKIM_ALLOW(-0.20)[saper.info:s=Sep2014]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[saper.info]; ASN(0.00)[asn:47066, ipnet:2605:2700::/32, country:US]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+,1:+,2:~]; MISSING_XM_UA(0.00)[]; R_SPF_NA(0.00)[no SPF record]; MLMMJ_DEST(0.00)[freebsd-current@FreeBSD.org]; RECEIVED_HELO_LOCALHOST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; HAS_XAW(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[saper.info:+]; TO_DN_ALL(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; HAS_ATTACHMENT(0.00)[] X-Rspamd-Queue-Id: 4c6Wpr1HHFz42pW --2201072851-1176742884-1755706723=:995 Content-Type: text/plain; charset=US-ASCII; format=flowed On Tue, 19 Aug 2025, Marcin Cieslak wrote: > Looks like the root cause of the problem was this: > > 2025-08-20T00:12:53+0200 INFO Launching guest wifibox from > /usr/local/share/wifibox with grub-bhyve > 2025-08-20T00:12:53+0200 INFO Application config is found at > /usr/local/etc/wifibox/wpa_supplicant > 2025-08-20T00:12:53+0200 INFO Application config will be mounted writeable > 2025-08-20T00:12:53+0200 DEBUG Devices: > virtio-blk,/usr/local/share/wifibox/disk.img > virtio-9p,config=/usr/local/etc/wifibox/appliance,ro > virtio-9p,var=/var/run/wifibox/appl > iance virtio-9p,app_config=/usr/local/etc/wifibox/wpa_supplicant > 2025-08-20T00:12:53+0200 DEBUG Arguments: -S -M 128M -r host -c > /dev/nmdm-wifibox.1A -d /usr/local/share/wifibox wifibox > 2025-08-20T00:12:53+0200 DEBUG [grub-bhyve] Could not setup memory for VM > 2025-08-20T00:12:53+0200 DEBUG [grub-bhyve] Error in initializing VM > > Did some ABI important here changed? Rebuilding grub2-bhyve-0.40_11 from > source fixed the problem. I have tracked this down to https://reviews.freebsd.org/D44565 Adding COMPAT_FREEBSD14 to the kernel and/or rebuilding grub-bhyve with libvmmapi.so.7 fixes the problem. It would be great if this ABI change got documented in RELNOTES/UPDATING, thank you... Marcin --2201072851-1176742884-1755706723=:995 Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: BASE64 Content-Description: S/MIME Cryptographic Signature Content-Disposition: attachment; filename=smime.p7s MIIOdgYJKoZIhvcNAQcCoIIOZzCCDmMCAQExDzANBglghkgBZQMEAgEFADAL BgkqhkiG9w0BBwGgggq9MIIEvDCCA6SgAwIBAgIQeEqpEhjRpCYIUTzTZlVD ozANBgkqhkiG9w0BAQsFADBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3Qg Q0EgLSBSMzETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFs U2lnbjAeFw0yMDA5MTYwMDAwMDBaFw0yOTAzMTgwMDAwMDBaMFsxCzAJBgNV BAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMTEwLwYDVQQDEyhH bG9iYWxTaWduIEdDQyBSMyBQZXJzb25hbFNpZ24gMSBDQSAyMDIwMIIBIjAN BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvxvJBqEapaux2/z3J7fFslRO WjKVJ5rCMfWGsg17dmD7NSnG7Spoa8d3htXsls1IMxoO8PyouQajNQqYmlYo xinlqenMNv7CJyEKMOAtglBmD6C/QC7kT+dSx4HfSTs8xmv8veJOldMzF8S/ BEn/tD4w/Dvpg+oXOqDyOiHPTacRFK0QHoq5eEbBmVS8W0rwcaRotO9fGTA+ NjF0My7GLRNK0eMPGh2hcPZURQhXy7wRQ8XFIfEA6kaQHHN22ncnVtwqiTmA wTR+4GNNVinG3KjNZLAVSnGrdCvT2I4Zo19hKy5PX6o7wrVXvMR4zV5VBFwV 6ZDM+xewao7Mup+SbwIDAQABo4IBiTCCAYUwDgYDVR0PAQH/BAQDAgGGMB0G A1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDASBgNVHRMBAf8ECDAGAQH/ AgEAMB0GA1UdDgQWBBSFu/DMxDa1CmJ2o5kuj7s6aq3FUTAfBgNVHSMEGDAW gBSP8Et/qC5FJK5NUPpjmove4t0bvDB6BggrBgEFBQcBAQRuMGwwLQYIKwYB BQUHMAGGIWh0dHA6Ly9vY3NwLmdsb2JhbHNpZ24uY29tL3Jvb3RyMzA7Bggr BgEFBQcwAoYvaHR0cDovL3NlY3VyZS5nbG9iYWxzaWduLmNvbS9jYWNlcnQv cm9vdC1yMy5jcnQwNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5nbG9i YWxzaWduLmNvbS9yb290LXIzLmNybDBMBgNVHSAERTBDMEEGCSsGAQQBoDIB KDA0MDIGCCsGAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9y ZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAWWtqju12g524FdD2HwUX U1rSxeM5aSU1cUC1V/xBjXW0IjA7/3/vG2cietPPP/g3lpoQePVJpQAKZml8 1fHwPPivFK9Ja41jJkgqGzkORSC0xYkh2gGeQg1JVaCzcrRzJElRjT442m6F pbLHCebxIHLu0WBNjLZreB6MYMaqdPL6ItbXtD/BU4k517cEuUbczoBFZAra jq7oUBWXuroln5AMnRwVNwgJN4Np0s4kkJ94KepzbFOLzcbnfUB0+xT4foXm bM0GmmcPGOy0qvqEHJsBwDZXDxIk8oqCnnLngi7N94Sn4eTcmpZ9NH2dDN1O TEPVXgRG5X1pBcNtMWG6MDCCBfkwggThoAMCAQICDCKqoJRMYYx5sYJHGzAN BgkqhkiG9w0BAQsFADBbMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFs U2lnbiBudi1zYTExMC8GA1UEAxMoR2xvYmFsU2lnbiBHQ0MgUjMgUGVyc29u YWxTaWduIDEgQ0EgMjAyMDAeFw0yMzAzMDcxNjExMDlaFw0yNjAzMDcxNjEx MDlaMDwxGTAXBgNVBAMMEHNhcGVyQHNhcGVyLmluZm8xHzAdBgkqhkiG9w0B CQEWEHNhcGVyQHNhcGVyLmluZm8wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAw ggIKAoICAQC8MB3fTYVrTadH5qE2CIa4VLvlL6QHgDriMRLkTA49SPszYCO0 fZTEpdSw8fc6kK9p2fD63LAfOHeD7jzey5aHBzpIGlxeFkn0Ce2BCYY5yLxK i9byoCwrpLchTR1Itpk1w+zy5E4T9KBTL1+c+w+TKpaIvFLXtjZtz4wQGi0p e/nRkRK9htGG3mETh+APitedl+ImGaI8NK9PELxuSkXnYAvGPpnXir8vbszk tJU1b0TevL/i3Sy6fhOhunZmTo1QDM7Zw4UyVjkQgTvL3y4I0tIrVjlam08x XZeMp+i/Gl51eHGvRVfvdJUJAjrWhrFEp8+2FZouWxWzAlHdd2sRp1AekNdP CeRgHeIF6uNtSseL1grKAjU+4BiixWPp1y1niB0humoQHoub/6fO/mU+//rW l3gTwZNu4FuKgZlfPw+qnvuka0c9dUNIZRCE5z8yXjS8R9yZWirnHNhYxf/e R2y4jaiHzPAjZlZZ2rGx8xVfB2n2JsAicj2+ZxmXlQ1yd5RW1pfxG3cdNNC5 uZ+j4JIN2ElsIjEKmMn9gHdoaEMAy/ENwNiMDBadLnc8qWirq/Ktp2dBSf2y /sH9xMpVyk8wuYjpbCnX4xslAensno5A20MYdKGPRFaItEhNPNbfzc1+4br8 exoXFX1F9ZJK9gGUO2nLbdRycphdyzxzgQIDAQABo4IB2jCCAdYwDgYDVR0P AQH/BAQDAgWgMIGjBggrBgEFBQcBAQSBljCBkzBOBggrBgEFBQcwAoZCaHR0 cDovL3NlY3VyZS5nbG9iYWxzaWduLmNvbS9jYWNlcnQvZ3NnY2NyM3BlcnNv bmFsc2lnbjFjYTIwMjAuY3J0MEEGCCsGAQUFBzABhjVodHRwOi8vb2NzcC5n bG9iYWxzaWduLmNvbS9nc2djY3IzcGVyc29uYWxzaWduMWNhMjAyMDBMBgNV HSAERTBDMEEGCSsGAQQBoDIBKDA0MDIGCCsGAQUFBwIBFiZodHRwczovL3d3 dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzAJBgNVHRMEAjAAMEkGA1Ud HwRCMEAwPqA8oDqGOGh0dHA6Ly9jcmwuZ2xvYmFsc2lnbi5jb20vZ3NnY2Ny M3BlcnNvbmFsc2lnbjFjYTIwMjAuY3JsMBsGA1UdEQQUMBKBEHNhcGVyQHNh cGVyLmluZm8wHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB8GA1Ud IwQYMBaAFIW78MzENrUKYnajmS6PuzpqrcVRMB0GA1UdDgQWBBTW/RrdlRFR y6MgS7liTThMnQA5ozANBgkqhkiG9w0BAQsFAAOCAQEAAwoUJShHMueocVlD 1+vYJbTTTbk9tabr2L4Iyyy4Btu1d1wwl6d9Yx2N9qaVERWcEeP0aR+NB2B7 xIKl/ZnZVuSxep0Raw4s284a/jSIJlsAi4SJItDCU2VrYJDWxP7MxzZHnzPI MLDoTHXPV18gvYTewoNk5/Yo89Kb0v/GpPTpP2sVdrWLHa4uKUHYrAZ0aByp kNw6lXp6o6DXvXaOd6KDTQN5XhmmHwLnuLceODF1t9gicsZIOY+KAxN6YZ6t EqwN48b4OFMpckDE3fm1iTZRqnEIqUHOKOcoCImkub1woEN0zXDQmLXaZigl uVztWSTM4/fapWLrlHBNxfjs1TGCA30wggN5AgEBMGswWzELMAkGA1UEBhMC QkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExMTAvBgNVBAMTKEdsb2Jh bFNpZ24gR0NDIFIzIFBlcnNvbmFsU2lnbiAxIENBIDIwMjACDCKqoJRMYYx5 sYJHGzANBglghkgBZQMEAgEFAKCB5DAYBgkqhkiG9w0BCQMxCwYJKoZIhvcN AQcBMBwGCSqGSIb3DQEJBTEPFw0yNTA4MjAxNjE4NDNaMC8GCSqGSIb3DQEJ BDEiBCAJE7xTdMSJD0nFJkMGUR7W5AeXZrnh5T0JFHyx8YiIEjB5BgkqhkiG 9w0BCQ8xbDBqMAsGCWCGSAFlAwQBKjALBglghkgBZQMEARYwCwYJYIZIAWUD BAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIB QDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDANBgkqhkiG9w0BAQEFAASCAgB4 1Y0urNAgGwwGJkHUsWfsQfyL2WXsJ2lTJ6j7fuUoJUWQAkV05bsiCArSWHFY q7JBHV6kewXrl45Pn42/gT4JZ1Ubp0sntv4INSHxpv8Pdm+ZwDbjTxT+gh/c 2DLU0Tnxf7wcKv1RIsXoinnAEkkXiW0M8Ys4n+nT1SjePvyQIqsJRIvy15c1 wQl+uHNG7tAGrs0rzieJS2GhvhkCoMcAUVTWRXwY7evh3E9uK1tKCLe9Ttn1 D6hvFvWPqRAHmm6395alBnPgFe8t9RkY7T3I47g/qUJUa4B77GD8t2kTCZjl C02Sdw8CQ1QYEVJQqG1StQyorZFkTX1MM1AKlekTP/6bWYjPaULiS3FVz6r2 VFjWFA0BFehQr0V3hzTnMKLrakJQEj2v07NDsD5YBGbE3FCA7km2jKuhbs7j wwELVngo2b+nbIiDGsjVLig9171R7oL/Hkz7slQb2Tz8WwQtVabJioug/X6J QgqnF1upZBo5vPrrL/QzrqfsTSoB8GUYvJy5E+xeJFV5v2ACLhHIweclQFSp gaXky2ZqgdpT8MMC+nnGGKpIrM8MIeFdlQPabu1HvliWhxXiVD6lAvwIrqQz KLpiXknJokct/w/zBqQXmC4VD4Q+oNb6qblRZGj5jo/Zo6z28+KuMIKBq88v kJIh2uShV9nD32oiWe5aOg== --2201072851-1176742884-1755706723=:995-- From nobody Wed Aug 20 16:29:32 2025 X-Original-To: freebsd-current@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 4c6X5W3sDSz64g0M; Wed, 20 Aug 2025 16:31:27 +0000 (UTC) (envelope-from warlock@phouka1.phouka.net) Received: from phouka1.phouka.net (phouka1.phouka.net [107.170.196.116]) (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 "phouka.net", Issuer "Go Daddy Secure Certificate Authority - G2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6X5V0cKhz44Ds; Wed, 20 Aug 2025 16:31:26 +0000 (UTC) (envelope-from warlock@phouka1.phouka.net) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of warlock@phouka1.phouka.net has no SPF policy when checking 107.170.196.116) smtp.mailfrom=warlock@phouka1.phouka.net Received: from phouka1.phouka.net (localhost [127.0.0.1]) by phouka1.phouka.net (8.18.1/8.18.1) with ESMTPS id 57KGTWq5039688 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Wed, 20 Aug 2025 09:29:33 -0700 (PDT) (envelope-from warlock@phouka1.phouka.net) Received: (from warlock@localhost) by phouka1.phouka.net (8.18.1/8.18.1/Submit) id 57KGTWxY039687; Wed, 20 Aug 2025 09:29:32 -0700 (PDT) (envelope-from warlock) Date: Wed, 20 Aug 2025 09:29:32 -0700 From: John Kennedy To: FreeBSD Current Cc: FreeBSD Mailing List Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" Message-ID: References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> <590B86F2-6F9F-46BF-9569-03F72EA93B5D@FreeBSD.org> <91cccdac-406c-46dc-bdbe-c1c016cdee99@freebsd.org> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spamd-Bar: - X-Spamd-Result: default: False [-1.79 / 15.00]; AUTH_NA(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-0.998]; NEURAL_HAM_SHORT(-0.99)[-0.993]; FORGED_SENDER(0.30)[warlock@phouka.net,warlock@phouka1.phouka.net]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_TWO(0.00)[2]; ASN(0.00)[asn:14061, ipnet:107.170.192.0/18, country:US]; MISSING_XM_UA(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org,freebsd-ports@freebsd.org]; MID_RHS_MATCH_FROMTLD(0.00)[]; DMARC_NA(0.00)[phouka.net]; FROM_NEQ_ENVFROM(0.00)[warlock@phouka.net,warlock@phouka1.phouka.net]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_ALL(0.00)[]; R_SPF_NA(0.00)[no SPF record] X-Rspamd-Queue-Id: 4c6X5V0cKhz44Ds On Wed, Aug 20, 2025 at 10:19:48AM +0200, Miroslav Lachman wrote: > ... I would like to have a separate file for each repository, similar to the > contents of /etc/newsyslog.conf.d/ or /etc/syslog.d/. > If there is one file for each repository, it can be managed using simple > tools such as cp / rm / sed to enable, disable or modify repositories - good > for scripted setups and automation. However, if there are multiple > repositories in one file, this task becomes much more complicated. In general, I like that approach. I don't particularly care if *all* the FreeBSD files are broken out, but I do like being able to have my own files (like my private poudriere package repo) and I don't have to worry about doing something that will mess with the FreeBSD-provided files and make etcupdate's life more difficult. I do like being able to override the defaults set in other people's files (disabling other repos so that the only thing available is my private one, for example). Most of my bad experiences are with RedHat, who's default behavior is to basically "this isn't exactly what I was expecting, don't stomp on the old file, make a .rpmnew file and carry on." I'm not sure how many issues are caused by etcupdate conflicts in the big scheme of things, but for me they're small and conflicts are rare enough. I'm particularly staring at that "scripted setups" scenario. If I can override defaults with my own files, I don't have to parse "their" files and worry about their contents changing subtly over time. "{ enabled: no }" in a file I control is great. From nobody Wed Aug 20 17:49:21 2025 X-Original-To: freebsd-current@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 4c6Yqb5DDMz64l0L; Wed, 20 Aug 2025 17:49:31 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6Yqb00VFz4G3n; Wed, 20 Aug 2025 17:49:31 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=dCf7U11r; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of grahamperrin@gmail.com designates 2a00:1450:4864:20::32b as permitted sender) smtp.mailfrom=grahamperrin@gmail.com Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-45a1b0cd668so707085e9.3; Wed, 20 Aug 2025 10:49:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755712162; x=1756316962; darn=freebsd.org; h=content-transfer-encoding:in-reply-to:autocrypt:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to; bh=lSX77rRdR7+Tz6ILnE1S5ZGFANb/s8uxJQOMd3JicJo=; b=dCf7U11rK1BSeWI/YT1Q2Cr1Pr4DfJNrQHkLdAD9hP0BR1U+JeKifsCjqdXsYKJT7o LLQd3nhU4gDFZOTMszxm24IWCjGKqvubcunClHjaEE2jtCTxYROxgRYpSQZIq8osp4ei UqjDvHDhwCgqaHggXchVKfBzsMZBfAGWJKcT+SHXvjsEYUbVwH4SsPkpgPK9ix24c1IR iXan4slvl3yba1RKjwpHpt3IBW1CvviEDqtfl6J9laDX/9uTI+nffwn6H29uuuSWeEFj scGKZQz8lNRpWgGNYnzR65uUUr/sSZ4kJ07Nf/TUYjiOS6NY6Ep4dPV3UeEFXuaUbH5q W3wA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755712162; x=1756316962; h=content-transfer-encoding:in-reply-to:autocrypt:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=lSX77rRdR7+Tz6ILnE1S5ZGFANb/s8uxJQOMd3JicJo=; b=e2xjsDKjmkvV1Nwj27eDYZJJ1/KK6FyUokukFVN0+gpSWAxUCMMufNNW4IwYqiHPlL 2wkCcg3ZUzviJxdrHDHjb7C3z6N984GjhAklhQwEXIn9jVmp19f0FHbi4WoUdbVE/dn3 cIxmgObtmdAPAxsSkkLsCl4gL4xRbbnKCiOcQrs+LjCxf9LKm7AdgndYPFJLR6ij/RwI 7dCinriC4OXWbFrmYO1YzI2dSTLvQ0mCqk1LrGrlkqyPzECGlF0YKpOFwLy1larw0XYR G/xFv3wzQooN7jvtr0ByPnR5Vi62XOhBVGMHctzEQ/7QY345dfP+hM6Aq4JBLmfDVzai O5Iw== X-Gm-Message-State: AOJu0YwGZrLXJVPUBJOhqHmoqv6dxwI5jfN70WVEFNioQwOuIPOQ1b5C VUUUYpBSUG2xhO49BNFEYdpHqyRPV6Sb5zn0/6wlU+/T2i66MR1f7J+UTtF9yg== X-Gm-Gg: ASbGncvez2OQAc8OlqaHuqbNAdpd4TpxyNJyT2QTIU8bopwf6Qt3btFEUtPIAm8JPRR t+BVHLs7SJiwl3++rKxHhoROfoiKog3hHQgZ+UnMWZO6wcQyYQ7nhg5ZqMQY0XrrbBXjMFbF3r5 5M3evE9KtbGWxkf61UKCrEAx3vS7jZPhfhYQQQqXTmxMOl4MQm8moNZElt6oQtMj1d4bmhupEmp hipL07huWWfyUZYV3poDcnG+7enaZ1FM/wyw24/W3FLdF0YFjC9ltiWNrMpTS+4LAHaxUXi8bId O/I83waJRR/9fauqIH4ajw4SlD5wxe02woR5It3/bchc38Wlj6w3Otz5JlwhWDYddZcW0SUr663 3qMHKVUy4QRzXxy3l/JeiHXznhiOE+dNuGZ7y0r+oBLPFmMIWK5tunz9dbls= X-Google-Smtp-Source: AGHT+IHEjw1mt/s4UsIgP9gv/YInMj+CWDOZ+AJJQuIsnRzhSHwI114tWgMzQLKkcPAh2F2HvKl7Bw== X-Received: by 2002:a05:600c:6287:b0:458:be44:357b with SMTP id 5b1f17b1804b1-45b479b7247mr36187485e9.15.1755712162358; Wed, 20 Aug 2025 10:49:22 -0700 (PDT) Received: from [192.168.1.4] (host-89-241-205-78.as13285.net. [89.241.205.78]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45b47c64984sm41067865e9.23.2025.08.20.10.49.21 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 20 Aug 2025 10:49:21 -0700 (PDT) Message-ID: <51ba27de-5bbf-4438-a0ba-3d872e762436@gmail.com> Date: Wed, 20 Aug 2025 18:49:21 +0100 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" To: FreeBSD-CURRENT Cc: freebsd-ports@freebsd.org References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> <590B86F2-6F9F-46BF-9569-03F72EA93B5D@FreeBSD.org> <91cccdac-406c-46dc-bdbe-c1c016cdee99@freebsd.org> Content-Language: en-GB From: Graham Perrin Autocrypt: addr=grahamperrin@gmail.com; keydata= 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 kvo= In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; TO_DN_SOME(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org,freebsd-ports@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEFALL_USER(0.00)[grahamperrin]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::32b:from] X-Rspamd-Queue-Id: 4c6Yqb00VFz4G3n On 20/08/2025 09:19, Miroslav Lachman wrote: > … I would like to have a separate file for each repository, … For a long time, I did work with two files: /etc/pkg/FreeBSD-base.conf /etc/pkg/FreeBSD-ports.conf – FreeBSD-ports.conf was a symlink to FreeBSD.conf, with FreeBSD-ports (within the file) as the name for the repo. I dropped the habit immediately after I discovered that a single file could specify multiple repos. I prefer editing a single file, wherever possible. I sometimes used uclcmd, . I typically aim for three repos in the one file: FreeBSD-base FreeBSD-kmods FreeBSD-ports From nobody Wed Aug 20 18:07:08 2025 X-Original-To: freebsd-current@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 4c6ZCy71jqz64mWS; Wed, 20 Aug 2025 18:07:10 +0000 (UTC) (envelope-from des@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6ZCy67pQz4Khm; Wed, 20 Aug 2025 18:07:10 +0000 (UTC) (envelope-from des@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755713230; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=aTNL3ll9UJQTBgm/nBWYhXzI9+BSqCjFfW61zOTrpAg=; b=tx/PKLUgkLE6/4vIsPFPh1QvwJHKB8Y7Ivr7sI2aWx69puizJqnqKQ3M7s3d7NbDQWiDjn 5tIFsO6EmBIkL1K/ST40EFW1FzgJNuEd+lPfuFwDcf8ZiJWbD/5iPsnUV371P5OFARvaVJ XKtKlIawUjN1wZ7BBiUBWbQLrRNz8OYOBakRrHu24Wv2jxpe1NoqtQRNIL7p5djQCs0pjJ 1/UWkWzKDoZotoEF963wMu3PjJx6P6ZFWXElDTj8dD/RmebY8WiVFy1gcpHoJxRQ/SeMo+ QL106LNSM9vIen1FIRh6V/PDyFHar+j5eEG3tYLHfKNgttFkoSG1F0TIahmuig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755713230; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=aTNL3ll9UJQTBgm/nBWYhXzI9+BSqCjFfW61zOTrpAg=; b=qaqtTqPYpaIBbSMqrHx54xmmqMhITa/8wISXzcq+2910g3TDhvaNVl72zFTs8NcWXNpoKy QgW/MQBqwtW1h//UVlIAsZSFsq9Fr096UjHOhfsTNKSLCifPTN70feDdWYchEF92ZyheFO wdhaI2ksSOLt/yinNfkcFa7flA+MTuzBwLgh3omy1rwUuud9yhwxnobRcwra+jgXD4S2Eb twlV6x0pu7TBi7+SmNkS0wOPmkrfxQKk3yoeYbkDWWOGvyNB4vnl4Jyf3I+eoGFVu9L/V3 Bs8y8HWZhjNGXAOuBYkaB1J/kvUnxgoJ89lwW2qLbd5D1On56UWIU2F1yKZHng== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755713230; a=rsa-sha256; cv=none; b=p/bPF2RtEaAacn/U8U1iLKfma+b8pACv88qFvGVL+rs1iwudW6a3YAluPNorMhFEEUyexs W4tM35n4/MMxZZJcZdtfeVGjhQY/Q1RBSP+4UQkJgYw2SrOcBC/65wj0c2ENt0RhEcflUE QF5QCesj9SoPhvwtMMqAai3FySRgykuacwJHmuOSh/HsZ61eNAweWgcWSj+7Y4oR+Bn/Yk O+Rxxs/PEGWmdUzi2BZEKjeCdUh0xo0HXQC3dpmTiNDwAzL5N7nXmOmsQ0SkVoWfx2AHIX ZIfT8I6v4IgLby5Om1BYD+OZB4yS1YlYQUJnA63JJPwdPc7V671bzmdJQRF/YA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from ltc.des.dev (unknown [IPv6:2a01:e0a:c54:bed0:922e:16ff:fef1:acef]) (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) (Authenticated sender: des) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c6ZCy4zkzzrxg; Wed, 20 Aug 2025 18:07:10 +0000 (UTC) (envelope-from des@freebsd.org) Received: by ltc.des.dev (Postfix, from userid 1001) id A9A883C405; Wed, 20 Aug 2025 20:07:08 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Miroslav Lachman <000.fbsd@quip.cz> Cc: Colin Percival , Matteo Riondato , Mark Millard , FreeBSD Current , FreeBSD Mailing List Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" In-Reply-To: <0800360b-e6bb-4592-b848-88bce53fca84@quip.cz> (Miroslav Lachman's message of "Wed, 20 Aug 2025 12:25:43 +0200") References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> <590B86F2-6F9F-46BF-9569-03F72EA93B5D@FreeBSD.org> <91cccdac-406c-46dc-bdbe-c1c016cdee99@freebsd.org> <864iu2jq1a.fsf@ltc.des.dev> <0800360b-e6bb-4592-b848-88bce53fca84@quip.cz> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Wed, 20 Aug 2025 20:07:08 +0200 Message-ID: <86bjo9j29f.fsf@ltc.des.dev> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Miroslav Lachman <000.fbsd@quip.cz> writes: > Dag-Erling Sm=C3=B8rgrav writes: > > The correct way to disable one of these repositories is to add > > repository-name: { enabled: false } > > in a file in /usr/local/etc/pkg/repos. > As if turning it on and off were the only possible configuration > change. We often change the URL or priority. And that's very easy to > do using 'sed' if there is only one repository in a single file. It's even easier to leave /etc/pkg/FreeBSD.conf alone and drop a file in /usr/local/etc/pkg/repos with the correct URL. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org From nobody Wed Aug 20 18:11:30 2025 X-Original-To: freebsd-current@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 4c6ZK73bcGz64mwX; Wed, 20 Aug 2025 18:11:39 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: from mail-wm1-x332.google.com (mail-wm1-x332.google.com [IPv6:2a00:1450:4864:20::332]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6ZK667gTz4MVB; Wed, 20 Aug 2025 18:11:38 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=SunzNTmy; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of grahamperrin@gmail.com designates 2a00:1450:4864:20::332 as permitted sender) smtp.mailfrom=grahamperrin@gmail.com Received: by mail-wm1-x332.google.com with SMTP id 5b1f17b1804b1-45a1b00f187so1112585e9.0; Wed, 20 Aug 2025 11:11:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755713492; x=1756318292; darn=freebsd.org; h=content-transfer-encoding:in-reply-to:autocrypt:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to; bh=uDLSfCCXPSK/HPBwmPyD3ndGdyOhKev4/d111dODDNo=; b=SunzNTmy0uxVuh92iBR4YboBWyvq0Cm0GavezcO3rMlcEVIgYdodMmqBRZKjEgKmg5 MPr0bQdumpqhwtq+NhwnSi2J/3bowmU0NOtLcvVUD6J+YrBdk4n7t8KYoqOp8MoHB8Pi dDuVpKT6Bx6t9khPJ3QbbOHNwbKy6Q/HLHISlfn1E4Ac61ha5082wFcee1HrhSmw571V pW+1gnyqKs6eY6nwf2S/QPoWylWJY+a1sRcCxjL+6pTiJNBB68uVqm03CoJfO4bkl7Xx b4CQkF8W8unAOr//UiyWqEPoZK9emx1o/pMSZpZWsm0DrbApRDL60di/jbVjxhFwuHX2 0rhA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755713492; x=1756318292; h=content-transfer-encoding:in-reply-to:autocrypt:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=uDLSfCCXPSK/HPBwmPyD3ndGdyOhKev4/d111dODDNo=; b=jtinwJpuKV1Q4w0FmCVyYFRa/3+DwwsC1lEwcipmQhI7poAPPP9LKtmDCbgOwondi6 7AWwQnzW9NuG16jPdOblY5BFfPej/qOntqjezlwJdR6NlWJ5MbpXpEhyRG0RyvgI1XSC SaWW+pf+MuuaCSYe4av1L9YByFkIBsSsWt2GS1RksWSOKGfeS2GcVzaroY9hty0kbmHP 4XeedrCBdW0NrmDsqt53+1NxB8NZ5bKoh2UETJhDLMMlhAQ2K6wWU+9X37LqhPWy3OOl GlMbYJ9nBaF5LH1rYPhK+sQOb+YeJWKqlBEVBGQONIZjmOMH8DV3VZa3UJ0buTEpPRnZ myRA== X-Forwarded-Encrypted: i=1; AJvYcCXAlBS9o9o7dDU1sD3ccYMl3I5gSsNuw97csIEZyjSYxRtS8V+tnJauBZVa4Uui8iOeuST5oMTED9m5LoVe@freebsd.org X-Gm-Message-State: AOJu0Yzq6qpj181UXoBK2s10R09V23f09yHWR107gXn8ciYSXnqDqpQL CQxMRLtW7NOSsNk09bOWlqipS+qAa4aFtMV2MIkP33cCdpks1bM+ithVGtWy5w== X-Gm-Gg: ASbGncsGmMLZoaYXYb/6F8xDp6HjSxDT2PGdBhL2kljTSyY0t/vDvsHFX3SNPoWUY75 D6Uyn1LS4ezZ46kjIfnFi7q9LNRBMJsDORk1VEXYdS0iHLj4C9IKiT80ghlPihOHl+NJOax7nru GRUBLXU+8YOimnISrFUA4bq+Id9bxxMYAld3rzJOHO/qp5fhq3nwTW8O4Z9PFv10vpJ+ovlI3Rh MzslyRuFPbdnvrQla6YiVN/nQ1AGlXjN03q0FslECd3107SnlhpNQ7GWN1J9eNgLmaoxQfctOeg sKuq9sI+ofHTToKLhzSwzrXpOtxlCXhfRXX83sY39YjyanPjmLcHLmH/YLIvfs0dWXsq1hGZc6m 3CSP3bXR3hUC9Yd96TzsaC/pLXLGBBs7Xr7gVQpQt0HgyLlGfJXv5raKJOcE= X-Google-Smtp-Source: AGHT+IGRw55Izzlz24jtTUoQJEuEULDJ09L+KDILCoNqYU2Zm/uo9i9cl3h8339aEDLzUum1Bz+pMA== X-Received: by 2002:a05:600c:4448:b0:43c:f0ae:da7 with SMTP id 5b1f17b1804b1-45b479ad3d3mr34525105e9.7.1755713491426; Wed, 20 Aug 2025 11:11:31 -0700 (PDT) Received: from [192.168.1.4] (host-89-241-205-78.as13285.net. [89.241.205.78]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45b47c28c39sm43672905e9.2.2025.08.20.11.11.30 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 20 Aug 2025 11:11:31 -0700 (PDT) Message-ID: <3e13f18e-76e9-47f2-b5af-f181f8e1ddd8@gmail.com> Date: Wed, 20 Aug 2025 19:11:30 +0100 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" To: "freebsd-current@freebsd.org" , freebsd-ports@freebsd.org Cc: FreeBSD Release Engineering Team References: <5d2daa68-cd27-4a56-9d69-5453b588a086@freebsd.org> <7c48e14d-b463-4523-8610-e18ac99f3381@FreeBSD.org> Content-Language: en-GB From: Graham Perrin Autocrypt: addr=grahamperrin@gmail.com; keydata= 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 kvo= In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[text/plain]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org,freebsd-ports@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEFALL_USER(0.00)[grahamperrin]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::332:from] X-Rspamd-Queue-Id: 4c6ZK667gTz4MVB On 20/08/2025 15:31, Gleb Popov wrote: > … if we're going full bikeshedding mode then I think that repos > should be named after what they represent rather than from what they are built. > That is, > - FreeBSD packages > - FreeBSD base packages > - FreeBSD kernel modules > > All right, maybe "FreeBSD packages" looks like a superset of the > latter two, so we can call it "FreeBSD main packages", which aligns > nicely with "FreeBSD quarterly packages". > > … I think, 'packages' in the name of any package repo will be superfluous. The configuration file is for use with pkg tools; we have 'pkg' in the url within the file; and 'pkg' in the path to the file. From nobody Wed Aug 20 18:26:53 2025 X-Original-To: freebsd-current@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 4c6Zft11Dlz64nP9; Wed, 20 Aug 2025 18:27:02 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: from mail-wm1-x331.google.com (mail-wm1-x331.google.com [IPv6:2a00:1450:4864:20::331]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6Zfs2JGqz4QT3; Wed, 20 Aug 2025 18:27:01 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=U8Blb7qV; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of grahamperrin@gmail.com designates 2a00:1450:4864:20::331 as permitted sender) smtp.mailfrom=grahamperrin@gmail.com Received: by mail-wm1-x331.google.com with SMTP id 5b1f17b1804b1-45a1b00e4a1so1793615e9.0; Wed, 20 Aug 2025 11:27:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755714414; x=1756319214; darn=freebsd.org; h=content-transfer-encoding:in-reply-to:autocrypt:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to; bh=V9UdZvGOgqor+awTlM8nqSnwmFSWlnyEDsTRf+HTnyQ=; b=U8Blb7qVSRT39TYctdCKiHkTsYk23Yg1utcsYLWpawo7p35oG/KG+WXdAhPBpcy3Ak bgI6kOvhV7BfkpjDZAF8+G502bivac7h37laXoet160CYA6dnTsyxcg98fBKkeLQNxZi 4l+/HYIvICGo7moy/jPJJ7jbRA9tJClZhw0tLy0dRAPVKM0fmMSQcsDwR8qwP0pJwKFw U9tb+9fmUmZhcwu/fqPs1udBzN6UYQq7Qjc5OsZt5EjERqMk6aByD/ynIBOuFHqHzQ5i U2mpxlGVXzIX9xTGpSA638OLIapcDyatbLem+3pXwNbdc2q/YQ48Nr7N+DjweQTH48eq n/Lw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755714414; x=1756319214; h=content-transfer-encoding:in-reply-to:autocrypt:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=V9UdZvGOgqor+awTlM8nqSnwmFSWlnyEDsTRf+HTnyQ=; b=ASgNqY3FEGqBZrXgG+mpIRjbl8qM6txFvN+qAVrSDuftkQ5VCfa+Z8SEcX68eaOFV7 ZlGkPltfJQ5ksstcB8GA6OynnQCSCGtqU/1JPluCsUnsd35F2TPBdePq49uQpvRMHObO lNaQuqdUt/lC3oqIDu9CCyvOIJZo3ee/WR8LmahXEVoppEFtBVSV2a67gzHlaH8vmlqb ebbAGyqnMNM4TLTrx7rzyhawQJ1Ca8lH8FqLYd7//WyYg8kjHs7xw7xCCt0L631yF3pn qn6n9+b5DK3oQny+E5SeNHrqk47E9/sVXA1z9yN5ih5xBUuufBq0ekeQXxWa4QjHXdHG c+5A== X-Forwarded-Encrypted: i=1; AJvYcCUwDxlVcbxW2bhpyRnyfQkDpUJCl6gavKEHS6GBPdPBHKW5a9llNtPQR0yEIYWol9xzo5EYfGNU+uC9Zx0p@freebsd.org X-Gm-Message-State: AOJu0YxhvZfY2f/A5stj9nDpyXaK6jhUk3b17GURqgiGe8DnMvr1Tafs kx2dskdA20r7Lm9X0jbfGmV01g0AewRi5oWWr1iMfHqaVCQHgkgp0fpp5NpQxA== X-Gm-Gg: ASbGnctd7VUFsciFGADeIXMIguEHwns2kgyKxP+or3rbpKRGBwGk0/dxjnHAe2lEfoY LbzGV7AtEnkEWaZXAqvW5FemlkxmBgW9arqEP201KSqLcYW5riRJY+lUKxPxh3tDwi/2STM5yzC hhzGOx3dEV+RiTIhIJSSWY+D6mWfKdL7e3AgVmu3nrEWY/KOVQM/DHscx4530cKPuq1GS9WpsDH Smlo3uKPRpjlHIRtzTPgBS9UBKJwMB36+nYhUGD4iesCvoEM/Fw5dRLcJmV7f88Cf2uu+dZIfk5 C9ra//kHAWIruyndz7pSdLujQbYjSYfHjXFrZ9BYsBGiDWR8IwCkMmWk/soUBSOMF81XIg+sjlB DjDlaEf8EfZ0LLCjE+vk+wet8FKFcSZfN57yS39lBvUk+NbjQ/vN4pcoRD+w= X-Google-Smtp-Source: AGHT+IFie6G0yW9OCkYXIJWJ9pyvT/huAmZcGVx32dbRBquaaM9QxeBYodhl1Q6aEtN6+AHCruhsxQ== X-Received: by 2002:a5d:64ce:0:b0:3b7:931d:3789 with SMTP id ffacd0b85a97d-3c32c2494b1mr2243671f8f.4.1755714414057; Wed, 20 Aug 2025 11:26:54 -0700 (PDT) Received: from [192.168.1.4] (host-89-241-205-78.as13285.net. [89.241.205.78]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45b47c54c7bsm42040535e9.17.2025.08.20.11.26.53 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 20 Aug 2025 11:26:53 -0700 (PDT) Message-ID: <07132245-c96a-4f3e-96d8-8d1cd27f7cd4@gmail.com> Date: Wed, 20 Aug 2025 19:26:53 +0100 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" To: freebsd-current@freebsd.org, freebsd-ports@freebsd.org Cc: FreeBSD Release Engineering Team References: <5d2daa68-cd27-4a56-9d69-5453b588a086@freebsd.org> Content-Language: en-GB From: Graham Perrin Autocrypt: addr=grahamperrin@gmail.com; keydata= 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 kvo= In-Reply-To: <5d2daa68-cd27-4a56-9d69-5453b588a086@freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[text/plain]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; FREEFALL_USER(0.00)[grahamperrin]; RCPT_COUNT_THREE(0.00)[3]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org,freebsd-ports@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::331:from] X-Rspamd-Queue-Id: 4c6Zfs2JGqz4QT3 On 19/08/2025 23:49, Colin Percival wrote: > … intending to rename the "FreeBSD" repository to "FreeBSD-ports", … +1 End the ambiguity. From nobody Wed Aug 20 18:40:17 2025 X-Original-To: freebsd-current@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 4c6ZxF0f6cz64prW for ; Wed, 20 Aug 2025 18:39:29 +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 "pelorus.zefox.org", Issuer "pelorus.zefox.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6ZxD4b2Zz3DSs for ; Wed, 20 Aug 2025 18:39:28 +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.18.1/8.18.1) with ESMTPS id 57KIeIxD057240 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Wed, 20 Aug 2025 11:40:18 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.18.1/8.18.1/Submit) id 57KIeIfe057239; Wed, 20 Aug 2025 11:40:18 -0700 (PDT) (envelope-from fbsd) Date: Wed, 20 Aug 2025 11:40:17 -0700 From: bob prohaska To: Marcin Cieslak Cc: freebsd-current@freebsd.org Subject: Re: uname -v does not report an n-number Message-ID: References: <8sr90302-s4s0-1nr6-p9o7-2p9rs5n1s7or@fncre.vasb> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8sr90302-s4s0-1nr6-p9o7-2p9rs5n1s7or@fncre.vasb> 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-Rspamd-Queue-Id: 4c6ZxD4b2Zz3DSs On Wed, Aug 20, 2025 at 04:08:04PM +0000, Marcin Cieslak wrote: > On Wed, 20 Aug 2025, bob prohaska wrote: > > > I've an old Pi2 v1.1 which has been tracking -current for some time. > > > > uname -v reports > > bob@www:/usr/src % uname -v > > FreeBSD 15.0-PRERELEASE #100 main-325e0b4c1a68: Mon Aug 18 15:23:41 PDT 2025 bob@www.zefox.org:/usr/obj/usr/src/arm.armv7/sys/GENERIC > > bob@www:/usr/src % > > > > Can the older machine be persuaded to display the sequence number? > > Obviously I could reinstall, but I'm curious to see how long the > > original installation can last. > > > > Thanks for reading, > > > > bob prohaska > > On the machine where you build your kernel for "www": > > git -C /usr/src rev-parse --is-shallow-repository > > If your repository is shallow, it will not get an "n" number. > That's the problem, the reply is "true". > Whether having this is worth extra gigabytes on disk (git counts the number > of commits "since the beginning"), it's up to you. The machine has only a 32GB disk, df reports: Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/da0s2a 35532636 11410120 21279908 35% / devfs 1 0 1 0% /dev /dev/da0s1 51088 17348 33740 34% /boot/msdos so it appears I have about 20 GB available. IIRC it's possible to "set a depth", could it be set to some small number, like 1, 2 or maybe 3, so I get the N-number without all the baggage? Thanks for writing! bob prohaska > If you convert the repository to have all the commits, you need to rebuild the kernel. > Marcin From nobody Wed Aug 20 18:49:14 2025 X-Original-To: freebsd-current@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 4c6b8s6DcRz64qYn for ; Wed, 20 Aug 2025 18:49:33 +0000 (UTC) (envelope-from bakul@iitbombay.org) Received: from mail-pf1-x42c.google.com (mail-pf1-x42c.google.com [IPv6:2607:f8b0:4864:20::42c]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6b8s5GxFz3GVC for ; Wed, 20 Aug 2025 18:49:33 +0000 (UTC) (envelope-from bakul@iitbombay.org) Authentication-Results: mx1.freebsd.org; none Received: by mail-pf1-x42c.google.com with SMTP id d2e1a72fcca58-76e2e5d54bbso32397b3a.0 for ; Wed, 20 Aug 2025 11:49:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iitbombay.org; s=google; t=1755715766; x=1756320566; darn=freebsd.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=9E+861VQLBGM8YNkfgRpKKObX5sl2vlCo0NH8gSRa7I=; b=VPueVfvveru96Iw8G3KTFFeWt2FMr143hJ6ndH4qS3j2DxvWdEtTa1U6FixNM0ntHx bktJyeuco6l7yhFCAJEOafFPOSG9REGQCxI5yx9aPgTolvHCHqV7TESXCpNiUJPF2iq+ /OBB3SKdZSKbLKUiDmJjm21ZvB5HvoxaZOZXE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755715766; x=1756320566; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=9E+861VQLBGM8YNkfgRpKKObX5sl2vlCo0NH8gSRa7I=; b=E2eGH4YN1S8jiW5/kp9djrRjP/kjiPsfPxQydVzJRO4UhVK1iPCkbI+JOdpiDCqAYe VVIWR6zUF/wf7KaB87Ew8t7NAFY19UF5Ng/5mK3h6tddmApPOqxv6JThHNHuG/VSm/Rw vBKr3YAXvFMrGyl/CPqHcqq890Rv7l93udWv1QChZ/6EsxwJo1eA2K7qlEwcioqyjVRb 8hmKO1rtWr1AbpdJ2zI8jqxaH6EM9C9DzssdVUN1K4LALtx1Pp9T9GoZXsbwFdATc04Z ELqx1oRAogsvuUzI69Y7goPPeo6SKK8LPjvA/oEs8pN7LRsbxF+bbdAkO8QL9j1nuuCs mB8Q== X-Gm-Message-State: AOJu0YxkqucsIogibkhbgYhGHhGxqr06e3aXoL7vOcEAl+Yg6VcblnlI sYGiZm6TcKeBDKsC4yxx/e+ljIAVgPltNSxE+8WM+3NEVXHsAsKS9V8yS+RyqaDFCQ== X-Gm-Gg: ASbGnctPN0Ut7wOYMAVEwESxyOJWTmsvVRO7ZP1hCW2mtIASxFZodzBi/zlgUdmjsIH zO88ivCMFy/riFqyVT4f4N8TkYdPRycfwX9TF4J+2AuFS4ipVzixTVRCkaEMkLjXEBtZqhNpDcv R7pnQm+56Ww+czh24ZXwmUNaOGLidlhm4/geHW7ApszHmP/fDTZGNQ8/zXDGdNMS3vVhxSYuebD eV0no4QKH/bflldisgWpvtBk7stjV4jlA22+vbZHCkx8M/dreqXHzqbz990vztD+6OTbpm3wVYP 30aQsBcwob42nWyFVXVBcx6Qb2udPfFmYrU4e4eAjdQW1374yzHo/UBppTyy2GPrV7FPbWMXb9k U9Pgq77TfbqTVMHXeCkTxK/OBmuGq9WwZ5MFe+O3R/DWKmLcc+snfxkbiYZbk/6vmw+Khb5EMeU jvY/pOYnJgF+FF9UBTjelmHM+gQFlBxQ== X-Google-Smtp-Source: AGHT+IE3CRmMOHQ/oxbJzFxBIhEvJiyS0vFkXqRSQKn7g5TYUZXmpvmnTWTMOQTIOrOni5S2BY04lw== X-Received: by 2002:a05:6a00:3c8b:b0:730:9989:d2d4 with SMTP id d2e1a72fcca58-76e8dd4bf91mr2850257b3a.3.1755715766592; Wed, 20 Aug 2025 11:49:26 -0700 (PDT) Received: from smtpclient.apple (107-215-223-229.lightspeed.sntcca.sbcglobal.net. [107.215.223.229]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-76e7d0d22e9sm6177567b3a.8.2025.08.20.11.49.25 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Aug 2025 11:49:25 -0700 (PDT) Content-Type: text/plain; charset=utf-8 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" From: Bakul Shah In-Reply-To: <5d2daa68-cd27-4a56-9d69-5453b588a086@freebsd.org> Date: Wed, 20 Aug 2025 11:49:14 -0700 Cc: FreeBSD Current , "freebsd-ports@FreeBSD.org" , FreeBSD Release Engineering Team Content-Transfer-Encoding: quoted-printable Message-Id: References: <5d2daa68-cd27-4a56-9d69-5453b588a086@freebsd.org> To: Colin Percival X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c6b8s5GxFz3GVC Would prefer shorter names or aliases. This is all FreeBSD related so why not just drop the FreeBSD- prefix? Thanks! > On Aug 19, 2025, at 3:49=E2=80=AFPM, Colin Percival = wrote: >=20 > Hi everyone, >=20 > With pkgbase being the intended way for users to manage 15.0 systems, > the current default /etc/pkg/FreeBSD.conf gives rise to confusion: It > defines a "FreeBSD" pkg repository which is in fact specifically bits > maintained *outside* of FreeBSD (and packaged via the ports tree). >=20 > To reduce long-term confusion, I'm intending to rename the "FreeBSD" > repository to "FreeBSD-ports", and similarly rename "FreeBSD-kmods" to > "FreeBSD-ports-kmods". The repositories will still work, and will = still > access the same URLs, but the change will be visible; probably the = most > common scenario where this would cause problems for users is if they = have > "FreeBSD: {enabled: no }" in /usr/local/etc/pkg/repos/FreeBSD.conf, = since > that would need to be adjusted to chase this change. >=20 > For obvious reasons, this change would not be MFCed. >=20 > You've got a week to convince me that this is a bad idea, otherwise = I'll > make the change on the 27th; I want to get this out of the way before = we > get too close to branching stable/15. >=20 > --=20 > Colin Percival > FreeBSD Release Engineering Lead & EC2 platform maintainer > Founder, Tarsnap | www.tarsnap.com | Online backups for the truly = paranoid >=20 >=20 From nobody Wed Aug 20 18:55:31 2025 X-Original-To: freebsd-current@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 4c6bJ13tv4z64rGt; Wed, 20 Aug 2025 18:55:45 +0000 (UTC) (envelope-from otis@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6bJ13Nn0z3K5j; Wed, 20 Aug 2025 18:55:45 +0000 (UTC) (envelope-from otis@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755716145; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=/ggPv1QRcpa+V0PAkgWkSGDXJ8YGdzqxQ2bs8B8xyE0=; b=PRmLao9Qvv/5afl/ATRTFqBSg6WQyoiIkKn1Z8nJ1ETMKEOL+i0g6PQpb25SXqwsh0BbJH 1WtbnE0hUDWYZYhulzNDDN5pgbV6VkHzVL+ElFRPi0GnD3ORj+BjbsLr3GqsBvK8Dp2aUA U8xj3TM46E4t4hO1lX102Cd4axNktFzftRXJvGeNsvukBb42VxJMOr4hN5U7S7ZeBVCkk0 uteySRKLLR1LuRf9u5GU3x8WOQK6+JBjyPR5FETy5E62Lax1VRm7Q0HWqxBvbDx2z1WThg azikd0jWFusUcgwKDndT8XEVKmbuOibkq4lKlbaUBxEUkbXhr9WCyq1RhG5+UA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755716145; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=/ggPv1QRcpa+V0PAkgWkSGDXJ8YGdzqxQ2bs8B8xyE0=; b=cZKfrnmTJQGp20mI12lN9d3XaeKJrzGG7rpi6+5Gjc0iKvUAarxk+VIumjWkOvcIgcFs5N cXJCahsslFaQSlWaFme3beMuuKDaGy4jfhGNEfRP4IE3cQ4YiPpU96xQmtmlGNqDoIjqWG +ty1+xV5gFb7s3UA95v7liLdNgNqdLAQv7tqGCG8qglakYtsaHoSk8s6fvEKEd7qFUrQNg UbXR846SbBE2DIfQBWVBAp/XAWQpbdCEBvTnBQW0wqtEbaD4c6dM+olmZvXipuAHjwEDDC Y4uu4CaeX7xvybii0gSbTKxYhLq3eOSH5eqpKqzhX+bXoEsYoZjG0AytICb1uQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755716145; a=rsa-sha256; cv=none; b=YqAyw+NoVEx6QJyxch16fs5wSlR2pfwshav13diL6mJYXsgfn8avRi29twbjXapbcW3neJ 7AyNcYWKw+WWdtvF7Bx2V635jVTuBjDZwsVvtdAZBWcnGVyiHCdfglq5aRrXkjmfzfxfhV PKsKD0OWUnEduIKG6eN3U3M6I6gf1HqGMVjoFijrrFRy2ByG6D4kGZi+h8SmJa+ZrWvp4H Fyicfi2WYHnOq6sq/3DSl9Q3U+oBIhIKRR85yMKsn95FD3MQPAL+eIqidtAAxi8tO/PfNj rNMRbdR2hK691FqPOVlQxdsS8SuFHYyFShwpLckgAzMFTFPWMkuU1+8epHwmZw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from wsk-files-n1.wilbury.net (wsk-files-n1.wilbury.net [IPv6:2a01:4f9:2a:2851:95:216:42:37]) (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 ECDSA (prime256v1) client-digest SHA256) (Client CN "svc.wilbury.net", Issuer "E6" (verified OK)) (Authenticated sender: otis) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c6bJ11gvxzrnG; Wed, 20 Aug 2025 18:55:45 +0000 (UTC) (envelope-from otis@FreeBSD.org) Received: from smtpclient.apple (gw-t.owhome.net [87.197.133.183]) (Authenticated sender: juraj@lutter.sk) by svc.wilbury.net (Postfix) with ESMTPSA id 2DC2861590; Wed, 20 Aug 2025 20:55:43 +0200 (CEST) Content-Type: text/plain; charset=utf-8 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" From: Juraj Lutter In-Reply-To: Date: Wed, 20 Aug 2025 20:55:31 +0200 Cc: Colin Percival , FreeBSD Current , "freebsd-ports@FreeBSD.org" , FreeBSD Release Engineering Team Content-Transfer-Encoding: quoted-printable Message-Id: <2008CC9E-9C2F-46C0-9564-911B47E1C377@FreeBSD.org> References: <5d2daa68-cd27-4a56-9d69-5453b588a086@freebsd.org> To: Bakul Shah X-Mailer: Apple Mail (2.3826.700.81) > On 20 Aug 2025, at 20:49, Bakul Shah wrote: >=20 > Would prefer shorter names or aliases. This is all FreeBSD related so > why not just drop the FreeBSD- prefix? Having FreeBSD- prefix might indicate that the repository is maintained by the FreeBSD organization. If there would have been, say, =E2=80=9Cports= =E2=80=9D, that would be too generic without any distinction. =E2=80=94 Juraj Lutter otis@FreeBSD.org From nobody Wed Aug 20 19:07:58 2025 X-Original-To: freebsd-current@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 4c6bZH0Z5gz64rlG; Wed, 20 Aug 2025 19:08:07 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6bZF6gN1z3MTH; Wed, 20 Aug 2025 19:08:05 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=DtGv8iws; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of grahamperrin@gmail.com designates 2a00:1450:4864:20::32b as permitted sender) smtp.mailfrom=grahamperrin@gmail.com Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-45a1b0becf5so1292595e9.2; Wed, 20 Aug 2025 12:08:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755716879; x=1756321679; darn=freebsd.org; h=content-transfer-encoding:in-reply-to:autocrypt:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to; bh=IjvKhyEgKGnhQH1tk7TojbSjAeHxG3M13a3NwIhWTCI=; b=DtGv8iwsa+0erY+skPKrCBjYJz2uZzJNmLJxwUY+x/i9XiOEKg/ZPZYCBby//t2LWy w4T7DNuZJLJTXTSYZpwcrYcRksHG270A9gsLcFK1e7KMaB1Tm2BWT172gwrYNd8/tWcr 9VYAGimcs5jO+VarcKv4AY3R/YS8PaUQiJo3VJyOwLscE87Qq6cknIyMg3v9nEABSgty LGvDBZxOn10f9RdLbwoLR2QjZNySjCwmo/kCGWgeFsRzWC1Yngr9MGJ9OGJ46a6m9DAb uh4yvK9HYovl4Oef79dtEqJ0dS4tk8O+ajUvq68z9wMRkATKAEGVrdtq9NZhUSr6NaBB zd8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755716879; x=1756321679; h=content-transfer-encoding:in-reply-to:autocrypt:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=IjvKhyEgKGnhQH1tk7TojbSjAeHxG3M13a3NwIhWTCI=; b=Mh1IFOBp8YqP6OdluNT5cRTNibFgWgqA/8V/Hyp2MLIBWBg8iLTRO7P2pdynyDJKi5 pdwt8FskMI89dfuUOv1P6xBJ5jbBwg3kcoJerR1Lt59ErGqNsbWedDkcVyXBOYr+9WpL ZWa5CnEE0J6mixbjlBTJ/nE93uuq25uef7ctq4iM8F+YOWO8CsgJt6BIAISJF0CX/yYp 6qgryXrAWGUwGYuHbJbQTRU07VPDwoOZSvvdhlddpxsxG15D6fKVDLXeHQxhQGVMR8ft 3aoXHYGxtAiI2TafCx+2I2sl1ZxS/oBltMptCfDe8MM0n7wjr98XV+Bn3EMbKVa9JQX1 ue0Q== X-Forwarded-Encrypted: i=1; AJvYcCWlgKS1DzuVZeZfpKlfvdbjQ2tvWt2KWuCH1kNR4K+LcdDxTgFhkpUvzUIJDFlWLlo14QNwnwKV4xOHajxG@freebsd.org X-Gm-Message-State: AOJu0YwO9sCyUdsVGRigD7LbY4dVKC9eGyYQnAAV6hvtHGFRN+phplZy lAlL+hgeBdFXXnco/3UAPjJUFU0qSKUXIO/ixfoLktHWRCbT0ZuE+nsaw7wPVA== X-Gm-Gg: ASbGnct3zBFhC2KuGX/wy348SgD76NTQaCsBwA/gwJqrCiYftgKyIzIT42gfEwO3dxy 7yWq/Vd7gdY7EE3MAg31Xv4OS2cEr/yHNDNygbAgVfBboRuwzH4JgvKousbbvLz+N+c7bXZQnni hQgcrBv4KkyW6LPGMyYWj/ys8qfKu8nIcTRt+Ln92ykIVIlPMcSOR7UMhRJRShzakkVIzZcbtFR TRCl5IFs2uJeAC87d4TrWNlfkq8fXmnQ1MGm+voub9WIvq4J2DjmJTVbpZ2gJpbxr/jHn44TPDb xf/PBmpcLKr8r1W/BHx9s4UmNR1Vq9nISsyxHXcojeehKF+Mach3qdZBpJ9wX4Eru3A/6gPcDRl YJZ3qsrWOgUWkBoG3vWGEq4DfYHKDkjkSaVt/TA9GyPhUqb8ocZvzvbnRad+4558Pvegkyw== X-Google-Smtp-Source: AGHT+IF+ZHV5zMmb05J4HaLHNGIzd6Anet0rK5asW16jJN9RpzCAcs4MgJzVv9QdVoxD/KS+XgfzSg== X-Received: by 2002:a05:600c:4fd5:b0:43c:fe5e:f040 with SMTP id 5b1f17b1804b1-45b47a03c25mr34945525e9.23.1755716879233; Wed, 20 Aug 2025 12:07:59 -0700 (PDT) Received: from [192.168.1.4] (host-89-241-205-78.as13285.net. [89.241.205.78]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45b4ce82ac1sm819605e9.5.2025.08.20.12.07.58 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 20 Aug 2025 12:07:58 -0700 (PDT) Message-ID: Date: Wed, 20 Aug 2025 20:07:58 +0100 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" To: freebsd-current@freebsd.org, freebsd-ports@freebsd.org Cc: FreeBSD Release Engineering Team References: <5d2daa68-cd27-4a56-9d69-5453b588a086@freebsd.org> Content-Language: en-GB From: Graham Perrin Autocrypt: addr=grahamperrin@gmail.com; keydata= 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 kvo= In-Reply-To: <5d2daa68-cd27-4a56-9d69-5453b588a086@freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[text/plain]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; FREEFALL_USER(0.00)[grahamperrin]; RCPT_COUNT_THREE(0.00)[3]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org,freebsd-ports@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::32b:from] X-Rspamd-Queue-Id: 4c6bZF6gN1z3MTH On 19/08/2025 23:49, Colin Percival wrote: > … rename "FreeBSD-kmods" to "FreeBSD-ports-kmods".  … I prefer FreeBSD-kmods. Not because FreeBSD-ports-kmods is troublesome, per se. Partly because: - it's only slightly more descriptive - the longer name is _not_ a hint that the repo is limited to a   _subset_ of non-base kernel modules. Also partly because users have become accustomed to the distinctive existing name, and I'm not aware of any user suggesting an alternative. I think of FreeBSD-kmods as complementing both FreeBSD-base _and_ FreeBSD-ports. If you rename the repo to reflect only the origin of the packages: that's, like, only part of the picture. From nobody Wed Aug 20 19:22:54 2025 X-Original-To: freebsd-current@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 4c6bvT338Jz64slJ for ; Wed, 20 Aug 2025 19:23:01 +0000 (UTC) (envelope-from saper@saper.info) Received: from q.saper.info (q.saper.info [IPv6:2605:2700:0:2:a800:ff:fec7:5c61]) (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 ECDSA (secp384r1) client-digest SHA384) (Client CN "q.saper.info", Issuer "E6" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6bvT0S5Fz3QWl for ; Wed, 20 Aug 2025 19:23:00 +0000 (UTC) (envelope-from saper@saper.info) Authentication-Results: mx1.freebsd.org; none Received: from q.saper.info (localhost [127.0.0.1]) by q.saper.info (8.18.1/8.18.1) with ESMTPS id 57KJMsOp097141 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Wed, 20 Aug 2025 19:22:54 GMT (envelope-from saper@saper.info) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=saper.info; s=Sep2014; t=1755717774; bh=2Z+1uRg47WZK0rKfjooXQJS0Gka6uH/vMInj1WVq4tU=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=kzf0Wv3u2xij3sTZ4lIdnep9eOghFcOeUP5Ww9/gCeYDbcI6MxgpIPYxDnQDg9iPT QKY507wxI+9RSFYOLUHhr7ZKA6CDhkFM0YFwr7P8EPErwg20Kp8znH3heE7GAXoa8f e6Fx3Wi1wYrCcpQ5QkhOR8E4PoBApsx75lVBpaHs= Received: from localhost (saper@localhost) by q.saper.info (8.18.1/8.18.1/Submit) with ESMTP id 57KJMstw097138; Wed, 20 Aug 2025 19:22:54 GMT (envelope-from saper@saper.info) X-Authentication-Warning: q.saper.info: saper owned process doing -bs Date: Wed, 20 Aug 2025 19:22:54 +0000 From: Marcin Cieslak To: bob prohaska cc: freebsd-current@freebsd.org Subject: Re: uname -v does not report an n-number In-Reply-To: Message-ID: <9r1842o2-ro33-q95q-901n-283n74p6ro56@fncre.vasb> References: <8sr90302-s4s0-1nr6-p9o7-2p9rs5n1s7or@fncre.vasb> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="2201072851-1959596451-1755717774=:995" X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:47066, ipnet:2605:2700::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c6bvT0S5Fz3QWl --2201072851-1959596451-1755717774=:995 Content-Type: text/plain; charset=US-ASCII; format=flowed On Wed, 20 Aug 2025, bob prohaska wrote: > IIRC it's possible to "set a depth", could it be set to some small > number, like 1, 2 or maybe 3, so I get the N-number without all the > baggage? No. --2201072851-1959596451-1755717774=:995 Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: BASE64 Content-Description: S/MIME Cryptographic Signature Content-Disposition: attachment; filename=smime.p7s MIIOdgYJKoZIhvcNAQcCoIIOZzCCDmMCAQExDzANBglghkgBZQMEAgEFADAL BgkqhkiG9w0BBwGgggq9MIIEvDCCA6SgAwIBAgIQeEqpEhjRpCYIUTzTZlVD ozANBgkqhkiG9w0BAQsFADBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3Qg Q0EgLSBSMzETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFs U2lnbjAeFw0yMDA5MTYwMDAwMDBaFw0yOTAzMTgwMDAwMDBaMFsxCzAJBgNV BAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMTEwLwYDVQQDEyhH bG9iYWxTaWduIEdDQyBSMyBQZXJzb25hbFNpZ24gMSBDQSAyMDIwMIIBIjAN BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvxvJBqEapaux2/z3J7fFslRO WjKVJ5rCMfWGsg17dmD7NSnG7Spoa8d3htXsls1IMxoO8PyouQajNQqYmlYo xinlqenMNv7CJyEKMOAtglBmD6C/QC7kT+dSx4HfSTs8xmv8veJOldMzF8S/ BEn/tD4w/Dvpg+oXOqDyOiHPTacRFK0QHoq5eEbBmVS8W0rwcaRotO9fGTA+ NjF0My7GLRNK0eMPGh2hcPZURQhXy7wRQ8XFIfEA6kaQHHN22ncnVtwqiTmA wTR+4GNNVinG3KjNZLAVSnGrdCvT2I4Zo19hKy5PX6o7wrVXvMR4zV5VBFwV 6ZDM+xewao7Mup+SbwIDAQABo4IBiTCCAYUwDgYDVR0PAQH/BAQDAgGGMB0G A1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDASBgNVHRMBAf8ECDAGAQH/ AgEAMB0GA1UdDgQWBBSFu/DMxDa1CmJ2o5kuj7s6aq3FUTAfBgNVHSMEGDAW gBSP8Et/qC5FJK5NUPpjmove4t0bvDB6BggrBgEFBQcBAQRuMGwwLQYIKwYB BQUHMAGGIWh0dHA6Ly9vY3NwLmdsb2JhbHNpZ24uY29tL3Jvb3RyMzA7Bggr BgEFBQcwAoYvaHR0cDovL3NlY3VyZS5nbG9iYWxzaWduLmNvbS9jYWNlcnQv cm9vdC1yMy5jcnQwNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5nbG9i YWxzaWduLmNvbS9yb290LXIzLmNybDBMBgNVHSAERTBDMEEGCSsGAQQBoDIB KDA0MDIGCCsGAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9y ZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAWWtqju12g524FdD2HwUX U1rSxeM5aSU1cUC1V/xBjXW0IjA7/3/vG2cietPPP/g3lpoQePVJpQAKZml8 1fHwPPivFK9Ja41jJkgqGzkORSC0xYkh2gGeQg1JVaCzcrRzJElRjT442m6F pbLHCebxIHLu0WBNjLZreB6MYMaqdPL6ItbXtD/BU4k517cEuUbczoBFZAra jq7oUBWXuroln5AMnRwVNwgJN4Np0s4kkJ94KepzbFOLzcbnfUB0+xT4foXm bM0GmmcPGOy0qvqEHJsBwDZXDxIk8oqCnnLngi7N94Sn4eTcmpZ9NH2dDN1O TEPVXgRG5X1pBcNtMWG6MDCCBfkwggThoAMCAQICDCKqoJRMYYx5sYJHGzAN BgkqhkiG9w0BAQsFADBbMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFs U2lnbiBudi1zYTExMC8GA1UEAxMoR2xvYmFsU2lnbiBHQ0MgUjMgUGVyc29u YWxTaWduIDEgQ0EgMjAyMDAeFw0yMzAzMDcxNjExMDlaFw0yNjAzMDcxNjEx MDlaMDwxGTAXBgNVBAMMEHNhcGVyQHNhcGVyLmluZm8xHzAdBgkqhkiG9w0B CQEWEHNhcGVyQHNhcGVyLmluZm8wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAw ggIKAoICAQC8MB3fTYVrTadH5qE2CIa4VLvlL6QHgDriMRLkTA49SPszYCO0 fZTEpdSw8fc6kK9p2fD63LAfOHeD7jzey5aHBzpIGlxeFkn0Ce2BCYY5yLxK i9byoCwrpLchTR1Itpk1w+zy5E4T9KBTL1+c+w+TKpaIvFLXtjZtz4wQGi0p e/nRkRK9htGG3mETh+APitedl+ImGaI8NK9PELxuSkXnYAvGPpnXir8vbszk tJU1b0TevL/i3Sy6fhOhunZmTo1QDM7Zw4UyVjkQgTvL3y4I0tIrVjlam08x XZeMp+i/Gl51eHGvRVfvdJUJAjrWhrFEp8+2FZouWxWzAlHdd2sRp1AekNdP CeRgHeIF6uNtSseL1grKAjU+4BiixWPp1y1niB0humoQHoub/6fO/mU+//rW l3gTwZNu4FuKgZlfPw+qnvuka0c9dUNIZRCE5z8yXjS8R9yZWirnHNhYxf/e R2y4jaiHzPAjZlZZ2rGx8xVfB2n2JsAicj2+ZxmXlQ1yd5RW1pfxG3cdNNC5 uZ+j4JIN2ElsIjEKmMn9gHdoaEMAy/ENwNiMDBadLnc8qWirq/Ktp2dBSf2y /sH9xMpVyk8wuYjpbCnX4xslAensno5A20MYdKGPRFaItEhNPNbfzc1+4br8 exoXFX1F9ZJK9gGUO2nLbdRycphdyzxzgQIDAQABo4IB2jCCAdYwDgYDVR0P AQH/BAQDAgWgMIGjBggrBgEFBQcBAQSBljCBkzBOBggrBgEFBQcwAoZCaHR0 cDovL3NlY3VyZS5nbG9iYWxzaWduLmNvbS9jYWNlcnQvZ3NnY2NyM3BlcnNv bmFsc2lnbjFjYTIwMjAuY3J0MEEGCCsGAQUFBzABhjVodHRwOi8vb2NzcC5n bG9iYWxzaWduLmNvbS9nc2djY3IzcGVyc29uYWxzaWduMWNhMjAyMDBMBgNV HSAERTBDMEEGCSsGAQQBoDIBKDA0MDIGCCsGAQUFBwIBFiZodHRwczovL3d3 dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzAJBgNVHRMEAjAAMEkGA1Ud HwRCMEAwPqA8oDqGOGh0dHA6Ly9jcmwuZ2xvYmFsc2lnbi5jb20vZ3NnY2Ny M3BlcnNvbmFsc2lnbjFjYTIwMjAuY3JsMBsGA1UdEQQUMBKBEHNhcGVyQHNh cGVyLmluZm8wHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB8GA1Ud IwQYMBaAFIW78MzENrUKYnajmS6PuzpqrcVRMB0GA1UdDgQWBBTW/RrdlRFR y6MgS7liTThMnQA5ozANBgkqhkiG9w0BAQsFAAOCAQEAAwoUJShHMueocVlD 1+vYJbTTTbk9tabr2L4Iyyy4Btu1d1wwl6d9Yx2N9qaVERWcEeP0aR+NB2B7 xIKl/ZnZVuSxep0Raw4s284a/jSIJlsAi4SJItDCU2VrYJDWxP7MxzZHnzPI MLDoTHXPV18gvYTewoNk5/Yo89Kb0v/GpPTpP2sVdrWLHa4uKUHYrAZ0aByp kNw6lXp6o6DXvXaOd6KDTQN5XhmmHwLnuLceODF1t9gicsZIOY+KAxN6YZ6t EqwN48b4OFMpckDE3fm1iTZRqnEIqUHOKOcoCImkub1woEN0zXDQmLXaZigl uVztWSTM4/fapWLrlHBNxfjs1TGCA30wggN5AgEBMGswWzELMAkGA1UEBhMC QkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExMTAvBgNVBAMTKEdsb2Jh bFNpZ24gR0NDIFIzIFBlcnNvbmFsU2lnbiAxIENBIDIwMjACDCKqoJRMYYx5 sYJHGzANBglghkgBZQMEAgEFAKCB5DAYBgkqhkiG9w0BCQMxCwYJKoZIhvcN AQcBMBwGCSqGSIb3DQEJBTEPFw0yNTA4MjAxOTIyNTRaMC8GCSqGSIb3DQEJ BDEiBCDS1qbWBui0euopyO5VwAUls+zytoeoyQEvqZV4GVbGOzB5BgkqhkiG 9w0BCQ8xbDBqMAsGCWCGSAFlAwQBKjALBglghkgBZQMEARYwCwYJYIZIAWUD BAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIB QDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDANBgkqhkiG9w0BAQEFAASCAgCl LmuxUu0Jme6DL0I8h6k3lTH172Na2xyFFRZAQZglJk0OLdOotZiX0nzy2Jdb Lbo4YtUoNDKy/GKt9ZnErlZlWa245D8KMNyCby3fEWJ3PLh1F5XNy4II1R96 PYoAwUrb6KbAh3gkJn4gCmodbiZNkKYHpW+lRkqz3WxCU9lwJ3vSjtb1+CSx dUlmRcf4yVcUOB6uTotSDmzCLwZeB7xbVQqDRsn6SG9LRbBN7hz5hTT5OevS QmBqArQIhl9OVtoVCNcJWiVoutcm3h+iAGJx0aQSJtxClZhH7nt89Bs55gY9 WDiF39Dbp9w+qp0GHlhLNSokTS2AD++C8ffdiYlYBZillOKiNMT5l3qWtxTe QID7yxC5+qlvLO0P63vGLBVdshDrYsrynrz4MaiFqStiXlTGW3zVLuARL8Ny 7Wef8djvnrJAZCWmqwtBdiwv+3CH/BDpT3sSNy8W4lYwBjUjJcfcrpOeh1fN qDUIRX4c+AcaSmzsntPjrqmlDeucTZ35H7aaubZyC4v8RcCqHxvMX85IOkaK fMtsn8ZqJmOLrn4KVAxOKFvBWYf4q5yi63Y7pXNJJp9rAMTVGAfFaSrL6vJl K8MHwC2C9ImOQjqY2isIm8wHsO9D+H2YfcXm2XMwXEoc6P9ZttaXdReEDC6S X943g04oXxBUKsLi8LGUew== --2201072851-1959596451-1755717774=:995-- From nobody Wed Aug 20 20:42:26 2025 X-Original-To: freebsd-current@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 4c6dg75CxWz64yy1 for ; Wed, 20 Aug 2025 20:42:27 +0000 (UTC) (envelope-from des@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6dg74PZgz3bWy; Wed, 20 Aug 2025 20:42:27 +0000 (UTC) (envelope-from des@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755722547; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=P9Sk7k2uZ7i37nA/JT0Mw43B/WKFTVDwtvoqAag5dow=; b=lEDZaiFNjgQ0QyoxaJH1epyiBo3Bn/8nxSJM85TpN90PF50BOXC2aEyOE2WcLMu+NGJ1xv d2WIi3EP0zvDFBA4CSuokYNC8AZmOlOHOVEm7kXK0pJPVup2i+Mm84CuwGZWjIUGHRgdXv dadTdjWjDmiPvT6gqigaMLlG3uCSliOjNzCxUlju3dn2rlRyVDV8II/LcMlaY1GPiLT90p hxtjiEa9afybRnEtEgdkQRnxjNw82itj/KFwpY02jz2IBotcgfbwzgfY0RRpCh67iX57OH MbY0K7jqeqpCd4Drf3U9Rkd74k2GzXSsBlItwkW75tvAdwXZ20BuPbn3VqdA2A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755722547; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=P9Sk7k2uZ7i37nA/JT0Mw43B/WKFTVDwtvoqAag5dow=; b=MrVbF1pZaWWx7Og5f+P4cSxh7QJluR5mhk2zLt9v4DAopantZ3rlFyPzI9LEo+037Pf7Qn lUctUKU3CVWWpEkfsAMk6fucxcF2eGEyeXvM7ri/1RToeCLeftkk4DlcLs5IG4egvT2wuO A8nxM4bd/uf6BKYW9xAlBX9QFvt/Zx1c+CnLHV3Qbi6HUD6R/3PWGsj4m+xpP7+MiWP0LZ PHX03iV8P6wjh2JfVhR9W8Yfekx05g97n/Qc4IlLTYHkRPYZ0H671STH11NGRgoEmlrz2D scEylUagmeKrYowpvVrfWqCBhetEQBbUM0exlABU8/VBztQzKTgo2dzmTVOcYw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755722547; a=rsa-sha256; cv=none; b=V6VjZCh16D6lZTrBWkGv6ufK4usR2WtLbw3noD3dG0EI+7TxkRoLSAIuCTBt1sgg5fBJ1Y gXNUC6+ocENJb2qK7qU+wxaCxfA5emhtJZrNspjvMzt+goBjBik6oMJ6AwSuJ7fwx9dg2L u9YJM18PqXOnJ0XFBW43xde8owFVWNCGphP+9y7DnSzDDKox2Aw10ZJuunm3cjAaIFqEB5 7AUJbB4Np628411T/2x0wT7PYZ8LEz4SlqYV0oxtcj15qr9nFx2Bjxhh9UTx4p15/58a1n q7RqNs8A+S/Yw6ElNG9frKOsppbZxGbjrmWxJmz4dQIMMX6by7nq/tSrIlMa3A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from ltc.des.dev (unknown [IPv6:2a01:e0a:c54:bed0:922e:16ff:fef1:acef]) (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) (Authenticated sender: des) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c6dg734MVzvXj; Wed, 20 Aug 2025 20:42:27 +0000 (UTC) (envelope-from des@freebsd.org) Received: by ltc.des.dev (Postfix, from userid 1001) id 3C7AB38649; Wed, 20 Aug 2025 22:42:26 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: bob prohaska Cc: Marcin Cieslak , freebsd-current@freebsd.org Subject: Re: uname -v does not report an n-number In-Reply-To: (bob prohaska's message of "Wed, 20 Aug 2025 11:40:17 -0700") References: <8sr90302-s4s0-1nr6-p9o7-2p9rs5n1s7or@fncre.vasb> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Wed, 20 Aug 2025 22:42:26 +0200 Message-ID: <86349liv2l.fsf@ltc.des.dev> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable bob prohaska writes: > [...] IIRC it's possible to "set a depth", could it be set to some > small number, like 1, 2 or maybe 3, so I get the N-number without all > the baggage? What you call =E2=80=9Cthe N-number=E2=80=9D is literally the depth of your= repository. If you clone with --depth=3D5 then it will show up as 5. You can test it yourself with `git rev-list --first-parent --count HEAD`. A full clone is less than 3 GB, though, and if you're on ZFS, you can save quite a bit by making /usr/src and /usr/obj separate datasets and turning on compression. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org From nobody Thu Aug 21 01:10:43 2025 X-Original-To: freebsd-current@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 4c6lbk24xgz65WB0 for ; Thu, 21 Aug 2025 01:09:54 +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 "pelorus.zefox.org", Issuer "pelorus.zefox.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6lbj4nhxz46cs; Thu, 21 Aug 2025 01:09:53 +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.18.1/8.18.1) with ESMTPS id 57L1AhZG058160 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Wed, 20 Aug 2025 18:10:43 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.18.1/8.18.1/Submit) id 57L1AhES058159; Wed, 20 Aug 2025 18:10:43 -0700 (PDT) (envelope-from fbsd) Date: Wed, 20 Aug 2025 18:10:43 -0700 From: bob prohaska To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Cc: Marcin Cieslak , freebsd-current@freebsd.org Subject: Re: uname -v does not report an n-number Message-ID: References: <8sr90302-s4s0-1nr6-p9o7-2p9rs5n1s7or@fncre.vasb> <86349liv2l.fsf@ltc.des.dev> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <86349liv2l.fsf@ltc.des.dev> 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-Rspamd-Queue-Id: 4c6lbj4nhxz46cs On Wed, Aug 20, 2025 at 10:42:26PM +0200, Dag-Erling Smørgrav wrote: > bob prohaska writes: > > [...] IIRC it's possible to "set a depth", could it be set to some > > small number, like 1, 2 or maybe 3, so I get the N-number without all > > the baggage? > > What you call “the N-number†is literally the depth of your repository. > If you clone with --depth=5 then it will show up as 5. You can test it > yourself with `git rev-list --first-parent --count HEAD`. I was thinking it could be computed from the master repository, since I'm making no local changes to /usr/src. > > A full clone is less than 3 GB, though, and if you're on ZFS, you can > save quite a bit by making /usr/src and /usr/obj separate datasets and > turning on compression. > Right now /usr/src is a little over 3 GB. The machine could still function if /usr/src grew to 6 or 7 GB. Right now a Pi4 running -current is only using a little under 4 GB. That could be lived with. It looks like git pull --unshallow will bring in what's missing, will it give me a sensible n-number? Thanks very much for writing! bob prohaska . From nobody Thu Aug 21 05:55:19 2025 X-Original-To: freebsd-current@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 4c6sx71nyvz65qb4 for ; Thu, 21 Aug 2025 05:55:23 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from omta003.cacentral1.a.cloudfilter.net (omta001.cacentral1.a.cloudfilter.net [3.97.99.32]) (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 4c6sx633Ghz3kPY; Thu, 21 Aug 2025 05:55:22 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=permerror reason="p tag has invalid value: quarantine rua=mailto:p[ostmaster@cschubert.com" header.from=cschubert.com (policy=permerror); spf=pass (mx1.freebsd.org: domain of cy.schubert@cschubert.com designates 3.97.99.32 as permitted sender) smtp.mailfrom=cy.schubert@cschubert.com Received: from shw-obgw-4002a.ext.cloudfilter.net ([10.228.9.250]) by cmsmtp with ESMTPS id oqfKukP9s9JM2oyGfuk1BO; Thu, 21 Aug 2025 05:55:21 +0000 Received: from spqr.komquats.com ([70.66.136.217]) by cmsmtp with ESMTPSA id oyGeut4Kel5eGoyGeuLehR; Thu, 21 Aug 2025 05:55:21 +0000 X-Auth-User: cschuber X-Authority-Analysis: v=2.4 cv=EO6l0EZC c=1 sm=1 tr=0 ts=68a6b4c9 a=h7br+8Ma+Xn9xscxy5znUg==:117 a=h7br+8Ma+Xn9xscxy5znUg==:17 a=kj9zAlcOel0A:10 a=2OwXVqhp2XgA:10 a=6I5d2MoRAAAA:8 a=EkcXrb_YAAAA:8 a=YxBL1-UpAAAA:8 a=5_ukavQAwJDhXwC5YaYA:9 a=CjuIK1q_8ugA:10 a=LK5xJRSDVpKd5WXXoEvA:22 a=Ia-lj3WSrqcvXOmTRaiG:22 Received: from slippy.cwsent.com (slippy.cwsent.com [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTP id 99B14A9E; Wed, 20 Aug 2025 22:55:19 -0700 (PDT) Received: by slippy.cwsent.com (Postfix, from userid 1000) id 65D8B684; Wed, 20 Aug 2025 22:55:19 -0700 (PDT) X-Mailer: exmh version 2.9.0 11/07/2018 with nmh-1.8+dev Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: freebsd-current@freebsd.org cc: des@freebsd.org, ivy@freebsd.org Subject: HEADS UP: MIT KRB5 1.22.1 Import List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 20 Aug 2025 22:55:19 -0700 Message-Id: <20250821055519.65D8B684@slippy.cwsent.com> X-CMAE-Envelope: MS4xfO9Ic9jccGxwBAXGdVJRmTRd2okLw6SEsqK04GEtgbCrZFMGT+ykFtwxtf4EvnL5yx1wuZ8NrM+xDcgwkZ4hlEL9TguDicbr09y+jQlJ3naN8xM0uFnU OBm6FpUy9DZxcVBLGAKYjDLgr9vwRbC555Mbv5z8Stgx013BZJkgiwx55OT5TJDvP9YYjEqwlDzayM6EbDyuJrRIjZ1bxtM/xqpLLpfWN7wgfR8iTMVjaL9k h4h+Y+eG39Uamze0tC4i7BEh5TGkvDFFssQC0J729Ms= X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.70 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; MV_CASE(0.50)[]; RWL_MAILSPIKE_EXCELLENT(-0.40)[3.97.99.32:from]; NEURAL_HAM_SHORT(-0.40)[-0.397]; R_SPF_ALLOW(-0.20)[+ip4:3.97.99.32/31]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[3.97.99.32:from]; REPLYTO_EQ_FROM(0.00)[]; ASN(0.00)[asn:16509, ipnet:3.96.0.0/15, country:US]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MIME_TRACE(0.00)[0:+]; DMARC_BAD_POLICY(0.00)[cschubert.com : p tag has invalid value: quarantine rua=mailto:p[ostmaster@cschubert.com]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; HAS_REPLYTO(0.00)[Cy.Schubert@cschubert.com]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; R_DKIM_NA(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; RCPT_COUNT_THREE(0.00)[3] X-Rspamd-Queue-Id: 4c6sx633Ghz3kPY KRB5 1.22.0 released with a GSSAPI bug (CVE-2025-57736). The point patch was applied on Aug 19 (f96110babbe1). 1.22.1 contains the point patch plus an additional GSSAPI patch. I intend to commit it to HEAD after a few days of testing on Aug 25. -- Cheers, Cy Schubert FreeBSD UNIX: Web: https://FreeBSD.org NTP: Web: https://nwtime.org e**(i*pi)+1=0 From nobody Thu Aug 21 06:31:41 2025 X-Original-To: freebsd-current@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 4c6tl70Dbpz65sTP for ; Thu, 21 Aug 2025 06:31:47 +0000 (UTC) (envelope-from freebsd-current-freebsd-org111@ketas.si.pri.ee) Received: from mail.ketas.si.pri.ee (d004-fea2-0bff-021e-13e8-8437-07d0-2001.dyn.estpak.ee [IPv6:2001:7d0:8437:13e8:21e:bff:fea2:d004]) (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 4c6tl61gjHz3pKB for ; Thu, 21 Aug 2025 06:31:46 +0000 (UTC) (envelope-from freebsd-current-freebsd-org111@ketas.si.pri.ee) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ketas.si.pri.ee header.s=ketas-si-pri-ee-20240416002854-4096 header.b=F9fe3c0j; dmarc=pass (policy=reject) header.from=ketas.si.pri.ee; spf=pass (mx1.freebsd.org: domain of freebsd-current-freebsd-org111@ketas.si.pri.ee designates 2001:7d0:8437:13e8:21e:bff:fea2:d004 as permitted sender) smtp.mailfrom=freebsd-current-freebsd-org111@ketas.si.pri.ee X-Original-To: freebsd-current@freebsd.org DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ketas.si.pri.ee; s=ketas-si-pri-ee-20240416002854-4096; t=1755757902; bh=iVYyh62XvbVGj3aYNv1XtBlLd+aBqf2HsXN8mDYSUYQ=; h=Date:From:To:Subject:In-Reply-To:References; b=F9fe3c0jerOIIFdldDbjfHxfQPMgEaHVTZsFpZ/gM7DP3bzYV6/0cNLmmlL2UUCLF xwth2VJwK8kIho3bSPSaK6VfQySQyYBUfqyBJkJcPVPIgvoKNHwl3Izd1eqf9dja2N O8EjL5cFcQDgCNfG4xuy0xTgFh7y9lhZgfXqaew5IZ5s0gq+iVTJ4qSEvd5T3h72tB 2nB9Hv3+mMhTNRbHi60G1i77GdBTIC5GvcMHmSqI9jSM6vyBLpSyDn9tmTAxP6brsy IpMZSfVh0noT5yi9X1HTsjNiJm7vy/P4fqp/eiQErqfjMm50RTQ2QsZ0aazJLtvHgA UxiTuMrgXFsWzACWOufqmfBbmW63gFrdVg0TaDKj82XneadUBfIY9/p1828buSWTP6 t0unU9g/Li552VCBsZ6ZKUr+uBhuC+yJIAJHLZI6YMOQ140nfRRm5yUJGVnppvXd6w 4vHYcYMu/+j+AeGUy/N/RLZL63tXQKPdkZvHH/AFMt+uXdMe8J5IMWUGKIqv29Kzl1 NJTvMcAgG5E/bgU5nju1HWzE5vF+viDDrzri05cpon6uNwoBTAuPZ3uL5bMaCU4gl1 u79z+rx/vyX+STmeXtpiDyHRVPUGWjWO/X6JIg5FplwSKi0osnhkWmG0mbErjLfc6L McfIX0/BoryQA/QeNRu8DqFs= Received: from [IPv6:::1] (0115-0000-0000-0000-13c8-8437-07d0-2001.dyn.estpak.ee [IPv6:2001:7d0:8437:13c8::115]) (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) (No client certificate requested) by mail.ketas.si.pri.ee (Postfix) with ESMTPSA id C568A5AE210 for ; Thu, 21 Aug 2025 09:31:42 +0300 (EEST) Date: Thu, 21 Aug 2025 09:31:41 +0300 From: Sulev-Madis Silber To: freebsd-current@freebsd.org Subject: =?US-ASCII?Q?Re=3A_RFC=3A_Renaming_=22FreeBSD=22_repo_in_/e?= =?US-ASCII?Q?tc/pkg/FreeBSD=2Econf_to_=22FreeBSD-ports=22?= User-Agent: K-9 Mail for Android In-Reply-To: <2008CC9E-9C2F-46C0-9564-911B47E1C377@FreeBSD.org> References: <5d2daa68-cd27-4a56-9d69-5453b588a086@freebsd.org> <2008CC9E-9C2F-46C0-9564-911B47E1C377@FreeBSD.org> Message-ID: List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: / X-Spamd-Result: default: False [0.53 / 15.00]; HFILTER_HOSTNAME_5(3.00)[d004-fea2-0bff-021e-13e8-8437-07d0-2001.dyn.estpak.ee]; SUBJ_EXCESS_QP(1.20)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.87)[-0.869]; DMARC_POLICY_ALLOW(-0.50)[ketas.si.pri.ee,reject]; R_DKIM_ALLOW(-0.20)[ketas.si.pri.ee:s=ketas-si-pri-ee-20240416002854-4096]; ONCE_RECEIVED(0.20)[]; R_SPF_ALLOW(-0.20)[+ip6:2001:7d0:8437:1300::/56]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:3249, ipnet:2001:7d0::/32, country:EE]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[ketas.si.pri.ee:+] X-Rspamd-Queue-Id: 4c6tl61gjHz3pKB On August 20, 2025 9:55:31 PM GMT+03:00, Juraj Lutter = wrote: > > >> On 20 Aug 2025, at 20:49, Bakul Shah wrote: >>=20 >> Would prefer shorter names or aliases=2E This is all FreeBSD related so >> why not just drop the FreeBSD- prefix? > >Having FreeBSD- prefix might indicate that the repository is maintained >by the FreeBSD organization=2E If there would have been, say, =E2=80=9Cpo= rts=E2=80=9D, that >would be too generic without any distinction=2E > >=E2=80=94 >Juraj Lutter >otis@FreeBSD=2Eorg > > would anybody ever think that a image released by fbsd would contain any o= ther defaults than repos by same origin? unsure=2E=2E=2E maybe if only to n= ot clash with any local repo names? are there serious problems people confu= sing all this while still being able to use the system? or are there other = reasons i don't see here=2E otherwise we could add ridiculous amounts of "F= reeBSD"'s all over the system to make sure everybody truly gets where they = are From nobody Thu Aug 21 06:49:15 2025 X-Original-To: freebsd-current@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 4c6v7L4RjSz65tN6 for ; Thu, 21 Aug 2025 06:49:18 +0000 (UTC) (envelope-from des@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6v7L3k26z3rFV; Thu, 21 Aug 2025 06:49:18 +0000 (UTC) (envelope-from des@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755758958; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=UP6/pu9wUvCADjssrhSFqYsdD5kcwFYgjnBZO33LTTE=; b=r5Vw3zrLFn3C0kLnd/B9x+ORMRfI/RIBi4/y9S0/A1GWhecDUDH0QtMkRsnViFPGoEX7kO uXH+EH8DuG3R3UzdntM0IQbQ1Lcyo69eAjW5RZWtpQfqAfmt8b1jL6aVhCIKrzpNnp05We 57FAwVroNw24IwvigQlGty6dAkUUmx62aDjh+43hEb/VPPiNctaDXu1nzH4c2kUOwIxMe8 W/pQompkUE5kicrXJAjueos7tuwr5VxHYdc6+EQZ9UVOYzo5JfSJSunZ7BAjslWZmol68t CVoR0hb445B1TcDjBP2fgCBRVlzLMtjkNurN0ylT6eTA/JIP7ZFYQG295FxUzA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755758958; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=UP6/pu9wUvCADjssrhSFqYsdD5kcwFYgjnBZO33LTTE=; b=ReINKyk69DevgfUJ01M/HskAKSUJ42ONIu9JMb0KSO13ZlkNMGD+P0CYMzDt5pKTPhPjlc +2nRe6zL4Sc0rkgBLoLQxKqjoZ23y19G9fQO2Aijq/sflWkPSMpTiyuR/bE5ZomP5WCfWd qE4TK9xF+WRS0Usuyt8r+eux0cJanCxWgjMNXMV1THHlA6d2EPGDaiUmuOgtYiKxOeRm36 IQvUibWC+JhDpdjyzQdEW2xCQtI6hiZvWwQkWMeHXE5FHIAp6MM77Jy38JwpZFTRX/RVvn hL8FZE+D0H+vPk3F0onHdphPkbHg9MlmFLooeb4bbZKPZAV9tgniLOe3w4RXRA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755758958; a=rsa-sha256; cv=none; b=PEvml5zEvDmv01MMETAKyOkBLKVW36L2nRHcF+V1gnhbMTAFLLIFXKeMH6pHMaRAvU4jv8 TwiqfFQlaOS1weMj5ZepapH6jZVeOQvkdmdybvM81FiJ4XkMXC0orFMT1DrNr9o9EZaMy+ fOjYn4Ilgfp2dpPXZO+ErSDV30TALPB85fG2HQe2TaMSVgh9/YVTrpr71ZJoA026D0ByGe fqeoe7mmwr+Heuuw5NOCZUM5C5KRgzSkBm8EhmxCoQkfumTIi3/JteLKvEPMjFkT4p6uLW I9TXatEiQCHgaaNNFRl8olg9WHl0jmghyWXtQTF4oSbIcNWixf8b3Bm86xIxBA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from ltc.des.dev (unknown [IPv6:2a01:e0a:c54:bed0:922e:16ff:fef1:acef]) (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) (Authenticated sender: des) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c6v7L28mdz17HP; Thu, 21 Aug 2025 06:49:18 +0000 (UTC) (envelope-from des@freebsd.org) Received: by ltc.des.dev (Postfix, from userid 1001) id E8C053BFA8; Thu, 21 Aug 2025 08:49:15 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: bob prohaska Cc: Marcin Cieslak , freebsd-current@freebsd.org Subject: Re: uname -v does not report an n-number In-Reply-To: (bob prohaska's message of "Wed, 20 Aug 2025 18:10:43 -0700") References: <8sr90302-s4s0-1nr6-p9o7-2p9rs5n1s7or@fncre.vasb> <86349liv2l.fsf@ltc.des.dev> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Thu, 21 Aug 2025 08:49:15 +0200 Message-ID: <86jz2xkw44.fsf@ltc.des.dev> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable bob prohaska writes: > Right now /usr/src is a little over 3 GB. The machine could still > function if /usr/src grew to 6 or 7 GB. The exact number will depend on your filesystem. Use ZFS with compression for best results. > It looks like git pull --unshallow will bring in what's missing, will > it give me a sensible n-number? Yes. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org From nobody Thu Aug 21 06:49:55 2025 X-Original-To: freebsd-current@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 4c6v8532Shz65tFc for ; Thu, 21 Aug 2025 06:49:57 +0000 (UTC) (envelope-from des@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6v852CHsz3sGj; Thu, 21 Aug 2025 06:49:57 +0000 (UTC) (envelope-from des@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755758997; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=iDoFz0OBjvWrhB1nkpvij+XM3twyD7IWYc0e+h24+yI=; b=WpnaAXNAbd1Mg2dablySBmG54KaMRGo+q8FpF73klucYW6HYhZeCU81DlLY692EKsahQHw jU/MI/Yahc4o2TpWqsaBCG/OUnNaNGUa2IQsobWVII+ezSubsGem4n5/3uKBD2geyME6X2 iHLLJvxiNgzDXtusWPo2SeQE6qqeTKja4FcS92uMxbnGu3VeZJBKL69YNn6ON8RIOr+wjT aZFF5iTDZJFx52JsB43SGCN6aRtVM7ey3ojL4vbr4npaSGBrt8os95fU3Np6/0BCCv1FXY kwk0KWhNMA3ZkGZf4w9dVnqd7TVwTdXAjfksNQTyzixTtJjv/Bix2O2kdQpaGw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755758997; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=iDoFz0OBjvWrhB1nkpvij+XM3twyD7IWYc0e+h24+yI=; b=Y38MpFjrg50nap9O4mclmmpQe0+vPrbtg4rpNRvat8GMOOsWUnMcVfGYYDhsJ8evbfAqoD hEkRzwCOYAlRqKneh2yw5T3n++fwcNm25Ed8ssjyE0UtWo5SHLYigqlMygwX8IedZvKD+B V4P+1Pz/wEc1Al6SiEp1ygmC0H3JmOe6bVKm4dDbYHxoufbjP2AmN9a6kLeDxei7ygBMAT B6ZUf+TyZSCSqjAbNbu2V2rHCSallIKSnP/H2QoyMA1+bw45pwkrBKzY+unJMhSY9fukBS 1mQ4/QKmEfZTu3Cr2/S7RJGiwytw17IqATfppDah1pMEPv8Q9/EcFec6FuEKgw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755758997; a=rsa-sha256; cv=none; b=MKTwRlYdsajBjTa34nf5Jxcb7M+C/JSrEGPVA4BZgPoDk85o3zZCixNXeg5uhoGgsdk/s5 NaiR2RRzDgDijkXbCHQFlzlKZNkAR6xTO0aYjhscCAZ0m9NtXP1qY+7PS/zw0uCRwN8QeP Jx7wERtm14vrg785jkCf8oC1PJREogbDdb00hDDF6ZNlzAAO2uuTnmNRPcTwbPHCxJgcP8 gA2NVKrAVn4esQlfhF237LWcr5MOsoyybVN8eKtaegPaujsUjZJsOxWr4KlI1OJYB/WCTa HnkGEDYIrsuvT+sk31VjuDAwE3pnTS3QZ960wtTzBl/S/bgfSD/Q6XBza1p4cg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from ltc.des.dev (unknown [IPv6:2a01:e0a:c54:bed0:922e:16ff:fef1:acef]) (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) (Authenticated sender: des) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c6v850zdxz18YT; Thu, 21 Aug 2025 06:49:56 +0000 (UTC) (envelope-from des@freebsd.org) Received: by ltc.des.dev (Postfix, from userid 1001) id D51B13C2DC; Thu, 21 Aug 2025 08:49:55 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Cy Schubert Cc: freebsd-current@freebsd.org, ivy@freebsd.org Subject: Re: HEADS UP: MIT KRB5 1.22.1 Import In-Reply-To: <20250821055519.65D8B684@slippy.cwsent.com> (Cy Schubert's message of "Wed, 20 Aug 2025 22:55:19 -0700") References: <20250821055519.65D8B684@slippy.cwsent.com> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Thu, 21 Aug 2025 08:49:55 +0200 Message-ID: <86frdlkw30.fsf@ltc.des.dev> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cy Schubert writes: > KRB5 1.22.0 released with a GSSAPI bug (CVE-2025-57736). The point patch= =20 > was applied on Aug 19 (f96110babbe1). 1.22.1 contains the point patch plu= s=20 > an additional GSSAPI patch. I intend to commit it to HEAD after a few day= s=20 > of testing on Aug 25. Please post your patch for review (using git arc, as described in the committers guide) so others can test it too. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org From nobody Thu Aug 21 09:24:15 2025 X-Original-To: freebsd-current@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 4c6yZJ5TJsz64ZrP for ; Thu, 21 Aug 2025 09:24:24 +0000 (UTC) (envelope-from saper@saper.info) Received: from q.saper.info (q.saper.info [IPv6:2605:2700:0:2:a800:ff:fec7:5c61]) (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 ECDSA (secp384r1) client-digest SHA384) (Client CN "q.saper.info", Issuer "E6" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c6yZJ1ZkQz3HSG; Thu, 21 Aug 2025 09:24:23 +0000 (UTC) (envelope-from saper@saper.info) Authentication-Results: mx1.freebsd.org; none Received: from q.saper.info (localhost [127.0.0.1]) by q.saper.info (8.18.1/8.18.1) with ESMTPS id 57L9OGr0004119 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Thu, 21 Aug 2025 09:24:16 GMT (envelope-from saper@saper.info) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=saper.info; s=Sep2014; t=1755768256; bh=k0w+unfJmpO7bfBzpIHlTlQTGzVj1JANlWVSzaZ/iMc=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=SqvPW3Io+f0knDh+Np497viKPiJAB2VHxZnFY+TQ2ToRjmpt/nhGVQMZhyILkftSH zJTMOH7Ta2E2enBAMmemBF5+T3x/GiJa/bEtLVidYv1cfBZyVfvMa1aBiMeFTOLM6l 5fAaHYvh6SE9/sfZDl7P9pNXtrpwgDATBE8QAZf8= Received: from localhost (saper@localhost) by q.saper.info (8.18.1/8.18.1/Submit) with ESMTP id 57L9OFm0004116; Thu, 21 Aug 2025 09:24:15 GMT (envelope-from saper@saper.info) X-Authentication-Warning: q.saper.info: saper owned process doing -bs Date: Thu, 21 Aug 2025 09:24:15 +0000 From: Marcin Cieslak To: bob prohaska cc: =?ISO-8859-15?Q?Dag-Erling_Sm=F8rgrav?= , freebsd-current@freebsd.org Subject: Re: uname -v does not report an n-number In-Reply-To: Message-ID: References: <8sr90302-s4s0-1nr6-p9o7-2p9rs5n1s7or@fncre.vasb> <86349liv2l.fsf@ltc.des.dev> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="2201072851-1345183037-1755768256=:995" X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:47066, ipnet:2605:2700::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c6yZJ1ZkQz3HSG --2201072851-1345183037-1755768256=:995 Content-Type: text/plain; charset=US-ASCII; format=flowed On Wed, 20 Aug 2025, bob prohaska wrote: > Right now /usr/src is a little over 3 GB. The machine could still function > if /usr/src grew to 6 or 7 GB. Right now a Pi4 running -current is only > using a little under 4 GB. What I did a lot in the past was NFS-sharing /usr/src (and sometimes /usr/obj) via NFS. If it is one network, you don't really need to copy the same stuff accross the little machines. --2201072851-1345183037-1755768256=:995 Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: BASE64 Content-Description: S/MIME Cryptographic Signature Content-Disposition: attachment; filename=smime.p7s MIIOdgYJKoZIhvcNAQcCoIIOZzCCDmMCAQExDzANBglghkgBZQMEAgEFADAL BgkqhkiG9w0BBwGgggq9MIIEvDCCA6SgAwIBAgIQeEqpEhjRpCYIUTzTZlVD ozANBgkqhkiG9w0BAQsFADBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3Qg Q0EgLSBSMzETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFs U2lnbjAeFw0yMDA5MTYwMDAwMDBaFw0yOTAzMTgwMDAwMDBaMFsxCzAJBgNV BAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMTEwLwYDVQQDEyhH bG9iYWxTaWduIEdDQyBSMyBQZXJzb25hbFNpZ24gMSBDQSAyMDIwMIIBIjAN BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvxvJBqEapaux2/z3J7fFslRO WjKVJ5rCMfWGsg17dmD7NSnG7Spoa8d3htXsls1IMxoO8PyouQajNQqYmlYo xinlqenMNv7CJyEKMOAtglBmD6C/QC7kT+dSx4HfSTs8xmv8veJOldMzF8S/ BEn/tD4w/Dvpg+oXOqDyOiHPTacRFK0QHoq5eEbBmVS8W0rwcaRotO9fGTA+ NjF0My7GLRNK0eMPGh2hcPZURQhXy7wRQ8XFIfEA6kaQHHN22ncnVtwqiTmA wTR+4GNNVinG3KjNZLAVSnGrdCvT2I4Zo19hKy5PX6o7wrVXvMR4zV5VBFwV 6ZDM+xewao7Mup+SbwIDAQABo4IBiTCCAYUwDgYDVR0PAQH/BAQDAgGGMB0G A1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDASBgNVHRMBAf8ECDAGAQH/ AgEAMB0GA1UdDgQWBBSFu/DMxDa1CmJ2o5kuj7s6aq3FUTAfBgNVHSMEGDAW gBSP8Et/qC5FJK5NUPpjmove4t0bvDB6BggrBgEFBQcBAQRuMGwwLQYIKwYB BQUHMAGGIWh0dHA6Ly9vY3NwLmdsb2JhbHNpZ24uY29tL3Jvb3RyMzA7Bggr BgEFBQcwAoYvaHR0cDovL3NlY3VyZS5nbG9iYWxzaWduLmNvbS9jYWNlcnQv cm9vdC1yMy5jcnQwNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5nbG9i YWxzaWduLmNvbS9yb290LXIzLmNybDBMBgNVHSAERTBDMEEGCSsGAQQBoDIB KDA0MDIGCCsGAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9y ZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAWWtqju12g524FdD2HwUX U1rSxeM5aSU1cUC1V/xBjXW0IjA7/3/vG2cietPPP/g3lpoQePVJpQAKZml8 1fHwPPivFK9Ja41jJkgqGzkORSC0xYkh2gGeQg1JVaCzcrRzJElRjT442m6F pbLHCebxIHLu0WBNjLZreB6MYMaqdPL6ItbXtD/BU4k517cEuUbczoBFZAra jq7oUBWXuroln5AMnRwVNwgJN4Np0s4kkJ94KepzbFOLzcbnfUB0+xT4foXm bM0GmmcPGOy0qvqEHJsBwDZXDxIk8oqCnnLngi7N94Sn4eTcmpZ9NH2dDN1O TEPVXgRG5X1pBcNtMWG6MDCCBfkwggThoAMCAQICDCKqoJRMYYx5sYJHGzAN BgkqhkiG9w0BAQsFADBbMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFs U2lnbiBudi1zYTExMC8GA1UEAxMoR2xvYmFsU2lnbiBHQ0MgUjMgUGVyc29u YWxTaWduIDEgQ0EgMjAyMDAeFw0yMzAzMDcxNjExMDlaFw0yNjAzMDcxNjEx MDlaMDwxGTAXBgNVBAMMEHNhcGVyQHNhcGVyLmluZm8xHzAdBgkqhkiG9w0B CQEWEHNhcGVyQHNhcGVyLmluZm8wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAw ggIKAoICAQC8MB3fTYVrTadH5qE2CIa4VLvlL6QHgDriMRLkTA49SPszYCO0 fZTEpdSw8fc6kK9p2fD63LAfOHeD7jzey5aHBzpIGlxeFkn0Ce2BCYY5yLxK i9byoCwrpLchTR1Itpk1w+zy5E4T9KBTL1+c+w+TKpaIvFLXtjZtz4wQGi0p e/nRkRK9htGG3mETh+APitedl+ImGaI8NK9PELxuSkXnYAvGPpnXir8vbszk tJU1b0TevL/i3Sy6fhOhunZmTo1QDM7Zw4UyVjkQgTvL3y4I0tIrVjlam08x XZeMp+i/Gl51eHGvRVfvdJUJAjrWhrFEp8+2FZouWxWzAlHdd2sRp1AekNdP CeRgHeIF6uNtSseL1grKAjU+4BiixWPp1y1niB0humoQHoub/6fO/mU+//rW l3gTwZNu4FuKgZlfPw+qnvuka0c9dUNIZRCE5z8yXjS8R9yZWirnHNhYxf/e R2y4jaiHzPAjZlZZ2rGx8xVfB2n2JsAicj2+ZxmXlQ1yd5RW1pfxG3cdNNC5 uZ+j4JIN2ElsIjEKmMn9gHdoaEMAy/ENwNiMDBadLnc8qWirq/Ktp2dBSf2y /sH9xMpVyk8wuYjpbCnX4xslAensno5A20MYdKGPRFaItEhNPNbfzc1+4br8 exoXFX1F9ZJK9gGUO2nLbdRycphdyzxzgQIDAQABo4IB2jCCAdYwDgYDVR0P AQH/BAQDAgWgMIGjBggrBgEFBQcBAQSBljCBkzBOBggrBgEFBQcwAoZCaHR0 cDovL3NlY3VyZS5nbG9iYWxzaWduLmNvbS9jYWNlcnQvZ3NnY2NyM3BlcnNv bmFsc2lnbjFjYTIwMjAuY3J0MEEGCCsGAQUFBzABhjVodHRwOi8vb2NzcC5n bG9iYWxzaWduLmNvbS9nc2djY3IzcGVyc29uYWxzaWduMWNhMjAyMDBMBgNV HSAERTBDMEEGCSsGAQQBoDIBKDA0MDIGCCsGAQUFBwIBFiZodHRwczovL3d3 dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzAJBgNVHRMEAjAAMEkGA1Ud HwRCMEAwPqA8oDqGOGh0dHA6Ly9jcmwuZ2xvYmFsc2lnbi5jb20vZ3NnY2Ny M3BlcnNvbmFsc2lnbjFjYTIwMjAuY3JsMBsGA1UdEQQUMBKBEHNhcGVyQHNh cGVyLmluZm8wHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMB8GA1Ud IwQYMBaAFIW78MzENrUKYnajmS6PuzpqrcVRMB0GA1UdDgQWBBTW/RrdlRFR y6MgS7liTThMnQA5ozANBgkqhkiG9w0BAQsFAAOCAQEAAwoUJShHMueocVlD 1+vYJbTTTbk9tabr2L4Iyyy4Btu1d1wwl6d9Yx2N9qaVERWcEeP0aR+NB2B7 xIKl/ZnZVuSxep0Raw4s284a/jSIJlsAi4SJItDCU2VrYJDWxP7MxzZHnzPI MLDoTHXPV18gvYTewoNk5/Yo89Kb0v/GpPTpP2sVdrWLHa4uKUHYrAZ0aByp kNw6lXp6o6DXvXaOd6KDTQN5XhmmHwLnuLceODF1t9gicsZIOY+KAxN6YZ6t EqwN48b4OFMpckDE3fm1iTZRqnEIqUHOKOcoCImkub1woEN0zXDQmLXaZigl uVztWSTM4/fapWLrlHBNxfjs1TGCA30wggN5AgEBMGswWzELMAkGA1UEBhMC QkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExMTAvBgNVBAMTKEdsb2Jh bFNpZ24gR0NDIFIzIFBlcnNvbmFsU2lnbiAxIENBIDIwMjACDCKqoJRMYYx5 sYJHGzANBglghkgBZQMEAgEFAKCB5DAYBgkqhkiG9w0BCQMxCwYJKoZIhvcN AQcBMBwGCSqGSIb3DQEJBTEPFw0yNTA4MjEwOTI0MTVaMC8GCSqGSIb3DQEJ BDEiBCCr+UhPi7oZdlrn/AsaAYFbisMfguAlF13zBVZI/wpDNDB5BgkqhkiG 9w0BCQ8xbDBqMAsGCWCGSAFlAwQBKjALBglghkgBZQMEARYwCwYJYIZIAWUD BAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIB QDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDANBgkqhkiG9w0BAQEFAASCAgA2 fDLEoM7G2igfoN2VYpeh1fERnV2UnPfCiTDUBvMVLPN3cjRPPd1cPou2M4cA p96saIKPx9AMKVVrk3FPR8nAjcI5hx6ETWsk+lUbSm14vh5GD6AryHuMzijT 9O1UEjbZ2MRWVgxK8uhmJSyY8Q0+tsSJJSAF7+AqEG1KW7QvYgEG1L4SIIl+ 3TxJz7Ckzj43BrB2ifp5Wmgf/D8JCHENTby/wRxik/QBYIhqGCz2Uf/bpXNl s27r0C7ZLZo+pgFH4k4d1n4gHENVMSF/Nag4iX4QruDFFedJgNQuiEug9tAi fidPCJfF5ZkVYfENWkWptEM5KSfTvA/OwodHeYK93y4i53s5ZlX9yUvFDhUB T/fc99g8z2CKqTXHznFEYVurjRn8/7XX/1cKQTobNTNHC0PaebDFiNhBRJDV u4qVfYOWEIGE0hLcoYFaaQYyPUDoX7rDsxaJOtMflWMFBIkdaN8W62wS+uu9 ydWS/iB16KS5Dew9Fx6na4HSX5hxy8JAZ7/4H6s3islH+s/ZvEHqeQqa/tDm xqWoNs/TeHTrm22v3zDtpfsguAL6eGR412dxGzpTpGoQTXcheeXc6+viF4Np OAdn0Ciq1OnOnQxJGp3RdvFN4lKipKlJGRWltlpqgOVh1IM2mLwsWw6Jdf4x MRjXp10Nb7KwVi2Shyo7Gg== --2201072851-1345183037-1755768256=:995-- From nobody Thu Aug 21 09:36:15 2025 X-Original-To: freebsd-current@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 4c6yr31MVqz64c4M for ; Thu, 21 Aug 2025 09:36:19 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from omta004.cacentral1.a.cloudfilter.net (omta002.cacentral1.a.cloudfilter.net [3.97.99.33]) (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 4c6yr24tDvz3KGl; Thu, 21 Aug 2025 09:36:18 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Authentication-Results: mx1.freebsd.org; none Received: from shw-obgw-4004a.ext.cloudfilter.net ([10.228.9.227]) by cmsmtp with ESMTPS id oi99uJyl85Mqyp1iTu9BVX; Thu, 21 Aug 2025 09:36:17 +0000 Received: from spqr.komquats.com ([70.66.136.217]) by cmsmtp with ESMTPSA id p1iSu1jy8JhBPp1iTuXp5G; Thu, 21 Aug 2025 09:36:17 +0000 X-Auth-User: cschuber X-Authority-Analysis: v=2.4 cv=QY3Fvdbv c=1 sm=1 tr=0 ts=68a6e891 a=h7br+8Ma+Xn9xscxy5znUg==:117 a=h7br+8Ma+Xn9xscxy5znUg==:17 a=kj9zAlcOel0A:10 a=2OwXVqhp2XgA:10 a=6I5d2MoRAAAA:8 a=EkcXrb_YAAAA:8 a=YxBL1-UpAAAA:8 a=6OAAk3S0MblZn35I8BIA:9 a=CjuIK1q_8ugA:10 a=LK5xJRSDVpKd5WXXoEvA:22 a=Ia-lj3WSrqcvXOmTRaiG:22 Received: from slippy.cwsent.com (slippy.cwsent.com [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTP id BB88D1B2; Thu, 21 Aug 2025 02:36:15 -0700 (PDT) Received: by slippy.cwsent.com (Postfix, from userid 1000) id B4293211; Thu, 21 Aug 2025 02:36:15 -0700 (PDT) X-Mailer: exmh version 2.9.0 11/07/2018 with nmh-1.8+dev Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= cc: Cy Schubert , freebsd-current@freebsd.org, ivy@freebsd.org Subject: Re: HEADS UP: MIT KRB5 1.22.1 Import In-reply-to: <86frdlkw30.fsf@ltc.des.dev> References: <20250821055519.65D8B684@slippy.cwsent.com> <86frdlkw30.fsf@ltc.des.dev> Comments: In-reply-to =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= message dated "Thu, 21 Aug 2025 08:49:55 +0200." List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 21 Aug 2025 02:36:15 -0700 Message-Id: <20250821093615.B4293211@slippy.cwsent.com> X-CMAE-Envelope: MS4xfEAa6BuEBewu3CvBTuc466RwYcuWz5rAXLHG4lAjBDdtfnQ8RrYqcebJY6kfWpDfhMFxhMuIn53RuljEsVbAqGXiqvihtGnCV+tpFW9POEEe3n+c0sd0 EMLRWcvfXKkeHz7ZUdw4PhUou+TmgmFJCxH4UwU/DkyZzC636+pM9CGhFFQ4kWURlSnow875v+mDRQbYz1/xWbxHNK+z+zdzcakLmj4YfHn0Bn0tIc19F9lX z9d4qvPgtDppcQpJile1pQg0HDT9lxiMepbls13Aj+Y= X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:16509, ipnet:3.96.0.0/15, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c6yr24tDvz3KGl In message <86frdlkw30.fsf@ltc.des.dev>, =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav? = w rites: > Cy Schubert writes: > > KRB5 1.22.0 released with a GSSAPI bug (CVE-2025-57736). The point patch= > =20 > > was applied on Aug 19 (f96110babbe1). 1.22.1 contains the point patch plu= > s=20 > > an additional GSSAPI patch. I intend to commit it to HEAD after a few day= > s=20 > > of testing on Aug 25. > > Please post your patch for review (using git arc, as described in the > committers guide) so others can test it too. git arc does not work with vendor merges. There is a way to trick it though. -- Cheers, Cy Schubert FreeBSD UNIX: Web: https://FreeBSD.org NTP: Web: https://nwtime.org e**(i*pi)+1=0 From nobody Thu Aug 21 09:39:22 2025 X-Original-To: freebsd-current@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 4c6yvd1C62z64b66 for ; Thu, 21 Aug 2025 09:39:25 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from omta004.cacentral1.a.cloudfilter.net (omta002.cacentral1.a.cloudfilter.net [3.97.99.33]) (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 4c6yvc49YWz3Kwh; Thu, 21 Aug 2025 09:39:24 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=permerror reason="p tag has invalid value: quarantine rua=mailto:p[ostmaster@cschubert.com" header.from=cschubert.com (policy=permerror); spf=pass (mx1.freebsd.org: domain of cy.schubert@cschubert.com designates 3.97.99.33 as permitted sender) smtp.mailfrom=cy.schubert@cschubert.com Received: from shw-obgw-4004a.ext.cloudfilter.net ([10.228.9.227]) by cmsmtp with ESMTPS id oi99uJyl45Mqyp1lUu9CZV; Thu, 21 Aug 2025 09:39:24 +0000 Received: from spqr.komquats.com ([70.66.136.217]) by cmsmtp with ESMTPSA id p1lTu1kKNJhBPp1lTuXpD9; Thu, 21 Aug 2025 09:39:24 +0000 X-Auth-User: cschuber X-Authority-Analysis: v=2.4 cv=QY3Fvdbv c=1 sm=1 tr=0 ts=68a6e94c a=h7br+8Ma+Xn9xscxy5znUg==:117 a=h7br+8Ma+Xn9xscxy5znUg==:17 a=kj9zAlcOel0A:10 a=2OwXVqhp2XgA:10 a=6I5d2MoRAAAA:8 a=EkcXrb_YAAAA:8 a=VxmjJ2MpAAAA:8 a=YxBL1-UpAAAA:8 a=aQNzvRuKuKHyiNdDvMQA:9 a=CjuIK1q_8ugA:10 a=LK5xJRSDVpKd5WXXoEvA:22 a=7gXAzLPJhVmCkEl4_tsf:22 a=Ia-lj3WSrqcvXOmTRaiG:22 Received: from slippy.cwsent.com (slippy.cwsent.com [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTP id CD3791BA; Thu, 21 Aug 2025 02:39:22 -0700 (PDT) Received: by slippy.cwsent.com (Postfix, from userid 1000) id AEEBE213; Thu, 21 Aug 2025 02:39:22 -0700 (PDT) X-Mailer: exmh version 2.9.0 11/07/2018 with nmh-1.8+dev Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: des@FreeBSD.org, freebsd-current@freebsd.org, ivy@freebsd.org Subject: Re: HEADS UP: MIT KRB5 1.22.1 Import In-reply-to: <20250821093615.B4293211@slippy.cwsent.com> References: <20250821055519.65D8B684@slippy.cwsent.com> <86frdlkw30.fsf@ltc.des.dev> <20250821093615.B4293211@slippy.cwsent.com> Comments: In-reply-to Cy Schubert message dated "Thu, 21 Aug 2025 02:36:15 -0700." List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 21 Aug 2025 02:39:22 -0700 Message-Id: <20250821093922.AEEBE213@slippy.cwsent.com> X-CMAE-Envelope: MS4xfAAyATgGehyYhaUab16uDNIx6j1c3LuFFEeXuhVRTm1qOxhwtwhP+NBWWu96lfRf1fi57Yew5tCIAIKe6sfcbsHTbiYIXFsPL0Df/ez3Jv+nnL+Qa6Ae AZjyR7dyxs7FAbQWydUAvpUQ6VdWAH1vRbnrj2+M2op1LQ89gXtcIs/V6Mm2yv0fh4VG/cj250yZGXWYafPGQ8qLKKwU9wAtfLywV7mXhwhGJN9+n+0TbjjA BeVEKCEzi3uNtv61HarRuQ8ftZYqHnQ+1e78tY8YnAk= X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.01 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.71)[-0.709]; MV_CASE(0.50)[]; RWL_MAILSPIKE_EXCELLENT(-0.40)[3.97.99.33:from]; R_SPF_ALLOW(-0.20)[+ip4:3.97.99.32/31]; RCVD_IN_DNSWL_LOW(-0.10)[3.97.99.33:from]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; ASN(0.00)[asn:16509, ipnet:3.96.0.0/15, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_THREE(0.00)[4]; R_DKIM_NA(0.00)[]; HAS_REPLYTO(0.00)[Cy.Schubert@cschubert.com]; RCPT_COUNT_THREE(0.00)[3]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; DMARC_BAD_POLICY(0.00)[cschubert.com : p tag has invalid value: quarantine rua=mailto:p[ostmaster@cschubert.com]; TO_DN_NONE(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; REPLYTO_EQ_FROM(0.00)[] X-Rspamd-Queue-Id: 4c6yvc49YWz3Kwh In message <20250821093615.B4293211@slippy.cwsent.com>, Cy Schubert writes: > In message <86frdlkw30.fsf@ltc.des.dev>, =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav? > = w > rites: > > Cy Schubert writes: > > > KRB5 1.22.0 released with a GSSAPI bug (CVE-2025-57736). The point patch= > > =20 > > > was applied on Aug 19 (f96110babbe1). 1.22.1 contains the point patch plu > = > > s=20 > > > an additional GSSAPI patch. I intend to commit it to HEAD after a few day > = > > s=20 > > > of testing on Aug 25. > > > > Please post your patch for review (using git arc, as described in the > > committers guide) so others can test it too. > > git arc does not work with vendor merges. There is a way to trick it though. See https://reviews.freebsd.org/D52083 for full patch. -- Cheers, Cy Schubert FreeBSD UNIX: Web: https://FreeBSD.org NTP: Web: https://nwtime.org e**(i*pi)+1=0 From nobody Thu Aug 21 11:05:54 2025 X-Original-To: freebsd-current@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 4c70qS4YxQz64j8s for ; Thu, 21 Aug 2025 11:05:56 +0000 (UTC) (envelope-from des@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c70qS3rYNz3VKt; Thu, 21 Aug 2025 11:05:56 +0000 (UTC) (envelope-from des@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755774356; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Fe1xwbw9PW/tjcTVRq7hMQHGdvhEkSZ1Wxjkx7CRBk4=; b=wpugaX9H6m3X0VV2FUWDdn3IOeA72l8PWcFNjL9foM2t68xxUhbR4Tw4R5U5ROa4dAU+65 NyPUMiEq+gMUtXG1V26vHAeLbhTMg0wflDmGrGiuJZO6Eo7Gh98beouINOhpZmBEK2157o 8468vMU2cHSgoQMaLawumPzfw8FIYvqrdO12Cq5jFPbRimd6dudlnyVq1lfv8f54LznvI9 bHc0hVMzheH4y7B//RV8kCJlURVXdt7i2PXfiXC24krG+cNY0dzcBkEM5LvdyfTjxmzlgx zTiGDKNRoxRuqKmZULNQMjksBvFqeQRjV70KXRrp2e2MJHgxKIG8cJ+fF6TKFg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755774356; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Fe1xwbw9PW/tjcTVRq7hMQHGdvhEkSZ1Wxjkx7CRBk4=; b=fqIek/77tThh32tJBSBILtFw0UzFTgLGZg3NvVFHa2FL4Q01a3LWYuFFdXM9wXjkBNPmSx IPBHqSqbVVhAwEoeDJ/N9n2ipFbS8OW9mZqmgiKa+njVYLh2j2SoM42Yl3LGJ5X+bYGpkj YTkfT6/CHtwWN+ysHqFjqvVmSQgegnkrH1CqZ948lewtvG6CE0gi5YpVk5fT4Qme4xUPLY EkLmV0FRa0HansZ5Tiy5NKRK+jwtcG9r9UpCkDzU5hA8KIn+rFGE6dRQNVTu95NwswoChP WfOjCAnKYV1oHwMfnYhnm1uRpN+8tBYgYOQrR8HBKTGOG9juts9ZIrP71YdYRA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755774356; a=rsa-sha256; cv=none; b=mA6XmlNRXOKfB+SWGFTJ+YLHEp6iT2+brJrVDnH9mg+TzpbOimcw5gaeOsfK5IMiTOBqTA 6vkshDrpukApjpaK3phQoDIXlxKkr2s2YeuLDcmnk82wwWiLfzC3BWG81QMTECmSHdNW7O zPGub/qkX8athcUZAOpjlEyyevp3+uWhwXDvjFWUOc5ziELVACKRC5rJUnx3aRCkA2rWXX yyfVN+P+isIsI8uVUEliatvYPX8JsOND5TwWleys4OCoRV61tCAAVQavOt1VxWN8o64Qb4 hy0iQpOIOnPTpiwX/OAJYGIUKfq8DXkjs0DOtXNbIsOBAY391jHs9Qt9b8hhuQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from ltc.des.dev (88-177-82-251.subs.proxad.net [88.177.82.251]) (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) (Authenticated sender: des) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c70qS2b8Pz1C9y; Thu, 21 Aug 2025 11:05:56 +0000 (UTC) (envelope-from des@freebsd.org) Received: by ltc.des.dev (Postfix, from userid 1001) id 398CF3C2DD; Thu, 21 Aug 2025 13:05:54 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Marcin Cieslak Cc: bob prohaska , freebsd-current@freebsd.org Subject: Re: uname -v does not report an n-number In-Reply-To: (Marcin Cieslak's message of "Thu, 21 Aug 2025 09:24:15 +0000") References: <8sr90302-s4s0-1nr6-p9o7-2p9rs5n1s7or@fncre.vasb> <86349liv2l.fsf@ltc.des.dev> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Thu, 21 Aug 2025 13:05:54 +0200 Message-ID: <867byxkk8d.fsf@ltc.des.dev> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Marcin Cieslak writes: > What I did a lot in the past was NFS-sharing /usr/src (and sometimes /usr= /obj) > via NFS. If it is one network, you don't really need to copy the same stu= ff > accross the little machines. I wouldn't recommend that unless there's no other option. Git is very sensitive to file system latency and does not perform well over NFS. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org From nobody Thu Aug 21 12:11:00 2025 X-Original-To: freebsd-current@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 4c72Gj6Yzfz64nRP for ; Thu, 21 Aug 2025 12:11:09 +0000 (UTC) (envelope-from joh.hendriks@gmail.com) Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c72Gj1PXtz3bRy for ; Thu, 21 Aug 2025 12:11:09 +0000 (UTC) (envelope-from joh.hendriks@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=FfKpYam8; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of joh.hendriks@gmail.com designates 2a00:1450:4864:20::634 as permitted sender) smtp.mailfrom=joh.hendriks@gmail.com Received: by mail-ej1-x634.google.com with SMTP id a640c23a62f3a-afcb7a3a085so154515966b.2 for ; Thu, 21 Aug 2025 05:11:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755778262; x=1756383062; darn=freebsd.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=rCX3hb1i3BAf7BvmZyML3r0Xg124o4yVJ28fj4aZIFo=; b=FfKpYam8Ozwo2Z/3hvpSo+aevKX7DGUkXyUgPDQEmbHcjrXlVaN+vVyxj4Z4oUUE8c 5JLqYBELBFxiZ38a9fDNjB2gc2+2kWplJ+wqaVu3M7t3FQKwbd+oFVAU8RH1bD9ZMzrk 90tJqGt5eQBq3KehE8i4AcJj8oaNurroqv4IMWTEgL0N2svdjpx2G0HHh5PwORZ+sQ4H XefFXV0xA6NJ3Vu4pR04xKTMj60l8ky2HtLyUwvVW/pMr+cADio1fxisSo0GV+U8n2dl 0U+c6NXzy3VNzDT85UxZcaTaUJkuDRQtT/BHBloXvIKZf5mwIfwA1tP6KhSkjfo+if7A yidg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755778262; x=1756383062; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=rCX3hb1i3BAf7BvmZyML3r0Xg124o4yVJ28fj4aZIFo=; b=AlA8pCaTjD8O01fdIfMR9WHnPRl7fa6AoDtVbK/OKzjkQQ7G3vcOOEXEC8LBoWPfza CSCJMULLm326TY+wUa0TVVL07tFQj9e4qV++Oc5B8XEx/y92btyM59LcRvOEzIyxJ0iD NBDYJ1ZUgrj2bEOpNo0rTXzo3c9snuXsifkAsTc+R8Hzy4thnPXZb8nLs0TPGi+rUqkN fOAB9BHlAPSomFXIEhPPB3u6WHyX+9K6KfUaCBWRI0E5/qhdaEJn2qIkclxHivGAQFlO K9Rq08+gjjsWSSj7NeQw7UGomp46NFYYVTGc4qVK8mQk5CtTLqNH2CmCTfJtYX5ZItCp y7Gg== X-Gm-Message-State: AOJu0YyhIFA6TSnvnIOwZgEzw36QyohWfv0BOfM+4obNUDrm2VxI7cEq iox4TvageqsaiMn+JBhsCx1ZimEWhc7bEzbm7Def9B+cWGM34f4HknJ7QnZnYgNj X-Gm-Gg: ASbGncvMwmvc256f/OFUdbYpDg5QkZgXeylGXCECfyIiiGKhMBBE1OF0keSl5WQGYrZ tdXqWXqUULKXb8IHQamBdGPFmTvZALq8V0ihSvobq7Q0XDXIXkiBmxKk35B9rMu2cJgS6fqs62P pO9darvvfKGWNRviNubLOzZgLhokEh7vJvgKMe4GERmbeQapc0ZbjkUKzeKGFvbtVo5d5gfwy3i IPU52Av5PBCk6W22+WvJs7pWxWfRrXP8eut8D40qz68uKviu7hVvCSQiFEuzBmLi7+rU+A4D/us HJDox5PlfE4ash17eJG05SA5pyMYIxR7nbdH7aL1LHYhL3DfzZU95MVWs8Tq1Ec657e9Xa2Ky8i JmrVupBo7CCE9+NmvndXGmG0Hnp/XjYrdCxIEhHYU3sYFYeRaUgDxkLPjQqWSHu9Mi9rTDPjhdb rYQDPG5js5N7bjlL2+diHrTA== X-Google-Smtp-Source: AGHT+IGKHXdQhJKD0XmbN+fKKwLqfLbSa8uSkosco6kBAaWdVN1ZqMMEELuJbCbwlq8RGoxc3HhAAw== X-Received: by 2002:a17:906:8448:b0:afd:bc2d:f77b with SMTP id a640c23a62f3a-afe07b81a4dmr186291366b.30.1755778262194; Thu, 21 Aug 2025 05:11:02 -0700 (PDT) Received: from [192.168.178.122] (80-115-35-171.cable.dynamic.v4.ziggo.nl. [80.115.35.171]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-afded2bc53dsm386370366b.7.2025.08.21.05.11.01 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 21 Aug 2025 05:11:01 -0700 (PDT) Message-ID: <67d49c1e-37d2-423d-a16a-d5e966ee8d66@gmail.com> Date: Thu, 21 Aug 2025 14:11:00 +0200 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: jemalloc 5.3.0 upgrade To: FreeBSD Current References: Content-Language: en-US From: Johan Hendriks In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; TAGGED_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::634:from] X-Rspamd-Queue-Id: 4c72Gj1PXtz3bRy On 8/15/25 11:56 PM, Warner Losh wrote: > After much delay, I've landed jemalloc 5.3.0 into main. > > This is likely the last update of jemalloc since the upstream is, at > best, in turmoil, and at worst dead. > > I tried to completely automate all the details of the upgrade, but > only got so far. I did the rest of the upgrade by hand (described in > FREEBSD-upgrade). I'd held off landing this until I had that, but once > it was clear this was likely the last time we'd need this, I just did > the last few steps by hand. I did this to make it easier to audit to > ensure that the pull request we got for this (which I redid, but > compared to the original) didn't sneak something in. Others can audit > me as well. > > I've run this with a netflix workload and my developer workload with > no regressions. > > Please let me know if this causes problems for anybody. I'm sure glad > I'll not have to rebase the merge again (it was a pathological case > for the instructions in the handbook, so I'll update those). > > I've been coordinating this with the release engineer for a while now, > who gave me a go ahead for landing this during the freeze since I > couldn't finish before my vacation last month... > > Warner > > P.S. Here's the release notes: > +* 5.3.0 (May 6, 2022) > + > +  This release contains many speed and space optimizations, from micro > +  optimizations on common paths to rework of internal data structures and > +  locking schemes, and many more too detailed to list below. Multiple > percent > +  of system level metric improvements were measured in tested production > +  workloads.  The release has gone through large-scale production > testing. > + > +  New features: > +  - Add the thread.idle mallctl which hints that the calling thread > will be > +    idle for a nontrivial period of time.  (@davidtgoldblatt) > +  - Allow small size classes to be the maximum size class to cache in the > +    thread-specific cache, through the opt.[lg_]tcache_max option. >  (@interwq, > +    @jordalgo) > +  - Make the behavior of realloc(ptr, 0) configurable with > opt.zero_realloc. > +    (@davidtgoldblatt) > +  - Add 'make uninstall' support.  (@sangshuduo, @Lapenkov) > +  - Support C++17 over-aligned allocation.  (@marksantaniello) > +  - Add the thread.peak mallctl for approximate per-thread peak > memory tracking. > +    (@davidtgoldblatt) > +  - Add interval-based stats output opt.stats_interval.  (@interwq) > +  - Add prof.prefix to override filename prefixes for dumps. >  (@zhxchen17) > +  - Add high resolution timestamp support for profiling.  (@tyroguru) > +  - Add the --collapsed flag to jeprof for flamegraph generation. > +    (@igorwwwwwwwwwwwwwwwwwwww) > +  - Add the --debug-syms-by-id option to jeprof for debug symbols > discovery. > +    (@DeannaGelbart) > +  - Add the opt.prof_leak_error option to exit with error code when > leak is > +    detected using opt.prof_final.  (@yunxuo) > +  - Add opt.cache_oblivious as an runtime alternative to > config.cache_oblivious. > +    (@interwq) > +  - Add mallctl interfaces: > +    + opt.zero_realloc  (@davidtgoldblatt) > +    + opt.cache_oblivious  (@interwq) > +    + opt.prof_leak_error  (@yunxuo) > +    + opt.stats_interval  (@interwq) > +    + opt.stats_interval_opts  (@interwq) > +    + opt.tcache_max  (@interwq) > +    + opt.trust_madvise  (@azat) > +    + prof.prefix  (@zhxchen17) > +    + stats.zero_reallocs  (@davidtgoldblatt) > +    + thread.idle  (@davidtgoldblatt) > +    + thread.peak.{read,reset}  (@davidtgoldblatt) > + > +  Bug fixes: > +  - Fix the synchronization around explicit tcache creation which > could cause > +    invalid tcache identifiers.  This regression was first released > in 5.0.0. > +    (@yoshinorim, @davidtgoldblatt) > +  - Fix a profiling biasing issue which could cause incorrect heap > usage and > +    object counts.  This issue existed in all previous releases with > the heap > +    profiling feature.  (@davidtgoldblatt) > +  - Fix the order of stats counter updating on large realloc which > could cause > +    failed assertions.  This regression was first released in 5.0.0. >  (@azat) > +  - Fix the locking on the arena destroy mallctl, which could cause > concurrent > +    arena creations to fail.  This functionality was first introduced > in 5.0.0. > +    (@interwq) > + > +  Portability improvements: > +  - Remove nothrow from system function declarations on macOS and > FreeBSD. > +    (@davidtgoldblatt, @fredemmott, @leres) > +  - Improve overcommit and page alignment settings on NetBSD.  (@zoulasc) > +  - Improve CPU affinity support on BSD platforms.  (@devnexen) > +  - Improve utrace detection and support.  (@devnexen) > +  - Improve QEMU support with MADV_DONTNEED zeroed pages detection. >  (@azat) > +  - Add memcntl support on Solaris / illumos.  (@devnexen) > +  - Improve CPU_SPINWAIT on ARM.  (@AWSjswinney) > +  - Improve TSD cleanup on FreeBSD.  (@Lapenkov) > +  - Disable percpu_arena if the CPU count cannot be reliably > detected.  (@azat) > +  - Add malloc_size(3) override support.  (@devnexen) > +  - Add mmap VM_MAKE_TAG support.  (@devnexen) > +  - Add support for MADV_[NO]CORE.  (@devnexen) > +  - Add support for DragonFlyBSD.  (@devnexen) > +  - Fix the QUANTUM setting on MIPS64.  (@brooksdavis) > +  - Add the QUANTUM setting for ARC.  (@vineetgarc) > +  - Add the QUANTUM setting for LoongArch.  (@wangjl-uos) > +  - Add QNX support.  (@jqian-aurora) > +  - Avoid atexit(3) calls unless the relevant profiling features are > enabled. > +    (@BusyJay, @laiwei-rice, @interwq) > +  - Fix unknown option detection when using Clang.  (@Lapenkov) > +  - Fix symbol conflict with musl libc.  (@georgthegreat) > +  - Add -Wimplicit-fallthrough checks.  (@nickdesaulniers) > +  - Add __forceinline support on MSVC.  (@santagada) > +  - Improve FreeBSD and Windows CI support.  (@Lapenkov) > +  - Add CI support for PPC64LE architecture.  (@ezeeyahoo) > + > +  Incompatible changes: > +  - Maximum size class allowed in tcache (opt.[lg_]tcache_max) now > has an upper > +    bound of 8MiB.  (@interwq) > + > +  Optimizations and refactors (@davidtgoldblatt, @Lapenkov, @interwq): > +  - Optimize the common cases of the thread cache operations. > +  - Optimize internal data structures, including RB tree and pairing > heap. > +  - Optimize the internal locking on extent management. > +  - Extract and refactor the internal page allocator and interface > modules. > + > +  Documentation: > +  - Fix doc build with --with-install-suffix.  (@lawmurray, @interwq) > +  - Add PROFILING_INTERNALS.md.  (@davidtgoldblatt) > +  - Ensure the proper order of doc building and installation. >  (@Mingli-Yu) > > Just a thank you for all your work. regards, Johan Hendriks From nobody Thu Aug 21 13:17:22 2025 X-Original-To: current@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 4c73n12WKwz64tX5 for ; Thu, 21 Aug 2025 13:19:01 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from mailgate.Leidinger.net (bastille.leidinger.net [89.238.82.207]) (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 ECDSA (prime256v1) client-digest SHA256) (Client CN "mailgate.leidinger.net", Issuer "E5" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c73mz2nBpz3nZJ for ; Thu, 21 Aug 2025 13:18:59 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=leidinger.net header.s=outgoing-alex header.b=D8fDavYB; dmarc=pass (policy=quarantine) header.from=leidinger.net; spf=pass (mx1.freebsd.org: domain of Alexander@Leidinger.net designates 89.238.82.207 as permitted sender) smtp.mailfrom=Alexander@Leidinger.net List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leidinger.net; s=outgoing-alex; t=1755782296; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=pcEvLGCP0uPE40N3cp5VTs1ZKxT1G/lYuudr3aRwAFs=; b=D8fDavYBxgv038sF0+V4hkKHX/++o1nfv7RQSSVJSqQuBSOkkSw0yLsv3LyaOZzmbznCA9 xChVo5lmuicYzyhmwtuNpj7Jjlkv9+jQPrNHzpOhRzMRcDb83cns7ijkXq4VmJjuc2z7v+ 06EpUfVZAaxovud05JRZPb6DZbn7K/RLBVctkYgZNZy2hm3H1piG60ZQKz572IZSdyJ1Iv +F6/J+sHxkGKsuXqEbLFZtVMLkam8FbIwHS9/hnS2GrGKy5hUhW8An2uLhV5T+jUIdVCUj DlF/vbnR9+ry65qb/zqYVetka/WmHK/QSVKbE0101JJgxnlCDF093rBaIn9Zdg== Date: Thu, 21 Aug 2025 15:17:22 +0200 From: Alexander Leidinger To: Current Subject: Big compat issue with a recent current (zfs + syscall) Message-ID: <567997960c33b7a437a8a812b7d65379@Leidinger.net> Organization: No organization, this is a private message. Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="=_3e5ac03fff0d91fa2cdae0a90f01860d"; micalg=pgp-sha256 X-Spamd-Bar: ----- X-Spamd-Result: default: False [-5.57 / 15.00]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.57)[-0.573]; DMARC_POLICY_ALLOW(-0.50)[leidinger.net,quarantine]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; R_DKIM_ALLOW(-0.20)[leidinger.net:s=outgoing-alex]; ONCE_RECEIVED(0.10)[]; MISSING_XM_UA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCPT_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:34240, ipnet:89.238.64.0/18, country:DE]; HAS_ORG_HEADER(0.00)[]; DKIM_TRACE(0.00)[leidinger.net:+]; ARC_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MLMMJ_DEST(0.00)[current@freebsd.org]; TO_DN_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; HAS_ATTACHMENT(0.00)[] X-Rspamd-Queue-Id: 4c73mz2nBpz3nZJ This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --=_3e5ac03fff0d91fa2cdae0a90f01860d Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Hi, I tried to update from -current as of 2025-08-11-154054 (CEST) to 2025-08-20-075320. I've updated the kernel and base, but no jail. Result: 1) Not all jails got up. For mysql I have the DB on a separate dataset, I attach the dataset to the jail (grep dataset /etc/rc.d/jail) to be able to manage it from within the jail. I got the message that the dataset is already attached (first start of the jail at boot). When I resolved this by simply not attaching the dataset, mysqld died with a bad syscall. 2) A lot of processes inside jails segfaulted. I then updated the jails from the build. More processes came up, but some still died (e.g. php_fpm). At that point I reverted all back (this emails is handled via the jails on this host). I still have the BE which causes issues, in case someone needs to get some info out of it. I have not seen anything in UPDATING which suggests anything in this regard. src.conf: ---snip--- WITHOUT_PROFILE=yes CFLAGS+=-DFTP_COMBINE_CWDS MALLOC_PRODUCTION=yes WITH_MALLOC_PRODUCTION=yes WITHOUT_LLVM_ASSERTIONS=yes KERNCONF=ANDROMEDA WITH_RETPOLINE=yes WITH_KERNEL_RETPOLINE=yes WITH_RELRO=yes WITH_BIND_NOW=yes OPT_INIT_ALL=zero WITH_ZEROREGS=yes WITHOUT_CLEAN=yes LOADER_GZIP_SUPPORT=no LOADER_BZIP2_SUPPORT=no LOADER_BIOS_TEXTONLY=no LOADER_NFS_SUPPORT=no LOADER_TFTP_SUPPORT=no LOADER_CD9660_SUPPORT=no ---snip--- src-env.conf: ---snip--- WITH_META_MODE=yes FORTIFY_SOURCE=2 ---snip--- Bye, Alexander. -- http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF --=_3e5ac03fff0d91fa2cdae0a90f01860d Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc; size=833 Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEER9UlYXp1PSd08nWXEg2wmwP42IYFAminHHIACgkQEg2wmwP4 2IYQAg//ZbSpw/3p1Gd1kDOGaq2iWdzPspCyrHfFh8vnyE/Q5SN0nE7dovJh7rpA 8IVfY7h1dBRib4Ar7p3xMFlxais3FpEpNZEFBCV2rqNppSRSBZFILqCU+SYbKwS6 ACPmOeqqqv7lrK1RsslUkp4DKlfmcFLs82wv+MeS1N1lVtki+F3eEBeCpmqforJO /VOc2s96oKQDFLyqqx9B70hMVJ3tBqkFME+wh75xTHYEQ+0I7SOXapBHD3xPcK5L ct1TNxRYsa+Xi0astQxacjsfz1yRXpH12VSMXR3D3fo5HwvKjMadIw/aIWKZhS+A Ik4BwOhF0RoBSjtZgyUja+T4MgU0KeeOtg0bIPTlOVzB+0bPZL/XIJ0lRehOvI7M 4MmztQLZwKRIrE0hdNkYheyjFm37NGNpj4yQ7fApl9U4Ip96OtFeq7gbusrsi098 a5PO5Ytl91rnC2VkvMwHy6TBpOGCkeBm1Xo84u6zlhdoCNkcoBLKQxhJCAdShMbn KSmaXb9EZUnGguaXmwTs8DSNj5eBiuwkgXCLVlCVtok+wMSSOoQIMm+JDCBmYLZn Bhzphe91QrXhQ8j5r0sXbzAoILp1ueNmYuICf6yNJJs0axYMMK2H1ImN6Jioh7Dt hoUp6wPHmmvLIV934hYj1q9T+LeZVB+mqS+/71JxY9oUaCM+csU= =tYmf -----END PGP SIGNATURE----- --=_3e5ac03fff0d91fa2cdae0a90f01860d-- From nobody Thu Aug 21 13:56:38 2025 X-Original-To: freebsd-current@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 4c74cR35fFz64wmB; Thu, 21 Aug 2025 13:56:39 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c74cR2YH3z3syx; Thu, 21 Aug 2025 13:56:39 +0000 (UTC) (envelope-from jhb@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755784599; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=r5NELtbAL6O+hs+mS9DkKo6izyXgP+m78HNNQa9CGe8=; b=ZAr1qWH6/ebpNb0YLrdHwR1bGttV5UG3W/w17gCVoWmmDKqE15V5z1QH1gvXRtx0+kd8WW 4zEiieMobpA0J+CTQxsHQCbku76osta3TznqYkxH/Gs2VKbLABkWWOnmUQ4l1cceNYBnCA NUXyxgnjTS0yFoOAliUFGKlKRSM5hmaW2DYx663Jb/0H1aWsyGYSf2WKJODBBCYRfli/js 3IFO/OWXq8JxvIaVE6Rp6IPjF1DI52eq5cQcIWF2TV0m/jiwhrEPvcdo5eIPffq6pCA8MP mozDjzKK9sAHk5v/2ZUYY6Gyyy50UNyDg6oo0yjie+GAIUuGEqQob8RjvFaybQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755784599; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=r5NELtbAL6O+hs+mS9DkKo6izyXgP+m78HNNQa9CGe8=; b=mP96YyrPqxud0zuwISml8cS8XJXTkyxCezGstRBGvfuU+6aI5OrCVw1I+Yr9DgLr9goMwW qODzunRUQQ9CFV4BvHgn4KmiYeQF77dmqQGyeDgur9gQGsjP2xzRN67TwjNZpHd+BiGTwl +vOZSFnCINsxMuMRwIXWjTEK6hRUkfP2oE1VORO2sTxDNFkqKj/AmWbI47/jdTRhOVpLyi 5oQf6C+EdHLj/AUNaLqi92HUdeVBeR/k70VREKnPwitsQtWik/iYI47OWsyv/FoVyRNMuh zP62giZHtLUx56AjfB2mGIhB8NZHaefRR5H/TbNQY2rflXa9y09EO1xJi7rTaA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755784599; a=rsa-sha256; cv=none; b=hHvWXk8Iil7u3FxNGwVHfKeAssH/ccDMI/Q+m+ogj34NVaOH7auEjpuzToqrVuLvh5AA2Y gv98C1+Gi3hdNAz+cC0z5xe2ja9Te5ruLqXPdy+p/r6DUwZbWY6B0rHZQF+swBFigcm/IE tDvrkYMTlGKNRGATtUo7vIvsdQxW+Vr3xJ70+GkC7kMYStlPxXdZTb/CmCbUnv/iQSMVx4 tmXB9fkII/KwuSRGTYJ1Hdiv72qZydk4CIezpoBuEq1tQSQodos5yXMZT7dXVudbloln9S eTWlxwql8vXxMlRF+K6eTVNWGVGd8mLnLMjo9bXCbCJ0xXhgOUA170uMwkc7Xw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [IPV6:2601:5c0:4202:5670:80cc:3c85:a16d:faed] (unknown [IPv6:2601:5c0:4202:5670:80cc:3c85:a16d:faed]) (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) (Authenticated sender: jhb) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c74cR0SD4z3ry; Thu, 21 Aug 2025 13:56:39 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Message-ID: Date: Thu, 21 Aug 2025 09:56:38 -0400 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" Content-Language: en-US To: Gleb Popov Cc: "freebsd-current@freebsd.org" , "freebsd-ports@FreeBSD.org" , FreeBSD Release Engineering Team References: <5d2daa68-cd27-4a56-9d69-5453b588a086@freebsd.org> <7c48e14d-b463-4523-8610-e18ac99f3381@FreeBSD.org> From: John Baldwin In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 8/20/25 10:31, Gleb Popov wrote: > On Wed, Aug 20, 2025 at 5:22 PM John Baldwin wrote: >> >> On 8/20/25 01:54, Gleb Popov wrote: >>> On Wed, Aug 20, 2025 at 1:49 AM Colin Percival wrote: >>>> >>>> To reduce long-term confusion, I'm intending to rename the "FreeBSD" >>>> repository to "FreeBSD-ports", and similarly rename "FreeBSD-kmods" to >>>> "FreeBSD-ports-kmods". >>> >>> Having "ports" in the repository name does not make sense to me at >>> all. Ports are recipes to produce packages, but there are more ways (I >>> know at least one) to create a pkg package. >> >> But the packages in that repo are generated by FreeBSD ports? > > Yes, they are. Ok, if we're going full bikeshedding mode then I think that repos > should be named after what they represent rather than from what they are built. > That is, > - FreeBSD packages > - FreeBSD base packages > - FreeBSD kernel modules But then this last name is wrong. There are kernel modules in the base system as well, so that repository does not contain all of the project-provided kernel modules. > All right, maybe "FreeBSD packages" looks like a superset of the > latter two, so we can call it "FreeBSD main packages", which aligns > nicely with "FreeBSD quarterly packages". "main" vs "base" is not at all clear. Which one contains the package for /bin/ls? Is that in the "main" package set, or the "base" package set? Shouldn't the "main" package set contain the "main" parts of the system? (Or at least, isn't it conceivable that some users will think that and get inevitably confused?) I think using "ports" in the name is the best way to remove ambiguity. I would be fine, btw, with using "src" in the name for the base pkg repository. I can understand why the logical project is called pkgbase instead of pkgsrc to avoid conflicting the other pkgsrc project, but these descriptions seem clear to me: - "FreeBSD src" - "FreeBSD ports" - "FreeBSD ports kernel modules" And they could be named "FreeBSD-src" and "FreeBSD-ports" without having any single repository named just "FreeBSD". This better aligns with how we name the base system in other places (src.git, github/freebsd/freebsd-src.git, etc.) >>>> It defines a "FreeBSD" pkg repository which is in fact specifically bits >>>> maintained *outside* of FreeBSD (and packaged via the ports tree). >>> >>> Can't agree with this either. FreeBSD Ports are maintained *inside* >>> the project as well as package building and hosting infrastructure. It >>> feels perfectly fine to have a single configuration file named after >>> the *vendor*, which provides multiple repos maintained by that vendor. >> >> What if people only wish to use pkg.freebsd.org for base but not ports >> or vice versa? > > User can disable whatever repository he wants, it has nothing to do in > what config file this repo is declared. I had misinterpreted your suggestion to be that there should be a single "FreeBSD" repo that contained both base and ports packages. However, it does not seem that anyone is suggesting that thankfully. -- John Baldwin From nobody Thu Aug 21 14:18:25 2025 X-Original-To: freebsd-current@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 4c755g5C0Nz64xvh for ; Thu, 21 Aug 2025 14:18:31 +0000 (UTC) (envelope-from markjdb@gmail.com) Received: from mail-ua1-x931.google.com (mail-ua1-x931.google.com [IPv6:2607:f8b0:4864:20::931]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c755g2kJjz40Nb; Thu, 21 Aug 2025 14:18:31 +0000 (UTC) (envelope-from markjdb@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ua1-x931.google.com with SMTP id a1e0cc1a2514c-89226ff4772so10426241.3; Thu, 21 Aug 2025 07:18:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755785909; x=1756390709; darn=freebsd.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:from:to:cc:subject:date:message-id :reply-to; bh=JXLXP1Czj/SG1F8UOpCnrWzywzmtCSb6+osZTKZs3Ts=; b=NoHpE8/ojjW5CzbXNiHw+322wJ92JHkmigD6TKEZLaLoipLyDNZggkDMjkUw/FIatP BerwnUTgHAg4/66gtVzzD2zCGju2mZCAMNQQiOOU8QpLqrI90dptSNjp5wmnsP53/9Nl 9J+cgLHq4TONetkDV8gEkMtuUIF38iMTrce/JYHLdukvcehNueM8bVTunUs9bjxSHQdp qIPWCk+Erk0sYG7GIu5lZDl6Gt2U1Zr6kuManJM0dgmiLSReLeHys//natIJhx8NAr5b rtW0yUA1eTFsdlvWMArPzWQrNbEcJXYjR19W2tQDNd9ha2JmPMqHDvjQ/xmXviLz7psi t3gQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755785909; x=1756390709; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=JXLXP1Czj/SG1F8UOpCnrWzywzmtCSb6+osZTKZs3Ts=; b=KyeqcLRM2tv7do5m1FE0/cajsdO1YK37Pyg0gPIJkWqkC0M5e5nj2hoMKNyIwECbxg zRAY00Y4kH/y9u5BwXfFsK+gwWZ6rFVzmoT6oTphNMSN2fQ8o73lz4D/vqX3PN11L5s2 bBgHh75/+DiEhDlpIbmLLon9pTc7NVpVnMO9Xi+vE0JrPUU0l5uKr/VP4axHJyJn29HR ayT0KN6vvTwm/y6uznf+w/kpZcT0weqhBQPQSJyMZ1Ar6TvElCR9lCq0IIL1DLRkpNaq dIQtCsd/eli582lcm4epr0P4IJbVD4Fp9XjxZJgh1+dcAFftD3IKd6/ruiX9GbbBtCye ZClQ== X-Forwarded-Encrypted: i=1; AJvYcCWIO1IMxnnvWcFfRMIaeOfaRk+2CrKMXxWQFR0AN7eK+2pntnWy5xXEvK2O7dSbXWMjHi/W@freebsd.org, AJvYcCXkXbTRqyIjD1ZvJ+FZEtMD/uPhxXi7dc2wBLX2Hqjf/gdgTAV3lXySq4wWYbW9tmJzLP1IfoblfNfvQK1ikoM=@freebsd.org X-Gm-Message-State: AOJu0YzFcCR5vn/t3VKBKFEi900NNqOkOC+00XOr+0QHmhEgTdUrOlaJ u9t8TfxC058abWhgFYN30UBoiWLUIhnvQd/zmjm82IX9suhGVt2XOM0z0RevsFQs X-Gm-Gg: ASbGncsI8x/OBPxZHnpsiPGZ8jN4mwp8ROYjAFMiBPHLrMcTyMoJJbF61xorQhT9yR2 01OUR9vSeCBHbUM8e5qh5E8h0dhpk/N0B6fosHdcmip69b+R5spjvevT9me4qh3rS+wgbgc4uTL XaNIugwNd8TkPVL5S3ttRvU5a6pirsCpUVykOaVWUmTL5VStNYU3XKFJFbv1z8sz2pDNuQ2ymFd x5/ui0kg3Qn8i/t/izkps30RBTok7URA3d0+MpS8nE5+h/ODuzQvnzALF/vlVT5m9qFB9FWGxfb QE+FUan31pyUrRzf4G+C82lUJaHAX7afZUrWKGGG5rVhgZhGHOQAzFtE37I5moP8JgMWAKD/J4m ChPpkAFCSH0WSoU0I7V5DZhY8SzH7BBz80ppM X-Google-Smtp-Source: AGHT+IGFvkKMATnXg5SGA1Yqg3duV5lJPzr50iuhe+e0fCQTjxfrUSGraklqEi7eONMaZxW8+8fsrA== X-Received: by 2002:a05:6102:419f:b0:4cb:5d6c:9946 with SMTP id ada2fe7eead31-51bdf23e624mr714505137.10.1755785908790; Thu, 21 Aug 2025 07:18:28 -0700 (PDT) Received: from nuc (192-0-220-237.cpe.teksavvy.com. [192.0.220.237]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7e87f16f9ecsm1105000985a.24.2025.08.21.07.18.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Aug 2025 07:18:28 -0700 (PDT) Date: Thu, 21 Aug 2025 10:18:25 -0400 From: Mark Johnston To: Cy Schubert Cc: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= , freebsd-current@freebsd.org, ivy@freebsd.org Subject: Re: HEADS UP: MIT KRB5 1.22.1 Import Message-ID: References: <20250821055519.65D8B684@slippy.cwsent.com> <86frdlkw30.fsf@ltc.des.dev> <20250821093615.B4293211@slippy.cwsent.com> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250821093615.B4293211@slippy.cwsent.com> X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c755g2kJjz40Nb On Thu, Aug 21, 2025 at 02:36:15AM -0700, Cy Schubert wrote: > In message <86frdlkw30.fsf@ltc.des.dev>, =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav? > = w > rites: > > Cy Schubert writes: > > > KRB5 1.22.0 released with a GSSAPI bug (CVE-2025-57736). The point patch= > > =20 > > > was applied on Aug 19 (f96110babbe1). 1.22.1 contains the point patch plu= > > s=20 > > > an additional GSSAPI patch. I intend to commit it to HEAD after a few day= > > s=20 > > > of testing on Aug 25. > > > > Please post your patch for review (using git arc, as described in the > > committers guide) so others can test it too. > > git arc does not work with vendor merges. There is a way to trick it though. What problem do you run into exactly? Could you provide a recipe for me to reproduce it locally? From nobody Thu Aug 21 15:10:23 2025 X-Original-To: freebsd-current@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 4c76FY6wW3z65H2c for ; Thu, 21 Aug 2025 15:10:25 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from omta003.cacentral1.a.cloudfilter.net (omta001.cacentral1.a.cloudfilter.net [3.97.99.32]) (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 4c76FY45N1z3D7r; Thu, 21 Aug 2025 15:10:25 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Authentication-Results: mx1.freebsd.org; none Received: from shw-obgw-4003a.ext.cloudfilter.net ([10.228.9.183]) by cmsmtp with ESMTPS id p2wAukqDb9JM2p6vous5h2; Thu, 21 Aug 2025 15:10:24 +0000 Received: from spqr.komquats.com ([70.66.136.217]) by cmsmtp with ESMTPSA id p6vnu0K6qWbOap6vouCDVR; Thu, 21 Aug 2025 15:10:24 +0000 X-Auth-User: cschuber X-Authority-Analysis: v=2.4 cv=Q5lx4J2a c=1 sm=1 tr=0 ts=68a736e0 a=h7br+8Ma+Xn9xscxy5znUg==:117 a=h7br+8Ma+Xn9xscxy5znUg==:17 a=kj9zAlcOel0A:10 a=2OwXVqhp2XgA:10 a=6I5d2MoRAAAA:8 a=EkcXrb_YAAAA:8 a=YxBL1-UpAAAA:8 a=CrPb68glFMP9RZmR7h8A:9 a=CjuIK1q_8ugA:10 a=LK5xJRSDVpKd5WXXoEvA:22 a=Ia-lj3WSrqcvXOmTRaiG:22 Received: from slippy.cwsent.com (slippy.cwsent.com [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTP id 4080B10A; Thu, 21 Aug 2025 08:10:23 -0700 (PDT) Received: by slippy.cwsent.com (Postfix, from userid 1000) id 39D09205; Thu, 21 Aug 2025 08:10:23 -0700 (PDT) X-Mailer: exmh version 2.9.0 11/07/2018 with nmh-1.8+dev Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: Mark Johnston cc: Cy Schubert , Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= , freebsd-current@freebsd.org, ivy@freebsd.org Subject: Re: HEADS UP: MIT KRB5 1.22.1 Import In-reply-to: References: <20250821055519.65D8B684@slippy.cwsent.com> <86frdlkw30.fsf@ltc.des.dev> <20250821093615.B4293211@slippy.cwsent.com> Comments: In-reply-to Mark Johnston message dated "Thu, 21 Aug 2025 10:18:25 -0400." List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 21 Aug 2025 08:10:23 -0700 Message-Id: <20250821151023.39D09205@slippy.cwsent.com> X-CMAE-Envelope: MS4xfCDSEGZVr4M7RgtqwTmcZCud5Tl5yg/r9iFt921dw8PLUPUsA0mYhR+V4n0ObXAYsgf7EiwYHgTLeZe2fZ1bE84jG6WWICeVlxlR0Awim9mlxgFPoAGQ TJRxQ1b6P2+syiFYXAlmdGacELIM7va/K8iaOkaXEDqUcuspbjivwhTXLywUYhDC0o356ZUm3dMwo9uSYM/74biyLbX0ZTww1gY++IJ/RBnvKyOAn5uBPTuW U1TdA4CFSHnSwwvAbnaFwnrtUoSjHrJlbybIoLDEzAV4iKSFg0fa9LI9suYs0LE9 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:16509, ipnet:3.96.0.0/15, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c76FY45N1z3D7r In message , Mark Johnston writes: > On Thu, Aug 21, 2025 at 02:36:15AM -0700, Cy Schubert wrote: > > In message <86frdlkw30.fsf@ltc.des.dev>, =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav > ? > > = w > > rites: > > > Cy Schubert writes: > > > > KRB5 1.22.0 released with a GSSAPI bug (CVE-2025-57736). The point patc > h= > > > =20 > > > > was applied on Aug 19 (f96110babbe1). 1.22.1 contains the point patch p > lu= > > > s=20 > > > > an additional GSSAPI patch. I intend to commit it to HEAD after a few d > ay= > > > s=20 > > > > of testing on Aug 25. > > > > > > Please post your patch for review (using git arc, as described in the > > > committers guide) so others can test it too. > > > > git arc does not work with vendor merges. There is a way to trick it though > . > > What problem do you run into exactly? Could you provide a recipe for me > to reproduce it locally? It's a vendor import. It's the same problem we have with git rebase and git diff of a vendor import. (This is why vendor imports use a special procedure [see committers guide].) I've created a generic patch and have created a revision with it. But it will not be used for the commit because it affects history. -- Cheers, Cy Schubert FreeBSD UNIX: Web: https://FreeBSD.org NTP: Web: https://nwtime.org e**(i*pi)+1=0 From nobody Thu Aug 21 15:13:03 2025 X-Original-To: freebsd-current@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 4c76Jv1s7gz65HTJ for ; Thu, 21 Aug 2025 15:13:19 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-pg1-x52e.google.com (mail-pg1-x52e.google.com [IPv6:2607:f8b0:4864:20::52e]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c76Jt50PKz3FVm for ; Thu, 21 Aug 2025 15:13:18 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pg1-x52e.google.com with SMTP id 41be03b00d2f7-b4717330f9eso796218a12.1 for ; Thu, 21 Aug 2025 08:13:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20230601.gappssmtp.com; s=20230601; t=1755789196; x=1756393996; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=I/IotT5Q6iVb9MJO+UXoDtdieSthb/TSH9isppz2Hmo=; b=onXoDhmwh8NGOkIkgRTlkIHKSTF4VJWeuP4Zze9c5g8AaFjlf+bir8uONbJPM/QO0K V91RhBYAc/8uoOMSxXUjFlHmbCHRwjfrmjy2KIWT+ZPSDh8lxQ8nSAyjefjhjrF3vN9g JgZ5s3I3G/PfmvfHY8f/KeFH6Z+32B+ybJJnh12LoWKyH6NQ/d7ZC04yy7tTwjNaLLDE 3ixEbGhCrn+s4Lom+8aRsndtOYZYjQGp8MO0RJgat3/67h6Bknka3eiv6Z/PyGo3ik2o Ko7ZgdvJwlVua/8MEV6JmDyHjlLzVniyg2aVwuIX//ASYPv0REV732BWW8fgvCI5Z3f4 YvXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755789196; x=1756393996; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=I/IotT5Q6iVb9MJO+UXoDtdieSthb/TSH9isppz2Hmo=; b=Dyq81OT2tYcNwXZGVM1nyUKIfTI7dlGcFwvygsAmcL6aID5TyiomLci8zi/zzDRS3A REhAde+K8aM0RecehLL4SmMuTrhFMVaDZZX+inQUI0vI8u733YukazdllclLj3LNUJiQ KIyKhx8PhkWjRkhxUeH8Z1SGvyIfdTeN3+DP83LWz0T4U/+odLQyfGDMO7neoZBTIg6a +C/ZBcC872MZCND3d0Rc3qP2ZH1dybkFPsWEm0FlGe/VGHr0Hk4K4i/tX5yyP9lNG5/a FYNHqgZrR5gtWqANI5nd2keVPhzEgQlVqAO9d7bti8e5s9SV6gzNbVt1AR9HyTG7Z0Of /rfw== X-Forwarded-Encrypted: i=1; AJvYcCUQGqAah/rE20GORC+F1vNeD4lBCaxHm9Rm4AWQi6Wk0Qfl9A45Y3c+Rxy6tqrOFOszpD5wIr5p4+0SrK+ExV4=@freebsd.org X-Gm-Message-State: AOJu0YwCSCf8AVjzx0jne+muGWfslyZoSQi1KIyMrsA6cyTTSg0ARd8g WXQrfR8VqEvSi3Pvi2I2vusHr963RScwIF8W1WPBs36XoX0UD8fW+tgKbs4yXTfepuBtenQl4qU pYWWUnVU5q/Sq46m3TYVbwbiDUPjWCBqEwpeiLmQujw== X-Gm-Gg: ASbGncuAgRnoDzxYh3xCCKyx1O5zDys4k1Db5raFW1EVBswYKA/QT3FWm6FdioLRY+Z BqE4qQHsZy5lW7Zo0yo4y4G/Gq/RvoekjTg5s6ngBVsZXZDTzk0BALoeoV+4WsVxNsARXWlE4D3 rlbYSEHWglZHODwYxsTc7YEoeb+Y965ML2VER35oCJZEBu0BSrjSw2eHhLp6eRXorqcWwsGwwM2 Qg+0jM= X-Google-Smtp-Source: AGHT+IFAC6vsUsJMGqFl5mkjTd0MdqwrGnKRHy7sdYBr55Ndef5GJWL3dhNhOTrlf8UjNxKjBaarhSctDd3ZN/p13lM= X-Received: by 2002:a17:902:d48e:b0:240:22af:91c7 with SMTP id d9443c01a7336-245febf06b0mr31607835ad.14.1755789195381; Thu, 21 Aug 2025 08:13:15 -0700 (PDT) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 References: <20250821055519.65D8B684@slippy.cwsent.com> <86frdlkw30.fsf@ltc.des.dev> <20250821093615.B4293211@slippy.cwsent.com> <20250821151023.39D09205@slippy.cwsent.com> In-Reply-To: <20250821151023.39D09205@slippy.cwsent.com> From: Warner Losh Date: Thu, 21 Aug 2025 09:13:03 -0600 X-Gm-Features: Ac12FXwQLW9D9gFWvkdXfZtXAxjoZ1nAhea_T9BM0mqWhmLvNekOIDszi47elLg Message-ID: Subject: Re: HEADS UP: MIT KRB5 1.22.1 Import To: Cy Schubert Cc: Mark Johnston , =?UTF-8?Q?Dag=2DErling_Sm=C3=B8rgrav?= , freebsd-current@freebsd.org, ivy@freebsd.org Content-Type: multipart/alternative; boundary="0000000000004b0148063ce187a5" X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c76Jt50PKz3FVm --0000000000004b0148063ce187a5 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Aug 21, 2025 at 9:10=E2=80=AFAM Cy Schubert wrote: > In message , Mark Johnston writes: > > On Thu, Aug 21, 2025 at 02:36:15AM -0700, Cy Schubert wrote: > > > In message <86frdlkw30.fsf@ltc.des.dev>, > =3D?utf-8?Q?Dag-Erling_Sm=3DC3=3DB8rgrav > > ? > > > =3D w > > > rites: > > > > Cy Schubert writes: > > > > > KRB5 1.22.0 released with a GSSAPI bug (CVE-2025-57736). The poin= t > patc > > h=3D > > > > =3D20 > > > > > was applied on Aug 19 (f96110babbe1). 1.22.1 contains the point > patch p > > lu=3D > > > > s=3D20 > > > > > an additional GSSAPI patch. I intend to commit it to HEAD after a > few d > > ay=3D > > > > s=3D20 > > > > > of testing on Aug 25. > > > > > > > > Please post your patch for review (using git arc, as described in t= he > > > > committers guide) so others can test it too. > > > > > > git arc does not work with vendor merges. There is a way to trick it > though > > . > > > > What problem do you run into exactly? Could you provide a recipe for m= e > > to reproduce it locally? > > It's a vendor import. It's the same problem we have with git rebase and > git > diff of a vendor import. (This is why vendor imports use a special > procedure [see committers guide].) > I think you just need to tell arc to use the first parent.... I've created a generic patch and have created a revision with it. But it > will not be used for the commit because it affects history. > Warner --0000000000004b0148063ce187a5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Thu, Aug 21,= 2025 at 9:10=E2=80=AFAM Cy Schubert <Cy.Schubert@cschubert.com> wrote:
In message <aKcqsXIyYobdRIlY@nuc>= , Mark Johnston writes:
> On Thu, Aug 21, 2025 at 02:36:15AM -0700, Cy Schubert wrote:
> > In message <86frdlkw30.fsf@ltc.des.dev>, =3D?utf-8?Q?Dag-Erling_Sm= =3DC3=3DB8rgrav
> ?
> > =3D w
> > rites:
> > > Cy Schubert <Cy.Schubert@cschubert.com> writes:
> > > > KRB5 1.22.0 released with a GSSAPI bug (CVE-2025-57736)= . The point patc
> h=3D
> > > =3D20
> > > > was applied on Aug 19 (f96110babbe1). 1.22.1 contains t= he point patch p
> lu=3D
> > > s=3D20
> > > > an additional GSSAPI patch. I intend to commit it to HE= AD after a few d
> ay=3D
> > > s=3D20
> > > > of testing on Aug 25.
> > >
> > > Please post your patch for review (using git arc, as describ= ed in the
> > > committers guide) so others can test it too.
> >
> > git arc does not work with vendor merges. There is a way to trick= it though
> .
>
> What problem do you run into exactly?=C2=A0 Could you provide a recipe= for me
> to reproduce it locally?

It's a vendor import. It's the same problem we have with git rebase= and git
diff of a vendor import. (This is why vendor imports use a special
procedure [see committers guide].)

I th= ink you just need to tell arc to use the first parent....

I've created a gen= eric patch and have created a revision with it. But it
will not be used for the commit because it affects history.

Warner=C2=A0
--0000000000004b0148063ce187a5-- From nobody Thu Aug 21 15:36:06 2025 X-Original-To: freebsd-current@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 4c76qn4jxmz65JV9; Thu, 21 Aug 2025 15:36:37 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-yw1-f176.google.com (mail-yw1-f176.google.com [209.85.128.176]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c76qn2lWLz3HQQ; Thu, 21 Aug 2025 15:36:37 +0000 (UTC) (envelope-from 6yearold@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-yw1-f176.google.com with SMTP id 00721157ae682-71d71bcab6fso9238007b3.0; Thu, 21 Aug 2025 08:36:37 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755790596; x=1756395396; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=JfXDmtfRikl+TmV41bykO0gxElBGvHisBDenfkOzBnY=; b=IBIKKtH9M4lh+UgKKbiMJXKuzg/XPUB/VvQ89xYnz4SCm1ef1Og9zNTt9yj2Z4rHXB RSZuqa59qCUIZupnyzZYuolz8aNsba5JalXHwMLO/TyeXdN5KW/fWpbuFnSoNOfpdh2P 86f6XQjdZOal3CjEV2EuqBsjEKGlDYcCbLz6oYGr/E3a3V0yi9Df+hinRkTksZa1exAm zGkAa7tULlzg4DzdR4CBh0b3yRjK9vmgwki6C75l6Di/RADkUKdw1j4eJnp0G0V1n6+E AccHhe7AG8+gn751+trvZDun8K/16OTDXc+oodmfqq/P5dRBS/oW/l2upkhP6wXy2GeR jsMQ== X-Forwarded-Encrypted: i=1; AJvYcCUk/th1wI4Y0UyiGPs2+MByj+Fw2kuzi+MGO6V/5mUogisIgzel1E985DY+ZAGa+BVDno47ZsNkZvppU2QE@freebsd.org, AJvYcCViAvGtR9R3vDZRnw7NKAyZHfT1UuJmNC48hbC2Kr5favQca8EOEBvuPrUb/aw4k4iJDK8=@freebsd.org X-Gm-Message-State: AOJu0YyGPIkzU1w0RgPE+8LTIyKbele9EfNh9L2ivG8oWCi7ti7D4fMh 1ZvEhMIDcmPoFgF2MmAN06JY9UlVXNcG2ZTcp4VAVeyaM7vFoQqt5wsigR/rHA== X-Gm-Gg: ASbGncuODu/c0XqRRUkDdUsNXWMNK2aXGsfMpIzpx/wC0FinbPYWS43sX4XLCUhOsji SwcW73Si+hSO9yeFLfnKnzLsm3d36IFtPTSXQViRFOCSVsdxfhP7T++jr/5+SJldKce2lrknR0k QUdTNX25R4O/nD8wGafznaaDy5OlzKdF9iskmGJndnWqEv+lNwr9an5yd1jqbu8hN/DoGRKCstl oVtDcxks8baToEzlEUDwdjZYWF3HYMbzJGHREzYwykM2hljzGLRHpY2DhSutkxFfIqR1OcAJugB nQk5csdhBqZfxFZ3SBSg09MCVQamiaeYDIwyE2V4dMA/PUuFUiTfTI8MD+lpno3K+7/Wl/ZJVrz BFeLef4kWEbl0uDJnR21y8kRM+PFXK7sWDHv1K/zzHA5u3+jTGWPbEaG+srwqKg== X-Google-Smtp-Source: AGHT+IGuDQuPtrpLl1NJFKHWB6OkwnRIrEPnK1qjNJVCQyfilt9PP4QcKclJim1sXmV4VWOgCv7zoA== X-Received: by 2002:a05:690c:6f09:b0:71a:1bbf:bc04 with SMTP id 00721157ae682-71fc89585d4mr36301267b3.19.1755790596091; Thu, 21 Aug 2025 08:36:36 -0700 (PDT) Received: from mail-yb1-f178.google.com (mail-yb1-f178.google.com. [209.85.219.178]) by smtp.gmail.com with ESMTPSA id 00721157ae682-71e6e058daesm44627477b3.39.2025.08.21.08.36.34 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 21 Aug 2025 08:36:34 -0700 (PDT) Received: by mail-yb1-f178.google.com with SMTP id 3f1490d57ef6-e94ea56725aso1222430276.2; Thu, 21 Aug 2025 08:36:34 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCVQ9dIQwgi93N/BpfsjE0r4hrNsdrRICRcS6fF7SjR1wdFIK1c9Q74JPMVVcRYZsF+37FGP48JOIsfuH8sB@freebsd.org, AJvYcCXMRU//rMprLjKbUxNwP5OpTd9MVV/HFdcSwqJ1abOdZ7p1wjmPEL4ztEa4ekYoVUeUgyM=@freebsd.org X-Received: by 2002:a05:6902:6d06:b0:e90:6f68:23c6 with SMTP id 3f1490d57ef6-e9508932594mr2904948276.22.1755790594168; Thu, 21 Aug 2025 08:36:34 -0700 (PDT) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 References: <5d2daa68-cd27-4a56-9d69-5453b588a086@freebsd.org> <7c48e14d-b463-4523-8610-e18ac99f3381@FreeBSD.org> In-Reply-To: From: Gleb Popov Date: Thu, 21 Aug 2025 18:36:06 +0300 X-Gmail-Original-Message-ID: X-Gm-Features: Ac12FXwpgRcXXOwETU2nhyVdUynK6yjaKMzm6LulgHnGHCb6Rsx3LF-Ip5-Q0tY Message-ID: Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" To: John Baldwin Cc: "freebsd-current@freebsd.org" , "freebsd-ports@FreeBSD.org" , FreeBSD Release Engineering Team Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c76qn2lWLz3HQQ On Thu, Aug 21, 2025 at 4:56=E2=80=AFPM John Baldwin wrot= e: > > But then this last name is wrong. There are kernel modules in the base s= ystem > as well, so that repository does not contain all of the project-provided = kernel > modules. > > > All right, maybe "FreeBSD packages" looks like a superset of the > > latter two, so we can call it "FreeBSD main packages", which aligns > > nicely with "FreeBSD quarterly packages". > > "main" vs "base" is not at all clear. Which one contains the package for > /bin/ls? Is that in the "main" package set, or the "base" package set? > Shouldn't the "main" package set contain the "main" parts of the system? > (Or at least, isn't it conceivable that some users will think that and ge= t > inevitably confused?) > > I think using "ports" in the name is the best way to remove ambiguity. > I would be fine, btw, with using "src" in the name for the base pkg > repository. I can understand why the logical project is called pkgbase > instead of pkgsrc to avoid conflicting the other pkgsrc project, but thes= e > descriptions seem clear to me: > > - "FreeBSD src" > - "FreeBSD ports" > - "FreeBSD ports kernel modules" > > And they could be named "FreeBSD-src" and "FreeBSD-ports" without having = any > single repository named just "FreeBSD". This better aligns with how we n= ame > the base system in other places (src.git, github/freebsd/freebsd-src.git,= etc.) I don't want to bikeshed this further, mainly because I feel that discussions in mailing lists are too unstructured for this. A structured approach would be: 1. Decide what entity has the last word. srcmgr? pkgmgr? Maybe core? 2. Formulate what's wrong with current naming 3. Propose new naming and show how it improves upon the previous one. 4. Discussion phase 5. A ruling entity makes a final decision Luckily, I'm a low-ranking contributor enough to not have to decide on such important things. From nobody Thu Aug 21 16:16:02 2025 X-Original-To: current@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 4c77jZ4qHDz65MB9 for ; Thu, 21 Aug 2025 16:16:18 +0000 (UTC) (envelope-from delphij@gmail.com) Received: from mail-pj1-x1035.google.com (mail-pj1-x1035.google.com [IPv6:2607:f8b0:4864:20::1035]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c77jZ0Nflz3RKd for ; Thu, 21 Aug 2025 16:16:18 +0000 (UTC) (envelope-from delphij@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pj1-x1035.google.com with SMTP id 98e67ed59e1d1-323267adb81so1307224a91.1 for ; Thu, 21 Aug 2025 09:16:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755792975; x=1756397775; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=xv19EzVTgqCVBU2Ren5a3adwUwceZMb1DnNLqT5xnKg=; b=jqVeLxpOvApzb4EjV1BRs7IYw19Lx3RCmmMTXRxuCYZuUWEgiV3Pzl2GDDU9ed/zRu UmlCBaetfdjQu9GUySsxta2mZxlDzocRqrvDfvMLnrMipITwrTzw0L9J0PUIY1lvy3nt QPMqhi9/Vdqs1hWnPfETQ9I4CadFrWrexFHaSMO2wT41q9AOojc1nMjc3ihvC80dNV4i cmeqVJqaNwlYDfZfFj+TZzADzDvgotQsJfAvJLwq4F8Nsq07vDARihgQyiDxPq+rbtIZ bJ9rE+uE9f794612haitpTIHx08OBQOhCJR9UZXdKXbKb9Yll7o+JXyQ5dzU3E8KsDVq Q37A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755792975; x=1756397775; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=xv19EzVTgqCVBU2Ren5a3adwUwceZMb1DnNLqT5xnKg=; b=j4LqCKR7Xpt3uTXxQ0xCbf6vziyYtK/0ySEsOM48ZiZbIJ2+PA6TmtIP9x2ZjTEFh2 BvTzElvXR0Hn52rdBW0YcVMp50sARtO9d1RODVUUYYdiJFXjzK9GrAoUgF7II+M7jrsR ryYk6Hhi3BMPxRj6VJsR0aS9RMYhzbep70GfjU/Ddkv4O+9Y059UsoIP21o4GxCdArtV fpd050eI+k0G3W3rIfhi1DVcPiiYdHXb6njqTlbUtaxkl8dB3kZg75HG/LqMelqax6ni w6Epu0BrmT7RYPac5//gWrgtxXVnOjsS6EgdPUj1HgAF4x+gIlpP3Oop9pq5g7HvyQe4 kzyg== X-Gm-Message-State: AOJu0Yx5CzDfVsXeDTINuE0MOoVy04AF3SBqiyChee2ifhYLlISRa3iU TFr+6Yqu6IL1aT+bcnFUqoA9qXn/oyV7sYT3hmgUrHX41HWCwSxy8kh1GW0bndPr74pFqfgPGiG JLaacrVLp2n37DUwrTISwqvdxCIc2jt10oeo0 X-Gm-Gg: ASbGncubAnp7ygEHDr10DL4aQ8ljUOFWHXjMR8+GFOnjIsULoxCxOgpva8T8tnv+TiM 6PSWVHEWoKl5DM2Xt1OpRzqfg3EV+nG2A+y3iyB23OS6jdQwSRsTAawa03mFzWxxQ/HtWRy9Oki ThOVKrj48A4ERJ+ZIcWe1HcAYvuBvJN9kwJ545vKtkT1Lwv6kCEhoJjhdKWCagoxhcFg5FXP8IW VTVgViJ8SwN/ORs7/1QQJIcbzxBrulN7CtXvhrrBtvpesfN/67LHnrVHeE= X-Google-Smtp-Source: AGHT+IFj5r2KegdDJEUnJpw/fHBNcpQH8qyRtv8riv5akQTLHFID5XTSZQGN+1jfptLu4IC6CqCmG/Cgn/lcX0Hk1yo= X-Received: by 2002:a17:90b:528d:b0:321:cfbf:cbd6 with SMTP id 98e67ed59e1d1-32515e3cba6mr156407a91.6.1755792974356; Thu, 21 Aug 2025 09:16:14 -0700 (PDT) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 References: <567997960c33b7a437a8a812b7d65379@Leidinger.net> In-Reply-To: <567997960c33b7a437a8a812b7d65379@Leidinger.net> From: Xin LI Date: Thu, 21 Aug 2025 09:16:02 -0700 X-Gm-Features: Ac12FXxn54Om6P8exsCoQrC7xNf2-aHw4_Bxd9a5gVgNc-R4mOhjWT2knd-lIgk Message-ID: Subject: Re: Big compat issue with a recent current (zfs + syscall) To: Alexander Leidinger Cc: Current Content-Type: multipart/alternative; boundary="00000000000089290c063ce268f2" X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c77jZ0Nflz3RKd --00000000000089290c063ce268f2 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Since you are using a custom kernel, is it possible that you didn't have COMPAT_FREEBSD14? (Recently [gs]etgroups were changed, with compatibility syscalls moved to COMPAT_FREEBSD14). On Thu, Aug 21, 2025 at 6:19=E2=80=AFAM Alexander Leidinger wrote: > Hi, > > I tried to update from -current as of 2025-08-11-154054 (CEST) to > 2025-08-20-075320. I've updated the kernel and base, but no jail. > Result: > > 1) Not all jails got up. For mysql I have the DB on a separate dataset, > I attach the dataset to the jail (grep dataset /etc/rc.d/jail) to be > able to manage it from within the jail. I got the message that the > dataset is already attached (first start of the jail at boot). When I > resolved this by simply not attaching the dataset, mysqld died with a > bad syscall. > > 2) A lot of processes inside jails segfaulted. > > I then updated the jails from the build. More processes came up, but > some still died (e.g. php_fpm). > > At that point I reverted all back (this emails is handled via the jails > on this host). I still have the BE which causes issues, in case someone > needs to get some info out of it. > > I have not seen anything in UPDATING which suggests anything in this > regard. > > src.conf: > ---snip--- > WITHOUT_PROFILE=3Dyes > CFLAGS+=3D-DFTP_COMBINE_CWDS > MALLOC_PRODUCTION=3Dyes > WITH_MALLOC_PRODUCTION=3Dyes > WITHOUT_LLVM_ASSERTIONS=3Dyes > KERNCONF=3DANDROMEDA > WITH_RETPOLINE=3Dyes > WITH_KERNEL_RETPOLINE=3Dyes > WITH_RELRO=3Dyes > WITH_BIND_NOW=3Dyes > OPT_INIT_ALL=3Dzero > WITH_ZEROREGS=3Dyes > WITHOUT_CLEAN=3Dyes > LOADER_GZIP_SUPPORT=3Dno > LOADER_BZIP2_SUPPORT=3Dno > LOADER_BIOS_TEXTONLY=3Dno > LOADER_NFS_SUPPORT=3Dno > LOADER_TFTP_SUPPORT=3Dno > LOADER_CD9660_SUPPORT=3Dno > ---snip--- > > src-env.conf: > ---snip--- > WITH_META_MODE=3Dyes > FORTIFY_SOURCE=3D2 > ---snip--- > > Bye, > Alexander. > > -- > http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF > http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF > --00000000000089290c063ce268f2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Since you are using a custom kernel, is it possible that you d= idn't have=C2=A0COMPAT_FREEBSD14?=C2=A0 (Recently [gs]etgroups were cha= nged, with compatibility syscalls moved to COMPAT_FREEBSD14).
On Thu, Aug 21, 2025 at 6:19=E2=80=AFAM Alexander Leidinger= <Alexander@leidinger.net= > wrote:
Hi,<= br>
I tried to update from -current as of 2025-08-11-154054 (CEST) to
2025-08-20-075320. I've updated the kernel and base, but no jail.
Result:

1) Not all jails got up. For mysql I have the DB on a separate dataset, I attach the dataset to the jail (grep dataset /etc/rc.d/jail) to be
able to manage it from within the jail. I got the message that the
dataset is already attached (first start of the jail at boot). When I
resolved this by simply not attaching the dataset, mysqld died with a
bad syscall.

2) A lot of processes inside jails segfaulted.

I then updated the jails from the build. More processes came up, but
some still died (e.g. php_fpm).

At that point I reverted all back (this emails is handled via the jails on this host). I still have the BE which causes issues, in case someone needs to get some info out of it.

I have not seen anything in UPDATING which suggests anything in this
regard.

src.conf:
---snip---
WITHOUT_PROFILE=3Dyes
CFLAGS+=3D-DFTP_COMBINE_CWDS
MALLOC_PRODUCTION=3Dyes
WITH_MALLOC_PRODUCTION=3Dyes
WITHOUT_LLVM_ASSERTIONS=3Dyes
KERNCONF=3DANDROMEDA
WITH_RETPOLINE=3Dyes
WITH_KERNEL_RETPOLINE=3Dyes
WITH_RELRO=3Dyes
WITH_BIND_NOW=3Dyes
OPT_INIT_ALL=3Dzero
WITH_ZEROREGS=3Dyes
WITHOUT_CLEAN=3Dyes
LOADER_GZIP_SUPPORT=3Dno
LOADER_BZIP2_SUPPORT=3Dno
LOADER_BIOS_TEXTONLY=3Dno
LOADER_NFS_SUPPORT=3Dno
LOADER_TFTP_SUPPORT=3Dno
LOADER_CD9660_SUPPORT=3Dno
---snip---

src-env.conf:
---snip---
WITH_META_MODE=3Dyes
FORTIFY_SOURCE=3D2
---snip---

Bye,
Alexander.

--
h= ttp://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF=
htt= p://www.FreeBSD.org=C2=A0 =C2=A0 netchild@FreeBSD.org=C2=A0 : PGP 0x8F3= 1830F9F2772BF
--00000000000089290c063ce268f2-- From nobody Thu Aug 21 16:27:50 2025 X-Original-To: freebsd-current@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 4c77yy2z2Zz65Mrs for ; Thu, 21 Aug 2025 16:27:54 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from omta004.cacentral1.a.cloudfilter.net (omta002.cacentral1.a.cloudfilter.net [3.97.99.33]) (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 4c77yy0ZMqz3Snt; Thu, 21 Aug 2025 16:27:54 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Authentication-Results: mx1.freebsd.org; none Received: from shw-obgw-4001a.ext.cloudfilter.net ([10.228.9.142]) by cmsmtp with ESMTPS id p3YkuKwFR5Mqyp88nuIv7V; Thu, 21 Aug 2025 16:27:53 +0000 Received: from spqr.komquats.com ([70.66.136.217]) by cmsmtp with ESMTPSA id p88luqn2YWX70p88mukWYl; Thu, 21 Aug 2025 16:27:53 +0000 X-Auth-User: cschuber X-Authority-Analysis: v=2.4 cv=d71WygjE c=1 sm=1 tr=0 ts=68a74909 a=h7br+8Ma+Xn9xscxy5znUg==:117 a=h7br+8Ma+Xn9xscxy5znUg==:17 a=kj9zAlcOel0A:10 a=2OwXVqhp2XgA:10 a=6I5d2MoRAAAA:8 a=EkcXrb_YAAAA:8 a=YxBL1-UpAAAA:8 a=esGRnhX4Ui-wnmaUFgAA:9 a=CjuIK1q_8ugA:10 a=LK5xJRSDVpKd5WXXoEvA:22 a=Ia-lj3WSrqcvXOmTRaiG:22 Received: from slippy.cwsent.com (slippy.cwsent.com [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTP id 1B773145; Thu, 21 Aug 2025 09:27:51 -0700 (PDT) Received: by slippy.cwsent.com (Postfix, from userid 1000) id D9BCC307; Thu, 21 Aug 2025 09:27:50 -0700 (PDT) X-Mailer: exmh version 2.9.0 11/07/2018 with nmh-1.8+dev Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: Warner Losh cc: Cy Schubert , Mark Johnston , =?UTF-8?Q?Dag=2DErling_Sm=C3=B8rgrav?= , freebsd-current@freebsd.org, ivy@freebsd.org Subject: Re: HEADS UP: MIT KRB5 1.22.1 Import In-reply-to: References: <20250821055519.65D8B684@slippy.cwsent.com> <86frdlkw30.fsf@ltc.des.dev> <20250821093615.B4293211@slippy.cwsent.com> <20250821151023.39D09205@slippy.cwsent.com> Comments: In-reply-to Warner Losh message dated "Thu, 21 Aug 2025 09:13:03 -0600." List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 21 Aug 2025 09:27:50 -0700 Message-Id: <20250821162750.D9BCC307@slippy.cwsent.com> X-CMAE-Envelope: MS4xfNItquK1414Svw3XsiJguk2CzBFWPIQE7BZ1F5wtFVX0qbzXazoF7lmsMcy4nlNGcWR7dlce4QRj6aDysmnhLaPRrJbjMJDGeDUtGj+aLR66SnkkjNeu CgSIsRmrTDFcTBSvBKcpNdzwrRSsq04uQCmJz5Gc2mkL7tqLEZ/WCGQhKeJMNnxEdLMxbk0UHhHAyioAtbTmXzsr2tWAeH9AUsSbU3uENzlXCqs0SJEiJIUh 2qgj2viGeWfzve4f2EaLBNVPiG6+nZKMxnf5D0PPHxqECKxSdjqlCkgWoxRD4TT3D5NkqIn/PBQTX4+YwWlRwQ== X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:16509, ipnet:3.96.0.0/15, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c77yy0ZMqz3Snt In message , Warner Losh writes: > --0000000000004b0148063ce187a5 > Content-Type: text/plain; charset="UTF-8" > Content-Transfer-Encoding: quoted-printable > > On Thu, Aug 21, 2025 at 9:10=E2=80=AFAM Cy Schubert com> > wrote: > > > In message , Mark Johnston writes: > > > On Thu, Aug 21, 2025 at 02:36:15AM -0700, Cy Schubert wrote: > > > > In message <86frdlkw30.fsf@ltc.des.dev>, > > =3D?utf-8?Q?Dag-Erling_Sm=3DC3=3DB8rgrav > > > ? > > > > =3D w > > > > rites: > > > > > Cy Schubert writes: > > > > > > KRB5 1.22.0 released with a GSSAPI bug (CVE-2025-57736). The poin= > t > > patc > > > h=3D > > > > > =3D20 > > > > > > was applied on Aug 19 (f96110babbe1). 1.22.1 contains the point > > patch p > > > lu=3D > > > > > s=3D20 > > > > > > an additional GSSAPI patch. I intend to commit it to HEAD after a > > few d > > > ay=3D > > > > > s=3D20 > > > > > > of testing on Aug 25. > > > > > > > > > > Please post your patch for review (using git arc, as described in t= > he > > > > > committers guide) so others can test it too. > > > > > > > > git arc does not work with vendor merges. There is a way to trick it > > though > > > . > > > > > > What problem do you run into exactly? Could you provide a recipe for m= > e > > > to reproduce it locally? > > > > It's a vendor import. It's the same problem we have with git rebase and > > git > > diff of a vendor import. (This is why vendor imports use a special > > procedure [see committers guide].) > > > > I think you just need to tell arc to use the first parent.... That would be the commit hash in the vendor branch? commit dbbb504963792cabf7a2ef862dbb92b254f56782 (HEAD -> krb5-1221) Merge: 458ac2b6e445 e5fe63eaf1d3 Author: Cy Schubert AuthorDate: Wed Aug 20 22:38:21 2025 -0700 Commit: Cy Schubert CommitDate: Wed Aug 20 22:40:52 2025 -0700 krb5: Update to 1.22.1 Merge commit 'e5fe63eaf1d35ebbeac17eeed04cf873fbb9b3da' into main commit e5fe63eaf1d35ebbeac17eeed04cf873fbb9b3da (tag: vendor/krb5/1.22.1, freebsd/vendor/krb5, vendor/krb5) Author: Cy Schubert AuthorDate: Wed Aug 20 22:22:31 2025 -0700 Commit: Cy Schubert CommitDate: Wed Aug 20 22:22:47 2025 -0700 krb5: Import MIT 1.22.1 Security: CVE-2025-57736 Note that a git format-patch -2 doesn't include the e5fe63eaf1d35ebbeac17eeed04cf873fbb9b3da commit. I don't understand why the vendor commit no longer appears in history after the vendor branch merge has been pushed. -- Cheers, Cy Schubert FreeBSD UNIX: Web: https://FreeBSD.org NTP: Web: https://nwtime.org e**(i*pi)+1=0 > > I've created a generic patch and have created a revision with it. But it > > will not be used for the commit because it affects history. > > > > Warner > From nobody Thu Aug 21 16:40:30 2025 X-Original-To: freebsd-current@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 4c78FZ0TzHz65NGS for ; Thu, 21 Aug 2025 16:40:34 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from omta004.cacentral1.a.cloudfilter.net (omta002.cacentral1.a.cloudfilter.net [3.97.99.33]) (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 4c78FY1xdTz3VYv; Thu, 21 Aug 2025 16:40:33 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=permerror reason="p tag has invalid value: quarantine rua=mailto:p[ostmaster@cschubert.com" header.from=cschubert.com (policy=permerror); spf=pass (mx1.freebsd.org: domain of cy.schubert@cschubert.com designates 3.97.99.33 as permitted sender) smtp.mailfrom=cy.schubert@cschubert.com Received: from shw-obgw-4003a.ext.cloudfilter.net ([10.228.9.183]) by cmsmtp with ESMTPS id p6RruL4JW5Mqyp8L2uJNCh; Thu, 21 Aug 2025 16:40:32 +0000 Received: from spqr.komquats.com ([70.66.136.217]) by cmsmtp with ESMTPSA id p8L1u0ey4WbOap8L1uCPpf; Thu, 21 Aug 2025 16:40:32 +0000 X-Auth-User: cschuber X-Authority-Analysis: v=2.4 cv=Q5lx4J2a c=1 sm=1 tr=0 ts=68a74c00 a=h7br+8Ma+Xn9xscxy5znUg==:117 a=h7br+8Ma+Xn9xscxy5znUg==:17 a=kj9zAlcOel0A:10 a=2OwXVqhp2XgA:10 a=6I5d2MoRAAAA:8 a=EkcXrb_YAAAA:8 a=VxmjJ2MpAAAA:8 a=YxBL1-UpAAAA:8 a=FbAVb1NbSyZLwAyZ_g0A:9 a=CjuIK1q_8ugA:10 a=LK5xJRSDVpKd5WXXoEvA:22 a=7gXAzLPJhVmCkEl4_tsf:22 a=Ia-lj3WSrqcvXOmTRaiG:22 Received: from slippy.cwsent.com (slippy.cwsent.com [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTP id B3704155; Thu, 21 Aug 2025 09:40:30 -0700 (PDT) Received: by slippy.cwsent.com (Postfix, from userid 1000) id 8014628A; Thu, 21 Aug 2025 09:40:30 -0700 (PDT) X-Mailer: exmh version 2.9.0 11/07/2018 with nmh-1.8+dev Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: Warner Losh , Mark Johnston , =?UTF-8?Q?Dag=2DErling_Sm=C3=B8rgrav?= , freebsd-current@freebsd.org, ivy@freebsd.org Subject: Re: HEADS UP: MIT KRB5 1.22.1 Import In-reply-to: <20250821162750.D9BCC307@slippy.cwsent.com> References: <20250821055519.65D8B684@slippy.cwsent.com> <86frdlkw30.fsf@ltc.des.dev> <20250821093615.B4293211@slippy.cwsent.com> <20250821151023.39D09205@slippy.cwsent.com> <20250821162750.D9BCC307@slippy.cwsent.com> Comments: In-reply-to Cy Schubert message dated "Thu, 21 Aug 2025 09:27:50 -0700." List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 21 Aug 2025 09:40:30 -0700 Message-Id: <20250821164030.8014628A@slippy.cwsent.com> X-CMAE-Envelope: MS4xfIvkIIFU5mOKwQthiqXxkpT4EjfGDeZ25yC3C1FkOUAhLX7u2T/amhPBU5mBdXkBdzf8hC6iuGu/HVZfavynYhfhQptU55yXFw5C0QJDCT2FqnXqIwxx vXtI2U6ZOl532Ch9le7fEfVoI/WAYwfwspvbDM6Ytv0IQnBfOMrfg/BjNj3xkpPBKZq3I3/l+UfAimfIdQHGO7v31nTYI6IMFrvFm8A/9xW69UdVEnfsCp8O cGo+5uzQtW5izziICVHIgosRdHyz3tIEYXk7x/aXRPdg/gieEaRq2sS7JiCydpESJvIBz1PXh0OmNL3yrj35cQ== X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.26 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.96)[-0.958]; MV_CASE(0.50)[]; RWL_MAILSPIKE_EXCELLENT(-0.40)[3.97.99.33:from]; R_SPF_ALLOW(-0.20)[+ip4:3.97.99.32/31]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[3.97.99.33:from]; ASN(0.00)[asn:16509, ipnet:3.96.0.0/15, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; REPLYTO_EQ_FROM(0.00)[]; R_DKIM_NA(0.00)[]; HAS_REPLYTO(0.00)[Cy.Schubert@cschubert.com]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; DMARC_BAD_POLICY(0.00)[cschubert.com : p tag has invalid value: quarantine rua=mailto:p[ostmaster@cschubert.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; RCVD_TLS_LAST(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; RCPT_COUNT_FIVE(0.00)[5] X-Rspamd-Queue-Id: 4c78FY1xdTz3VYv In message <20250821162750.D9BCC307@slippy.cwsent.com>, Cy Schubert writes: > In message om> > , Warner Losh writes: > > --0000000000004b0148063ce187a5 > > Content-Type: text/plain; charset="UTF-8" > > Content-Transfer-Encoding: quoted-printable > > > > On Thu, Aug 21, 2025 at 9:10=E2=80=AFAM Cy Schubert = > > com> > > wrote: > > > > > In message , Mark Johnston writes: > > > > On Thu, Aug 21, 2025 at 02:36:15AM -0700, Cy Schubert wrote: > > > > > In message <86frdlkw30.fsf@ltc.des.dev>, > > > =3D?utf-8?Q?Dag-Erling_Sm=3DC3=3DB8rgrav > > > > ? > > > > > =3D w > > > > > rites: > > > > > > Cy Schubert writes: > > > > > > > KRB5 1.22.0 released with a GSSAPI bug (CVE-2025-57736). The poin > = > > t > > > patc > > > > h=3D > > > > > > =3D20 > > > > > > > was applied on Aug 19 (f96110babbe1). 1.22.1 contains the point > > > patch p > > > > lu=3D > > > > > > s=3D20 > > > > > > > an additional GSSAPI patch. I intend to commit it to HEAD after a > > > few d > > > > ay=3D > > > > > > s=3D20 > > > > > > > of testing on Aug 25. > > > > > > > > > > > > Please post your patch for review (using git arc, as described in t > = > > he > > > > > > committers guide) so others can test it too. > > > > > > > > > > git arc does not work with vendor merges. There is a way to trick it > > > though > > > > . > > > > > > > > What problem do you run into exactly? Could you provide a recipe for m > = > > e > > > > to reproduce it locally? > > > > > > It's a vendor import. It's the same problem we have with git rebase and > > > git > > > diff of a vendor import. (This is why vendor imports use a special > > > procedure [see committers guide].) > > > > > > > I think you just need to tell arc to use the first parent.... > > That would be the commit hash in the vendor branch? > > commit dbbb504963792cabf7a2ef862dbb92b254f56782 (HEAD -> krb5-1221) > Merge: 458ac2b6e445 e5fe63eaf1d3 > Author: Cy Schubert > AuthorDate: Wed Aug 20 22:38:21 2025 -0700 > Commit: Cy Schubert > CommitDate: Wed Aug 20 22:40:52 2025 -0700 > > krb5: Update to 1.22.1 > > Merge commit 'e5fe63eaf1d35ebbeac17eeed04cf873fbb9b3da' into main > > commit e5fe63eaf1d35ebbeac17eeed04cf873fbb9b3da (tag: vendor/krb5/1.22.1, > freebsd/vendor/krb5, vendor/krb5) > Author: Cy Schubert > AuthorDate: Wed Aug 20 22:22:31 2025 -0700 > Commit: Cy Schubert > CommitDate: Wed Aug 20 22:22:47 2025 -0700 > > krb5: Import MIT 1.22.1 > > Security: CVE-2025-57736 > > > Note that a git format-patch -2 doesn't include the > e5fe63eaf1d35ebbeac17eeed04cf873fbb9b3da commit. > > I don't understand why the vendor commit no longer appears in history after > the vendor branch merge has been pushed. I used the vendor branch commit hash. As with git-diff the files are rooted from contrib/krb5 not from the root of the source tree. This must be a subtree merge thing. -- Cheers, Cy Schubert FreeBSD UNIX: Web: https://FreeBSD.org NTP: Web: https://nwtime.org e**(i*pi)+1=0 From nobody Thu Aug 21 18:55:26 2025 X-Original-To: freebsd-current@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 4c7CFX36h6z65Wwk for ; Thu, 21 Aug 2025 18:55:44 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pl1-x62a.google.com (mail-pl1-x62a.google.com [IPv6:2607:f8b0:4864:20::62a]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c7CFX0XFwz3mTn; Thu, 21 Aug 2025 18:55:44 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pl1-x62a.google.com with SMTP id d9443c01a7336-246181827e9so7373345ad.3; Thu, 21 Aug 2025 11:55:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755802538; x=1756407338; darn=freebsd.org; h=to:references:message-id:cc:date:in-reply-to:from:subject :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=NGm+gPcNbVelyqrT9qlryXl4UxZJAcly+PZGIbbqd4k=; b=nDHJi1ZvYJdqDBMP12R+17Jrx8xhaZPPBbcwT1cBiYfQ8+b0Hzk/JEbFvEnL1FvFRE 0ZpHj0yEfH486ifQoB+hs2Ndcpk3X1sNSPPYz5R0BCGZF/bNiIgeXUuYMqkGrp/au/iw Z9ciIQthyppjpoY896ntloYQDzGGCiQJDu/e0Cj/tYpr4OEPexkhSJTL/LuUUd/dwCrq fEUO5Xrfwp6gD1DPv+/91WHQKAgOp3fTrrcWqrXR0iTwAx7Odbdrk0oPha5bxWf6YOxL gKkDm83VqRhFWLtMpfosrMQSwwlMzsEMc+FMBhzzXjpESRxPGIX12U3LsckEaJIrkH2v /2HA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755802538; x=1756407338; h=to:references:message-id:cc:date:in-reply-to:from:subject :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=NGm+gPcNbVelyqrT9qlryXl4UxZJAcly+PZGIbbqd4k=; b=sWrF97V2JbY4gH1it/0Cv6Ekm5Z+W9qevp8dzFoPJ142+yUE+OhmqeH4GULUvpnAhd +6Ms6UEElSuEocqZjWZcaTH+GplJNUgxHO82waa2WuHWTwH6P5g5jI7NZLMoQFXmxaI8 V5ZwvukvJxYtPJnmPBrS1zBXLx+qQclusgs55wQjedFW+XiQQ6W2WpJkeIhMqpunJCEe gddm3cH60RyG7ysoJ3ensx23jPwEnR9bfQ3Yf+hKYm4zd854wnQSw52PKlTHFfZh+aAi sImy4Q1WzMWNXttaYYDkeqcXSIvh5obnvtUZroOYfJXUdDOhqnG4KLw82zgTHL6rLvXb dyWg== X-Forwarded-Encrypted: i=1; AJvYcCUbrIt+g8aFgT4u2DZJYSPHgx9fmwRTgqNiOEBoeRB+/Z6xTmUtf6QI9zvmUOfIe37Oh6/1lPXAOXoY3JajCEzF@freebsd.org, AJvYcCUz655R9PmfoTajrIvkxZQwGmV0I+mhmahNRuSmhxxOpQM9J/kRvn/r0zj9Zuu3QeqFAUA=@freebsd.org, AJvYcCV3n7M+L9oUVPFkGck6ZFUmWqWHttlwcWY+yeBkRiSB0EQy+c2ptV8QbI+k0njALLZZpI5Z@freebsd.org, AJvYcCWy1uCWIjnjVbj3k3Vj1n1exsRGWW7X8wfwu5RJjz1XhvX85bIzDT4CoGj2xQ8xLk04cn+6ITo=@freebsd.org X-Gm-Message-State: AOJu0YwmT/2WvN786aYd3im9cZsH2jtYtO9A6Q+8AME+QHcNUIv3WDY3 uhvrHKy5WO3f2/cSeM/iQVHgQNHRqJ/Lnkw9Em6szi3hndkTBu6Ii2x+eKPBtY+D X-Gm-Gg: ASbGncsxv62rnkshTdzWyGgVPXbvlVCeBWSZ6udqGZoiqNDh5ce5/lORizgl4cMJymv u2chDRMrKEtdbmUNUCKCOT3soo7RdeKHpyl2t4McyblLRKqSFH3XrGRfNr4sYNy0zu/jITvPWqE pjUsmmP7jEoVK+9MHSYoXsErpryR0OlEk1VNzuXy+7q5SYh9JO6V39L6ZWP/x5o3nlnAbBFgVRW 5sh8glGe4cOoMx1kg7A0hDVmPdebmm4kWXHg6wPYC9Q2FsHilP7sBmdMSNfSb+Yk7tYULztBOGh LvESnrPATBwUfioYuQ4bjlvygOGZSDs/eU2Q5Tx43QLYi/FBWnYX0PA+as0KtPAbxbhRDJb2/EQ tDGBhEXfRXW3a2DBGbcUbcvxRzWx5T6KxPppI4Kws X-Google-Smtp-Source: AGHT+IHTgBqzRwwx6UhOfIu4lRiJKAllQ3LG9oKU20ifxCU1/DVF4I70DEDXtkYuwbNugZh+94dNvw== X-Received: by 2002:a17:902:cec2:b0:240:3db8:9adc with SMTP id d9443c01a7336-2462edd7472mr5613065ad.4.1755802537746; Thu, 21 Aug 2025 11:55:37 -0700 (PDT) Received: from smtpclient.apple ([45.90.222.129]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-24629bb5f5csm5623945ad.130.2025.08.21.11.55.36 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Aug 2025 11:55:37 -0700 (PDT) Content-Type: multipart/signed; boundary="Apple-Mail=_B4F2927F-75B6-4917-8300-4AF4E0A11DEF"; protocol="application/pgp-signature"; micalg=pgp-sha256 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: HEADS UP: MIT KRB5 1.22.1 Import From: "Enji Cooper (yaneurabeya)" In-Reply-To: <20250821164030.8014628A@slippy.cwsent.com> Date: Thu, 21 Aug 2025 11:55:26 -0700 Cc: Warner Losh , Mark Johnston , =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= , freebsd-current@freebsd.org, ivy@freebsd.org Message-Id: <61981CC2-8ED9-45B8-B626-0609DB152A60@gmail.com> References: <20250821055519.65D8B684@slippy.cwsent.com> <86frdlkw30.fsf@ltc.des.dev> <20250821093615.B4293211@slippy.cwsent.com> <20250821151023.39D09205@slippy.cwsent.com> <20250821162750.D9BCC307@slippy.cwsent.com> <20250821164030.8014628A@slippy.cwsent.com> To: Cy Schubert X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c7CFX0XFwz3mTn --Apple-Mail=_B4F2927F-75B6-4917-8300-4AF4E0A11DEF Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Aug 21, 2025, at 9:40=E2=80=AFAM, Cy Schubert = wrote: >=20 > In message <20250821162750.D9BCC307@slippy.cwsent.com>, Cy Schubert = writes: =E2=80=A6 > I used the vendor branch commit hash. As with git-diff the files are = rooted=20 > from contrib/krb5 not from the root of the source tree. This must be a=20= > subtree merge thing. I=E2=80=99ve been using `git subtree merge -P` as of late when = doing vendor imports. git merge/git cherry-pick don=E2=80=99t do the = right thing when I run those commands. Cheers, -Enji= --Apple-Mail=_B4F2927F-75B6-4917-8300-4AF4E0A11DEF Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEkHfexGRJ3gYRdA2gGpE5DjPsNJgFAmina54ACgkQGpE5DjPs NJjJpxAAjBrGhNJk814Cphnn9Ws46ebRYA4LeQs6ZKwZek2HJS8hEOkt3Wrm6GqK fyILmN5fZpxORgX6lcKVGQlbXTgqjeXPYCX7pWslwYv9lXyD1/VysTzp9fVFI45u raIg8qrPCTWHdnFnlhBPtZ7dE8xmSzJHbMOqvTR/+LS36o2z70Qd3j88qR2l0Pav nidqlMn1A7w+iFT8sX71kC1oIIC6F66Ml7qJNc5cIVVR2ePKcekAYD9fMaz4HfOX DNJ4ZzzvV6J7B4XdI9/H63+ToiAgKTqd/yBOl2JgYk+FBiGHS54tI2SXtyVkKcwn Cv5Mf3UhefXdcd3sjsRpRJd0tMhk38tDz8MAa1kF64nS6qoelU11SXHgUjpxery5 HLDN1MlYGtrm6JGktvGPJLIOevB9aEVkY7W/qrLLLeMOeZBpDWS59arlb4kIB6gl IhxP47+k/uIgAEJcH1dMihZybg0qqpy4TlTHqqjHk7rsiMp+vAMvi/BeU2KKxJCN bzg/eql4oGrgEWEl2lrSfXMiuIROnY9jlVM/HEaDfUL9KgSKGGtoiY0hjVsZToQC 4Tx9fkr0nf7TMLgMQNZ/olT7eiwmDcM3zCayy88FVC43g0/cLCIa5btVlIQAqOWU zTH6v+RBEWLWjV08wS4tIOREdi4fMc7NNjm9gW6GxAGq+6s6UaQ= =QWHT -----END PGP SIGNATURE----- --Apple-Mail=_B4F2927F-75B6-4917-8300-4AF4E0A11DEF-- From nobody Thu Aug 21 19:46:17 2025 X-Original-To: freebsd-current@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 4c7DN03LwYz65Zwq; Thu, 21 Aug 2025 19:46:24 +0000 (UTC) (envelope-from void@f-m.fm) Received: from fhigh-a2-smtp.messagingengine.com (fhigh-a2-smtp.messagingengine.com [103.168.172.153]) (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 4c7DMz5DZZz41Wb; Thu, 21 Aug 2025 19:46:23 +0000 (UTC) (envelope-from void@f-m.fm) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=f-m.fm header.s=fm3 header.b=CBN50BYA; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=lLtSTPPP; dmarc=pass (policy=none) header.from=f-m.fm; spf=pass (mx1.freebsd.org: domain of void@f-m.fm designates 103.168.172.153 as permitted sender) smtp.mailfrom=void@f-m.fm Received: from phl-compute-06.internal (phl-compute-06.internal [10.202.2.46]) by mailfhigh.phl.internal (Postfix) with ESMTP id A1738140072C; Thu, 21 Aug 2025 15:46:19 -0400 (EDT) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-06.internal (MEProxy); Thu, 21 Aug 2025 15:46:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=f-m.fm; h=cc:cc :content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:message-id:mime-version:reply-to:subject :subject:to:to; s=fm3; t=1755805579; x=1755891979; bh=0O+uQr0pKB QSpmlwmhSqE/oTjZ8cCMvtAgCyxVS1sSs=; b=CBN50BYAVpIpCSUIV1u4+ZsuGj xNMYfx3WDp1856zZVbm1f2yV0RXWQztlAlKHhYG1M1E4ToP9mIAAkN7hxvRd+3i1 wRdweaG8aZZzs1jc6o3b+dOMqSKiFjzwAth2YVLCD9xMT4q4BkrMgl9PyDP3Cv+r lfBPGvFvdPCnWG2YajvKdbQ+OYbF8TL4ZL2OlBH9EituJrOLA1uxlZrB3qVm/JmJ mBd9hRlAZ0uMRuDDkzDuX05Zidh7UIlJ3evn7XundDJtbGiDlPFfTyC+SpmAtAto 8dMnoBG+Ha5dNP0oLA+Zc/S3+7DeVkWs4o6Mv2E+CwRlC9TgHp7O0przeapQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:message-id:mime-version:reply-to:subject :subject:to:to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1755805579; x=1755891979; bh=0O+uQr0pKBQSpmlwmhSqE/oTjZ8c CMvtAgCyxVS1sSs=; b=lLtSTPPP8r9yyUda4PpJNAKX8cUl2O1Mfz2pjvM8VuQE 6TBdM+qyhsv//S4LPhXlpnLFo0Ij7Ff7T1Vdv865eMpzBK63sMhHhh1jexPguJZy P2iwMo5MFWsO0LBZtlNI09A90AEaduZJPylIsdy2hYYMnT+azVi1Vf0GCRrAgf5M xMw88xcCcuPYZpOXbonI8n34SS7raiVy3Mg/nAUiFpux5o1he3EuCBEMq+A2efcG hbOth4v3BWdID4lShPBmZsYCQ7VSUZzKgyFLTVI9Ua3wturDTjp9wmS2ProqYJBd ELrlayEGMZbfdmm2YMEiyqTdVZd3Eea3f7xbznJtnA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgdduiedvudduucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucenucfjughrpeffhffvvefukfggtggugfesthhqredttd dtvdenucfhrhhomhepvhhoihguuceovhhoihgusehfqdhmrdhfmheqnecuggftrfgrthht vghrnhepvdekheefgfdtfeekffdttdehueffkefhffdttdethfdtgedthfeivdelteeihe ehnecuffhomhgrihhnpehshihsrdhmkhdpvghnvhdrmhhkpdhmkhhophhtrdhmkhdpohgs jhdrmhhkpdhmrggthhhinhgvrdhmkhdpshhufhhfihigvghsrdhmkhdpohhpthhsrdhmkh dpohifnhdrmhhkpdgtphhurdhmkhdptghomhhpihhlvghrrdhmkhdpvghnughirghnrdhm khdplhhinhhkvghrrdhmkhdpphhrvgdrmhhkpdhprhhoghdrmhhkpdgsuhhilhgurdhmkh dpihhnihhtrdhmkhdpmhgrkhgvfhhilhgvrdhinhgtpdhsuhhffhhigigvshdqvgigthhr rgdrmhhkpdhsrghnihhtihiivghrrdhmkhdplhhisghnrghmvghsrdhmkhdpnhhlshdrmh hkpdgtohhnfhhsrdhmkhdpfhhilhgvshdrmhhkpdguihhrshdrmhhkpdhinhgtshdrmhhk pdhlihhnkhhsrdhmkhdpuggvphdrmhhkpdgtlhgrnhhgqdgrnhgrlhihiigvrdhmkhdpsh husgguihhrrdhmkhdpthhoohhlshdrmhhkpdgtohhmphgrthdrmhhknecuvehluhhsthgv rhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepvhhoihgusehfqdhmrdhfmh dpnhgspghrtghpthhtohepgedpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepfhhr vggvsghsugdqtghurhhrvghnthesfhhrvggvsghsugdrohhrghdprhgtphhtthhopehfrh gvvggsshguqdgvmhhulhgrthhiohhnsehfrhgvvggsshgurdhorhhgpdhrtghpthhtohep fhhrvggvsghsugdqvhhirhhtuhgrlhhiiigrthhiohhnsehfrhgvvggsshgurdhorhhgpd hrtghpthhtohepfhhrvggvsghsugdqhhgrtghkvghrshesfhhrvggvsghsugdrohhrgh X-ME-Proxy: Feedback-ID: i2541463c:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 21 Aug 2025 15:46:18 -0400 (EDT) Date: Thu, 21 Aug 2025 20:46:17 +0100 From: void To: freebsd-current@freebsd.org Cc: freebsd-emulation@freebsd.org, freebsd-virtualization@freebsd.org, freebsd-hackers@freebsd.org Subject: native x-tools fails to build for poudriere/riscv64 Message-ID: Mail-Followup-To: freebsd-current@freebsd.org, freebsd-emulation@freebsd.org, freebsd-virtualization@freebsd.org, freebsd-hackers@freebsd.org List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.60 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; MID_RHS_NOT_FQDN(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[f-m.fm,none]; R_DKIM_ALLOW(-0.20)[f-m.fm:s=fm3,messagingengine.com:s=fm3]; R_SPF_ALLOW(-0.20)[+ip4:103.168.172.128/27]; RCVD_IN_DNSWL_LOW(-0.10)[103.168.172.153:from]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_FROM(0.00)[f-m.fm]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_THREE(0.00)[3]; ARC_NA(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org,freebsd-emulation@freebsd.org,freebsd-hackers@freebsd.org,freebsd-virtualization@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[f-m.fm:+,messagingengine.com:+]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:151847, ipnet:103.168.172.0/24, country:AU]; MISSING_XM_UA(0.00)[]; FREEMAIL_ENVFROM(0.00)[f-m.fm]; DWL_DNSWL_NONE(0.00)[messagingengine.com:dkim] X-Rspamd-Queue-Id: 4c7DMz5DZZz41Wb Hi, (x-posted to groups who'd probably be interested in this) native x-tools cross compilation fails to build on=20 main-n278917-233a26b5c5d7 GENERIC-NODEBUG amd64 1500053 1500053 for poudrie= re/riscv64 I'm unsure if it's a poudriere problem or a x-compilation problem, or both. poudriere jail -c -j riscv64 -J20 -a riscv.riscv64 -X -m git+https -v stabl= e/14 *actually* *works*, but ofc this is very slow for building anything. The -X means 'no native cr= oss-compilation' server is FreeBSD 15.0-CURRENT #0 main-n278917-233a26b5c5d7 GENERIC-NODEBUG= amd64 1500053 1500053 # cat riscv64-src.conf KERNCONF=3DGENERIC-NODEBUG WITH_CCACHE_BUILD=3D CCACHE_PREFIX=3D/usr/local/bin # WITHOUT_LLVM_ASSERTIONS=3D WITH_LLVM_TARGET_ALL=3D #WITH_LLVM_TARGET_RISCV=3D # WITHOUT_TESTS=3D # cat riscv64-src-env.conf WITH_META_MODE=3DYES # poudriere jail -c -j riscv64 -J20 -a riscv.riscv64 -m git+https -v stable= /14 I've also tried -b -m src=3D/usr/src -v main but it errors in the same way. fails here: make[5]: stopped making "all" in /usr/local/poudriere/jails/riscv64/usr/src= /usr.bin/clang/llvm-strings =2EERROR_TARGET=3D'llvm-strings' =2EERROR_META_FILE=3D'/usr/obj/usr/local/poudriere/jails/riscv64/usr/src/am= d64.amd64/nxb/riscv.riscv64/usr.bin/clang/llvm-strings/llvm-strings.meta' =2EMAKE.LEVEL=3D'5' MAKEFILE=3D'' =2EMAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes silent=3Dyes = verbose' _ERROR_CMD=3D'/usr/obj/usr/local/poudriere/jails/riscv64/usr/src/amd64.amd6= 4/nxb/riscv.riscv64/tmp/usr/bin/c++ -target x86_64-unknown-freebsd14.3 --sy= sroot=3D/usr/obj/usr/local/poudriere/jails/riscv64/usr/src/amd64.amd64/nxb/= riscv.riscv64/tmp -B/usr/obj/usr/local/poudriere/jails/riscv64/usr/src/amd6= 4.amd64/nxb/riscv.riscv64/tmp/usr/bin -O2 -pipe -fno-common -I/usr/obj/usr/= local/poudriere/jails/riscv64/usr/src/amd64.amd64/nxb/riscv.riscv64/usr.bin= /clang/llvm-strings -I/usr/obj/usr/local/poudriere/jails/riscv64/usr/src/am= d64.amd64/nxb/riscv.riscv64/lib/clang/libllvm -I/usr/local/poudriere/jails/= riscv64/usr/src/lib/clang/include -I/usr/local/poudriere/jails/riscv64/usr/= src/contrib/llvm-project/llvm/include -D__STDC_CONSTANT_MACROS -D__STDC_FOR= MAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_VCS_VERSION_INC -DNDEBUG -DLLVM_DEF= AULT_TARGET_TRIPLE=3D\"riscv64-unknown-freebsd14.3\" -DLLVM_HOST_TRIPLE=3D\= "x86_64-unknown-freebsd14.3\" -DDEFAULT_SYSROOT=3D\"\" -DLLVM_TARGET_ENABLE= _AARCH64 -DLLVM_TARGET_ENABLE_ARM -DLLVM_TARGET_ENABLE_POWERPC -DLLVM_TARGE= T_ENABLE_RISCV -DLLVM_TARGET_ENABLE_X86 -DLLVM_NATIVE_ASMPARSER=3DLLVMIniti= alizeX86AsmParser -DLLVM_NATIVE_ASMPRINTER=3DLLVMInitializeX86AsmPrinter -D= LLVM_NATIVE_DISASSEMBLER=3DLLVMInitializeX86Disassembler -DLLVM_NATIVE_TARG= ET=3DLLVMInitializeX86Target -DLLVM_NATIVE_TARGETINFO=3DLLVMInitializeX86Ta= rgetInfo -DLLVM_NATIVE_TARGETMC=3DLLVMInitializeX86TargetMC -ffunction-sect= ions -fdata-sections -Wno-format-zero-length -nobuiltininc -idirafter /usr/= obj/usr/local/poudriere/jails/riscv64/usr/src/amd64.amd64/nxb/riscv.riscv64= /tmp/usr/lib/clang/19/include -Wdate-time -Wno-empty-body -Wno-string-plus-= int -Wno-unused-const-variable -Wno-error=3Dunused-but-set-parameter -Wno-e= rror=3Dcast-function-type-mismatch -Wno-tautological-compare -Wno-unused-va= lue -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wn= o-unused-local-typedef -Wno-address-of-packed-member -Wno-switch -Wno-switc= h-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -fno= -exceptions -fno-rtti -std=3Dc++17 -stdlib=3Dlibc++ -Wno-c++11-extensions = -Wl,--gc-sections -Wl,-zrelro -static -o llvm-strings llvm-strings.o /us= r/obj/usr/local/poudriere/jails/riscv64/usr/src/amd64.amd64/nxb/riscv.riscv= 64/lib/clang/libllvm/libprivatellvm.so -lz -lprivatezstd -lexecinfo -le= lf -ltinfow -lpthread ;' =2ECURDIR=3D'/usr/local/poudriere/jails/riscv64/usr/src/usr.bin/clang/llvm-= strings' =2EMAKE=3D'make' =2EOBJDIR=3D'/usr/obj/usr/local/poudriere/jails/riscv64/usr/src/amd64.amd64= /nxb/riscv.riscv64/usr.bin/clang/llvm-strings' =2ETARGETS=3D'all' CPUTYPE=3D'' DESTDIR=3D'/usr/obj/usr/local/poudriere/jails/riscv64/usr/src/amd64.amd64/n= xb/riscv.riscv64/tmp' LD_LIBRARY_PATH=3D'' MACHINE=3D'amd64' MACHINE_ARCH=3D'amd64' MACHINE_CPUARCH=3D'amd64' MAKEOBJDIRPREFIX=3D'' MAKESYSPATH=3D'/usr/local/poudriere/jails/riscv64/usr/src/share/mk' MAKE_VERSION=3D'20250618' PATH=3D'/usr/obj/usr/local/poudriere/jails/riscv64/usr/src/amd64.amd64/nxb/= riscv.riscv64/tmp/bin:/usr/obj/usr/local/poudriere/jails/riscv64/usr/src/am= d64.amd64/nxb/riscv.riscv64/tmp/usr/sbin:/usr/obj/usr/local/poudriere/jails= /riscv64/usr/src/amd64.amd64/nxb/riscv.riscv64/tmp/usr/bin:/usr/obj/usr/loc= al/poudriere/jails/riscv64/usr/src/amd64.amd64/nxb/riscv.riscv64/tmp/legacy= /usr/sbin:/usr/obj/usr/local/poudriere/jails/riscv64/usr/src/amd64.amd64/nx= b/riscv.riscv64/tmp/legacy/usr/bin:/usr/obj/usr/local/poudriere/jails/riscv= 64/usr/src/amd64.amd64/nxb/riscv.riscv64/tmp/legacy/bin:/usr/obj/usr/local/= poudriere/jails/riscv64/usr/src/amd64.amd64/nxb/riscv.riscv64/tmp/legacy/us= r/libexec::/sbin:/bin:/usr/sbin:/usr/bin' SRCTOP=3D'/usr/local/poudriere/jails/riscv64/usr/src' OBJTOP=3D'/usr/obj/usr/local/poudriere/jails/riscv64/usr/src/amd64.amd64/nx= b/riscv.riscv64' =2EMAKE.MAKEFILES=3D'/usr/local/poudriere/jails/riscv64/usr/src/share/mk/sy= s.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/local.sys.env.mk /= usr/local/poudriere/jails/riscv64/usr/src/share/mk/src.sys.env.mk /usr/loca= l/poudriere/jails/riscv64/etc/src-env.conf /usr/local/poudriere/jails/riscv= 64/usr/src/share/mk/bsd.mkopt.mk /usr/local/poudriere/jails/riscv64/usr/src= /share/mk/src.sys.obj.mk /usr/local/poudriere/jails/riscv64/usr/src/share/m= k/sys.machine.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/meta.s= ys.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/local.meta.sys.en= v.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/auto.obj.mk /usr/l= ocal/poudriere/jails/riscv64/usr/src/share/mk/bsd.suffixes.mk /usr/local/po= udriere/jails/riscv64/etc/make.conf /usr/local/poudriere/jails/riscv64/usr/= src/share/mk/local.sys.mk /usr/local/poudriere/jails/riscv64/usr/src/share/= mk/src.sys.mk /usr/local/poudriere/jails/riscv64/etc/src.conf /usr/local/po= udriere/jails/riscv64/usr/src/usr.bin/clang/llvm-strings/Makefile /usr/loca= l/poudriere/jails/riscv64/usr/src/share/mk/src.opts.mk /usr/local/poudriere= /jails/riscv64/usr/src/share/mk/bsd.own.mk /usr/local/poudriere/jails/riscv= 64/usr/src/share/mk/bsd.opts.mk /usr/local/poudriere/jails/riscv64/usr/src/= share/mk/bsd.cpu.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/bsd= =2Ecompiler.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/bsd.endi= an.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/bsd.linker.mk /us= r/local/poudriere/jails/riscv64/usr/src/lib/clang/llvm.pre.mk /usr/local/po= udriere/jails/riscv64/usr/src/usr.bin/clang/llvm.prog.mk /usr/local/poudrie= re/jails/riscv64/usr/src/lib/clang/llvm.build.mk /usr/local/poudriere/jails= /riscv64/usr/src/share/mk/bsd.prog.mk /usr/local/poudriere/jails/riscv64/us= r/src/share/mk/bsd.init.mk /usr/local/poudriere/jails/riscv64/usr/src/share= /mk/local.init.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/src.i= nit.mk /usr/local/poudriere/jails/riscv64/usr/src/usr.bin/clang/llvm-string= s/../Makefile.inc /usr/local/poudriere/jails/riscv64/usr/src/usr.bin/clang/= llvm-strings/../../Makefile.inc /usr/local/poudriere/jails/riscv64/usr/src/= share/mk/bsd.suffixes-extra.mk /usr/local/poudriere/jails/riscv64/usr/src/s= hare/mk/bsd.sanitizer.mk /usr/local/poudriere/jails/riscv64/usr/src/share/m= k/bsd.libnames.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/src.l= ibnames.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/bsd.nls.mk /= usr/local/poudriere/jails/riscv64/usr/src/share/mk/bsd.confs.mk /usr/local/= poudriere/jails/riscv64/usr/src/share/mk/bsd.files.mk /usr/local/poudriere/= jails/riscv64/usr/src/share/mk/bsd.dirs.mk /usr/local/poudriere/jails/riscv= 64/usr/src/share/mk/bsd.incs.mk /usr/local/poudriere/jails/riscv64/usr/src/= share/mk/bsd.links.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/b= sd.dep.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/bsd.clang-ana= lyze.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/bsd.obj.mk /usr= /local/poudriere/jails/riscv64/usr/src/share/mk/bsd.subdir.mk /usr/local/po= udriere/jails/riscv64/usr/src/share/mk/bsd.sys.mk /dev/null' =2EPATH=3D'. /usr/local/poudriere/jails/riscv64/usr/src/usr.bin/clang/llvm-= strings /usr/local/poudriere/jails/riscv64/usr/src/contrib/llvm-project/llv= m/tools/llvm-strings' make[4]: stopped making "all" in /usr/local/poudriere/jails/riscv64/usr/src= /usr.bin/clang make[4]: stopped making "all" in /usr/local/poudriere/jails/riscv64/usr/src= /usr.bin/clang make[4]: stopped making "all" in /usr/local/poudriere/jails/riscv64/usr/src= /usr.bin/clang make[4]: stopped making "all" in /usr/local/poudriere/jails/riscv64/usr/src= /usr.bin/clang make[4]: stopped making "all" in /usr/local/poudriere/jails/riscv64/usr/src= /usr.bin/clang make[4]: stopped making "all" in /usr/local/poudriere/jails/riscv64/usr/src= /usr.bin/clang make[4]: stopped making "all" in /usr/local/poudriere/jails/riscv64/usr/src= /usr.bin/clang make[4]: stopped making "all" in /usr/local/poudriere/jails/riscv64/usr/src= /usr.bin/clang make[4]: stopped making "all" in /usr/local/poudriere/jails/riscv64/usr/src= /usr.bin/clang make[4]: stopped making "all" in /usr/local/poudriere/jails/riscv64/usr/src= /usr.bin/clang make[4]: stopped making "all" in /usr/local/poudriere/jails/riscv64/usr/src= /usr.bin/clang make[4]: stopped making "all" in /usr/local/poudriere/jails/riscv64/usr/src= /usr.bin/clang make[4]: stopped making "all" in /usr/local/poudriere/jails/riscv64/usr/src= /usr.bin/clang make[4]: stopped making "all" in /usr/local/poudriere/jails/riscv64/usr/src= /usr.bin/clang make[3]: stopped making "all" in /usr/local/poudriere/jails/riscv64/usr/src 44.42 real 459.34 user 51.31 sys make[2]: stopped making "everything" in /usr/local/poudriere/jails/= riscv64/usr/src *** [native-xtools] Error code 2 make[1]: stopped making "native-xtools" in /usr/local/poudriere/jai= ls/riscv64/usr/src .ERROR_TARGET=3D'native-xtools' .ERROR_META_FILE=3D'' .MAKE.LEVEL=3D'1' MAKEFILE=3D'' .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes silent= =3Dyes verbose' _ERROR_CMD=3D'.PHONY' .CURDIR=3D'/usr/local/poudriere/jails/riscv64/usr/src' .MAKE=3D'make' .OBJDIR=3D'/usr/obj/usr/local/poudriere/jails/riscv64/usr/src/amd64= =2Eamd64' .TARGETS=3D'native-xtools' CPUTYPE=3D'' DESTDIR=3D'' LD_LIBRARY_PATH=3D'' MACHINE=3D'amd64' MACHINE_ARCH=3D'amd64' MACHINE_CPUARCH=3D'amd64' MAKEOBJDIRPREFIX=3D'' MAKESYSPATH=3D'/usr/local/poudriere/jails/riscv64/usr/src/share/mk' MAKE_VERSION=3D'20250618' PATH=3D'/sbin:/bin:/usr/sbin:/usr/bin' SRCTOP=3D'/usr/local/poudriere/jails/riscv64/usr/src' OBJTOP=3D'/usr/obj/usr/local/poudriere/jails/riscv64/usr/src/amd64.= amd64' .MAKE.MAKEFILES=3D'/usr/local/poudriere/jails/riscv64/usr/src/share= /mk/sys.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/local.sys.en= v.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/src.sys.env.mk /us= r/local/poudriere/jails/riscv64/etc/src-env.conf /usr/local/poudriere/jails= /riscv64/usr/src/share/mk/bsd.mkopt.mk /usr/local/poudriere/jails/riscv64/u= sr/src/share/mk/src.sys.obj.mk /usr/local/poudriere/jails/riscv64/usr/src/s= hare/mk/sys.machine.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/= meta.sys.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/local.meta.= sys.env.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/auto.obj.mk = /usr/local/poudriere/jails/riscv64/usr/src/share/mk/bsd.suffixes.mk /usr/lo= cal/poudriere/jails/riscv64/etc/make.conf /usr/local/poudriere/jails/riscv6= 4/usr/src/share/mk/local.sys.mk /usr/local/poudriere/jails/riscv64/usr/src/= share/mk/src.sys.mk /usr/local/poudriere/jails/riscv64/etc/src.conf /usr/lo= cal/poudriere/jails/riscv64/usr/src/Makefile.inc1 /usr/local/poudriere/jail= s/riscv64/usr/src/share/mk/src.tools.mk /usr/local/poudriere/jails/riscv64/= usr/src/share/mk/bsd.compiler.mk /usr/local/poudriere/jails/riscv64/usr/src= /share/mk/bsd.opts.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/b= sd.cpu.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/bsd.endian.mk= /usr/local/poudriere/jails/riscv64/usr/src/share/mk/src.opts.mk /usr/local= /poudriere/jails/riscv64/usr/src/share/mk/bsd.own.mk /usr/local/poudriere/j= ails/riscv64/usr/src/share/mk/bsd.linker.mk /usr/local/poudriere/jails/risc= v64/usr/src/share/mk/bsd.compat.pre.mk /usr/local/poudriere/jails/riscv64/u= sr/src/Makefile.libcompat /usr/local/poudriere/jails/riscv64/usr/src/share/= mk/bsd.compat.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/bsd.su= bdir.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/bsd.init.mk /us= r/local/poudriere/jails/riscv64/usr/src/share/mk/local.init.mk /usr/local/p= oudriere/jails/riscv64/usr/src/share/mk/src.init.mk' .PATH=3D'. /usr/local/poudriere/jails/riscv64/usr/src' make[1]: 1 error make[1]: stopped making "native-xtools" in /usr/local/poudriere/jai= ls/riscv64/usr/src .ERROR_TARGET=3D'native-xtools' .ERROR_META_FILE=3D'' .MAKE.LEVEL=3D'1' MAKEFILE=3D'' .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes silent= =3Dyes verbose' _ERROR_CMD=3D'.PHONY' .CURDIR=3D'/usr/local/poudriere/jails/riscv64/usr/src' .MAKE=3D'make' .OBJDIR=3D'/usr/obj/usr/local/poudriere/jails/riscv64/usr/src/amd64= =2Eamd64' .TARGETS=3D'native-xtools' CPUTYPE=3D'' DESTDIR=3D'' LD_LIBRARY_PATH=3D'' MACHINE=3D'amd64' MACHINE_ARCH=3D'amd64' MACHINE_CPUARCH=3D'amd64' MAKEOBJDIRPREFIX=3D'' MAKESYSPATH=3D'/usr/local/poudriere/jails/riscv64/usr/src/share/mk' MAKE_VERSION=3D'20250618' PATH=3D'/sbin:/bin:/usr/sbin:/usr/bin' SRCTOP=3D'/usr/local/poudriere/jails/riscv64/usr/src' OBJTOP=3D'/usr/obj/usr/local/poudriere/jails/riscv64/usr/src/amd64.= amd64' .MAKE.MAKEFILES=3D'/usr/local/poudriere/jails/riscv64/usr/src/share= /mk/sys.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/local.sys.en= v.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/src.sys.env.mk /us= r/local/poudriere/jails/riscv64/etc/src-env.conf /usr/local/poudriere/jails= /riscv64/usr/src/share/mk/bsd.mkopt.mk /usr/local/poudriere/jails/riscv64/u= sr/src/share/mk/src.sys.obj.mk /usr/local/poudriere/jails/riscv64/usr/src/s= hare/mk/sys.machine.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/= meta.sys.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/local.meta.= sys.env.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/auto.obj.mk = /usr/local/poudriere/jails/riscv64/usr/src/share/mk/bsd.suffixes.mk /usr/lo= cal/poudriere/jails/riscv64/etc/make.conf /usr/local/poudriere/jails/riscv6= 4/usr/src/share/mk/local.sys.mk /usr/local/poudriere/jails/riscv64/usr/src/= share/mk/src.sys.mk /usr/local/poudriere/jails/riscv64/etc/src.conf /usr/lo= cal/poudriere/jails/riscv64/usr/src/Makefile.inc1 /usr/local/poudriere/jail= s/riscv64/usr/src/share/mk/src.tools.mk /usr/local/poudriere/jails/riscv64/= usr/src/share/mk/bsd.compiler.mk /usr/local/poudriere/jails/riscv64/usr/src= /share/mk/bsd.opts.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/b= sd.cpu.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/bsd.endian.mk= /usr/local/poudriere/jails/riscv64/usr/src/share/mk/src.opts.mk /usr/local= /poudriere/jails/riscv64/usr/src/share/mk/bsd.own.mk /usr/local/poudriere/j= ails/riscv64/usr/src/share/mk/bsd.linker.mk /usr/local/poudriere/jails/risc= v64/usr/src/share/mk/bsd.compat.pre.mk /usr/local/poudriere/jails/riscv64/u= sr/src/Makefile.libcompat /usr/local/poudriere/jails/riscv64/usr/src/share/= mk/bsd.compat.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/bsd.su= bdir.mk /usr/local/poudriere/jails/riscv64/usr/src/share/mk/bsd.init.mk /us= r/local/poudriere/jails/riscv64/usr/src/share/mk/local.init.mk /usr/local/p= oudriere/jails/riscv64/usr/src/share/mk/src.init.mk' .PATH=3D'. /usr/local/poudriere/jails/riscv64/usr/src' make: stopped making "native-xtools" in /usr/local/poudriere/jails/= riscv64/usr/src [01:09:44] Error: /usr/local/share/poudriere/jail.sh:build_native_x= tools:29:Failed to 'make native-xtools' in /usr/local/poudriere/jails/riscv= 64/usr/src [01:09:44] Error while creating jail, cleaning up. [01:09:44] Removing riscv64 jail... done --=20 From nobody Thu Aug 21 20:19:04 2025 X-Original-To: freebsd-current@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 4c7F5m2W0Mz65cm8 for ; Thu, 21 Aug 2025 20:19:08 +0000 (UTC) (envelope-from timothyk@beachpatt.com) Received: from serendipity35.net.net (serendipity35.net [167.71.244.20]) (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 "serendipity35.net", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c7F5k5Jghz45G9 for ; Thu, 21 Aug 2025 20:19:06 +0000 (UTC) (envelope-from timothyk@beachpatt.com) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=quarantine) header.from=beachpatt.com; spf=pass (mx1.freebsd.org: domain of timothyk@beachpatt.com designates 167.71.244.20 as permitted sender) smtp.mailfrom=timothyk@beachpatt.com Received: from [192.168.254.154] (50-36-34-57.drr01.mybh.sc.frontiernet.net [50.36.34.57]) (authenticated bits=0) by serendipity35.net.net (8.18.1/8.18.1) with ESMTPSA id 57LKJ52n051787 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO) for ; Thu, 21 Aug 2025 16:19:05 -0400 (EDT) (envelope-from timothyk@beachpatt.com) X-Authentication-Warning: serendipity35.net.net: Host 50-36-34-57.drr01.mybh.sc.frontiernet.net [50.36.34.57] claimed to be [192.168.254.154] Message-ID: Date: Thu, 21 Aug 2025 16:19:04 -0400 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: freebsd-current@freebsd.org From: TIM Beach Subject: Console keyboard disabled under Parallels Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: - X-Spamd-Result: default: False [-1.57 / 15.00]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_SPAM_MEDIUM(1.00)[0.995]; NEURAL_HAM_LONG(-0.97)[-0.971]; DMARC_POLICY_ALLOW(-0.50)[beachpatt.com,quarantine]; R_SPF_ALLOW(-0.20)[+mx]; ONCE_RECEIVED(0.20)[]; MIME_GOOD(-0.10)[text/plain]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:14061, ipnet:167.71.240.0/20, country:US]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROM(0.00)[]; R_DKIM_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; HAS_XAW(0.00)[]; ARC_NA(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4c7F5k5Jghz45G9 When using Current under Parallels Desktop Pro, recent kernels remove the keyboard function from the default console. kernel: 1500033  FreeBSD boots, console works as expected kernel: 1500063 FreeBSD boots, no console function in single or multi-user non-working kernel:  uname -a FreeBSD awsrestartweb.com 15.0-PRERELEASE FreeBSD 15.0-PRERELEASE #0 main-n279751-ba487345f85f-dirty: Wed Aug 20 16:48:45 EDT 2025    root@awsrestartweb.com:/usr/obj/usr/src/arm64.aarch64/sys/AUG20 arm64 uname -K -U 1500063 1500063 working kernel: uname -a FreeBSD 15dev 15.0-CURRENT FreeBSD 15.0-CURRENT #0 main-n275588-045a4c108fcf: Fri Feb 21 02:24:41 UTC 2025  root@releng3.nyi.freebsd.org:/usr/obj/usr/src/arm64.aarch64/sys/GENERIC arm64 uname -K -U 1500033 1500033 Was there a change to usbhid or ugen when CURRENT went to PRERELEASE? Tim From nobody Thu Aug 21 20:28:37 2025 X-Original-To: freebsd-current@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 4c7FK92ZhCz65dNZ for ; Thu, 21 Aug 2025 20:29:01 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: from mx1.enfer-du-nord.net (mx1.enfer-du-nord.net [IPv6:2a01:4f8:1c1b:c620::1]) (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 4c7FK90MG0z475Y for ; Thu, 21 Aug 2025 20:29:01 +0000 (UTC) (envelope-from trashcan@ellael.org) Authentication-Results: mx1.freebsd.org; none Received: from smtpclient.apple (p200300fb4f2a670140c8b47fc3f615e5.dip0.t-ipconnect.de [IPv6:2003:fb:4f2a:6701:40c8:b47f:c3f6:15e5]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.enfer-du-nord.net (Postfix) with ESMTPSA id 4c7FJw2hbmzFkN; Thu, 21 Aug 2025 22:28:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ellael.org; s=dkim; t=1755808128; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=mCuqSvBD9M55/abZpANWhYnG7VfN0GjQtCCgMcW0Uq8=; b=dYvu0dtADsJRLv8tBnWpBtBFQsY8rEVxt7k5DKx9yplBfriuo2BMG4OynI1DgILDJEcxGn PTyYvg+Pckjx3rJQ9CC8g/9Db4qFJRC0R975/KPNmUYdINc34bcXtlftxEsv/OkYBVrN07 jvc4SDu2m+T0xx+FwUtbeW7TlWi2s1UTAnXZ6Sc+C5qeqY9cv0f+Aog40AkjZln+z1RVSq xW6uvK0zt1oF3gzAdUbRB8W6s8TNtJBcrlCm1hxl8GRalIb5AvoAFYGpY3D5ZgdYY51W59 GVNDY2i2FsI51njv7TmLOVlXuZPzqvoUVVx0bctGZ7+Mb5tCPqMu+EBykcpeMQ== Content-Type: text/plain; charset=utf-8 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: Console keyboard disabled under Parallels From: Michael Grimm In-Reply-To: Date: Thu, 21 Aug 2025 22:28:37 +0200 Cc: freebsd-current@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: To: TIM Beach X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/32, country:DE] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c7FK90MG0z475Y TIM Beach wrote: > When using Current under Parallels Desktop Pro, recent kernels remove = the keyboard function from the default console. [=E2=80=A6] > Was there a change to usbhid or ugen when CURRENT went to PRERELEASE? Please have a look at: = https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D288968 There's a patch that needs to be tested by someone running Parallels. Regards, Michael= From nobody Thu Aug 21 21:14:48 2025 X-Original-To: current@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 4c7GL30jhTz65hBp for ; Thu, 21 Aug 2025 21:14:51 +0000 (UTC) (envelope-from kevans@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c7GL30BwCz4GSp; Thu, 21 Aug 2025 21:14:51 +0000 (UTC) (envelope-from kevans@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755810891; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ohtWFwqUb3SEOsYd8bdCBBDheHBg5VlbguqBGCXusmc=; b=IVjya7TaSYnlO1FdOtt3HdcxFxUKlygsI9ZsWNKR9abx5Z+WnKY4VGirC1mQH/btuzn2Bp xzQdz3cpx9rVw2ltLqGeQ9XFTpEid1RSA8IHXdLhhbsz6BBYj5syXct1Qke/rPjQiczjh6 N0K1Q2MHFWDuWyppQNO9391zAG84dvmIu/3RHsrBHgCMpWc/NIWZxcayly77J8WnJsQwUc G1feRPxjuspJM9GPVJCnPbzUs2ftkyBWHHXoQZf/gRYpaVCTes433ZOnp48XMK0z8sItvq 6NJVuABeKRcb0wjGL4b9b3i9EyPC3+KQ4GyYjwZPefCgO+F660DSqRE41JqvSg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755810891; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ohtWFwqUb3SEOsYd8bdCBBDheHBg5VlbguqBGCXusmc=; b=Jos06P/7Lu+3F61dttgoLN3zc+h+CUJuD14oplmB2a1ofL/v9x2NhTliLPmBwdRwRkeXpi mBMrOxRCzL3DMGY+heraYQARfjcpLuOAyMNa/QyDcEdp+ocOy/QXvr1/U2lYeE0BW8e60K 0NA7jBfR4sLxvBECngYKvVlAvlHoAXOSUt6KhKNAijN7vXnGPBAWnZaNMmK/TGBtp1JgJW 4AXpshRTpkkTK8hzllhmSU4GMWZ1g2FuVS1tFP+9UjHsHXSg4F4ZYyRf15ONzUTM2Vtijh VIq4HRdJioq46wSKrwVl+Rk+oyFr3/Fi9nXtd1UitwylE4ZFLBNQdN8b+ydnnQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755810891; a=rsa-sha256; cv=none; b=xC5M92ZinINc8cPYtNYyPGLfod0qrYcS5DfZPqj085FTW8O1B5vjqS36asIjU/YZXFEyCO mZR2ugjJLXp8kYDVR+oLnRlQpRPMW1V9dbQh4Zhw9JcPmSElHlvq6cvq14CACpJr5AGvXz Bf9zCv5Hfbm4ue/jGsKQmtNkwwwZumTUAKG2PXi/LSFSD+hFBIqU+R5XBsuK6ZypGOgZLU zsJlElLIIxOuLpXZN9/7lrfBzwtIGpmvF2oocTU3EMLOyIgRcfRAATFnWF6G1KCaMdZyhq /XqN0K9NHvuyupNw7KTBrdJ2kcWpX8+WGG2LBaDsICuPb3m0z5z7qwLYHjAmbQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [10.9.4.95] (unknown [209.182.120.176]) (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) (Authenticated sender: kevans/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c7GL24cYfzF5j; Thu, 21 Aug 2025 21:14:50 +0000 (UTC) (envelope-from kevans@FreeBSD.org) Message-ID: Date: Thu, 21 Aug 2025 16:14:48 -0500 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Big compat issue with a recent current (zfs + syscall) To: Xin LI , Alexander Leidinger Cc: Current References: <567997960c33b7a437a8a812b7d65379@Leidinger.net> Content-Language: en-US From: Kyle Evans In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 8/21/25 11:16, Xin LI wrote: > On Thu, Aug 21, 2025 at 6:19 AM Alexander Leidinger > wrote: > > Hi, > > I tried to update from -current as of 2025-08-11-154054 (CEST) to > 2025-08-20-075320. I've updated the kernel and base, but no jail. > Result: > > 1) Not all jails got up. For mysql I have the DB on a separate dataset, > I attach the dataset to the jail (grep dataset /etc/rc.d/jail) to be > able to manage it from within the jail. I got the message that the > dataset is already attached (first start of the jail at boot). When I > resolved this by simply not attaching the dataset, mysqld died with a > bad syscall. > > 2) A lot of processes inside jails segfaulted. > > I then updated the jails from the build. More processes came up, but > some still died (e.g. php_fpm). > > At that point I reverted all back (this emails is handled via the jails > on this host). I still have the BE which causes issues, in case someone > needs to get some info out of it. > > I have not seen anything in UPDATING which suggests anything in this > regard. > > src.conf: > ---snip--- > WITHOUT_PROFILE=yes > CFLAGS+=-DFTP_COMBINE_CWDS > MALLOC_PRODUCTION=yes > WITH_MALLOC_PRODUCTION=yes > WITHOUT_LLVM_ASSERTIONS=yes > KERNCONF=ANDROMEDA > WITH_RETPOLINE=yes > WITH_KERNEL_RETPOLINE=yes > WITH_RELRO=yes > WITH_BIND_NOW=yes > OPT_INIT_ALL=zero > WITH_ZEROREGS=yes > WITHOUT_CLEAN=yes > LOADER_GZIP_SUPPORT=no > LOADER_BZIP2_SUPPORT=no > LOADER_BIOS_TEXTONLY=no > LOADER_NFS_SUPPORT=no > LOADER_TFTP_SUPPORT=no > LOADER_CD9660_SUPPORT=no > ---snip--- > > src-env.conf: > ---snip--- > WITH_META_MODE=yes > FORTIFY_SOURCE=2 > ---snip--- > > Bye, > Alexander. > > -- > http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF > http://www.FreeBSD.org     netchild@FreeBSD.org  : PGP 0x8F31830F9F2772BF > > Since you are using a custom kernel, is it possible that you didn't have COMPAT_FREEBSD14? (Recently [gs]etgroups were changed, with compatibility syscalls moved to COMPAT_FREEBSD14). I had wondered the same, but the use of 'segfault' gave me pause; these would be SIGSYS rather than SIGSEGV, but that could just be a minor terminology dispute. Thanks, Kyle Evans From nobody Thu Aug 21 21:27:05 2025 X-Original-To: current@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 4c7GdB5C0Fz65hmP for ; Thu, 21 Aug 2025 21:27:58 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from mailgate.Leidinger.net (bastille.leidinger.net [89.238.82.207]) (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 ECDSA (prime256v1) client-digest SHA256) (Client CN "mailgate.leidinger.net", Issuer "E5" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c7GdB1F84z4JP9; Thu, 21 Aug 2025 21:27:58 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Authentication-Results: mx1.freebsd.org; none List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leidinger.net; s=outgoing-alex; t=1755811675; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Kigqjg9JGMDjC0udv2uQBBuUfX0mRorzgmndcIcLOWQ=; b=T9NAd0dU7Js03x9HGhpOZ8e6VsVd/pkV/9EypomqgHzcODEEDnaM5Ae5A/25H1ge4WV6+a /O5F0d+1GWBAFsEIyXzqlrtQ4z2ryKNIcJdECGdb1qTQHjdGyF5NY6w626tsZNQEy3Zm/C xUmklYm+wyJ83veTKmBQowtt51rIxJs7G6triDXHHei0pnxuRq1vEOoR00144+ugTF4/fr 7oq02wz6oQRttpiomqzuq1nY7y5ZwEX75f1oQ0kN9jWdpu1bI8C0Bt31p2+HytPXHcNXMU kOca13OSfKnDwGVwk64V9GG6/2W/+lKAPXYdyOZC4NgnfhZqOanLeHjHjqjkeg== Date: Thu, 21 Aug 2025 23:27:05 +0200 From: Alexander Leidinger To: Kyle Evans Cc: Xin LI , Current Subject: Re: Big compat issue with a recent current (zfs + syscall) In-Reply-To: References: <567997960c33b7a437a8a812b7d65379@Leidinger.net> Message-ID: Organization: No organization, this is a private message. Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="=_1146cb57f8fd47bcce5e83cf07fa4d50"; micalg=pgp-sha256 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:34240, ipnet:89.238.64.0/18, country:DE] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c7GdB1F84z4JP9 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --=_1146cb57f8fd47bcce5e83cf07fa4d50 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8; format=flowed Am 2025-08-21 23:14, schrieb Kyle Evans: > On 8/21/25 11:16, Xin LI wrote: >> On Thu, Aug 21, 2025 at 6:19 AM Alexander Leidinger >> > wrote: >> >> Hi, >> >> I tried to update from -current as of 2025-08-11-154054 (CEST) to >> 2025-08-20-075320. I've updated the kernel and base, but no jail. >> Result: >> >> 1) Not all jails got up. For mysql I have the DB on a separate >> dataset, >> I attach the dataset to the jail (grep dataset /etc/rc.d/jail) to >> be >> able to manage it from within the jail. I got the message that the >> dataset is already attached (first start of the jail at boot). >> When I >> resolved this by simply not attaching the dataset, mysqld died >> with a >> bad syscall. >> >> 2) A lot of processes inside jails segfaulted. >> >> I then updated the jails from the build. More processes came up, >> but >> some still died (e.g. php_fpm). >> >> At that point I reverted all back (this emails is handled via the >> jails >> on this host). I still have the BE which causes issues, in case >> someone >> needs to get some info out of it. >> >> I have not seen anything in UPDATING which suggests anything in >> this >> regard. >> >> src.conf: >> ---snip--- >> WITHOUT_PROFILE=yes >> CFLAGS+=-DFTP_COMBINE_CWDS >> MALLOC_PRODUCTION=yes >> WITH_MALLOC_PRODUCTION=yes >> WITHOUT_LLVM_ASSERTIONS=yes >> KERNCONF=ANDROMEDA >> WITH_RETPOLINE=yes >> WITH_KERNEL_RETPOLINE=yes >> WITH_RELRO=yes >> WITH_BIND_NOW=yes >> OPT_INIT_ALL=zero >> WITH_ZEROREGS=yes >> WITHOUT_CLEAN=yes >> LOADER_GZIP_SUPPORT=no >> LOADER_BZIP2_SUPPORT=no >> LOADER_BIOS_TEXTONLY=no >> LOADER_NFS_SUPPORT=no >> LOADER_TFTP_SUPPORT=no >> LOADER_CD9660_SUPPORT=no >> ---snip--- >> >> src-env.conf: >> ---snip--- >> WITH_META_MODE=yes >> FORTIFY_SOURCE=2 >> ---snip--- >> >> Bye, >> Alexander. >> >> -- http://www.Leidinger.net >> Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF >> http://www.FreeBSD.org     >> netchild@FreeBSD.org  : PGP 0x8F31830F9F2772BF >> >> Since you are using a custom kernel, is it possible that you didn't >> have COMPAT_FREEBSD14? (Recently [gs]etgroups were changed, with >> compatibility syscalls moved to COMPAT_FREEBSD14). UPDATING only mentions VMM stuff for COMPAT_FREEBSD14. I give this a try tomorrow. But would this also affect the zfs dataset stuff? > I had wondered the same, but the use of 'segfault' gave me pause; these > would be SIGSYS rather than SIGSEGV, but that could just be a minor > terminology dispute. Aug 20 10:35:32 Andromeda kernel: [566445] pid 52166 (auth), jid 50, uid 143: exited on signal 6 (no core dump - sugid process denied by ke rn.sugid_coredump) Aug 20 10:35:37 Andromeda kernel: [566450] pid 52172 (auth), jid 50, uid 143: exited on signal 6 (no core dump - sugid process denied by ke rn.sugid_coredump) Aug 20 10:35:44 Andromeda kernel: [566457] pid 52179 (auth), jid 50, uid 143: exited on signal 6 (no core dump - sugid process denied by ke rn.sugid_coredump) Aug 20 10:35:51 Andromeda kernel: [566463] pid 52185 (auth), jid 50, uid 143: exited on signal 6 (no core dump - sugid process denied by ke rn.sugid_coredump) Aug 20 10:35:56 Andromeda kernel: [566469] pid 52193 (auth), jid 50, uid 143: exited on signal 6 (no core dump - sugid process denied by ke rn.sugid_coredump) Bye, Alexander. -- http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF --=_1146cb57f8fd47bcce5e83cf07fa4d50 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc; size=833 Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEER9UlYXp1PSd08nWXEg2wmwP42IYFAminjzkACgkQEg2wmwP4 2Ib/sQ//Sxcywi8Kbf/IAvXLDahNR/2JzxzEQMi4v0bFr+bhmJCeXwhWZ8RDfKjv A9MwP8ibqgusrKEzbBh3ThQmkhwWDWwS/Yp1v+/MwRnQc18j7oOL59mtvwE3z8XN KfrC2O+uQuD+VqAO3pT3k912hSl0tJz20NXfIMYIUISRA3i7TM07eG87zzy1w/y+ B26PBrSKgYM/MePN3/QVuhYUWAKh9eUqyNH30pA4EltxY3yjelECCJMpOkdeNPW5 Z5KeRh9tgpfBElatNhaOtBmbdUTFjllymJGE5gTLA1Hktmd6ZqQcmQT0ccHnuVFX iDrJisgNqZPgHb42EAkYpqSThGHJXXJXfpLv09ZqdXmcM0vai+qMsHcxv3+OHI6z OiReN9vOAwr86nH0edBpiaNHjcKajLd8STSIO0cMOWmnNAO1/6ouSuwv/r0Orzf2 /HLOUrT6X3hLkUk0KGTiW1sbvFtz4OCz8z0979XXzxKJYs/zml3PHIReFXkezsaM GcB6tSSC0eXqPGTSTLsP5kVjQe0gpB2k/lqB2TRQ9jJXWycbUFZD6qZIvw6x77rZ W3bVgHior2ndFxP+A4JjIIqIWDiameMUdqoPdWFEGLfKSmqcUGrTdqhXaVIHaFhE kW480bMqHCkV/Z4xiaAOAqH9PHrMotO/Fz86h7VAIpLvrBw/xP8= =XbR/ -----END PGP SIGNATURE----- --=_1146cb57f8fd47bcce5e83cf07fa4d50-- From nobody Thu Aug 21 21:56:57 2025 X-Original-To: current@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 4c7HGf4KVcz64VQ5 for ; Thu, 21 Aug 2025 21:56:58 +0000 (UTC) (envelope-from kevans@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c7HGf3jqmz4MHd; Thu, 21 Aug 2025 21:56:58 +0000 (UTC) (envelope-from kevans@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755813418; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=zSXS9JgVyaw8doVvrjChr7y8iWTLZCOSQdaAjcUZAY0=; b=R+11fOeTZ6aImUR8ZQHhNgFi9rj2CfDdHLEv1ZSC/tOQJaGbME50MeATL6HnxQ8xHY4qzw xqdXJFVqsKQsob9shuatZ5kwUkOCcG6t8gDWRQ48i7SK8SN04qlEYlML4yk4Po5tXleUCV eEhuUPrUKZ+9etnbiYQdarogvzj5ncTDUb9LTBYF/r9kfRwDrZbGJ9l/wQHebONVMpclk6 96jikOJ7dnUaflFtwmyJplYiQQev2yVBJcVe5ihoQL7HQsshkRS0rJjObZ5fWat6wUUqyB sFvr8qUsFoo20GsLnm6zvg8w+sQhq8AI8BuZ39UqqCGLZziCdR8ZfuXGX7DbMA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755813418; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=zSXS9JgVyaw8doVvrjChr7y8iWTLZCOSQdaAjcUZAY0=; b=UiN0k1xq5DD3P3HuaCgjQIb6XmBvelzNGm4MXa7IYzwJUyHyZZP3Fg+bGsW5cN6EwUFXbv QjtWRdvdloe/dCsSJJDtp15/KFKFrUPbPWUL3CVlleytRJ4HnNo//Kd4yhIyKEiPd5detx lrvTmw4Lu5yczszUo5x9oOUdBzPCYLSBJZemP4HX7nv3hQbeBxPeVzEikpAN7ZJcWY/5eG 1iaCT39/B6NJVV2ZSe9qK8SkRtwClVFOV2erHwiRyis+Kl3L/xuy4+3jVuZlpeLseTRaej tTiCAMC54rQFJpiHyPhYwur4Y5U+26XYHX9Hb9s9vALieFmfip8Fvxu8Bn/mrw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755813418; a=rsa-sha256; cv=none; b=T5ZO5kLkLs9j1G6A8lYadXcjylZPoQOtTSi84IWjamrTTTl0AsSb3htIK7tpcC2VFenxcz FcqIM/so8Goy5R+QjuDIY7qHgiUYx6dQdb8N1rzOoKADivmMuIz57N08Q1/rEUNFcuZurO MWWaHoxiNF5jXZ2aYaIjiSiXDV64EYkuNMKZEa36hBNndFD/psHOLQyMJkoyLc+Ymv8Mrj GUlY9240kygAcXd9/4DhM8O7u5SxN1O4mi/a7RVfT1bR5zK20DbOQ40Fq42AlBaRXpnxph m4JNOTbUkiiJbCr7dyWWOa0e4eQWzTlow+USSRZt7tpwmtrtJ5XaSGlYd0sdsw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [10.9.4.95] (unknown [209.182.120.176]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: kevans/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c7HGf192dzDbk; Thu, 21 Aug 2025 21:56:58 +0000 (UTC) (envelope-from kevans@FreeBSD.org) Message-ID: Date: Thu, 21 Aug 2025 16:56:57 -0500 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Big compat issue with a recent current (zfs + syscall) To: Alexander Leidinger Cc: Xin LI , Current References: <567997960c33b7a437a8a812b7d65379@Leidinger.net> Content-Language: en-US From: Kyle Evans In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 8/21/25 16:27, Alexander Leidinger wrote: > Am 2025-08-21 23:14, schrieb Kyle Evans: >> On 8/21/25 11:16, Xin LI wrote: >>> On Thu, Aug 21, 2025 at 6:19 AM Alexander Leidinger > wrote: >>> >>>     Hi, >>> >>>     I tried to update from -current as of 2025-08-11-154054 (CEST) to >>>     2025-08-20-075320. I've updated the kernel and base, but no jail. >>>     Result: >>> >>>     1) Not all jails got up. For mysql I have the DB on a separate dataset, >>>     I attach the dataset to the jail (grep dataset /etc/rc.d/jail) to be >>>     able to manage it from within the jail. I got the message that the >>>     dataset is already attached (first start of the jail at boot). When I >>>     resolved this by simply not attaching the dataset, mysqld died with a >>>     bad syscall. >>> >>>     2) A lot of processes inside jails segfaulted. >>> >>>     I then updated the jails from the build. More processes came up, but >>>     some still died (e.g. php_fpm). >>> >>>     At that point I reverted all back (this emails is handled via the jails >>>     on this host). I still have the BE which causes issues, in case someone >>>     needs to get some info out of it. >>> >>>     I have not seen anything in UPDATING which suggests anything in this >>>     regard. >>> >>>     src.conf: >>>     ---snip--- >>>     WITHOUT_PROFILE=yes >>>     CFLAGS+=-DFTP_COMBINE_CWDS >>>     MALLOC_PRODUCTION=yes >>>     WITH_MALLOC_PRODUCTION=yes >>>     WITHOUT_LLVM_ASSERTIONS=yes >>>     KERNCONF=ANDROMEDA >>>     WITH_RETPOLINE=yes >>>     WITH_KERNEL_RETPOLINE=yes >>>     WITH_RELRO=yes >>>     WITH_BIND_NOW=yes >>>     OPT_INIT_ALL=zero >>>     WITH_ZEROREGS=yes >>>     WITHOUT_CLEAN=yes >>>     LOADER_GZIP_SUPPORT=no >>>     LOADER_BZIP2_SUPPORT=no >>>     LOADER_BIOS_TEXTONLY=no >>>     LOADER_NFS_SUPPORT=no >>>     LOADER_TFTP_SUPPORT=no >>>     LOADER_CD9660_SUPPORT=no >>>     ---snip--- >>> >>>     src-env.conf: >>>     ---snip--- >>>     WITH_META_MODE=yes >>>     FORTIFY_SOURCE=2 >>>     ---snip--- >>> >>>     Bye, >>>     Alexander. >>> >>>     --     http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF >>>     http://www.FreeBSD.org netchild@FreeBSD.org  : PGP 0x8F31830F9F2772BF >>> >>> Since you are using a custom kernel, is it possible that you didn't have COMPAT_FREEBSD14?  (Recently [gs]etgroups were changed, with compatibility syscalls moved to COMPAT_FREEBSD14). > > UPDATING only mentions VMM stuff for COMPAT_FREEBSD14. I give this a try tomorrow. But would this also affect the zfs dataset stuff? > Reading your initial e-mail, I think you actually got past the main reason to need COMPAT_FREEBSD14 when you rebuilt after mysqld died with a bad syscall. I had missed that detail the first time, sorry. I don't think I'd expect it to help with zfs dataset stuff. >> I had wondered the same, but the use of 'segfault' gave me pause; these would be SIGSYS rather than SIGSEGV, but that could just be a minor terminology dispute. > > Aug 20 10:35:32 Andromeda kernel: [566445] pid 52166 (auth), jid 50, uid 143: exited on signal 6 (no core dump - sugid process denied by ke > rn.sugid_coredump) > Aug 20 10:35:37 Andromeda kernel: [566450] pid 52172 (auth), jid 50, uid 143: exited on signal 6 (no core dump - sugid process denied by ke > rn.sugid_coredump) > Aug 20 10:35:44 Andromeda kernel: [566457] pid 52179 (auth), jid 50, uid 143: exited on signal 6 (no core dump - sugid process denied by ke > rn.sugid_coredump) > Aug 20 10:35:51 Andromeda kernel: [566463] pid 52185 (auth), jid 50, uid 143: exited on signal 6 (no core dump - sugid process denied by ke > rn.sugid_coredump) > Aug 20 10:35:56 Andromeda kernel: [566469] pid 52193 (auth), jid 50, uid 143: exited on signal 6 (no core dump - sugid process denied by ke > rn.sugid_coredump) > SIGABRT would seem to imply something like an assertion being tripped, which is a bit unusual. Might need to flip kern.sugid_coredump for a minute and see if you can gather some more context from a coredump. From nobody Thu Aug 21 23:29:08 2025 X-Original-To: current@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 4c7KKM1w6Wz64bvQ for ; Thu, 21 Aug 2025 23:29:27 +0000 (UTC) (envelope-from delphij@gmail.com) Received: from mail-pg1-x52e.google.com (mail-pg1-x52e.google.com [IPv6:2607:f8b0:4864:20::52e]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c7KKL6qFZz3Hgm; Thu, 21 Aug 2025 23:29:26 +0000 (UTC) (envelope-from delphij@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pg1-x52e.google.com with SMTP id 41be03b00d2f7-b47174beb13so1064871a12.2; Thu, 21 Aug 2025 16:29:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755818959; x=1756423759; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=C8XvBkuJOi+VkxmfFIYBq6WtuGLBTcROhZjXrzHGKvA=; b=AlEe0p1iTBe1BHTsmssomTrd1X9+W1hrd+DWBjH+V6qcpAMpQjbyE15cIcmqpbE1m7 ahgapkgcabU84S/eEdbLqKXdaG8vlvstDxeyTJK70UhUj5JIS2HHWa/PHuB3Hbe1/1dx YBtPxRqGUDslsyFaSYeDnt0mvRMFcUpsKpD1vZAQaR+ks2tFmDUr6u3E40tZWwRFbPpz 9OfSaLZWDVhyCXDeYnWb/QB/AGxMlppPeAwRuoxqKi58sA9iavXcbc06wWFfr0CjeCsd atc4/migU2UWG1FingdMryKNizi9nKMXquadFZo/NHVVIRe9KACKxaHP+KbPlaalvJB2 DFeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755818959; x=1756423759; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=C8XvBkuJOi+VkxmfFIYBq6WtuGLBTcROhZjXrzHGKvA=; b=V6bU6MlkAmxvKGZ5BVJXHGYquNOMQgVxeNFZ0Yd2asCiJZCkgdZWMwjaZKaWiBo3Kl sTEYXxv//doSZKM5xjZpK9HemGG6mNahYFtLMf5deGuyTRmorfnsXtF+9d+Cpx05WxJS cFCa1aKRcrJwCAk3loDtvpfILAoMJn7j2YguWaLrif3wYkjhQp3FBT51Uu/KxwqRuCgR 64wWL9iqYxZo0QNgC5ct2Dse+I8GgkezPX66MQS2kKupZIZt7UcEw0v90akrzBFpQM32 1OagHpi05rDFf3LsjHrS7A5tW1RnNpHDt/GvOnFDP+a1qHmxwOPTOTULB+y/31sdP9Xb WdTw== X-Forwarded-Encrypted: i=1; AJvYcCUoFZUx/gRNXcU46LbIKB8s1OmoqkxIA7rDL/4GWtPNnHX7/53gOBHIoDhqU7YkuIh5Kd9alCM1@freebsd.org X-Gm-Message-State: AOJu0YyvQNbBf0je7HMIXssbWCqVmAcijMzp/k2A7DKteafxkK9brMCT bMxDCC2EjYMudp6GG+Ryq/XCZrjCMD+BrzHkVVsiXUMFp+8sQHRG4j8zHBKPEcOrlKRKwlJ53Jf R3BMy0jODuO9j4+5b6ky8TaRUO2THWMLiDw== X-Gm-Gg: ASbGncurYKB6zseN93PgOXIDwLKRKlnYy4ptb0YlLI0mfLSNEH9Ivw9XyNzRlSEJXXE dlMhyNCWTEb2641JUHynEA2vNlQJBhzW1O2MLXekrKrnSRRUjqASJht7gBL41BTWLQbMETzOUkS lDLxv1rpoHHU407pAJBOf1dT04la/KQdlbJgQuH2S1sRo1hdJ/CKF7lREdp7GZnMhojq990yt+G Flp6iB8UVJGsYUg6j6A7/ZwJEWoIN3flNpsCg== X-Google-Smtp-Source: AGHT+IHkzOevAXOqfxDyvRs7zvkmpMmz+HJ2tabPiLMPn43/xh5gZ3sQVVrsqRLsX6uEWUzDXmSWViXi1Cu3EzBR0+Y= X-Received: by 2002:a17:90a:ec84:b0:31e:3bbc:e9e6 with SMTP id 98e67ed59e1d1-32517749935mr1650789a91.19.1755818959256; Thu, 21 Aug 2025 16:29:19 -0700 (PDT) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 References: <567997960c33b7a437a8a812b7d65379@Leidinger.net> In-Reply-To: From: Xin LI Date: Thu, 21 Aug 2025 16:29:08 -0700 X-Gm-Features: Ac12FXxMRPdvjcVyfNE6hrImeuRg8hIeBXUSFl-pE4hTXkFLlquXyJOMU1CA72w Message-ID: Subject: Re: Big compat issue with a recent current (zfs + syscall) To: Kyle Evans Cc: Alexander Leidinger , Current Content-Type: multipart/alternative; boundary="0000000000005b4230063ce875f2" X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c7KKL6qFZz3Hgm --0000000000005b4230063ce875f2 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Aug 21, 2025 at 2:56=E2=80=AFPM Kyle Evans wro= te: [...] > I don't think I'd expect it to help with zfs dataset stuff. > There are also some recent ZFS changes, but I don't know (didn't have read through all changes) if there are something related. > >> I had wondered the same, but the use of 'segfault' gave me pause; thes= e > would be SIGSYS rather than SIGSEGV, but that could just be a minor > terminology dispute. > > > > Aug 20 10:35:32 Andromeda kernel: [566445] pid 52166 (auth), jid 50, ui= d > 143: exited on signal 6 (no core dump - sugid process denied by ke > > rn.sugid_coredump) > > Aug 20 10:35:37 Andromeda kernel: [566450] pid 52172 (auth), jid 50, ui= d > 143: exited on signal 6 (no core dump - sugid process denied by ke > > rn.sugid_coredump) > > Aug 20 10:35:44 Andromeda kernel: [566457] pid 52179 (auth), jid 50, ui= d > 143: exited on signal 6 (no core dump - sugid process denied by ke > > rn.sugid_coredump) > > Aug 20 10:35:51 Andromeda kernel: [566463] pid 52185 (auth), jid 50, ui= d > 143: exited on signal 6 (no core dump - sugid process denied by ke > > rn.sugid_coredump) > > Aug 20 10:35:56 Andromeda kernel: [566469] pid 52193 (auth), jid 50, ui= d > 143: exited on signal 6 (no core dump - sugid process denied by ke > > rn.sugid_coredump) > > > > SIGABRT would seem to imply something like an assertion being tripped, > which is a bit unusual. Might need to flip > kern.sugid_coredump for a minute and see if you can gather some more > context from a coredump. > Well, yes (it's somewhat unusual) and no (I think it's expected behavior here): It's not unusual for a program to explicitly abort() when a setgroups() call failed, though: if I was the programmer who wanted to drop privileges and failed, showing some error message and abort() as soon as possible would be a reasonable choice (IMHO) because I wouldn't have a lot of other remedies, so to me it sounded reasonable here, especially when Alexander saw some missing system calls earlier. Cheers, --0000000000005b4230063ce875f2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Thu, Aug 2= 1, 2025 at 2:56=E2=80=AFPM Kyle Evans <kevans@freebsd.org> wrote:
[...]
I don't think I'd expect it to help with zfs dataset stuff.

There are also some recent ZFS changes, but I don= 't know (didn't have read through all changes) if there are somethi= ng related.
=C2=A0
>> I had wondered the same, but the use of 'segfault' gave me= pause; these would be SIGSYS rather than SIGSEGV, but that could just be a= minor terminology dispute.
>
> Aug 20 10:35:32 Andromeda kernel: [566445] pid 52166 (auth), jid 50, u= id 143: exited on signal 6 (no core dump - sugid process denied by ke
> rn.sugid_coredump)
> Aug 20 10:35:37 Andromeda kernel: [566450] pid 52172 (auth), jid 50, u= id 143: exited on signal 6 (no core dump - sugid process denied by ke
> rn.sugid_coredump)
> Aug 20 10:35:44 Andromeda kernel: [566457] pid 52179 (auth), jid 50, u= id 143: exited on signal 6 (no core dump - sugid process denied by ke
> rn.sugid_coredump)
> Aug 20 10:35:51 Andromeda kernel: [566463] pid 52185 (auth), jid 50, u= id 143: exited on signal 6 (no core dump - sugid process denied by ke
> rn.sugid_coredump)
> Aug 20 10:35:56 Andromeda kernel: [566469] pid 52193 (auth), jid 50, u= id 143: exited on signal 6 (no core dump - sugid process denied by ke
> rn.sugid_coredump)
>

SIGABRT would seem to imply something like an assertion being tripped, whic= h is a bit unusual.=C2=A0 Might need to flip
kern.sugid_coredump for a minute and see if you can gather some more contex= t from a coredump.

Well, yes (it's somewhat = unusual) and no (I think it's expected behavior here):=C2=A0 It's n= ot unusual for a program to explicitly abort() when a setgroups() call fail= ed, though: if I was the programmer who wanted to drop privileges and faile= d, showing some error message and abort() as soon as possible would be a re= asonable choice (IMHO) because I wouldn't have a lot of other remedies,= so to me it sounded reasonable here, especially when Alexander saw some mi= ssing system calls earlier.

Cheers,
--0000000000005b4230063ce875f2-- From nobody Thu Aug 21 23:35:15 2025 X-Original-To: freebsd-current@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 4c7KS66TMnz64crW for ; Thu, 21 Aug 2025 23:35:18 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from omta004.cacentral1.a.cloudfilter.net (omta002.cacentral1.a.cloudfilter.net [3.97.99.33]) (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 4c7KS55Xxrz3Jh2; Thu, 21 Aug 2025 23:35:17 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=permerror reason="p tag has invalid value: quarantine rua=mailto:p[ostmaster@cschubert.com" header.from=cschubert.com (policy=permerror); spf=pass (mx1.freebsd.org: domain of cy.schubert@cschubert.com designates 3.97.99.33 as permitted sender) smtp.mailfrom=cy.schubert@cschubert.com Received: from shw-obgw-4002a.ext.cloudfilter.net ([10.228.9.250]) by cmsmtp with ESMTPS id pDl7uLVlq5MqypEoPuVanK; Thu, 21 Aug 2025 23:35:17 +0000 Received: from spqr.komquats.com ([70.66.136.217]) by cmsmtp with ESMTPSA id pEoNuwDZcl5eGpEoOuN6pP; Thu, 21 Aug 2025 23:35:17 +0000 X-Auth-User: cschuber X-Authority-Analysis: v=2.4 cv=EO6l0EZC c=1 sm=1 tr=0 ts=68a7ad35 a=h7br+8Ma+Xn9xscxy5znUg==:117 a=h7br+8Ma+Xn9xscxy5znUg==:17 a=kj9zAlcOel0A:10 a=2OwXVqhp2XgA:10 a=6I5d2MoRAAAA:8 a=EkcXrb_YAAAA:8 a=VxmjJ2MpAAAA:8 a=YxBL1-UpAAAA:8 a=Vq0yQMsrsO3cCwJSmgwA:9 a=CjuIK1q_8ugA:10 a=LK5xJRSDVpKd5WXXoEvA:22 a=7gXAzLPJhVmCkEl4_tsf:22 a=Ia-lj3WSrqcvXOmTRaiG:22 Received: from slippy.cwsent.com (slippy.cwsent.com [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTP id 746C19A; Thu, 21 Aug 2025 16:35:15 -0700 (PDT) Received: by slippy.cwsent.com (Postfix, from userid 1000) id 41333300; Thu, 21 Aug 2025 16:35:15 -0700 (PDT) X-Mailer: exmh version 2.9.0 11/07/2018 with nmh-1.8+dev Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: freebsd-current@freebsd.org, des@freebsd.org, ivy@freebsd.org Subject: Re: HEADS UP: MIT KRB5 1.22.1 Import In-reply-to: <20250821055519.65D8B684@slippy.cwsent.com> References: <20250821055519.65D8B684@slippy.cwsent.com> Comments: In-reply-to Cy Schubert message dated "Wed, 20 Aug 2025 22:55:19 -0700." List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 21 Aug 2025 16:35:15 -0700 Message-Id: <20250821233515.41333300@slippy.cwsent.com> X-CMAE-Envelope: MS4xfIjSrE8WQ4jmYoT5GiE7flTiKo8P/8gf9YEun/wSjcE+/j+/6TcgOkZzRQmEZKXd6LZatcALgKZ31YcUc5OwlV8L7VO1Rq8NV7jZazG1/TZ74l4UuE+0 NTqlefktNnUTUbe2Dxk/rPV/i+/xxMnj7I2pC8vqbX5RD3AKLRT6Iqk2fQ/sZnztJ6IKOSlfvyNwmYIMIpe4pM7g1LYAZllbCHWiFyPytDOK2eOn+43qWYDC UawY4gxI89HAMMMqf2HYtcfmoOHfJZTdJmcvCxOLc9s= X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.23 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_SHORT(-0.93)[-0.930]; MV_CASE(0.50)[]; RWL_MAILSPIKE_EXCELLENT(-0.40)[3.97.99.33:from]; R_SPF_ALLOW(-0.20)[+ip4:3.97.99.32/31]; RCVD_IN_DNSWL_LOW(-0.10)[3.97.99.33:from]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; ASN(0.00)[asn:16509, ipnet:3.96.0.0/15, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_THREE(0.00)[4]; R_DKIM_NA(0.00)[]; HAS_REPLYTO(0.00)[Cy.Schubert@cschubert.com]; RCPT_COUNT_THREE(0.00)[3]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; DMARC_BAD_POLICY(0.00)[cschubert.com : p tag has invalid value: quarantine rua=mailto:p[ostmaster@cschubert.com]; TO_DN_NONE(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; REPLYTO_EQ_FROM(0.00)[] X-Rspamd-Queue-Id: 4c7KS55Xxrz3Jh2 In message <20250821055519.65D8B684@slippy.cwsent.com>, Cy Schubert writes: > KRB5 1.22.0 released with a GSSAPI bug (CVE-2025-57736). The point patch > was applied on Aug 19 (f96110babbe1). 1.22.1 contains the point patch plus > an additional GSSAPI patch. I intend to commit it to HEAD after a few days > of testing on Aug 25. The patch can be found at https://reviews.freebsd.org/D52100 or at https://people.freebsd.org/~cy/0001-KRB5-Update-to-1.22.1.patch.xz. -- Cheers, Cy Schubert FreeBSD UNIX: Web: https://FreeBSD.org NTP: Web: https://nwtime.org e**(i*pi)+1=0 From nobody Fri Aug 22 08:17:25 2025 X-Original-To: current@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 4c7Y3g3SXQz65TYL for ; Fri, 22 Aug 2025 08:18:23 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from mailgate.Leidinger.net (bastille.leidinger.net [89.238.82.207]) (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 ECDSA (prime256v1) client-digest SHA256) (Client CN "mailgate.leidinger.net", Issuer "E5" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c7Y3f5z8vz46ws; Fri, 22 Aug 2025 08:18:22 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Authentication-Results: mx1.freebsd.org; none List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leidinger.net; s=outgoing-alex; t=1755850668; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=P8TW1EEATOHxlZzivl0D7nPEEcSt60FT8DtzmdRqeWU=; b=VuMtKpqo56KM10Y6pb/217eiRWU2ptMiTFSkgY9VXCKtFWtm1jHQqwkKMgb/QMsBUJOV/c hKOCWJJIj6UAqzBbDv7wmy+X8/pxzl8eFtOeUwrru9Uij+0EKXVwkYUbccE+UyjvVNLAuQ 55nIw04U7oIs6RIsueWHjAMPi88FVWXA/acwXHf/Kkvh/jHec8m7yRElXG+KVKXFcVJ37D 0+2fRbsexgjRj2lvTHbcXXkaT6sMilQzSafsg9NkmmbrnC12rRJAPX4zOfTiruvOtoSVXr vFNKMZkeFwocCT+WUDlECZOwjf/jY218zUgfMnA//RIL56TXdncm3Jjqe4p3ig== Date: Fri, 22 Aug 2025 10:17:25 +0200 From: Alexander Leidinger To: Xin LI Cc: Kyle Evans , Current Subject: Re: Big compat issue with a recent current (zfs + syscall) In-Reply-To: References: <567997960c33b7a437a8a812b7d65379@Leidinger.net> Message-ID: Organization: No organization, this is a private message. Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="=_098d3a5eaab850be0c69a0e8c1a01cc2"; micalg=pgp-sha256 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:34240, ipnet:89.238.64.0/18, country:DE] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c7Y3f5z8vz46ws This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --=_098d3a5eaab850be0c69a0e8c1a01cc2 Content-Type: multipart/alternative; boundary="=_f779c2029bd0f49f00bc5f6b186fe36f" --=_f779c2029bd0f49f00bc5f6b186fe36f Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8; format=flowed Am 2025-08-22 01:29, schrieb Xin LI: > On Thu, Aug 21, 2025 at 2:56 PM Kyle Evans wrote: > [...] > >> I don't think I'd expect it to help with zfs dataset stuff. > > There are also some recent ZFS changes, but I don't know (didn't have > read through all changes) if there are something related. > >>>> I had wondered the same, but the use of 'segfault' gave me pause; >>>> these would be SIGSYS rather than SIGSEGV, but that could just be a >>>> minor terminology dispute. >>> >>> Aug 20 10:35:32 Andromeda kernel: [566445] pid 52166 (auth), jid 50, >>> uid 143: exited on signal 6 (no core dump - sugid process denied by >>> ke >>> rn.sugid_coredump) >>> Aug 20 10:35:37 Andromeda kernel: [566450] pid 52172 (auth), jid 50, >>> uid 143: exited on signal 6 (no core dump - sugid process denied by >>> ke >>> rn.sugid_coredump) >>> Aug 20 10:35:44 Andromeda kernel: [566457] pid 52179 (auth), jid 50, >>> uid 143: exited on signal 6 (no core dump - sugid process denied by >>> ke >>> rn.sugid_coredump) >>> Aug 20 10:35:51 Andromeda kernel: [566463] pid 52185 (auth), jid 50, >>> uid 143: exited on signal 6 (no core dump - sugid process denied by >>> ke >>> rn.sugid_coredump) >>> Aug 20 10:35:56 Andromeda kernel: [566469] pid 52193 (auth), jid 50, >>> uid 143: exited on signal 6 (no core dump - sugid process denied by >>> ke >>> rn.sugid_coredump) >>> >> >> SIGABRT would seem to imply something like an assertion being tripped, >> which is a bit unusual. Might need to flip >> kern.sugid_coredump for a minute and see if you can gather some more >> context from a coredump. > > Well, yes (it's somewhat unusual) and no (I think it's expected > behavior here): It's not unusual for a program to explicitly abort() > when a setgroups() call failed, though: if I was the programmer who > wanted to drop privileges and failed, showing some error message and > abort() as soon as possible would be a reasonable choice (IMHO) because > I wouldn't have a lot of other remedies, so to me it sounded reasonable > here, especially when Alexander saw some missing system calls earlier. COMPAT_FREEBSD14 makes a huge difference. Seems you find the issue. We should change the UPDATING part and tell to use COMPAT_FREEBSD14 until all the 3rd party stuff is updated/recompiled. Bye, Alexander. -- http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF --=_f779c2029bd0f49f00bc5f6b186fe36f Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8

Am 2025-08-22 01:29, schrieb Xin LI:

=  

On Thu, Aug 21, 2025 at 2:56=E2=80= =AFPM Kyle Evans <kevans@freebsd.org> wrote:
[...]
I don't think I'd expect i= t to help with zfs dataset stuff.
 
There are also some recent ZFS changes, but I don't know (didn't have= read through all changes) if there are something related.
 
>> I had wondered th= e same, but the use of 'segfault' gave me pause; these would be SIGSYS rath= er than SIGSEGV, but that could just be a minor terminology dispute.
&= gt;
> Aug 20 10:35:32 Andromeda kernel: [566445] pid 52166 (auth),= jid 50, uid 143: exited on signal 6 (no core dump - sugid process denied b= y ke
> rn.sugid_coredump)
> Aug 20 10:35:37 Andromeda kerne= l: [566450] pid 52172 (auth), jid 50, uid 143: exited on signal 6 (no core = dump - sugid process denied by ke
> rn.sugid_coredump)
> Au= g 20 10:35:44 Andromeda kernel: [566457] pid 52179 (auth), jid 50, uid 143:= exited on signal 6 (no core dump - sugid process denied by ke
> rn= =2Esugid_coredump)
> Aug 20 10:35:51 Andromeda kernel: [566463] pid= 52185 (auth), jid 50, uid 143: exited on signal 6 (no core dump - sugid pr= ocess denied by ke
> rn.sugid_coredump)
> Aug 20 10:35:56 A= ndromeda kernel: [566469] pid 52193 (auth), jid 50, uid 143: exited on sign= al 6 (no core dump - sugid process denied by ke
> rn.sugid_coredump= )
>

SIGABRT would seem to imply something like an asser= tion being tripped, which is a bit unusual.  Might need to flip
k= ern.sugid_coredump for a minute and see if you can gather some more context= from a coredump.
 
= Well, yes (it's somewhat unusual) and no (I think it's expected behavior he= re):  It's not unusual for a program to explicitly abort() when a setg= roups() call failed, though: if I was the programmer who wanted to drop pri= vileges and failed, showing some error message and abort() as soon as possi= ble would be a reasonable choice (IMHO) because I wouldn't have a lot of ot= her remedies, so to me it sounded reasonable here, especially when Alexande= r saw some missing system calls earlier.

COMPAT_FREEBSD14 makes a huge difference. Seems you find the issue. We s= hould change the UPDATING part and tell to use COMPAT_FREEBSD14 until all t= he 3rd party stuff is updated/recompiled.

Bye,
Alexander.

--
--=_f779c2029bd0f49f00bc5f6b186fe36f-- --=_098d3a5eaab850be0c69a0e8c1a01cc2 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc; size=833 Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEER9UlYXp1PSd08nWXEg2wmwP42IYFAmioJ6QACgkQEg2wmwP4 2IY//g//c+Z5TUCnMI2g+xGoLmsaBMLfHz8GLyRJqvCksCwLlntxB1gpq86OBUfV RUB8fNk7Y9Vrqb/kVqMCqYZz+vfSmq375Q4cjo2lYpg3AN5l6IX4PxWVP/++RAlw tkMmtGGTX4E4SmZZBmLNWTPVgc8GJ5Ic2SSWW/IbPJf0UokPZ6MXEECK8xBZ9p3w t+NE2V34dXwiVSPf+RiziuAkzWZjP7nFQ8P98jQfH6wqCBFQRItEx56YhPM92p+N Avb8gI/x2n0A/t0R8uTYzB2dRm9v8PFpzxUjUWQtKlmmBqOrbNLs4MOhG8c581Kf Z1iE/WfI8sj5dz6mSoldoX6mJx9otmy2IcgZtdpyEjb429/wGBUZDV2HPwRnXugK dVLC3nPdhb3n+3PGxn7IUqt/LHFegM3+c5sTIcoOPaSo8vRWR7jUUBF0vhmFI821 ogDjLfsR+aXMUsfMC+FGSrQl2Owh53miWlSE5gzbPc5BpsS5eGxyV5XdvutAe+Ie q18o3vuvYaU530jSFzaMaFoxty9YhdvQGRC1d878n28aqyyVcukwAwcj794N7lf6 HaiyPnjYpPUmJXHhOLrXSut3b1JL2wLnQrkLOjOry8HB2ZIYpw+a27V7Wa8DpXZ4 uGGtf8E5wGQwaGUoygR98k9txOjkCUf9IDNFza3NsreNsvlwKaA= =r23J -----END PGP SIGNATURE----- --=_098d3a5eaab850be0c69a0e8c1a01cc2-- From nobody Fri Aug 22 10:53:51 2025 X-Original-To: freebsd-current@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 4c7cWH4RxMz65fDX; Fri, 22 Aug 2025 10:54:03 +0000 (UTC) (envelope-from polyduekes@proton.me) Received: from mail-10697.protonmail.ch (mail-10697.protonmail.ch [79.135.106.97]) (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 (4096 bits) client-digest SHA256) (Client CN "protonmail.com", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c7cWF1yX7z3SVV; Fri, 22 Aug 2025 10:54:01 +0000 (UTC) (envelope-from polyduekes@proton.me) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=proton.me header.s=protonmail header.b=SzIdIVj8; dmarc=pass (policy=quarantine) header.from=proton.me; spf=pass (mx1.freebsd.org: domain of polyduekes@proton.me designates 79.135.106.97 as permitted sender) smtp.mailfrom=polyduekes@proton.me DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1755860038; x=1756119238; bh=wf2SX/tRWmfa1CnbzcMT0G4Kgzbovfas3ZLqvh3MxUs=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=SzIdIVj8/IqY3u5uO0m+vpKbmufXi/Q0IBfRIvHMOxo5S74H6pPzBvZI4Y24xNEjr BkCKYejOjc6S6qC09PsNS9L9wMDQ0iYXetb4KlRZD2xi75duluaoKzqClhaP94vUIT D48pNnFVw8b610WceAWf1Z4ibKNNCbb2XWOt8EoKLZ/jBFjUM+N5/o6FDFd53bfwEg xbJFU0QvO4Djk0OGg7+Wk9zHCcm6HO8rA4/gbwWBwkgUz8gBLBhMK8efMZDPzImgPW aBcSsJV0DSsxukT8PvF9sGdGtFHwapDMWIGN1XhSJwS9xjjhneV6pvUNRozOaTDT+7 2JOXEYW1kqZUg== Date: Fri, 22 Aug 2025 10:53:51 +0000 To: "freebsd-current@freebsd.org" , "freebsd-pkgbase@freebsd.org" From: polyduekes@proton.me Subject: certificate verification failures during pkg bootstrapping on a 15-PRERELEASE PKGBASE installation Message-ID: Feedback-ID: 94987605:user:proton X-Pm-Message-ID: 5990b700679d4fed4b492a96a0daf7c6883be699 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1=_v2RZ8MUvYIZtL152SvVDXsIdNXmxCbEFSAfdvff8bA" X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.28 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_BASE64_TEXT_BOGUS(1.00)[]; NEURAL_HAM_SHORT(-0.98)[-0.985]; DMARC_POLICY_ALLOW(-0.50)[proton.me,quarantine]; RWL_MAILSPIKE_EXCELLENT(-0.40)[79.135.106.97:from]; R_DKIM_ALLOW(-0.20)[proton.me:s=protonmail]; R_SPF_ALLOW(-0.20)[+ip4:79.135.106.0/24]; MIME_BASE64_TEXT(0.10)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:62371, ipnet:79.135.106.0/24, country:CH]; ARC_NA(0.00)[]; FROM_NO_DN(0.00)[]; MISSING_XM_UA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; TO_DN_EQ_ADDR_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[79.135.106.97:from]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org,freebsd-pkgbase@freebsd.org]; DKIM_TRACE(0.00)[proton.me:+] X-Rspamd-Queue-Id: 4c7cWF1yX7z3SVV --b1=_v2RZ8MUvYIZtL152SvVDXsIdNXmxCbEFSAfdvff8bA Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 aSBncmFiYmVkIHRoZSBsYXRlc3QgaXNvIGltYWdlIHNuYXBzaG90cyBvZiBib3RoIGJvb3Rvbmx5 IGFuZCBkaXNjMSBvZiAxNS1QUkVMRUFTRSAoZS5nLiBodHRwczovL2Rvd25sb2FkLmZyZWVic2Qu b3JnL3NuYXBzaG90cy9JU08tSU1BR0VTLzE1LjAvRnJlZUJTRC0xNS4wLVBSRVJFTEVBU0UtYW1k NjQtMjAyNTA4MTktMDJhOGZhZGQyYzRkLTI3OTcwMS1ib290b25seS5pc28ueHogYW5kIGh0dHBz Oi8vZG93bmxvYWQuZnJlZWJzZC5vcmcvc25hcHNob3RzL0lTTy1JTUFHRVMvMTUuMC9GcmVlQlNE LTE1LjAtUFJFUkVMRUFTRS1hbWQ2NC0yMDI1MDgxOS0wMmE4ZmFkZDJjNGQtMjc5NzAxLWRpc2Mx Lmlzby54eiApIHVwb24gZG9pbmcgcGtnYmFzZSBpbnN0YWxsYXRpb24gdXNpbmcgdGhlICJwYWNr YWdlcyAoZXhwZXJpbWVudGFsKSIgZnJvbSB0aGUgInNlbGVjdCBpbnN0YWxsYXRpb24gdHlwZSIg d2luZG93LCBwa2cgYm9vdHN0cmFwcGluZyBhbmQgaW5zdGFsbGF0aW9uIGZhbGxzIHdpdGgKCj4g Q2VydGlmaWNhdGUgdmVyaWZpY2F0aW9uIGZhaWxlZCBmb3IgL0M9VVMvTz1MZXQncyBFbmNyeXB0 L0NOPUU1Cj4gMTBBMEU1MjI1ODJDMDAwMDplcnJvcjowQTAwMDA4NjpTU0wgcm91dGluZXM6dGxz X3Bvc3RfcHJvY2Vzc19zZXJ2ZXJfY2VydGlmaWNhdGU6Y2VydGlmaWNhdGUgdmVyaWZ5IGZhaWxl ZDovdXNyL3NyYy9jcnlwdG8vb3BlbnNzbC9zc2wvc3RhdGVtL3N0YXRlbV9jbG50LmM6MjEyNDoK PiBDZXJ0aWZpY2F0ZSB2ZXJpZmljYXRpb24gZmFpbGVkIGZvciAvQz1VUy9PPUxldCdzIEVuY3J5 cHQvQ049RTUKPiAxMEEwRTUyMjU4MkMwMDAwOmVycm9yOjBBMDAwMDg2OlNTTCByb3V0aW5lczp0 bHNfcG9zdF9wcm9jZXNzX3NlcnZlcl9jZXJ0aWZpY2F0ZTpjZXJ0aWZpY2F0ZSB2ZXJpZnkgZmFp bGVkOi91c3Ivc3JjL2NyeXB0by9vcGVuc3NsL3NzbC9zdGF0ZW0vc3RhdGVtX2NsbnQuYzoyMTI0 Ogo+IENlcnRpZmljYXRlIHZlcmlmaWNhdGlvbiBmYWlsZWQgZm9yIC9DPVVTL089TGV0J3MgRW5j cnlwdC9DTj1FNQo+IDEwQTBFNTIyNTgyQzAwMDA6ZXJyb3I6MEEwMDAwODY6U1NMIHJvdXRpbmVz OnRsc19wb3N0X3Byb2Nlc3Nfc2VydmVyX2NlcnRpZmljYXRlOmNlcnRpZmljYXRlIHZlcmlmeSBm YWlsZWQ6L3Vzci9zcmMvY3J5cHRvL29wZW5zc2wvc3NsL3N0YXRlbS9zdGF0ZW1fY2xudC5jOjIx MjQ6Cj4gcGtnOiBFcnJvciBmZXRjaGluZyBodHRwczovL3BrZy5GcmVlQlNELm9yZy9GcmVlQlNE OjE1OmFtZDY0L2xhdGVzdC9MYXRlc3QvcGtnLnBrZzogQXV0aGVudGljYXRpb24gZXJyb3IKPiBB IHByZS1idWlsdCB2ZXJzaW9uIG9mIHBrZyBjb3VsZCBub3QgYmUgZm91bmQgZm9yIHlvdXIgc3lz dGVtLgo+IENlcnRpZmljYXRlIHZlcmlmaWNhdGlvbiBmYWlsZWQgZm9yIC9DPVVTL089TGV0J3Mg RW5jcnlwdC9DTj1FNQo+IDEwQTBFNTIyNTgyQzAwMDA6ZXJyb3I6MEEwMDAwODY6U1NMIHJvdXRp bmVzOnRsc19wb3N0X3Byb2Nlc3Nfc2VydmVyX2NlcnRpZmljYXRlOmNlcnRpZmljYXRlIHZlcmlm eSBmYWlsZWQ6L3Vzci9zcmMvY3J5cHRvL29wZW5zc2wvc3NsL3N0YXRlbS9zdGF0ZW1fY2xudC5j OjIxMjQ6Cj4gQ2VydGlmaWNhdGUgdmVyaWZpY2F0aW9uIGZhaWxlZCBmb3IgL0M9VVMvTz1MZXQn cyBFbmNyeXB0L0NOPUU1Cj4gMTBBMEU1MjI1ODJDMDAwMDplcnJvcjowQTAwMDA4NjpTU0wgcm91 dGluZXM6dGxzX3Bvc3RfcHJvY2Vzc19zZXJ2ZXJfY2VydGlmaWNhdGU6Y2VydGlmaWNhdGUgdmVy aWZ5IGZhaWxlZDovdXNyL3NyYy9jcnlwdG8vb3BlbnNzbC9zc2wvc3RhdGVtL3N0YXRlbV9jbG50 LmM6MjEyNDoKPiBDZXJ0aWZpY2F0ZSB2ZXJpZmljYXRpb24gZmFpbGVkIGZvciAvQz1VUy9PPUxl dCdzIEVuY3J5cHQvQ049RTUKPiAxMEEwRTUyMjU4MkMwMDAwOmVycm9yOjBBMDAwMDg2OlNTTCBy b3V0aW5lczp0bHNfcG9zdF9wcm9jZXNzX3NlcnZlcl9jZXJ0aWZpY2F0ZTpjZXJ0aWZpY2F0ZSB2 ZXJpZnkgZmFpbGVkOi91c3Ivc3JjL2NyeXB0by9vcGVuc3NsL3NzbC9zdGF0ZW0vc3RhdGVtX2Ns bnQuYzoyMTI0Ogo+IHBrZzogRXJyb3IgZmV0Y2hpbmcgaHR0cHM6Ly9wa2cuRnJlZUJTRC5vcmcv RnJlZUJTRDoxNTphbWQ2NC9rbW9kc19sYXRlc3QvTGF0ZXN0L3BrZy5wa2c6IEF1dGhlbnRpY2F0 aW9uIGVycm9yCj4gQSBwcmUtYnVpbHQgdmVyc2lvbiBvZiBwa2cgY291bGQgbm90IGJlIGZvdW5k IGZvciB5b3VyIHN5c3RlbS4KPiBDZXJ0aWZpY2F0ZSB2ZXJpZmljYXRpb24gZmFpbGVkIGZvciAv Qz1VUy9PPUxldCdzIEVuY3J5cHQvQ049RTUKPiAxMEEwRTUyMjU4MkMwMDAwOmVycm9yOjBBMDAw MDg2OlNTTCByb3V0aW5lczp0bHNfcG9zdF9wcm9jZXNzX3NlcnZlcl9jZXJ0aWZpY2F0ZTpjZXJ0 aWZpY2F0ZSB2ZXJpZnkgZmFpbGVkOi91c3Ivc3JjL2NyeXB0by9vcGVuc3NsL3NzbC9zdGF0ZW0v c3RhdGVtX2NsbnQuYzoyMTI0Ogo+IENlcnRpZmljYXRlIHZlcmlmaWNhdGlvbiBmYWlsZWQgZm9y IC9DPVVTL089TGV0J3MgRW5jcnlwdC9DTj1FNQo+IDEwQTBFNTIyNTgyQzAwMDA6ZXJyb3I6MEEw MDAwODY6U1NMIHJvdXRpbmVzOnRsc19wb3N0X3Byb2Nlc3Nfc2VydmVyX2NlcnRpZmljYXRlOmNl cnRpZmljYXRlIHZlcmlmeSBmYWlsZWQ6L3Vzci9zcmMvY3J5cHRvL29wZW5zc2wvc3NsL3N0YXRl bS9zdGF0ZW1fY2xudC5jOjIxMjQ6Cj4gQ2VydGlmaWNhdGUgdmVyaWZpY2F0aW9uIGZhaWxlZCBm b3IgL0M9VVMvTz1MZXQncyBFbmNyeXB0L0NOPUU1Cj4gMTBBMEU1MjI1ODJDMDAwMDplcnJvcjow QTAwMDA4NjpTU0wgcm91dGluZXM6dGxzX3Bvc3RfcHJvY2Vzc19zZXJ2ZXJfY2VydGlmaWNhdGU6 Y2VydGlmaWNhdGUgdmVyaWZ5IGZhaWxlZDovdXNyL3NyYy9jcnlwdG8vb3BlbnNzbC9zc2wvc3Rh dGVtL3N0YXRlbV9jbG50LmM6MjEyNDoKPiBwa2c6IEVycm9yIGZldGNoaW5nIGh0dHBzOi8vcGtn LkZyZWVCU0Qub3JnL0ZyZWVCU0Q6MTU6YW1kNjQvYmFzZV9sYXRlc3QvTGF0ZXN0L3BrZy5wa2c6 IEF1dGhlbnRpY2F0aW9uIGVycm9yCj4gQSBwcmUtYnVpbHQgdmVyc2lvbiBvZiBwa2cgY291bGQg bm90IGJlIGZvdW5kIGZvciB5b3VyIHN5c3RlbS4KPiBCb290c3RyYXBwaW5nIHBrZyBmcm9tIHBr ZytodHRwczovL3BrZy5GcmVlQlNELm9yZy9GcmVlQlNEOjE1OmFtZDY0L2xhdGVzdCwgcGxlYXNl IHdhaXQuLi4KPiBCb290c3RyYXBwaW5nIHBrZyBmcm9tIHBrZytodHRwczovL3BrZy5GcmVlQlNE Lm9yZy9GcmVlQlNEOjE1OmFtZDY0L2ttb2RzX2xhdGVzdCwgcGxlYXNlIHdhaXQuLi5Cb290c3Ry YXBwaW5nIHBrZyBmcm9tIHBrZytodHRwczovL3BrZy5GcmVlQlNELm9yZy9GcmVlQlNEOjE1OmFt ZDY0L2Jhc2VfbGF0ZXN0LCBwbGVhc2Ugd2FpdC4uLgoKY3VyaW91c2x5IGJvb3RzdHJhcHBpbmcg cGtnIG9uIGEgc3lzdGVtIGNyZWF0ZWQgYnkgdGhlICJ0cmFkaXRpb25hbCIgaW5zdGFsbGF0aW9u IGhhcHBlbnMgd2l0aG91dCBhIGhpdGNo --b1=_v2RZ8MUvYIZtL152SvVDXsIdNXmxCbEFSAfdvff8bA Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdiBkaXI9Imx0ciIgc3R5bGU9Im1hcmdpbi10b3A6IDE0cHg7IG1hcmdpbi1ib3R0b206IDE0 cHg7Ij5pIGdyYWJiZWQgdGhlIGxhdGVzdCBpc28gaW1hZ2Ugc25hcHNob3RzIG9mIGJvdGggYm9v dG9ubHkgYW5kIGRpc2MxIG9mIDE1LVBSRUxFQVNFIChlLmcuJm5ic3A7aHR0cHM6Ly9kb3dubG9h ZC5mcmVlYnNkLm9yZy9zbmFwc2hvdHMvSVNPLUlNQUdFUy8xNS4wL0ZyZWVCU0QtMTUuMC1QUkVS RUxFQVNFLWFtZDY0LTIwMjUwODE5LTAyYThmYWRkMmM0ZC0yNzk3MDEtYm9vdG9ubHkuaXNvLnh6 Jm5ic3A7YW5kJm5ic3A7aHR0cHM6Ly9kb3dubG9hZC5mcmVlYnNkLm9yZy9zbmFwc2hvdHMvSVNP LUlNQUdFUy8xNS4wL0ZyZWVCU0QtMTUuMC1QUkVSRUxFQVNFLWFtZDY0LTIwMjUwODE5LTAyYThm YWRkMmM0ZC0yNzk3MDEtZGlzYzEuaXNvLnh6Jm5ic3A7KSB1cG9uIGRvaW5nIHBrZ2Jhc2UgaW5z dGFsbGF0aW9uIHVzaW5nIHRoZSZuYnNwOyJwYWNrYWdlcyAoZXhwZXJpbWVudGFsKSIgZnJvbSB0 aGUgInNlbGVjdCBpbnN0YWxsYXRpb24gdHlwZSIgd2luZG93LCBwa2cgYm9vdHN0cmFwcGluZyBh bmQgaW5zdGFsbGF0aW9uIGZhbGxzIHdpdGg8YnI+PGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlci1s ZWZ0OiAzcHggc29saWQgcmdiKDIwMCwgMjAwLCAyMDApOyBib3JkZXItY29sb3I6IHJnYigyMDAs IDIwMCwgMjAwKTsgcGFkZGluZy1sZWZ0OiAxMHB4OyBjb2xvcjogcmdiKDEwMiwgMTAyLCAxMDIp OyI+PHNwYW4+Q2VydGlmaWNhdGUgdmVyaWZpY2F0aW9uIGZhaWxlZCBmb3IgL0M9VVMvTz1MZXQn cyBFbmNyeXB0L0NOPUU1PC9zcGFuPjxkaXY+PHNwYW4+MTBBMEU1MjI1ODJDMDAwMDplcnJvcjow QTAwMDA4NjpTU0wgcm91dGluZXM6dGxzX3Bvc3RfcHJvY2Vzc19zZXJ2ZXJfY2VydGlmaWNhdGU6 Y2VydGlmaWNhdGUgdmVyaWZ5IGZhaWxlZDovdXNyL3NyYy9jcnlwdG8vb3BlbnNzbC9zc2wvc3Rh dGVtL3N0YXRlbV9jbG50LmM6MjEyNDo8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5DZXJ0aWZpY2F0 ZSB2ZXJpZmljYXRpb24gZmFpbGVkIGZvciAvQz1VUy9PPUxldCdzIEVuY3J5cHQvQ049RTU8L3Nw YW4+PC9kaXY+PGRpdj48c3Bhbj4xMEEwRTUyMjU4MkMwMDAwOmVycm9yOjBBMDAwMDg2OlNTTCBy b3V0aW5lczp0bHNfcG9zdF9wcm9jZXNzX3NlcnZlcl9jZXJ0aWZpY2F0ZTpjZXJ0aWZpY2F0ZSB2 ZXJpZnkgZmFpbGVkOi91c3Ivc3JjL2NyeXB0by9vcGVuc3NsL3NzbC9zdGF0ZW0vc3RhdGVtX2Ns bnQuYzoyMTI0Ojwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPkNlcnRpZmljYXRlIHZlcmlmaWNhdGlv biBmYWlsZWQgZm9yIC9DPVVTL089TGV0J3MgRW5jcnlwdC9DTj1FNTwvc3Bhbj48L2Rpdj48ZGl2 PjxzcGFuPjEwQTBFNTIyNTgyQzAwMDA6ZXJyb3I6MEEwMDAwODY6U1NMIHJvdXRpbmVzOnRsc19w b3N0X3Byb2Nlc3Nfc2VydmVyX2NlcnRpZmljYXRlOmNlcnRpZmljYXRlIHZlcmlmeSBmYWlsZWQ6 L3Vzci9zcmMvY3J5cHRvL29wZW5zc2wvc3NsL3N0YXRlbS9zdGF0ZW1fY2xudC5jOjIxMjQ6PC9z cGFuPjwvZGl2PjxkaXY+PHNwYW4+cGtnOiBFcnJvciBmZXRjaGluZyA8YSB0YXJnZXQ9Il9ibGFu ayIgcmVsPSJub3JlZmVycmVyIG5vZm9sbG93IG5vb3BlbmVyIiBocmVmPSJodHRwczovL3BrZy5G cmVlQlNELm9yZy9GcmVlQlNEOjE1OmFtZDY0L2xhdGVzdC9MYXRlc3QvcGtnLnBrZzoiPmh0dHBz Oi8vcGtnLkZyZWVCU0Qub3JnL0ZyZWVCU0Q6MTU6YW1kNjQvbGF0ZXN0L0xhdGVzdC9wa2cucGtn OjwvYT4gQXV0aGVudGljYXRpb24gZXJyb3I8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5BIHByZS1i dWlsdCB2ZXJzaW9uIG9mIHBrZyBjb3VsZCBub3QgYmUgZm91bmQgZm9yIHlvdXIgc3lzdGVtLjwv c3Bhbj48L2Rpdj48ZGl2PjxzcGFuPkNlcnRpZmljYXRlIHZlcmlmaWNhdGlvbiBmYWlsZWQgZm9y IC9DPVVTL089TGV0J3MgRW5jcnlwdC9DTj1FNTwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPjEwQTBF NTIyNTgyQzAwMDA6ZXJyb3I6MEEwMDAwODY6U1NMIHJvdXRpbmVzOnRsc19wb3N0X3Byb2Nlc3Nf c2VydmVyX2NlcnRpZmljYXRlOmNlcnRpZmljYXRlIHZlcmlmeSBmYWlsZWQ6L3Vzci9zcmMvY3J5 cHRvL29wZW5zc2wvc3NsL3N0YXRlbS9zdGF0ZW1fY2xudC5jOjIxMjQ6PC9zcGFuPjwvZGl2Pjxk aXY+PHNwYW4+Q2VydGlmaWNhdGUgdmVyaWZpY2F0aW9uIGZhaWxlZCBmb3IgL0M9VVMvTz1MZXQn cyBFbmNyeXB0L0NOPUU1PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+MTBBMEU1MjI1ODJDMDAwMDpl cnJvcjowQTAwMDA4NjpTU0wgcm91dGluZXM6dGxzX3Bvc3RfcHJvY2Vzc19zZXJ2ZXJfY2VydGlm aWNhdGU6Y2VydGlmaWNhdGUgdmVyaWZ5IGZhaWxlZDovdXNyL3NyYy9jcnlwdG8vb3BlbnNzbC9z c2wvc3RhdGVtL3N0YXRlbV9jbG50LmM6MjEyNDo8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5DZXJ0 aWZpY2F0ZSB2ZXJpZmljYXRpb24gZmFpbGVkIGZvciAvQz1VUy9PPUxldCdzIEVuY3J5cHQvQ049 RTU8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4xMEEwRTUyMjU4MkMwMDAwOmVycm9yOjBBMDAwMDg2 OlNTTCByb3V0aW5lczp0bHNfcG9zdF9wcm9jZXNzX3NlcnZlcl9jZXJ0aWZpY2F0ZTpjZXJ0aWZp Y2F0ZSB2ZXJpZnkgZmFpbGVkOi91c3Ivc3JjL2NyeXB0by9vcGVuc3NsL3NzbC9zdGF0ZW0vc3Rh dGVtX2NsbnQuYzoyMTI0Ojwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPnBrZzogRXJyb3IgZmV0Y2hp bmcgPGEgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9yZWZlcnJlciBub2ZvbGxvdyBub29wZW5lciIg aHJlZj0iaHR0cHM6Ly9wa2cuRnJlZUJTRC5vcmcvRnJlZUJTRDoxNTphbWQ2NC9rbW9kc19sYXRl c3QvTGF0ZXN0L3BrZy5wa2c6Ij5odHRwczovL3BrZy5GcmVlQlNELm9yZy9GcmVlQlNEOjE1OmFt ZDY0L2ttb2RzX2xhdGVzdC9MYXRlc3QvcGtnLnBrZzo8L2E+IEF1dGhlbnRpY2F0aW9uIGVycm9y PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+QSBwcmUtYnVpbHQgdmVyc2lvbiBvZiBwa2cgY291bGQg bm90IGJlIGZvdW5kIGZvciB5b3VyIHN5c3RlbS48L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5DZXJ0 aWZpY2F0ZSB2ZXJpZmljYXRpb24gZmFpbGVkIGZvciAvQz1VUy9PPUxldCdzIEVuY3J5cHQvQ049 RTU8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj4xMEEwRTUyMjU4MkMwMDAwOmVycm9yOjBBMDAwMDg2 OlNTTCByb3V0aW5lczp0bHNfcG9zdF9wcm9jZXNzX3NlcnZlcl9jZXJ0aWZpY2F0ZTpjZXJ0aWZp Y2F0ZSB2ZXJpZnkgZmFpbGVkOi91c3Ivc3JjL2NyeXB0by9vcGVuc3NsL3NzbC9zdGF0ZW0vc3Rh dGVtX2NsbnQuYzoyMTI0Ojwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPkNlcnRpZmljYXRlIHZlcmlm aWNhdGlvbiBmYWlsZWQgZm9yIC9DPVVTL089TGV0J3MgRW5jcnlwdC9DTj1FNTwvc3Bhbj48L2Rp dj48ZGl2PjxzcGFuPjEwQTBFNTIyNTgyQzAwMDA6ZXJyb3I6MEEwMDAwODY6U1NMIHJvdXRpbmVz OnRsc19wb3N0X3Byb2Nlc3Nfc2VydmVyX2NlcnRpZmljYXRlOmNlcnRpZmljYXRlIHZlcmlmeSBm YWlsZWQ6L3Vzci9zcmMvY3J5cHRvL29wZW5zc2wvc3NsL3N0YXRlbS9zdGF0ZW1fY2xudC5jOjIx MjQ6PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+Q2VydGlmaWNhdGUgdmVyaWZpY2F0aW9uIGZhaWxl ZCBmb3IgL0M9VVMvTz1MZXQncyBFbmNyeXB0L0NOPUU1PC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4+ MTBBMEU1MjI1ODJDMDAwMDplcnJvcjowQTAwMDA4NjpTU0wgcm91dGluZXM6dGxzX3Bvc3RfcHJv Y2Vzc19zZXJ2ZXJfY2VydGlmaWNhdGU6Y2VydGlmaWNhdGUgdmVyaWZ5IGZhaWxlZDovdXNyL3Ny Yy9jcnlwdG8vb3BlbnNzbC9zc2wvc3RhdGVtL3N0YXRlbV9jbG50LmM6MjEyNDo8L3NwYW4+PC9k aXY+PGRpdj48c3Bhbj5wa2c6IEVycm9yIGZldGNoaW5nIDxhIHRhcmdldD0iX2JsYW5rIiByZWw9 Im5vcmVmZXJyZXIgbm9mb2xsb3cgbm9vcGVuZXIiIGhyZWY9Imh0dHBzOi8vcGtnLkZyZWVCU0Qu b3JnL0ZyZWVCU0Q6MTU6YW1kNjQvYmFzZV9sYXRlc3QvTGF0ZXN0L3BrZy5wa2c6Ij5odHRwczov L3BrZy5GcmVlQlNELm9yZy9GcmVlQlNEOjE1OmFtZDY0L2Jhc2VfbGF0ZXN0L0xhdGVzdC9wa2cu cGtnOjwvYT4gQXV0aGVudGljYXRpb24gZXJyb3I8L3NwYW4+PC9kaXY+PGRpdj48c3Bhbj5BIHBy ZS1idWlsdCB2ZXJzaW9uIG9mIHBrZyBjb3VsZCBub3QgYmUgZm91bmQgZm9yIHlvdXIgc3lzdGVt Ljwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPkJvb3RzdHJhcHBpbmcgcGtnIGZyb20gcGtnK2h0dHBz Oi8vcGtnLkZyZWVCU0Qub3JnL0ZyZWVCU0Q6MTU6YW1kNjQvbGF0ZXN0LCBwbGVhc2Ugd2FpdC4u Ljwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPkJvb3RzdHJhcHBpbmcgcGtnIGZyb20gcGtnK2h0dHBz Oi8vcGtnLkZyZWVCU0Qub3JnL0ZyZWVCU0Q6MTU6YW1kNjQva21vZHNfbGF0ZXN0LCBwbGVhc2Ug d2FpdC4uLjwvc3Bhbj48L2Rpdj48c3Bhbj5Cb290c3RyYXBwaW5nIHBrZyBmcm9tIHBrZytodHRw czovL3BrZy5GcmVlQlNELm9yZy9GcmVlQlNEOjE1OmFtZDY0L2Jhc2VfbGF0ZXN0LCBwbGVhc2Ug d2FpdC4uLjwvc3Bhbj48YnI+PC9ibG9ja3F1b3RlPjwvZGl2PjxzcGFuIHN0eWxlPSJmb250LWZh bWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTAuNXB0OyBjb2xvcjogcmdiKDAs IDAsIDApOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij5jdXJpb3VzbHkg Ym9vdHN0cmFwcGluZyBwa2cgb24gYSBzeXN0ZW0gY3JlYXRlZCBieSB0aGUgInRyYWRpdGlvbmFs IiBpbnN0YWxsYXRpb24gaGFwcGVucyB3aXRob3V0IGEgaGl0Y2g8L3NwYW4+ --b1=_v2RZ8MUvYIZtL152SvVDXsIdNXmxCbEFSAfdvff8bA-- From nobody Fri Aug 22 12:28:57 2025 X-Original-To: freebsd-current@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 4c7fcq4hckz65lg2; Fri, 22 Aug 2025 12:28:59 +0000 (UTC) (envelope-from des@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c7fcq3lMmz3dfF; Fri, 22 Aug 2025 12:28:59 +0000 (UTC) (envelope-from des@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755865739; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=M+kERyeN8u102sEUE9RvvjelJSQCaX8Z/OTwAsy2aPk=; b=HJrYvmPys0l2ccgXgX85TiHntNcpzJGOoL9ybkGJ7a41tVExLnvfx4SPTtJY+jDC2KfJNV hFgbAMrQsL8usj3rvb+TwkeXFt7nfmO/nElHEtMiS0XhbKS1DOnHshWcBQgjS41REMCmiL wz+J84dbSByr9FN23EjgjWGM1fvFz5sThaw3AannGyJQAsNUWNEkb8zcYmJKwm79aCuc6G dtzo9/9YnkBXfmfjIo4PiEGdCE8iowivwGIXP576R4hJeZHdG4KziAwxHp5mQd2aTR2RRr Xm8iNckKDUhIrd6wb/8BHgeuuwnLzS87PZNmVehNI0EVyhTIgbJMtkyiHNUlLA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755865739; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=M+kERyeN8u102sEUE9RvvjelJSQCaX8Z/OTwAsy2aPk=; b=xrTp5orF4te145fAdCjzZaJe0HV/wAQs8BZcO1Wb7XQ4dHa1ctVGjpIW8qrtSixqPr2VCe 4rKMDHbzkaC2KsYCe+3JmnWWM45hOhZmaL/dKAj2ruNQP6iLKOeeFRdMgt3XQ9sET05dGa w8mU18EAaSEtQbzRRYI5xPfdwq/hFQDVPe8kUny+mLbaqipB++1lU9vb3O4lAu18gSVaI7 xTAh8bsk4B87XJhi/RyC4DkiwpVbVpA4ba+JQR+3LQvOOTPChkED9Rcyrxcd2reMFpSc1K oJYuPJnubMK3g9cu55ylJL3vgQ3Fd4ZEOTCrkQqxzN3DYWtaheoy8dHiy9eGNw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755865739; a=rsa-sha256; cv=none; b=nbzegHAK1nEZ9yVXU8/uWjdrnpNa5AwpmWzO3UrgsRyg6c7+INqhWUxcYC5LG0VPz5HaKI b/IBpR6n7W/0CLUuOr9DTz33UXf/XS/mhiPrLq9LuDNcmuYpfHyG9vrBMS2wknw1JJDPgK bxp/yX41aY1Ca0IOvbfC8JcTKuY6yYgzyoHqqli7Hk3WlXAxAiMYB0PjU+Qry9fvq2Acmk Gjzm08ZhZHC4ewK7iSjmtq/x0F9HGx9HOAiDeHgHHyAdx1z1rQOiEsrip0V1qtHzv+elay KU8jCsAeEGIxyexbdVpMBjfrist3g0Ss8VP2n/4K+a5u7jOVJSzVOk7Zoa89nQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from ltc.des.dev (88-177-82-251.subs.proxad.net [88.177.82.251]) (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) (Authenticated sender: des) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c7fcq2RtHzpfp; Fri, 22 Aug 2025 12:28:59 +0000 (UTC) (envelope-from des@freebsd.org) Received: by ltc.des.dev (Postfix, from userid 1001) id 535093C035; Fri, 22 Aug 2025 14:28:57 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: polyduekes@proton.me Cc: "freebsd-current@freebsd.org" , "freebsd-pkgbase@freebsd.org" Subject: Re: certificate verification failures during pkg bootstrapping on a 15-PRERELEASE PKGBASE installation In-Reply-To: (polyduekes@proton.me's message of "Fri, 22 Aug 2025 10:53:51 +0000") References: User-Agent: Gnus/5.13 (Gnus v5.13) Date: Fri, 22 Aug 2025 14:28:57 +0200 Message-ID: <86tt1zilpy.fsf@ltc.des.dev> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable polyduekes@proton.me writes: > i grabbed the latest iso image snapshots of both bootonly and disc1 of > 15-PRELEASE [...] ;) upon doing pkgbase installation using the > "packages (experimental)" from the "select installation type" window, > pkg bootstrapping and installation falls with [...] Certificate verification failed because your clock was not set correctly. See these reviews: https://reviews.freebsd.org/D52057 https://reviews.freebsd.org/D52058 DES --=20 Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org From nobody Fri Aug 22 12:33:16 2025 X-Original-To: freebsd-current@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 4c7fk73FWFz65m3J for ; Fri, 22 Aug 2025 12:33:35 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-yw1-x1131.google.com (mail-yw1-x1131.google.com [IPv6:2607:f8b0:4864:20::1131]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c7fk65Kk6z3fcX for ; Fri, 22 Aug 2025 12:33:34 +0000 (UTC) (envelope-from tomek@cedro.info) Authentication-Results: mx1.freebsd.org; none Received: by mail-yw1-x1131.google.com with SMTP id 00721157ae682-71d603658e3so16254207b3.1 for ; Fri, 22 Aug 2025 05:33:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cedro.info; s=google; t=1755866009; x=1756470809; darn=freebsd.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Tr4s8U/EdmrBXPGKQ7sI654Z6TtR+PFUZagg7R3i35k=; b=iCDVAQknryg17VGd3u8hMIqsA3i6zRLwXbYxvXsVwgn0eapDzjbJHl7dFh9l+IVdwi u2Y0k+cIQUzoNsiAKIcELHzE7ff9IeOtGMgLu/YzrFQHEYlg0X2gJYZWr5G2TUHg/5N9 iE42E0vGsjNzcCAIm3kelLH7i2V4LY7YIMHpVtiIzrKfVOe85Uc+LJ4fWNY6PobnSfz+ V9N40O2DoXHAnK7/sRl9ibEGuSDJzhJQKv/6suTAdgJrfxvVpRj2Qgkiy2TrNnj/yAet 5VTM/9/vzaMzQIZsTUjznChELQfJWebxm1iHchbkquMaDrcChpFQwf9o9Gc5mRvSqvUp F4dA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755866009; x=1756470809; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Tr4s8U/EdmrBXPGKQ7sI654Z6TtR+PFUZagg7R3i35k=; b=lMj6xqNTa+E+W0S5igB25HjGLDhxOOVOX2eCChz1L+nY4YhBuVCYIQeEyuHLqaRb85 G79IEth4v4jVQL6VwvCqZSS0hyBX02E2tjEnuawIRNs4feIRbVOL9ile4GBUJ3WWigSb MuQGoX80Tu9TazKyv3sPrX76m4iMK6x6nVPZRgCwthWQvvFDtXEmJXdcozFzSZoHuC7S qIPH6qmCWqOKIAwofSIqQn/Bc6jrfEvTLRKRFAUE9YMGVSw4/0XH49PEu1RyLC9xQ1oO rzQVUzsVLKYc79TtclbgG1TyFZGQpfz8FlPp2XQTTlXGtLXOg/Q/NIW2K9k0DwRceBCs sE0A== X-Forwarded-Encrypted: i=1; AJvYcCWoXsXSKS7jdJBmsUBKmaNjXc03+OEFzIRgmsx2MyRU95kwQnZS2kVqLHhTkjnC+E1jBa74fh7Nf+9CQSdTvaU=@freebsd.org X-Gm-Message-State: AOJu0YwgNbFEMRnZD7Gz9Htd03X4MomXGTDpFAGqkXDwjR3IOM07K0mg rTtfVW+lyVhxqusMHWcIEjUAqQmOkHpl76q2ZhLOQd6w4hI9GCzIrgTcg4plJlT/bw== X-Gm-Gg: ASbGncu6ZDbzRPwA2YRjWUHprJ9NKcWN3hZHdtnh67Okiq/v2SVJGjeyP32S9E/ODKd 0uQydK9u1oYA0elOWsONt/XDm0PXouu3TL1Wd8tFpu7in9ZqK6J6eQEkiweSkdWB59axqbILcFq R8hDwnjpa19OQkffPWOOM+wyMoDzXvg01EFODqY6HVKPe/D2xGz6WFf3TvljLZVHiDTTSTq8bP6 VQQGEqvJItZ1k2pHoyOeJKfRb84EGIRrprUROOvJkferk+EcY383Zu5ouhL0uVssISDE7BA+U5a H9XvfeAesWuR7339lgHEhB5IgJMYZ+G2YA/+sUhCi43NGsokGucGPEZCF7vwQ5Tt/7RSF7+UDcA LcqbRcEkuI1kcqXMwdQQfTpWbCm+d5UXWbql3DYJWXYAOZ9FreZ0QKmRr8hY= X-Google-Smtp-Source: AGHT+IHtVgEiVrN99J+QEA337SigQH8AG5LBP9B84QhdrIE5Y76E+N7F9ViznqF63oF+QxIRqxy3AA== X-Received: by 2002:a05:690c:a9e:b0:719:4cff:16db with SMTP id 00721157ae682-71fdc401107mr31917547b3.25.1755866008611; Fri, 22 Aug 2025 05:33:28 -0700 (PDT) Received: from mail-yb1-f170.google.com (mail-yb1-f170.google.com. [209.85.219.170]) by smtp.gmail.com with ESMTPSA id 00721157ae682-71e6e0c1a39sm49932677b3.67.2025.08.22.05.33.27 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 22 Aug 2025 05:33:28 -0700 (PDT) Received: by mail-yb1-f170.google.com with SMTP id 3f1490d57ef6-e933a69651dso1881841276.1; Fri, 22 Aug 2025 05:33:27 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCUP/AyIm4k7UkP7Rff/SoEfyBgO3wNh0fOK0yaEXPKoDlwfOzS9vZdTJoZptnKqn8BUa8ORR9nheRq647UIO5+u@freebsd.org, AJvYcCWLjC96ky49MWwcwDSaiB3up3umbNm/wciYfJ+trX0EWsiWkXIAdNjm/aLda+OzkzHvMnIwOrIR9NXuIlEODDs=@freebsd.org X-Received: by 2002:a05:6902:2884:b0:e94:d6de:2d35 with SMTP id 3f1490d57ef6-e951c3af277mr2882118276.33.1755866007202; Fri, 22 Aug 2025 05:33:27 -0700 (PDT) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 References: <86tt1zilpy.fsf@ltc.des.dev> In-Reply-To: <86tt1zilpy.fsf@ltc.des.dev> From: Tomek CEDRO Date: Fri, 22 Aug 2025 14:33:16 +0200 X-Gmail-Original-Message-ID: X-Gm-Features: Ac12FXx3f4d4GfVigIRzn9JWZgx4niDUBRVbck31MTQ3B2HiGcrj4Vf1lciXhGQ Message-ID: Subject: Re: certificate verification failures during pkg bootstrapping on a 15-PRERELEASE PKGBASE installation To: =?UTF-8?Q?Dag=2DErling_Sm=C3=B8rgrav?= Cc: polyduekes@proton.me, "freebsd-current@freebsd.org" , "freebsd-pkgbase@freebsd.org" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c7fk65Kk6z3fcX On Fri, Aug 22, 2025 at 2:29=E2=80=AFPM Dag-Erling Sm=C3=B8rgrav wrote: > polyduekes@proton.me writes: > > i grabbed the latest iso image snapshots of both bootonly and disc1 of > > 15-PRELEASE [...] ;) upon doing pkgbase installation using the > > "packages (experimental)" from the "select installation type" window, > > pkg bootstrapping and installation falls with [...] > > Certificate verification failed because your clock was not set > correctly. See these reviews: > > https://reviews.freebsd.org/D52057 > https://reviews.freebsd.org/D52058 I also noticed that problem with rPI ARM64 images. A trivial fix seems to be setting "default system timestamp" to a release date? :-P --=20 CeDeROM, SQ7MHZ, http://www.tomek.cedro.info From nobody Fri Aug 22 12:43:06 2025 X-Original-To: freebsd-current@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 4c7fx96HZlz65myF; Fri, 22 Aug 2025 12:43:09 +0000 (UTC) (envelope-from des@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c7fx940WQz3hcR; Fri, 22 Aug 2025 12:43:09 +0000 (UTC) (envelope-from des@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755866589; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=V8+zpYSVR52ICnmV9yxDXL+nNZzZZXNUQV171drbVu8=; b=FWJi1aPgyhh9ZPjfwJWKeHIvP6FvM9V50Mq9Lqe1v96wW+oXECorWgRMuZbHBWBELeaZXi +5Fdt7E96pveBFDLV+0r6N9pQgsFEBkqIm0SzGJxIilFNTO6j1k+gMX9azMK+61p5SZLMo JnHNvJGGOnxpbDsngeZ4ZGbNwCBlJrAhmb3Yt40dUQ7NpekPWcL2GDYBqRakusvW8PgQvP nqvsbjLrppMkZFbElV7yvpivW4fkWwEtlrDS3Gth/pI+qXyt7TlxTJvEYiGCSf9ts+1RW9 Egi1v+FzVRHOvp6fBheTlj9qld50h+uX6ItppC06r5ChN9VfhQ6MCklGvBP01g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755866589; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=V8+zpYSVR52ICnmV9yxDXL+nNZzZZXNUQV171drbVu8=; b=ZNmEIP7wTBPwp+A+dwYF5J2vl53E+X4fCMZ5CPB8Ervur5UVGEh4OcjLKaWTOftXm/3ClW nuIW5X2WMAGcol1rKI+aS0wL4Sp1mLNjHkaVx77Z0E32qHmQ9ex97G8RO2AycnPcoXWala sdGeGBBRAEDYXlgUKT4aYxqgx2FV+UuHZinu+mIdVMy0JZZSNf5scZHjLUP151BQy+F/3V UaIXcztarF2c4plKck9DIOjvgjs7ccFvFkVNrR1pwNffO04oSZrPM7bNPJQcz+QXGqjsFp q/Ozfcvz8wVw3WG+eEd0m+YqK/FhDyB7bEKpW5raOeqWxcVWAuamdv3ut+pTzQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755866589; a=rsa-sha256; cv=none; b=J5kV4orqX1MRSi/MM1eLa+4qDlGwdzWgR4pZXseDuqR+Fo2CjX4vO3yJozNTQP492Pua74 I6qrEZGJFSsEi9Nt5dxs1g9if13xoraP58PdV0LtMA0axqYwmv1U8ARxoRcD/qSqu4aOwk 1kyB6rhuKHD1DdEdVimurG2vuBIlqfuix2vNhTL73T21HstpRdH2ydBWNAgx9EyzVD3s5n 3Z4rWyCtDKDSWvcFg1SpbPrZzZ4tyIChCvNw5wy0KZt7PCfJE89pJhQTx0aQ93z+0nZg7x tOIXCC8pY7iFc0gy+dMa5tOX4iyQKd7xwEGpRM+Do+GZ4KnIw2NzYC1rQE3+ig== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from ltc.des.dev (unknown [IPv6:2a01:e0a:c54:bed0:922e:16ff:fef1:acef]) (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) (Authenticated sender: des) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c7fx92hj7zqj2; Fri, 22 Aug 2025 12:43:09 +0000 (UTC) (envelope-from des@freebsd.org) Received: by ltc.des.dev (Postfix, from userid 1001) id E32383864E; Fri, 22 Aug 2025 14:43:06 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: polyduekes@proton.me Cc: "freebsd-current@freebsd.org" , "freebsd-pkgbase@freebsd.org" Subject: Re: certificate verification failures during pkg bootstrapping on a 15-PRERELEASE PKGBASE installation In-Reply-To: <86tt1zilpy.fsf@ltc.des.dev> ("Dag-Erling =?utf-8?Q?Sm=C3=B8r?= =?utf-8?Q?grav=22's?= message of "Fri, 22 Aug 2025 14:28:57 +0200") References: <86tt1zilpy.fsf@ltc.des.dev> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Fri, 22 Aug 2025 14:43:06 +0200 Message-ID: <86plcnil2d.fsf@ltc.des.dev> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Dag-Erling Sm=C3=B8rgrav writes: > polyduekes@proton.me writes: > > i grabbed the latest iso image snapshots of both bootonly and disc1 of > > 15-PRELEASE [...] ;) upon doing pkgbase installation using the > > "packages (experimental)" from the "select installation type" window, > > pkg bootstrapping and installation falls with [...] > Certificate verification failed because your clock was not set My apologies, I assumed you were talking about the installer itself, but I see what you mean now. It looks like either certctl rehash did not run or, more likely, it ran but failed because the output directories did not exist. I did not anticipate this as they're listed in the mtree files, but those are not used when installing packages. I'll prepare a patch to make certctl create the directories as needed. In the meantime, you can run: mtree -deU -f /etc/mtree/BSD.root.dist -p / certctl rehash DES --=20 Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org From nobody Fri Aug 22 13:05:08 2025 X-Original-To: freebsd-current@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 4c7gQq5cS1z65nxQ for ; Fri, 22 Aug 2025 13:05:23 +0000 (UTC) (envelope-from cyric@mm.st) Received: from fout-b6-smtp.messagingengine.com (fout-b6-smtp.messagingengine.com [202.12.124.149]) (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 4c7gQp6HWCz3lHF for ; Fri, 22 Aug 2025 13:05:22 +0000 (UTC) (envelope-from cyric@mm.st) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=mm.st header.s=fm3 header.b=AMuiQN0n; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=CWh5Tfzm; dmarc=pass (policy=none) header.from=mm.st; spf=pass (mx1.freebsd.org: domain of cyric@mm.st designates 202.12.124.149 as permitted sender) smtp.mailfrom=cyric@mm.st Received: from phl-compute-04.internal (phl-compute-04.internal [10.202.2.44]) by mailfout.stl.internal (Postfix) with ESMTP id BDC861D001CC for ; Fri, 22 Aug 2025 09:05:21 -0400 (EDT) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-04.internal (MEProxy); Fri, 22 Aug 2025 09:05:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mm.st; h=cc :content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1755867921; x=1755954321; bh=xX0CYxLS7nwTJjYAkj+MESMuNAoh1TIDejyi9MfIF/U=; b= AMuiQN0nPR3HGsZ+xxP7zQCBpcGk0afhgoqE7JlPnHJiMgrGiFVuYVpj41Ff162K AFHaSR5a/hET0DvOCqT+JONIcAFwC4W4fBOcIk+rf+cCPkFX+fqtYtBgNwriwjGc mRftsTrpvqGzjAbjQlcDQ9odWETWnGt+RYGD39BEeawMB32J1DMTTf2ZVv1Gyg8q dbl4iOGtYF0KmgFYW0r01Q3p/XUi2wnS1YHRl+osun9eLE4RuSfhG6/PH7A653+o ga3jeSn2oX0XxFSrsDLZmc16CZtfkZxHiqf+gUMLjHhPohIXHkLYSBsRvwm3wgM9 cTK8GuKUo6MLTVuPu2Y+2w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; t=1755867921; x=1755954321; bh=x X0CYxLS7nwTJjYAkj+MESMuNAoh1TIDejyi9MfIF/U=; b=CWh5TfzmpORLozy8x h7JnSY/T7skMN8T3FaekFXrfOCJxHCJHNLz0pU2u9WQL1cbMh0RYbeh07v3MsmV6 pila7tGLSiShUerXMRi/WYcer/tcApcTtDZYC9BmMvXpnsdM+ROLQS9tpxf8W1jE EimRJcecSIhXN8seuDSX4wI615hf8fVu9emLw6IyzP+gcp6/19ypoIf7drttIiqP xKXE+22C37WKmcyXd7PEp91amldcqBkUPtYSnzP0RCs0VNluJYeuEnYM45/+eRBY ofrvcBervpTLYe3XNCCqH0P4DEiEMi4bYaX8b+zmPCQkPJ/Nf5qOD7xtZYyPcMLz WV5Yw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgdduieefkeefucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucenucfjughrpefkffggfgfuvfhfhfgjtgfgsehtjeertd dtvdejnecuhfhrohhmpegthihrihgtsehmmhdrshhtnecuggftrfgrthhtvghrnhepffeu vdduhfekkeekffethefgueekvdfhveduhfduveeitdfhheeklefghfelgfffnecuvehluh hsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheptgihrhhitgesmhhm rdhsthdpnhgspghrtghpthhtohepuddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtoh epfhhrvggvsghsugdqtghurhhrvghnthesfhhrvggvsghsugdrohhrgh X-ME-Proxy: Feedback-ID: icc3648d4:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Fri, 22 Aug 2025 09:05:20 -0400 (EDT) Message-ID: <544b585b-b6b4-4748-81f5-7f7b57650741@mm.st> Date: Fri, 22 Aug 2025 20:05:08 +0700 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: 20250515 snapshot packaged install missing /etc/zfs/ directory To: freebsd-current@freebsd.org References: <927f37e7-da69-4ac6-b234-7588fea68118@mm.st> Content-Language: en-US From: cyric@mm.st In-Reply-To: <927f37e7-da69-4ac6-b234-7588fea68118@mm.st> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.10 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[mm.st,none]; R_DKIM_ALLOW(-0.20)[mm.st:s=fm3,messagingengine.com:s=fm3]; R_SPF_ALLOW(-0.20)[+ip4:202.12.124.128/27]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[202.12.124.149:from]; FREEMAIL_FROM(0.00)[mm.st]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:151847, ipnet:202.12.124.0/24, country:AU]; FREEMAIL_ENVFROM(0.00)[mm.st]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[mm.st:+,messagingengine.com:+]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_NO_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[messagingengine.com:dkim] X-Rspamd-Queue-Id: 4c7gQp6HWCz3lHF cyric@mm.st wrote: > After packaged installation using > FreeBSD-15.0-CURRENT-amd64-20250515-cb205f5ed808-277278-disc1.iso > snapshot, creating non-root zfs pools, and rebooting I noticed that > those pools are not imported. > > The culprit here seems to be the /etc/zfs/ directory missing after > installation, so zpool.cache is not saved. Creating it, importing the > non-root pool, and rebooting seems to fix the issue. That's still the case when installing from FreeBSD-15.0-PRERELEASE-amd64-20250819-02a8fadd2c4d-279701-disc1.iso. From nobody Fri Aug 22 13:08:47 2025 X-Original-To: freebsd-current@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 4c7gW24KMWz65p55 for ; Fri, 22 Aug 2025 13:09:02 +0000 (UTC) (envelope-from timothyk@beachpatt.com) Received: from serendipity35.net.net (serendipity35.net [167.71.244.20]) (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 "serendipity35.net", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c7gW22Gfwz3mJG for ; Fri, 22 Aug 2025 13:09:02 +0000 (UTC) (envelope-from timothyk@beachpatt.com) Authentication-Results: mx1.freebsd.org; none Received: from [192.168.254.154] (50-36-34-57.drr01.mybh.sc.frontiernet.net [50.36.34.57]) (authenticated bits=0) by serendipity35.net.net (8.18.1/8.18.1) with ESMTPSA id 57MD8m4D055546 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO); Fri, 22 Aug 2025 09:08:48 -0400 (EDT) (envelope-from timothyk@beachpatt.com) X-Authentication-Warning: serendipity35.net.net: Host 50-36-34-57.drr01.mybh.sc.frontiernet.net [50.36.34.57] claimed to be [192.168.254.154] Content-Type: multipart/alternative; boundary="------------gvHxAYNTkND0ee9gZO75jMM7" Message-ID: Date: Fri, 22 Aug 2025 09:08:47 -0400 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Console keyboard disabled under Parallels To: Michael Grimm Cc: freebsd-current@freebsd.org References: Content-Language: en-US From: TIM Beach In-Reply-To: X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:14061, ipnet:167.71.240.0/20, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c7gW22Gfwz3mJG This is a multi-part message in MIME format. --------------gvHxAYNTkND0ee9gZO75jMM7 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 8/21/25 4:28 PM, Michael Grimm wrote: > TIM Beach wrote: > >> When using Current under Parallels Desktop Pro, recent kernels remove the keyboard function from the default console. > […] > >> Was there a change to usbhid or ugen when CURRENT went to PRERELEASE? > Please have a look at:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288968 > > There's a patch that needs to be tested by someone running Parallels. > > Regards, > Michael > Thank you, I was going to post this as a Comment in the bug report, but my login isn't working and I'm pressed for time this morning. Reporting it here for historical purposes in case anyone else runs into it.  The code in Comment 6 in the bug report fixed the issue. Using this diff on current sources updated 12 pm UTC today and rebuilding/installing the kernel, fixed the problem: # diff -u /usr/src/sys/dev/hid/hkbd.c.orig /usr/src/sys/dev/hid/hkbd.c --- /usr/src/sys/dev/hid/hkbd.c.orig 2025-08-20 11:09:37.000000000 -0700 +++ /usr/src/sys/dev/hid/hkbd.c 2025-08-21 14:32:06.870020000 -0700 @@ -1596,8 +1596,9 @@ sc->sc_state &= ~LOCK_MASK; sc->sc_state |= *(int *)arg; - /* set LEDs and quit */ - return (hkbd_ioctl_locked(kbd, KDSETLED, arg)); + /* try to set LEDs and quit */ + (void)hkbd_ioctl_locked(kbd, KDSETLED, arg); + return (0); Thanks again, Tim --------------gvHxAYNTkND0ee9gZO75jMM7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit
On 8/21/25 4:28 PM, Michael Grimm wrote:
TIM Beach <timothyk@beachpatt.com> wrote:

When using Current under Parallels Desktop Pro, recent kernels remove the keyboard function from the default console.
[…]

Was there a change to usbhid or ugen when CURRENT went to PRERELEASE?
Please have a look at: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288968

There's a patch that needs to be tested by someone running Parallels.

Regards,
Michael

Thank you, I was going to post this as a Comment in the bug report, but my login isn't working and I'm pressed for time this morning.

Reporting it here for historical purposes in case anyone else runs into it.  The code in Comment 6 in the bug report fixed the issue.


Using this diff on current sources updated 12 pm UTC today and rebuilding/installing the kernel, fixed the problem:

# diff -u /usr/src/sys/dev/hid/hkbd.c.orig /usr/src/sys/dev/hid/hkbd.c
--- /usr/src/sys/dev/hid/hkbd.c.orig	2025-08-20 11:09:37.000000000 -0700
+++ /usr/src/sys/dev/hid/hkbd.c	2025-08-21 14:32:06.870020000 -0700
@@ -1596,8 +1596,9 @@
 		sc->sc_state &= ~LOCK_MASK;
 		sc->sc_state |= *(int *)arg;
 
-		/* set LEDs and quit */
-		return (hkbd_ioctl_locked(kbd, KDSETLED, arg));
+		/* try to set LEDs and quit */
+		(void)hkbd_ioctl_locked(kbd, KDSETLED, arg);
+		return (0);
 

Thanks again,

Tim


--------------gvHxAYNTkND0ee9gZO75jMM7-- From nobody Fri Aug 22 13:48:52 2025 X-Original-To: freebsd-current@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 4c7hPD0JGnz65r9y for ; Fri, 22 Aug 2025 13:49:04 +0000 (UTC) (envelope-from freebsd-current-freebsd-org111@ketas.si.pri.ee) Received: from mail.ketas.si.pri.ee (d004-fea2-0bff-021e-13e8-8437-07d0-2001.dyn.estpak.ee [IPv6:2001:7d0:8437:13e8:21e:bff:fea2:d004]) (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 4c7hPB1vWJz3xQp for ; Fri, 22 Aug 2025 13:49:02 +0000 (UTC) (envelope-from freebsd-current-freebsd-org111@ketas.si.pri.ee) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=ketas.si.pri.ee header.s=ketas-si-pri-ee-20240416002854-4096 header.b=A9xj3LDO; dmarc=pass (policy=reject) header.from=ketas.si.pri.ee; spf=pass (mx1.freebsd.org: domain of freebsd-current-freebsd-org111@ketas.si.pri.ee designates 2001:7d0:8437:13e8:21e:bff:fea2:d004 as permitted sender) smtp.mailfrom=freebsd-current-freebsd-org111@ketas.si.pri.ee X-Original-To: freebsd-current@freebsd.org DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ketas.si.pri.ee; s=ketas-si-pri-ee-20240416002854-4096; t=1755870532; bh=lGEZqIcDfqs2AyRSZBSdRQ/O2H9JFDTm1zZtjjx29Jw=; h=Date:From:To:Subject:In-Reply-To:References; b=A9xj3LDO53saKbNhwUOdGZibXkN2e6XLOp+2zbVtkyCv2dsOjjXPqgyQ1b+6yFm1f NXp5j8h/jHvpAXPWopBvYaMyFwqEncJPhQ+IYXmkfe8VqFqRsxAZShJAiFmU99hMOo NFyN/P/g7eI/jpwDwihIBuockjXHhLwgSVYqR+ar5oqhvd0kBQWm0JJXD8fbLFClGa RUwBEXtrVJstfPUkzln0QSlqZk7sX6U6i5zUMQ8XqUKLHZ8NasuFwlocRSBRnhyfMs pEiL/eNb57AFVt/HsafZ5IqBuSoaNPwmdB+krr6MKGvaDNCBhQQ5H+l/Y3/VZlitLp nxyRlCk8wt5EWjoS+8dovzld9GmWjzRZohZdyuK8Ijvejc2RzQbZMVUX8UiwW3yZQ3 zNDkGUVJqVdNDqhC9xOWqTLgVQoPs7Rz/4wkuUTwbyAsTvZusnNptqDUiSCpg9lghk ZzdyQG80t0w3FgNb0LOJqJ9wPW9Q0pMYiWnQzlvaAIAu2XBgPr/9vRDYrjM+du4f2G 7J8G38Vs4uhrIoWnXyp6Zro9HO5HqBYBt7gjkI0n9cf7Mavf+ktSF3ZAEY63+bllfE Io1KsVzDRkwU1kQ48iQSkcYzbvBPtQwrO2JKgzcP+qcyLFIz0AWV06y+Ok9zGoTMix IKZOXCw2gwWmaEqTcswTLU8c= Received: from [IPv6:::1] (0115-0000-0000-0000-13c8-8437-07d0-2001.dyn.estpak.ee [IPv6:2001:7d0:8437:13c8::115]) (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) (No client certificate requested) by mail.ketas.si.pri.ee (Postfix) with ESMTPSA id 9C9795BC6E4 for ; Fri, 22 Aug 2025 16:48:52 +0300 (EEST) Date: Fri, 22 Aug 2025 16:48:52 +0300 From: Sulev-Madis Silber To: freebsd-current@freebsd.org Subject: =?US-ASCII?Q?Re=3A_certificate_verification_failures_during_pkg_bo?= =?US-ASCII?Q?otstrapping_on_a_15-PRERELEASE_PKGBASE_installation?= User-Agent: K-9 Mail for Android In-Reply-To: References: <86tt1zilpy.fsf@ltc.des.dev> Message-ID: <4D0F3E0D-E483-4596-8DB3-2FEB6653DCDF@ketas.si.pri.ee> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: / X-Spamd-Result: default: False [0.41 / 15.00]; HFILTER_HOSTNAME_5(3.00)[d004-fea2-0bff-021e-13e8-8437-07d0-2001.dyn.estpak.ee]; SUBJ_EXCESS_QP(1.20)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.994]; DMARC_POLICY_ALLOW(-0.50)[ketas.si.pri.ee,reject]; R_SPF_ALLOW(-0.20)[+ip6:2001:7d0:8437:1300::/56]; ONCE_RECEIVED(0.20)[]; R_DKIM_ALLOW(-0.20)[ketas.si.pri.ee:s=ketas-si-pri-ee-20240416002854-4096]; MIME_GOOD(-0.10)[text/plain]; RCVD_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:3249, ipnet:2001:7d0::/32, country:EE]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; RCVD_TLS_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; DKIM_TRACE(0.00)[ketas.si.pri.ee:+] X-Rspamd-Queue-Id: 4c7hPB1vWJz3xQp On August 22, 2025 3:33:16 PM GMT+03:00, Tomek CEDRO = wrote: >On Fri, Aug 22, 2025 at 2:29=E2=80=AFPM Dag-Erling Sm=C3=B8rgrav wrote: >> polyduekes@proton=2Eme writes: >> > i grabbed the latest iso image snapshots of both bootonly and disc1 o= f >> > 15-PRELEASE [=2E=2E=2E] ;) upon doing pkgbase installation using the >> > "packages (experimental)" from the "select installation type" window, >> > pkg bootstrapping and installation falls with [=2E=2E=2E] >> >> Certificate verification failed because your clock was not set >> correctly=2E See these reviews: >> >> https://reviews=2Efreebsd=2Eorg/D52057 >> https://reviews=2Efreebsd=2Eorg/D52058 > >I also noticed that problem with rPI ARM64 images=2E A trivial fix seems >to be setting "default system timestamp" to a release date? :-P > why not just run ntp? i mean ask for that, and a timezone, before running = pkg? especially if installer has no dist in it=2E excluding truly offline i= nstalls, getting clock right is one of first things one needs to do anyway= =2E and even then maybe ask manual input=2E i haven't installed lately but = was the time setup really done later, even before pkgbase? seems wtf to me= =2E i mean i do set clocks right before anything anywhere anyway=2E even sy= stems without rtc can keep time=2E faking a clock should be last option eve= r=2E and is almost always wtf if one can fetch from *=2Efreebsd=2Eorg=2E al= so, does pkg always live bootstrap, and why? hopefully not : p From nobody Fri Aug 22 13:56:36 2025 X-Original-To: freebsd-current@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 4c7hZL2fkGz65rkN for ; Fri, 22 Aug 2025 13:56:58 +0000 (UTC) (envelope-from dch@skunkwerks.at) Received: from fhigh-a5-smtp.messagingengine.com (fhigh-a5-smtp.messagingengine.com [103.168.172.156]) (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 4c7hZK6vqtz42LK for ; Fri, 22 Aug 2025 13:56:57 +0000 (UTC) (envelope-from dch@skunkwerks.at) Authentication-Results: mx1.freebsd.org; none Received: from phl-compute-02.internal (phl-compute-02.internal [10.202.2.42]) by mailfhigh.phl.internal (Postfix) with ESMTP id 54AB9140071F; Fri, 22 Aug 2025 09:56:57 -0400 (EDT) Received: from phl-imap-16 ([10.202.2.88]) by phl-compute-02.internal (MEProxy); Fri, 22 Aug 2025 09:56:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=skunkwerks.at; h=cc:cc:content-transfer-encoding:content-type:content-type :date:date:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:subject:subject:to:to; s=fm1; t=1755871017; x=1755957417; bh=6ByQLffxoUgEuIrpyI/XUQOSwNT6/GH0 dbjNLO9XRrY=; b=j0wSVvuaOhEEJr10O0Zsz0jFwTXxcGHhS5IJhOLygPDuyGBR eXkU7WkX/3/mnMAEAkWlRr+WLNTzmGQoIiZ21ENuqJYudGdLtqW5dIXEzVQgoBsA qkC+BL/pQpeooSgp0ZiL1dxWOsUKPapl6FedTYp2nk7N/RWNlIk6C8L2hjMXLM/G GnBassvtmM1KdwZbBZ67ApJqNQNPWXUTtVnAl46a9VBCdPG8HOURFLwIuKL2r2tO a7fdJ96BIS7gJuaHEGEL+Ke536E8TYrT5oNLNpv+tLNdHLz7chk6PpUOCe5KWAF9 JjiKc6Dm9hHbU3sIs770um2NycdgdVc8RQVICQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1755871017; x= 1755957417; bh=6ByQLffxoUgEuIrpyI/XUQOSwNT6/GH0dbjNLO9XRrY=; b=Z yqLIvtPt72KylSbh08gMD9fzsOdDZoMcpAquoulMWouta4MFL2a3/bKM8HJuFvxu YX9nDaOujwFkq+NikX4YlJRHFBLuWVv/gppfWXN4XsrA1y9q888uHt71EHKZ/SXA sHdvP0O9iQi+j3niOd/CEbiwQwsPseFfkdhC7WHtuFTHw3TR9NuHQQjJUZApMORF ynVz/Ic0kOBRwVVb/sMZM8r9K7d4kJ20jJap3UcRTGlWC2TGomzt3pfrMMnSoZl2 cTRFxqFm6VtWJvoYkT0tEiyE703DcKSdB990IxGo3XTGuDeUMd+U1hYzC6Xe7oy/ PkT+zsuWQ2ESjqo0JLkng== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgdduieefleegucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucenucfjughrpefoggffhffvvefkjghfufgtgfesthejre dtredttdenucfhrhhomhepfdffrghvvgcuvehothhtlhgvhhhusggvrhdfuceouggthhes shhkuhhnkhifvghrkhhsrdgrtheqnecuggftrfgrthhtvghrnhepieffhfdujeelieekue ehgfeigeekleeljeeigefgudeuheetgfdtgeffieevuedvnecuffhomhgrihhnpehfrhgv vggsshgurdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh hfrhhomhepuggthhesshhkuhhnkhifvghrkhhsrdgrthdpnhgspghrtghpthhtohepvddp mhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepfhhrvggvsghsugdqtghurhhrvghnth esfhhrvggvsghsugdrohhrghdprhgtphhtthhopegthihrihgtsehmmhdrshht X-ME-Proxy: Feedback-ID: ic0e84090:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id E28292CC0083; Fri, 22 Aug 2025 09:56:56 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 X-ThreadId: AZk8hzNRP8so Date: Fri, 22 Aug 2025 13:56:36 +0000 From: "Dave Cottlehuber" To: cyric@mm.st Cc: freebsd-current Message-Id: <7311fd28-c8e9-4327-9007-df14d3223985@app.fastmail.com> In-Reply-To: <544b585b-b6b4-4748-81f5-7f7b57650741@mm.st> References: <927f37e7-da69-4ac6-b234-7588fea68118@mm.st> <544b585b-b6b4-4748-81f5-7f7b57650741@mm.st> Subject: Re: 20250515 snapshot packaged install missing /etc/zfs/ directory Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:151847, ipnet:103.168.172.0/24, country:AU] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c7hZK6vqtz42LK On Fri, 22 Aug 2025, at 13:05, cyric@mm.st wrote: > cyric@mm.st wrote: >> After packaged installation using >> FreeBSD-15.0-CURRENT-amd64-20250515-cb205f5ed808-277278-disc1.iso >> snapshot, creating non-root zfs pools, and rebooting I noticed that >> those pools are not imported. >> >> The culprit here seems to be the /etc/zfs/ directory missing after >> installation, so zpool.cache is not saved. Creating it, importing the >> non-root pool, and rebooting seems to fix the issue. > That's still the case when installing from > FreeBSD-15.0-PRERELEASE-amd64-20250819-02a8fadd2c4d-279701-disc1.iso. Added to 15.0-ISSUES wiki https://wiki.freebsd.org/Releng/15.0ISSUES A+ dave From nobody Fri Aug 22 13:58:46 2025 X-Original-To: freebsd-current@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 4c7hch1ydBz65sLk for ; Fri, 22 Aug 2025 13:59:00 +0000 (UTC) (envelope-from cyric@mm.st) Received: from fout-b6-smtp.messagingengine.com (fout-b6-smtp.messagingengine.com [202.12.124.149]) (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 4c7hcf4wq0z44NG for ; Fri, 22 Aug 2025 13:58:58 +0000 (UTC) (envelope-from cyric@mm.st) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=mm.st header.s=fm3 header.b=BNcZykZd; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=fAaTNZgG; dmarc=pass (policy=none) header.from=mm.st; spf=pass (mx1.freebsd.org: domain of cyric@mm.st designates 202.12.124.149 as permitted sender) smtp.mailfrom=cyric@mm.st Received: from phl-compute-06.internal (phl-compute-06.internal [10.202.2.46]) by mailfout.stl.internal (Postfix) with ESMTP id 5AD161D001E2 for ; Fri, 22 Aug 2025 09:58:57 -0400 (EDT) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-06.internal (MEProxy); Fri, 22 Aug 2025 09:58:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mm.st; h=cc :content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1755871137; x=1755957537; bh=Qfp9OdE1m0cvTxZBGXTVWmhqjQgeMwT9iSAFI6zr78U=; b= BNcZykZd4jnKHE/CoLoPM7KLy8dHTaXcUCAq2Dq19xSlveS4RmIBnl08chFagAsP wsK0qdFrb3PmwSz1qT3DnLWr81YYgZd7CgfTGDnTegihwI/7Hp3uIRX9hnqfneKi 5ooTABzOTAztPg4S9QplDX1C0dX8TNsQjysO3qTSFYtPRAkRwRPfsIAW5DIDnSpj hdrbxnU/GixITo6QzFCa9QEQk9JXN85DGohiNLgyP1pbiTx73uBw0utKBoLyEBQT 51lc0+bUCz9pcvI5E2Depl0y5xbCsKMC+r11G+3B0wS/fZbNqcuYRJBMhy9rOZ3/ 121BWBJZP2SHUH/mmvnaUQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; t=1755871137; x=1755957537; bh=Q fp9OdE1m0cvTxZBGXTVWmhqjQgeMwT9iSAFI6zr78U=; b=fAaTNZgGO+rq9CBFg gSYJWO9aCcwQ6XNyucLYM1b+sczfD2zgDBuBBbMbmMQf6J7ci7UgPc7XryNaBdLq NBeW37att0iM9g8cgW56AqpG0q3/r8QbDMSiBuPm3/jdxrm8SGEuN7oz1orDYauW PqhZJnvKqYyqw2AZ/4FnkjkVGfvHoxVuVtxO+5ockgtjXYgcZJMjx9zm5z9A0UbQ zEQuZHm6beolDY6PPgPWNiArqbr/iCCXFN4WzMFuO82D60ammxd0EkjHtRuVtajZ LIY0IoLPw1KsUf7BDmHq2cbVEQi+j/hJ4xeuIeZAxzOEPAHevaFCoybH7Kb4VfHp Nazpg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgdduieefleefucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucenucfjughrpefkffggfgfuvfhfhfgjtgfgsehtjeertd dtvdejnecuhfhrohhmpegthihrihgtsehmmhdrshhtnecuggftrfgrthhtvghrnhepveev lefggfduffeggffhfeetffeludfhkefgveeltdehfeelfeetgfehgffggeegnecuffhomh grihhnpehfrhgvvggsshgurdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghr rghmpehmrghilhhfrhhomheptgihrhhitgesmhhmrdhsthdpnhgspghrtghpthhtohepud dpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepfhhrvggvsghsugdqtghurhhrvghn thesfhhrvggvsghsugdrohhrgh X-ME-Proxy: Feedback-ID: icc3648d4:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Fri, 22 Aug 2025 09:58:56 -0400 (EDT) Message-ID: Date: Fri, 22 Aug 2025 20:58:46 +0700 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: 20250515 snapshot packaged install missing /etc/zfs/ directory To: freebsd-current@freebsd.org References: <927f37e7-da69-4ac6-b234-7588fea68118@mm.st> <544b585b-b6b4-4748-81f5-7f7b57650741@mm.st> <7311fd28-c8e9-4327-9007-df14d3223985@app.fastmail.com> Content-Language: en-US From: cyric@mm.st In-Reply-To: <7311fd28-c8e9-4327-9007-df14d3223985@app.fastmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.30 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_SPAM_SHORT(0.80)[0.800]; DMARC_POLICY_ALLOW(-0.50)[mm.st,none]; R_SPF_ALLOW(-0.20)[+ip4:202.12.124.128/27:c]; R_DKIM_ALLOW(-0.20)[mm.st:s=fm3,messagingengine.com:s=fm3]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[202.12.124.149:from]; RCPT_COUNT_ONE(0.00)[1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FREEMAIL_FROM(0.00)[mm.st]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[mm.st]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[mm.st:+,messagingengine.com:+]; MID_RHS_MATCH_FROM(0.00)[]; FROM_NO_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:151847, ipnet:202.12.124.0/24, country:AU]; DWL_DNSWL_NONE(0.00)[messagingengine.com:dkim] X-Rspamd-Queue-Id: 4c7hcf4wq0z44NG Dave Cottlehuber wrote: > On Fri, 22 Aug 2025, at 13:05, cyric@mm.st wrote: >> cyric@mm.st wrote: >>> After packaged installation using >>> FreeBSD-15.0-CURRENT-amd64-20250515-cb205f5ed808-277278-disc1.iso >>> snapshot, creating non-root zfs pools, and rebooting I noticed that >>> those pools are not imported. >>> >>> The culprit here seems to be the /etc/zfs/ directory missing after >>> installation, so zpool.cache is not saved. Creating it, importing the >>> non-root pool, and rebooting seems to fix the issue. >> That's still the case when installing from >> FreeBSD-15.0-PRERELEASE-amd64-20250819-02a8fadd2c4d-279701-disc1.iso. > > Added to 15.0-ISSUES wiki https://wiki.freebsd.org/Releng/15.0ISSUES Thanks, please note that this is about the pkgbase installation (sorry, the subject said "packaged" which is somewhat confusing). From nobody Fri Aug 22 14:46:27 2025 X-Original-To: freebsd-current@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 4c7jgV674jz65w1q for ; Fri, 22 Aug 2025 14:46:30 +0000 (UTC) (envelope-from des@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c7jgV3f5jz3K5R; Fri, 22 Aug 2025 14:46:30 +0000 (UTC) (envelope-from des@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755873990; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=6+g2LYuMHWPfbCTWcXF8SOWM/sL90XxgxiqukgiTQcs=; b=mp4cg5Y+tonR2M2ZSw6DEMXL9JZDC0kk+tbNPmYkEEJ6V6f4T0pM7u7sp+OCgHzpuadamc w2GfadBwT4LcJqZCQMttRi1e8pvHExrJXvb5essGVYjkAQ/XHQ66cxDakrtw8+9TSEi6l4 Gjo9kaO6WTzIKcaaubaE/EcGi9p0MUOIGO7D75pdOHt+7WBT3JKQ529Z0v53GDq15jFhPX 3XQLBdzp8rHsu6P4YPmfArzmtjzKS00dDStM4MXTOPl8908dA9DRzKO6GKkZzj1M+33y+W hJtxF4MvSdttTvObx37w31ReZPwrL/sv+83r4r1+kp+S3I4/9/+NgPWbA01p2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755873990; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=6+g2LYuMHWPfbCTWcXF8SOWM/sL90XxgxiqukgiTQcs=; b=laOcMQgFY480sW8XxbAZdmEQzHn8pJiBPyoMCEh0SEDYi3IqK9a8c5oY0xrRBKBvQ2iMcQ DF3dNqIQB7uX4g1X6Z3Xr5KA+u5GcxvuSuqBQtei87iup5mt67aVfpk4dWSIejbhC0zEEk 1gxxnJ1vTozP3VzgdbTqK395TML0YJZf0D0rzqrC++QRlS0GI+vdib5dOYeLht4sY7eRhy mquSl8JcIi0zROD+bzXEztBPrX+Bu/s+DNAq2RePDUVGKC57d65hV2BmSEDQWoLqSbtlZz 6vNphY/MUfplx9Idmvj2kJbky/KB2qHqJ4kAaF+wqN6H0SUc7KH8k4FjFnv+hw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755873990; a=rsa-sha256; cv=none; b=Lsde5y7CXvKW11bVnGjqY6KMGEEd2FH4xbzVE2FEGMvtB7SeqedDrV2EjIIPInSBlyu5On oQ6BgPo9iQ2bt+C13c9Xm7+2rpnO9RSEbsLDg31tyTJs5MRz7ahIbNopdl68wpe33tMROa Z+ru79vNFZ4K9+jTWmjcUG8tRYKAHnaXdyPan8PKRinrkrk6DVabqSnmCGdSVldASp1tDY 4/Dr93YuaGTRquSJioM/TVVujlzHEla+TZyi/dgbpCyAYWJGuBEQGmGeDjzhUrLm8klv7P +Jt9nlJ1qU9M3lssWvgH92ZZlSHx95F7+BU3LiijHIpW7fgQbTF/ezNWZ4JBvA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from ltc.des.dev (unknown [IPv6:2a01:e0a:c54:bed0:922e:16ff:fef1:acef]) (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) (Authenticated sender: des) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c7jgV28D0zsr5; Fri, 22 Aug 2025 14:46:30 +0000 (UTC) (envelope-from des@freebsd.org) Received: by ltc.des.dev (Postfix, from userid 1001) id 05D493BFAB; Fri, 22 Aug 2025 16:46:28 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: cyric@mm.st Cc: freebsd-current@freebsd.org Subject: Re: 20250515 snapshot packaged install missing /etc/zfs/ directory In-Reply-To: <544b585b-b6b4-4748-81f5-7f7b57650741@mm.st> (cyric@mm.st's message of "Fri, 22 Aug 2025 20:05:08 +0700") References: <927f37e7-da69-4ac6-b234-7588fea68118@mm.st> <544b585b-b6b4-4748-81f5-7f7b57650741@mm.st> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Fri, 22 Aug 2025 16:46:27 +0200 Message-ID: <86ikifxvlo.fsf@ltc.des.dev> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable cyric@mm.st writes: > cyric@mm.st writes: > > The culprit here seems to be the /etc/zfs/ directory missing after > > installation, [...] > That's still the case when installing from > FreeBSD-15.0-PRERELEASE-amd64-20250819-02a8fadd2c4d-279701-disc1.iso. Unlike distribution tarballs, packages don't include empty directories, and the installer does not run mtree to create them like installworld does. We need to figure out the best way to do this. A postinstall script in FreeBSD-mtree might work. Or perhaps it should be done piecemeal, so FreeBSD-zfs is responsible for creating /etc/zfs, and the FreeBSD-caroot is responsible for creating /etc/ssl/certs. To me it seems logical FreeBSD-runtime should create the directory hierarchy, but FreeBSD-mtree depends on FreeBSD-runtime, so that wouldn't work, unless we merged FreeBSD-mtree into FreeBSD-runtime. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org From nobody Fri Aug 22 14:50:53 2025 X-Original-To: freebsd-current@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 4c7jmb0Cs0z65wXr for ; Fri, 22 Aug 2025 14:50:55 +0000 (UTC) (envelope-from kevans@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c7jmZ6lQqz3Lbq; Fri, 22 Aug 2025 14:50:54 +0000 (UTC) (envelope-from kevans@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755874255; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=i1VHWJx9zUqX0apc7PGH5kRu9zka6DGuzq7mJuPMKGk=; b=EsfofNZzmE3KamAdcIBKCK+mSHTOXJOVyD3uZ+mKaljef5wmTYTt/MX/08KnkyRYadQRFB Ka+vIzQEfqhLcqa81a+YPsqRroWNjoSiO6l4ireMpeRXrkKuEt6go4OM0VhQLoxCpLmTRv su1/tlk0QIMUPNjX8YM3cEyAXtPAH3uzh76XSVNhNOpRjUZb54zXL2CI79Hp/xy2A59fst ug+7EKh+84fYGhL1J1/ruu5vPAJZQVL0Tj2SFkZ/YN75QwUGKr52jNrkKrjWXki87NbN6D nhmSNMPp4kOSA+eNgiZVVH9QDWT8K1Q1ujR7kxy4ERnBiGJYQyE+Type+MviPg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755874254; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=i1VHWJx9zUqX0apc7PGH5kRu9zka6DGuzq7mJuPMKGk=; b=ioo0jIRwhmZVskTHajO/i+s4KqujFxE2SoXWGyagrDbl383NuCQdaenwGb2P1Q6M88V2m3 5v/cBV0ZKtU6Qjhz++7oxSruDPXp9En3JYxln6uVWRAoFb0c6hMwbGp/mVOTgLX53q2Q4h 9eZodYCRFzJLRpUs14GAz/+jViwbIF3nMNAPOWbSSQqsasoGjvvJ0zsiKtKFOcGr/pGC+w a8yn8rLPJKcvUM2ZU2Vxix1KrrJ4U15BWByI9dYp2H0AFM9UUVSZfPG34/pkZvptuWeb4S P/JxhiAGmrR/xZ1us9nZbaMo8xG1bOn2Sd3xfR29s+UK6Nzx7Mu8aJrO37l1wg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755874255; a=rsa-sha256; cv=none; b=hMB8B8N8JMjBPgtpykTh7RZ5sZkdNynBQoTYOqXb2VIPMeyv43NqdW6IjBUmG/ItNtI7mK CZ/jsF9qNVWy4K0AdTJ9odBPEkQ/+PPRdH5xbTI651lBv7cmtBh5F/wS5L3zTe5z+HYIUl 6uT8auPud6l3T2ZF9faGdZUzWG7EyaiZSQ11PYOm4pKhYxFQ/WMRoPltp05ndZ+4utP9Jo 2iIMfJ62IGoaXcgInqFp2I0Xh7cIzqrAB/ssZyD/BQDpYypUxAP4TDrSizdY60gO8dlQSB Q1NUfxbOGRtd2C0FuYxjPLyafUOnNarTg3xrp9QYOnojSBvaeDou1tCNZOrpIQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [10.9.4.95] (unknown [209.182.120.176]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: kevans/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c7jmZ47ptztQc; Fri, 22 Aug 2025 14:50:54 +0000 (UTC) (envelope-from kevans@FreeBSD.org) Message-ID: <1c6f0ef9-a680-484d-b3b5-a08001dbed18@FreeBSD.org> Date: Fri, 22 Aug 2025 09:50:53 -0500 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: 20250515 snapshot packaged install missing /etc/zfs/ directory To: =?UTF-8?Q?Dag-Erling_Sm=C3=B8rgrav?= , cyric@mm.st Cc: freebsd-current@freebsd.org References: <927f37e7-da69-4ac6-b234-7588fea68118@mm.st> <544b585b-b6b4-4748-81f5-7f7b57650741@mm.st> <86ikifxvlo.fsf@ltc.des.dev> Content-Language: en-US From: Kyle Evans In-Reply-To: <86ikifxvlo.fsf@ltc.des.dev> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 8/22/25 09:46, Dag-Erling Smørgrav wrote: > cyric@mm.st writes: >> cyric@mm.st writes: >>> The culprit here seems to be the /etc/zfs/ directory missing after >>> installation, [...] >> That's still the case when installing from >> FreeBSD-15.0-PRERELEASE-amd64-20250819-02a8fadd2c4d-279701-disc1.iso. > > Unlike distribution tarballs, packages don't include empty directories, > and the installer does not run mtree to create them like installworld > does. We need to figure out the best way to do this. A postinstall > script in FreeBSD-mtree might work. Or perhaps it should be done > piecemeal, so FreeBSD-zfs is responsible for creating /etc/zfs, and the > FreeBSD-caroot is responsible for creating /etc/ssl/certs. To me it > seems logical FreeBSD-runtime should create the directory hierarchy, but > FreeBSD-mtree depends on FreeBSD-runtime, so that wouldn't work, unless > we merged FreeBSD-mtree into FreeBSD-runtime. > ISTR that just adding the package= tag in ^/etc/mtree is sufficient to actually package the empty directory. See Lexi's approach for /tmp and /dev in 6b2993e74ebaacd46bd1e438787c23450cd2752d. From nobody Sat Aug 23 07:13:47 2025 X-Original-To: freebsd-current@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 4c87Zn4wsXz65SCQ for ; Sat, 23 Aug 2025 07:13:53 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: from mail-wm1-x330.google.com (mail-wm1-x330.google.com [IPv6:2a00:1450:4864:20::330]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c87Zm14rSz3PKP for ; Sat, 23 Aug 2025 07:13:52 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=l9Q8IscV; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of grahamperrin@gmail.com designates 2a00:1450:4864:20::330 as permitted sender) smtp.mailfrom=grahamperrin@gmail.com Received: by mail-wm1-x330.google.com with SMTP id 5b1f17b1804b1-45a1b0c52f3so17244805e9.3 for ; Sat, 23 Aug 2025 00:13:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755933229; x=1756538029; darn=freebsd.org; h=content-transfer-encoding:autocrypt:subject:from:to :content-language:user-agent:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=ZY2X04xxKo7URJ4tsoHxDgXlzSvRkXfGZihVbA1nltw=; b=l9Q8IscVXsdEGYzx9qxHLNSgSise3ZF4YTUHc2Pp5/42Ic6EzdhiUclfxzHIqnJsuO jnZP03CqgYzV+6pcg5o8nVb2dywl85/sqlvqM28EW9FA2nAXyxkbyeKhgMIkYL5IHmiT y9rrZk/seMmu0L5N5RhG4z1kcC0/bG27b+CzgL/kild3r5BTdKOfKnqaKdqwsH1aJiwM 3LH17JMnpbtMXtAuoJqqjUNMRqjtQC8GIR0/J38JFYIahf2uOfTIVENb0VSWtK3tBB5g FVmgVuEjcQ94AhN6pYMEiPW0TMgUgKRQd+W/vjN/DcF9kRmokt7SQDuhilDkHbpEEBXR +ytA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755933229; x=1756538029; h=content-transfer-encoding:autocrypt:subject:from:to :content-language:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ZY2X04xxKo7URJ4tsoHxDgXlzSvRkXfGZihVbA1nltw=; b=VMA7Mh4NTy+u2pCAx16QdMgE4ZFNVx6P9j9SbQXDpZ+xThKLz6kE5AVH5kw/sfQNN9 YLX9z60zBzStHkeyW5pGDKGpoP0AqDTnTDNICmFHV0dojDN3GYhRBEWs3D0+C5L2zu/1 cI9jmZk5JRAVaBTQl6lnAaE26mUm3c/UgjDTBS8u1zFxq9c787QBaVvtFT92u5WtBcD7 cUrbuwJTCACE9XpK9ryZspvjq+GiNCwIo6xxKaxo5rnBzNYHn/9XKfMDGJgZJZSeOvrP Z6/XDKbHWqcFmqyvu8OyLC00CU2tSdMYSWkRPx70ulsO7Tqk8g7349YYHMkeb4dIZOMi +RBQ== X-Gm-Message-State: AOJu0YzMuCbDNw0Z2eczgCq8Os2LG1eynfEoAjIwKEab/ptvoeJ4iHCB 1pz4JXAOmuR84M7vAUv22lMO1y1q4vVmG/HFw+gZ47wdRmpyZ6Os+R5xuOjwhA== X-Gm-Gg: ASbGncsphxl7lzizxHWvvZk7yI2SfOC2O+L7Gogv7lLs5HzkixMxlzaJYg0QohTWjMS 5AkB1PoyJeMJqaKGoXKBpYQpB/0td0gTLmVU0x9U5R8D2lXFbsN7KZHewYfMdlu+KzAYUiub3HK jXDD/HogIsytHhuUU33nnMFMxPkMRSXLPLO+BrOemdtaX6xE8g2vfiNz3S6ijZvE9xmw9onntNa Q2dnvdlGGxE0/OTgeuGY4M9s/5dr0I/Q/NF2ZuT0QTuQlg1/2ONhwszxG8ntCS5RBWYVvoi+wg3 A/J5zscEPL3NhKwZmaIrRttiChWCMI5CujTQaj2lV/ckSkl9bjV3Y+OgqghwgleIr53r+Qgjc0Z uwehewDWlWUqTc+dAWRuw5JL/R6PLszxh8py54hhxCVdSRf1+JAxbZRZSjd8= X-Google-Smtp-Source: AGHT+IERZoYUdci9T0AtZkrLg3Fo4fOd3sYhWSi3c76e0UySM+4r/Rg3RTYs7uYGjONhgfid5eV9pQ== X-Received: by 2002:a05:600c:4fd4:b0:459:dde3:1a27 with SMTP id 5b1f17b1804b1-45b517d4160mr41999075e9.26.1755933229080; Sat, 23 Aug 2025 00:13:49 -0700 (PDT) Received: from [192.168.1.4] (host-89-241-205-78.as13285.net. [89.241.205.78]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3c711211cdesm2409493f8f.37.2025.08.23.00.13.48 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 23 Aug 2025 00:13:48 -0700 (PDT) Message-ID: <5dc99111-3977-4638-8151-1f69fa819e08@gmail.com> Date: Sat, 23 Aug 2025 08:13:47 +0100 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-GB To: freebsd-current@freebsd.org From: Graham Perrin Subject: /etc/pkg/FreeBSD.conf and /usr/local/etc/pkg/FreeBSD.conf (not repo names) Autocrypt: addr=grahamperrin@gmail.com; keydata= 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 kvo= Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.95 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_SHORT(-0.95)[-0.954]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; FREEMAIL_FROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; FREEFALL_USER(0.00)[grahamperrin]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::330:from] X-Rspamd-Queue-Id: 4c87Zm14rSz3PKP > Add "FreeBSD-base" (or maybe "FreeBSD-src") repository to > /etc/pkg/FreeBSD.conf (cperciva) > hier(7) descriptions of /etc/ and /usr/local/ are thought-provoking. Respectively: "base system configuration files and scripts; see intro(5)" "local executables, libraries, etc, installed by pkg(7) or ports(7)" Colin's base 29f076ae0cb5 was my precedent for multiple repos in a single file, /etc/pkg/FreeBSD.conf As the local stuff of pkg(8) is installed (bootstrapped) by pkg(7), is the _local_ configuration file a more logical place to specify the FreeBSD-base and FreeBSD-kmods repos? /usr/local/etc/pkg/FreeBSD.conf ---- /etc/pkg/ is documented in hier(7), however it's quirky. pkg(8) is not part of base. ; Sat, 23 Aug 2025 09:28:25 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from www121.sakura.ne.jp (www121.sakura.ne.jp [153.125.133.21]) (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 4c8BZ05937z3bbk for ; Sat, 23 Aug 2025 09:28:24 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Authentication-Results: mx1.freebsd.org; none Received: from kalamity.joker.local (124-18-6-240.area1c.commufa.jp [124.18.6.240]) (authenticated bits=0) by www121.sakura.ne.jp (8.18.1/8.17.1/[SAKURA-WEB]/20201212) with ESMTPA id 57N9SJYe006787; Sat, 23 Aug 2025 18:28:19 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dec.sakura.ne.jp; s=s2405; t=1755941299; bh=Rz80GVus7L+nh8u8EIwzym/bEhnQJKnJwShrSpUuyis=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=e7+1ok4/RDv4jlIFWIU3iyU897g47yE0K8hyJF1P/obhqha+0hRJ1NAkEJd3TJ5Dn /uUwuvmImF+ZIVJGz3N0kzIOOYhsDRU8yKNIamCah4FJTPRwvqjY3MjQOSF69DkTou lhm6Z84ZHdRkSnUtU0wcXM7E+8TS2/M7iJk/jyo4= Date: Sat, 23 Aug 2025 18:28:19 +0900 From: Tomoaki AOKI To: Graham Perrin Cc: freebsd-current@freebsd.org Subject: Re: /etc/pkg/FreeBSD.conf and /usr/local/etc/pkg/FreeBSD.conf (not repo names) Message-Id: <20250823182819.321d4dbca45e56f7c1f0a7aa@dec.sakura.ne.jp> In-Reply-To: <5dc99111-3977-4638-8151-1f69fa819e08@gmail.com> References: <5dc99111-3977-4638-8151-1f69fa819e08@gmail.com> Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd14.3) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:7684, ipnet:153.125.128.0/18, country:JP] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c8BZ05937z3bbk On Sat, 23 Aug 2025 08:13:47 +0100 Graham Perrin wrote: > > > > > Add "FreeBSD-base" (or maybe "FreeBSD-src") repository to > > /etc/pkg/FreeBSD.conf (cperciva) > > > > hier(7) descriptions of /etc/ and /usr/local/ are thought-provoking. > Respectively: > > "base system configuration files and scripts; see intro(5)" > > "local executables, libraries, etc, installed by pkg(7) or ports(7)" > > Colin's base 29f076ae0cb5 was my precedent for multiple repos in a > single file, > > /etc/pkg/FreeBSD.conf > > As the local stuff of pkg(8) is installed (bootstrapped) by pkg(7), is > the _local_ configuration file a more logical place to specify the > FreeBSD-base and FreeBSD-kmods repos? > > /usr/local/etc/pkg/FreeBSD.conf > > ---- > > /etc/pkg/ is documented in hier(7), however it's quirky. pkg(8) is not > part of base. > > > > > > From nobody Sat Aug 23 10:40:27 2025 X-Original-To: freebsd-current@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 4c8D9L2LPtz65jhk for ; Sat, 23 Aug 2025 10:40:38 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: from mail-wr1-x432.google.com (mail-wr1-x432.google.com [IPv6:2a00:1450:4864:20::432]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c8D9J4kckz3kJY for ; Sat, 23 Aug 2025 10:40:36 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b="j+/PrDTK"; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of grahamperrin@gmail.com designates 2a00:1450:4864:20::432 as permitted sender) smtp.mailfrom=grahamperrin@gmail.com Received: by mail-wr1-x432.google.com with SMTP id ffacd0b85a97d-3c79f0a5c29so204874f8f.0 for ; Sat, 23 Aug 2025 03:40:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755945629; x=1756550429; darn=freebsd.org; h=content-transfer-encoding:in-reply-to:autocrypt:content-language :from:references:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=ODH0x5wJUP+v0xIzRGmOpm99ITWD804aq8XiVlDhRpw=; b=j+/PrDTKKd6btFdEd+khvKT69YNYg1A/ZSTDJoq8rjpIieGYTKxf7MOX2Dzc7Go2iR vPqOzHyoJHkx2IgZ2kPsxcjgj5Z0ENpWGnJ6zOo/KZAPKfBfaA1V6mfi/OhF2LrjGrxB CpNpAi6dWFlywRgFBJWf92nX7ZKk0fsubTP3cKEGYD22vkR8MvGRmY7VlXogelMouRvN cwactHT2iwvKisdcsnI0vsyxTvjLv9hnsvJLp3rrvldWGDXHCcU8AHkFDdLKVDuVQiKE 3Fklv8UuhLiA2Fdi8qD1mjHGUjHmuVEeWnJvfJqFk4BT83a7dXJhTNy/TINEuBtJx8rb PDKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755945629; x=1756550429; h=content-transfer-encoding:in-reply-to:autocrypt:content-language :from:references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ODH0x5wJUP+v0xIzRGmOpm99ITWD804aq8XiVlDhRpw=; b=Y+osXfFexo4e407V6/V/LP8yWbQcjkleXhXXB8z/3ei3d6V0CAbPpzNEZPNVafwwoT xvbyrLvyi70CnliYoR/sw10QbP5d/mojZAn234VplexEGJEmGWuFOKgRHBKdV4ihCBen J/l6kPnxQ3AcQytqTfGbxT/9+Y0Jjv2eKqBWoKrlOvF4ZfzvIbc/SHCr4oVrizdI9TyT /DmsnfuPKsyq/EgPfL8PHmsjtcISDJvJPQnltZLsEgvwA4jKIIcvq9/rzvTph2Og0BfS vNAZLrHxYpzRmRGQXkVTsqXxdYdqEBg4wgv1wEtRL2Xq6zcHigxZkCLgISDvohYx7x3i etwA== X-Gm-Message-State: AOJu0YziWuDdMzR2YEcnHcWwUVVaM6WSNESglKXESSXQwvXsrZPKxW3B ocbsfQHvGWfKIAy8oFSbh1Gzp7lprXkg2hdJPOt9cnhY7ZLKoX1r6LDH3mwLyQ== X-Gm-Gg: ASbGncsdsKusR4L8rfBIBMjWBKiSohJSmVW/MuELQkK9PGUb1SRVq8+DxzGqvBSZEeL fVdusLJq3WMs/o3QwascAnyA1QNk7fwFgvWLFI0jB5Pdw2cVYR7EkGwZ+TLWCQC8SlYOBO1CbS2 l5mDlV8RbgwVhnJc7HrSau3A/gRP2CRJrRuLxcaVL7Ylra1GDjUMqPCD1xo1YgG/3VODZGHwmgW oTCdD/wpGEJ6uvVoXL5cY4aaBUxRn/fYU+3EzWQPPNJ72j3ta+s2mAtNSfG97xdtonlQHndHciH Ri0VlCwN3ysDsvp/XQhukH6A1rKmCFi1IXMK9YuzRnGqNiAzLN7QcMZsUZ0AqMmTurlJHLnzTuz sFkGhrNRoDyO40tkg+hafv0Vdg3hPTL/nKpURBLsHJr1AjNn4ZoiYGfZbYtfTSbYL/3aBpw== X-Google-Smtp-Source: AGHT+IEt57fYEBLcIE398+l9lHrMwLBfsngFtvOTqwJif7NNxlFagEgAYqNqTeFKBB1PrZw4bfLjTg== X-Received: by 2002:a05:6000:402c:b0:3c7:7d7d:9406 with SMTP id ffacd0b85a97d-3c77d7d9a1fmr1048226f8f.14.1755945628789; Sat, 23 Aug 2025 03:40:28 -0700 (PDT) Received: from [192.168.1.4] (host-89-241-205-78.as13285.net. [89.241.205.78]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3c712178161sm3063134f8f.67.2025.08.23.03.40.28 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 23 Aug 2025 03:40:28 -0700 (PDT) Message-ID: <93fa8633-3497-46db-9821-d5e57fd45ca8@gmail.com> Date: Sat, 23 Aug 2025 11:40:27 +0100 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: /etc/pkg/FreeBSD.conf and /usr/local/etc/pkg/FreeBSD.conf (not repo names) To: freebsd-current@freebsd.org References: <5dc99111-3977-4638-8151-1f69fa819e08@gmail.com> <20250823182819.321d4dbca45e56f7c1f0a7aa@dec.sakura.ne.jp> From: Graham Perrin Content-Language: en-GB Autocrypt: addr=grahamperrin@gmail.com; keydata= xsFNBGKYt7ABEAClu83dJ3ZKfVgPOk9YKRv0Z+dl2b88+k9R4vwAmElgguYdKE7yhnQNhhWM v9vi6AFrBMc2oJdVHJ2OrXfwpELBFIgiSMEWNsC4e+Z3HtSajcl+pFZsP7ciiSoycj/w3wIV kAZoVGbhyIbNG7fbCEJ8q81TbfsGypV3bRmbZVvGNecBguYiooBtz2Qht1p3itXMkIA6P9pS YDl+6QddZLyUUAjAnFv2QDoYSHLnaDUWw4oONZsB0SKVu8jMIBh4uJZoYEOvdvc9jQQdOpA2 CAgA6ulfm42Ikr9lKBUUCtjqiWAhJ7iXOTyHAIdR4Mf8alCE6tdTq6dHdIt+GktTY7oYNyL2 3aD3C7I5waU0SFXvJcOMG10QLfwYQMOQoYQ9XJ0U5A28WYiDcylDdUWT7SappP1e1ZMeJWWO y14mxxNzHaJSI4rK8P/p5tp3Q7SSC4k5gMh9zKba3K2ApCWNbVLGvXsJeQkZZNvu70tE81ey AHI5iZcB6D7WaHysBUmsKaEpbcmm1ZThTnGL0SHEl5to5Jab5Fg6O+Cnly5sVz5lX/v8Aosx kKNei7SCVqXOVtteQeGxWbXWbhPgbMyc0Gi3DuxBI/yvJ43k/rJysQlLGLWfJx/UXprwLluC PDK9EvKEB+fD1Z349uzp1sKr3ihpySbyKI8fpudftnAz4EsoCwARAQABzSZHcmFoYW0gUGVy cmluIDxncmFoYW1wZXJyaW5AZ21haWwuY29tPsLBlAQTAQoAPhYhBFk/5bLDBwftvJcvCrdn SG9KGNQLBQJoRALAAhsDBQkPEg5ABQsJCAcDBRUKCQgLBRYDAgEAAh4FAheAAAoJELdnSG9K GNQL8YkP/2V1z6XQDyG1QlKAu8TuE8zDWy9QQKjC/G44hlu5zk+2kWSNk4zeExs9ZXOBmVhF EW1d+1J8wDiYIeKYj/rqMoP+gb8o0Au0lSRitvTdLxkZBFGMn0CEzlDOzv+wmiy0ggAV/s+Y EbiHk12fI0LoTy5/ywdmG/uGS7M6p3XOrM0YO1qmLXy1cUyYDsYIpq5/rT0QzpGowsJLoEA3 zz1vfKVY+RTorsL4W8ljXLmcs4c3b3HZG9Xmgtt+Ni/eb9CjzM7kCXOcSMnVzvfscCowPAwB 0ZHlNxNV0MTa61xgvOCk4Zf278ArRgbTm4oOz9Z4ciPMnVue+9P/VdxIxgUuYkAryM0+agGz L9bd8ljn+efNtgZ5dlDLrNnTE+vWnMVlMXgl7BNnhwHg7UYFLrC2xklsICub0qpnNheTGeqo 0N4UongJTQJ6H6LEpgd+KMkCncAHghED/G0/BUdO90VEOoqnIKwKa+F9NqVMvHWc8D58mwCP FghsmxK9FM9pnsjLmG7u+s51Y7++GSRnU4NkI4tHiVk7hcAcvZuc0QbUDwVMTurDUgIqRo6W 80j1tFjEspkrwtMoeVFEkDHktjoc3AoEymXIncZfqIqi3nVseyDVyNByvkV0mutX9hXqac0/ RXMuyK9KniAUZ9+gsWs4rPs/DOdsw4K8/RnjduBrfCYQzsFNBGKYt7ABEADRb1tZuh7DPYET 0wK6fe7owbYgM+RfKhmcrGgR2HI9M2q6+0WKF/ITnggWdIW2Ecc4z2boLz/cwvPGCS7/YxZM 61KklGCwuS7q1s04XnHDWHuFxfXQPzAdVmNO3bYoMZbJjHXs6sB2u5ksiwPwaMAWWaGkviSj c5pwvHCiTmX5vH5CBj/Vi+5ESyX38vK4JM5S/m4ouI/6M9biyFgimV+v3vVyCxJCT1gI9g4o GIh1qq5S433b1fihn4yHPf8XOKyBpA/QcwLONViBqJL5nnOxpsh344rNxn2R7CcRzzicOV+e 2IbMem4lwNWQlZKoRotKXZi9LqN5mynSBYqAUdoZum0QinWT9F22B0Qex5PH1zAt9i2W91Vd kcPB3LwkRXj07ycRtsSzpgPA6fLc6AsoWFslHl8kVOO5eJIA4xhjlPa+W8lguQHZ0iX+5uAv 2eAgXR2swADuHPuENNFStmsgAMl8OOOgtq75yA5TpyIzxMuXV9Nmp0VfIaUM/IdLdmxhc1pC c320l5fYMHVLFAReWEbSj2QH8YzWfpXHIegutWWYEbH9SiDXgS9KoKmCJV/Qa+x6/b8y3pOZ vnIbCDaynC2Yr50s8gRa9kb54JE8Z+p8r16U3SEsK3PtUi0RF0e51danCVHrrE6/Hat2XUO/ 6nnYgVgFOrLao6Gh/VMs8wARAQABwsF8BBgBCgAmFiEEWT/lssMHB+28ly8Kt2dIb0oY1AsF AmhEAsACGwwFCQ8SDkAACgkQt2dIb0oY1AvQxw//REWYFK2m4yS/QP5kzfhkWcNqDI/akGT5 /LXmdmbc1s78+mOMXnA4vBY/+X1QatgxWUECkPDOiIwXJMxoBuyY8e7spLRXeyhtfh5aYaJc MO5bARX0c49v+KfZ80u9tG2rkKQvAt/ySo7OXsbDADFFRhlc8RLbb8e7bSctGbYZk9CYa0ya dW5+n3znDNJ6yW1skx9wTH+Y8VlSazRLk3XgXscNqBA2h56v3WS/R5dI++7AQxZxSQacQvfj 9eahq7ATdB4zMQ9MBHEwOvGD3DLlc55FYSDZvNX+mhnK7S0t1Nt2EtGUOmXb5ysMFGnbsce0 woKQ0sLPF1HWDAAf7tBCF8mpPIzU/ViAkupsJ6NYCD0tLFD8pvl0NYU2TjvyWh6ie3e5B/b3 8Daiyme+M92ivfoRQOFKmkPfeT14AI6OW1k7qFbmoIwMWWQdFWAl1CP9hNdF9gRN4rFB0Jy1 90BajZW2zOdVfqdurJZegCzAowZalLm4JEK2MklpPzipibnJqhLOmvJy587pF52KDdM/4rLy BBREIm7uRivnO5k/BY5qS+H/aqv97LC0PVaTsLXbDmTxTnJplUpdlYT9NGidM+x/ioS0iztO Cht7cT8V8jvvKZYvNpst8iqxuIaoV9V7aZ0wAQpkgDGXHmSzwtz6U8xNf/4e4sLn9KPlldSd kvo= In-Reply-To: <20250823182819.321d4dbca45e56f7c1f0a7aa@dec.sakura.ne.jp> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; FREEMAIL_FROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; FREEFALL_USER(0.00)[grahamperrin]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::432:from] X-Rspamd-Queue-Id: 4c8D9J4kckz3kJY On 23/08/2025 10:28, Tomoaki AOKI wrote: > … /etc/pkg is described as "default configuration for the package > manager, pkg(8)". Indeed, and pkg(8) is _not_ base, so what's described is not consistent with /etc/ for base system software configuration files. A single repo e.g. FreeBSD-ports in /etc/pkg/FreeBSD.conf is used by pkg (7, not 8) for bootstrap. Then: - /etc/pkg.conf does not exist - /usr/local/etc/pkg.conf is explicitly the system-wide configuration file for pkg(8). So, I might expect /usr/local/etc/pkg/repos/FreeBSD.conf to be the system-wide FreeBSD repository configuration file for pkg(8). REPOS_DIR does have the default list of two directories to search. When I first saw pkgbasify write a FreeBSD-base configuration to /usr/local/etc/pkg/repos/ I thought that the path was, somehow, unexpected. After looking at intro(5) and hier(7), /usr/local/etc/pkg/repos/ seems proper (a change of mind). for pkgbasify in base – without pkg(8) in base – will probably change my mind, again. From nobody Sat Aug 23 12:38:30 2025 X-Original-To: freebsd-current@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 4c8GnS3Hh9z65rWZ for ; Sat, 23 Aug 2025 12:38:36 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from www121.sakura.ne.jp (www121.sakura.ne.jp [153.125.133.21]) (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 4c8GnR5nSvz3wxW for ; Sat, 23 Aug 2025 12:38:35 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Authentication-Results: mx1.freebsd.org; none Received: from kalamity.joker.local (124-18-6-240.area1c.commufa.jp [124.18.6.240]) (authenticated bits=0) by www121.sakura.ne.jp (8.18.1/8.17.1/[SAKURA-WEB]/20201212) with ESMTPA id 57NCcU9N041799; Sat, 23 Aug 2025 21:38:31 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dec.sakura.ne.jp; s=s2405; t=1755952711; bh=+/K/aHe4LyNmBpAblSDSiriLYYNSvJBodjv3LD4rp4w=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=RSzcB+8SkfAVo3/HcfYpl6S//KQdyETl1EXWHg2XfH0VYeRVrUmomDCd+728sSNEO 3PT06WSi3YTJbWSOaHP/TlqT9jnzhWX5S1xUtMdQuynhhM49aLNhw39i9TjmlIzMlj 0+LNcSoBLhoSFzBhRdt5+B6+fZs+4faTYVKqlM3I= Date: Sat, 23 Aug 2025 21:38:30 +0900 From: Tomoaki AOKI To: Graham Perrin Cc: freebsd-current@freebsd.org Subject: Re: /etc/pkg/FreeBSD.conf and /usr/local/etc/pkg/FreeBSD.conf (not repo names) Message-Id: <20250823213830.310f51c1c7d241dc3bc81963@dec.sakura.ne.jp> In-Reply-To: <93fa8633-3497-46db-9821-d5e57fd45ca8@gmail.com> References: <5dc99111-3977-4638-8151-1f69fa819e08@gmail.com> <20250823182819.321d4dbca45e56f7c1f0a7aa@dec.sakura.ne.jp> <93fa8633-3497-46db-9821-d5e57fd45ca8@gmail.com> Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd14.3) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:7684, ipnet:153.125.128.0/18, country:JP] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c8GnR5nSvz3wxW On Sat, 23 Aug 2025 11:40:27 +0100 Graham Perrin wrote: > On 23/08/2025 10:28, Tomoaki AOKI wrote: > > $B!D(B /etc/pkg is described as "default configuration for the package > > manager, pkg(8)". > > > Indeed, and pkg(8) is _not_ base, so what's described is not consistent > with /etc/ for base system software configuration files. > > > > A single repo e.g. FreeBSD-ports in /etc/pkg/FreeBSD.conf is used by pkg > (7, not 8) for bootstrap. > > Then: > > - /etc/pkg.conf does not exist > > - /usr/local/etc/pkg.conf is explicitly the system-wide configuration > file for pkg(8). > > So, I might expect /usr/local/etc/pkg/repos/FreeBSD.conf to be the > system-wide$B".(BFreeBSD repository configuration file for pkg(8). > > > REPOS_DIR does have the default list of two directories to search. > > When I first saw pkgbasify write a FreeBSD-base configuration to > /usr/local/etc/pkg/repos/ I thought that the path was, somehow, unexpected. I think it should be a fatal mistake and should be in under /etc, not under /usr/local/etc. If it is still as such, it should be fixed before any release primarily use PkgBase for installs/updates. Maybe at 15.0? > After looking at intro(5) and hier(7), /usr/local/etc/pkg/repos/ seems > proper (a change of mind). Again, I think /usr/local/etc/pkg should be the place for local ones, anything not updated on PkgBase, bsdinstall nor freebsd-update. Anything possibly updated by them should be in under /etc. What allowed to be created and/or edited by admins in /etc should better limited to anything essential for boot. fstab, rc.conf, firewall configs and so on that any of boot process (including rc scripts in /etc/rc.conf.d) requires. > for pkgbasify in base $B".(B without > pkg(8) in base $B".(B will probably change my mind, again. I think pkg is quite irregular corner case. Indeed, it SHALL be the part of base, but as it is still under active developement, need to be in ports "until the spec prolerly fixed up". So exists /usr/sbin/pkg for bootstrapping. If pkg is NOT an irregular corner case, why ALL ports are NOT forced to have corresponding bootstraps in base? And IMHO, PkgBase SHALL NOT BE ALLOWED unless pkg is considered as the part of base, even though actual part is "currently" placed in ports tree. "PkgBase is coming to true.", I believe this is why configs for pkg is placed under /etc, not /usr/local/etc. -- Tomoaki AOKI From nobody Sat Aug 23 13:04:05 2025 X-Original-To: freebsd-current@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 4c8HLy41Jrz65svH for ; Sat, 23 Aug 2025 13:04:10 +0000 (UTC) (envelope-from grembo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c8HLy2Xdmz42X3; Sat, 23 Aug 2025 13:04:10 +0000 (UTC) (envelope-from grembo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755954250; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Jzbmat+OWOr6o37C7moYmWIdfc2tNlYRjHnEQGGz494=; b=TwplPeqLJRn3D1w22eIMIZ15FTqsQbvXVVDnEFIuA14IQjKSCukVDp7+gCbJhVesYv/MQN s1UY3g5cYCg1NAIsP8fsA4ysA016tPGdPLZ/OYU3a6AbXOiPSpTNaC57QjIM5PxvZ16I9w /fKmjexI7dRNqVkuikMSeLcqA8GiLFEGY2BW9uJ+41NzsCNNxauFEUK3BdUEBvvVLQ1bT6 oB95YhQllBnBH7ZO4xT61PAA18xth8jUMAtC3ZSU81JKDEvzu2U/QA0Cu7wP2Fa5+UNrnu kyRjX7Qwl0PQ2xNQAbCKjfa3Idpb9Tf8frNtV/DvAM4vstwyPiwvjRU2FM0+Ng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755954250; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Jzbmat+OWOr6o37C7moYmWIdfc2tNlYRjHnEQGGz494=; b=FlOdixcG5wd91oM/A9fjzmq0dPKfnOBpPSxWIsH1SWsrF0XSYM3TGVVoLnHrkzdiw00XSR nGaIOI1s22QisKZMl4qQ1SAnrlYB8kySWr9E1y2U52tj1ppEBklzKVawnTY/+Ky+2ybBIi EnpRz6r29Nmjdn1humthDZhV5K6x0DfiqwpaSiIbfvMO/S9AKQT6+quiSRLLBkm7ZvN2uk ePlDGWP4Hd/WIsGtU17lkc+TEIlcEEyqvfG2nMTmAV2SG8VhoEp/bHj340lxEBaL0Lb/yv wMcRGn9LXXo3G1bkgEger/eQI2GoqTnrgl9wrbTZexY8vTlDiPGGxKjEWp+hQg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755954250; a=rsa-sha256; cv=none; b=PQVtXnKMW8BuCixb3wQtRqAgW1npg89PeBXZQE85hzvWF2aixdWHHCz1u+73o4vocaSlUa KPZrLQf6hdRhKRJym3Trhno9t5mIsyOZEVuEFEyUP5IhNKBLMm2Mqfd7BezYuo4LUOVD8n Oeb+i84uH5OjR2aaEjd1Wm75E6kIIA+LRCEq69nnAmDiVrAs3h5QrBLZcYllK3rjp6mCcf iYigbb/BpZ4RBmsusiZMZ52QMNpUvzm9wSSrbdD6OLhGwJ/gTsZPfDwoF+l2gcdZbzJunt a/l5caIvjY/fh53NjcwBxeWlAGJzMeTXYJeUtI5TjTJEMSP7trVIxH6U2bWiAw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from mail.evolve.de (mail.evolve.de [213.239.217.29]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512) (Client did not present a certificate) (Authenticated sender: grembo/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c8HLx5QGjz7Ng; Sat, 23 Aug 2025 13:04:09 +0000 (UTC) (envelope-from grembo@freebsd.org) Received: by mail.evolve.de (OpenSMTPD) with ESMTPSA id 3035e1e6 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sat, 23 Aug 2025 13:04:07 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (1.0) Subject: Re: /etc/pkg/FreeBSD.conf and /usr/local/etc/pkg/FreeBSD.conf (not repo names) From: Michael Gmelin In-Reply-To: <20250823213830.310f51c1c7d241dc3bc81963@dec.sakura.ne.jp> Date: Sat, 23 Aug 2025 15:04:05 +0200 Cc: Graham Perrin , freebsd-current@freebsd.org Message-Id: References: <20250823213830.310f51c1c7d241dc3bc81963@dec.sakura.ne.jp> To: Tomoaki AOKI X-Mailer: iPhone Mail (20H360) > On 23. Aug 2025, at 14:39, Tomoaki AOKI wrote:= >=20 > =EF=BB=BFOn Sat, 23 Aug 2025 11:40:27 +0100 > Graham Perrin wrote: >=20 >>> On 23/08/2025 10:28, Tomoaki AOKI wrote: >>> =E2=80=A6 /etc/pkg is described as "default configuration for the packag= e >>> manager, pkg(8)". >>=20 >>=20 >> Indeed, and pkg(8) is _not_ base, so what's described is not consistent=20= >> with /etc/ for base system software configuration files. >>=20 >> >>=20 >> A single repo e.g. FreeBSD-ports in /etc/pkg/FreeBSD.conf is used by pkg=20= >> (7, not 8) for bootstrap. >>=20 >> Then: >>=20 >> - /etc/pkg.conf does not exist >>=20 >> - /usr/local/etc/pkg.conf is explicitly the system-wide configuration=20 >> file for pkg(8). >>=20 >> So, I might expect /usr/local/etc/pkg/repos/FreeBSD.conf to be the=20 >> system-wide=E3=80=93FreeBSD repository configuration file for pkg(8). >>=20 >> =20 >> REPOS_DIR does have the default list of two directories to search. >>=20 >> When I first saw pkgbasify write a FreeBSD-base configuration to=20 >> /usr/local/etc/pkg/repos/ I thought that the path was, somehow, unexpecte= d. >=20 > I think it should be a fatal mistake and should be in under /etc, > not under /usr/local/etc. If it is still as such, it should be fixed > before any release primarily use PkgBase for installs/updates. > Maybe at 15.0? >=20 >=20 >> After looking at intro(5) and hier(7), /usr/local/etc/pkg/repos/ seems=20= >> proper (a change of mind). >=20 > Again, I think /usr/local/etc/pkg should be the place for > local ones, anything not updated on PkgBase, bsdinstall nor > freebsd-update. Anything possibly updated by them should be in > under /etc. >=20 > What allowed to be created and/or edited by admins in /etc > should better limited to anything essential for boot. > fstab, rc.conf, firewall configs and so on that any of boot process > (including rc scripts in /etc/rc.conf.d) requires. >=20 >=20 >> for pkgbasify in base =E3=80=93 with= out=20 >> pkg(8) in base =E3=80=93 will probably change my mind, again. >=20 > I think pkg is quite irregular corner case. > Indeed, it SHALL be the part of base, but as it is still under active > developement, need to be in ports "until the spec prolerly fixed up". > So exists /usr/sbin/pkg for bootstrapping. >=20 > If pkg is NOT an irregular corner case, why ALL ports are NOT forced > to have corresponding bootstraps in base? >=20 > And IMHO, PkgBase SHALL NOT BE ALLOWED unless pkg is considered > as the part of base, even though actual part is "currently" placed > in ports tree. >=20 > "PkgBase is coming to true.", I believe this is why configs for pkg > is placed under /etc, not /usr/local/etc. >=20 > --=20 > Tomoaki AOKI >=20 In an ideal world, pkg would be in base, its default config would be /etc/de= faults/pkg.conf, users could override in /etc/pkg.conf and/or /etc/pkg.d/*.c= onf But there=E2=80=99s history and making progress sometimes comes with comprom= ises. -m From nobody Sat Aug 23 13:38:19 2025 X-Original-To: freebsd-current@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 4c8J6S2rSNz65wBj for ; Sat, 23 Aug 2025 13:38:24 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from www121.sakura.ne.jp (www121.sakura.ne.jp [153.125.133.21]) (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 4c8J6R51LRz460c; Sat, 23 Aug 2025 13:38:23 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Authentication-Results: mx1.freebsd.org; none Received: from kalamity.joker.local (124-18-6-240.area1c.commufa.jp [124.18.6.240]) (authenticated bits=0) by www121.sakura.ne.jp (8.18.1/8.17.1/[SAKURA-WEB]/20201212) with ESMTPA id 57NDcKhP052769; Sat, 23 Aug 2025 22:38:20 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dec.sakura.ne.jp; s=s2405; t=1755956300; bh=U/u4IiTiBG/PdSE3ok9fh2V25diJw6SIV+OYH1houqo=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=BNJQWIqfwf5Oh1JmdTpVe+UVpOvuEUgJ0XxGGiM3n+OADlcBq5wR4LuwiOO39TAVn xnpsf/YfA1D29R2A5+0iOVJiD69UveNAQlv79ZwzNErUets8f0CMkd3tIkaA8/bHxr 0sltnQWi2Wl2B8Pi5If1ND+M1aFys94q0PfRFfwk= Date: Sat, 23 Aug 2025 22:38:19 +0900 From: Tomoaki AOKI To: Michael Gmelin Cc: Graham Perrin , freebsd-current@freebsd.org Subject: Re: /etc/pkg/FreeBSD.conf and /usr/local/etc/pkg/FreeBSD.conf (not repo names) Message-Id: <20250823223819.770855ed793c34221e2bb12c@dec.sakura.ne.jp> In-Reply-To: References: <20250823213830.310f51c1c7d241dc3bc81963@dec.sakura.ne.jp> Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd14.3) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:7684, ipnet:153.125.128.0/18, country:JP] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c8J6R51LRz460c On Sat, 23 Aug 2025 15:04:05 +0200 Michael Gmelin wrote: > > > > On 23. Aug 2025, at 14:39, Tomoaki AOKI wrote: > > > > On Sat, 23 Aug 2025 11:40:27 +0100 > > Graham Perrin wrote: > > > >>> On 23/08/2025 10:28, Tomoaki AOKI wrote: > >>> … /etc/pkg is described as "default configuration for the package > >>> manager, pkg(8)". > >> > >> > >> Indeed, and pkg(8) is _not_ base, so what's described is not consistent > >> with /etc/ for base system software configuration files. > >> > >> > >> > >> A single repo e.g. FreeBSD-ports in /etc/pkg/FreeBSD.conf is used by pkg > >> (7, not 8) for bootstrap. > >> > >> Then: > >> > >> - /etc/pkg.conf does not exist > >> > >> - /usr/local/etc/pkg.conf is explicitly the system-wide configuration > >> file for pkg(8). > >> > >> So, I might expect /usr/local/etc/pkg/repos/FreeBSD.conf to be the > >> system-wide〓FreeBSD repository configuration file for pkg(8). > >> > >> > >> REPOS_DIR does have the default list of two directories to search. > >> > >> When I first saw pkgbasify write a FreeBSD-base configuration to > >> /usr/local/etc/pkg/repos/ I thought that the path was, somehow, unexpected. > > > > I think it should be a fatal mistake and should be in under /etc, > > not under /usr/local/etc. If it is still as such, it should be fixed > > before any release primarily use PkgBase for installs/updates. > > Maybe at 15.0? > > > > > >> After looking at intro(5) and hier(7), /usr/local/etc/pkg/repos/ seems > >> proper (a change of mind). > > > > Again, I think /usr/local/etc/pkg should be the place for > > local ones, anything not updated on PkgBase, bsdinstall nor > > freebsd-update. Anything possibly updated by them should be in > > under /etc. > > > > What allowed to be created and/or edited by admins in /etc > > should better limited to anything essential for boot. > > fstab, rc.conf, firewall configs and so on that any of boot process > > (including rc scripts in /etc/rc.conf.d) requires. > > > > > >> for pkgbasify in base 〓 without > >> pkg(8) in base 〓 will probably change my mind, again. > > > > I think pkg is quite irregular corner case. > > Indeed, it SHALL be the part of base, but as it is still under active > > developement, need to be in ports "until the spec prolerly fixed up". > > So exists /usr/sbin/pkg for bootstrapping. > > > > If pkg is NOT an irregular corner case, why ALL ports are NOT forced > > to have corresponding bootstraps in base? > > > > And IMHO, PkgBase SHALL NOT BE ALLOWED unless pkg is considered > > as the part of base, even though actual part is "currently" placed > > in ports tree. > > > > "PkgBase is coming to true.", I believe this is why configs for pkg > > is placed under /etc, not /usr/local/etc. > > > > -- > > Tomoaki AOKI > > > > In an ideal world, pkg would be in base, its default config would be /etc/defaults/pkg.conf, users could override in /etc/pkg.conf and/or /etc/pkg.d/*.conf > > But there’s history and making progress sometimes comes with compromises. > > -m IMHO, actual (non-bootstrap) pkg is in ports because it's still under more active developement than others in base. And as in some cases, users of *-Release wants latest instead of quarterly (OTOH, there seem to be some want to use quarterly on stable or main, usually forced to do so as of device compatibilities), if placing defaults under /etc/defaults/, it would be better placing all 3 templates in /usr/src/usr.sbin/pkg/ (latest, quarterly, quarterly-release) under /etc/defaults/pkg/ and symlink (or copy) to default one as /etc/FreeBSD.conf. Regards. -- Tomoaki AOKI From nobody Sat Aug 23 13:38:53 2025 X-Original-To: freebsd-current@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 4c8J7P38D2z65w3t for ; Sat, 23 Aug 2025 13:39:13 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic317-20.consmr.mail.gq1.yahoo.com (sonic317-20.consmr.mail.gq1.yahoo.com [98.137.66.146]) (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 4c8J7N0cF1z471J for ; Sat, 23 Aug 2025 13:39:11 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=Gww6sOnV; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.66.146 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1755956350; bh=cKXw0o+VlTzuKSnPEArKyHg5o2PyW/Sa8rvA6vcN+Uk=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=Gww6sOnVDrDz9rHGcyXIHxqG+527tf+/7X5mPq+hV8yU+lVqXQT3nsNGpSgkQ93lHMBx5VP3THLOihXo4S57qwhP7zLLaTlsTAeE/sFH63HC9F7MISELLWc43bl2UIjqKAdRCdcXDtm7lNKWmajsUZDhzN+KH16QqmXXpoiqbLV0Zf1XmMeSIM9pmPFgK+UQGJiahewVf6F+l4kTU+S9PZwrrt9Ym0C+85XwAZQq1aFOSfynse+sa05rCGLPiRdcOp4jBQd+uGDBLlE15JexSytZBEKf9/pggx10jEgHFdbu3U0D4Us0zVCdq65evXU06FPdLodWZgT2CVwjlI8jHw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1755956350; bh=ZKkZCHXXsJEsw/nRaCc45wIlTYAoKbos3W59D/Hggsv=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=tMAPb2ov42Z7HxA3D8WpLe+8CRdR01MlccqhX3Motjk50fcwlxMm3a8h79hLi2BbCNGAuAThViMv00eq/vBFRT5RGZI+phri6f9QJ5Z5DfeRaUtfdQfQRcSoqYkfl/rBodDNrp0ctVTfaqrwI79VXuvqZSFSPmdh1jtGiE74cAVtolJfTPCeLxFfK7e3nk2obr7dpkyAnl9iqauTaAmUiAOWlhEYxDEK9ViDvy6U6mIcypsIhBcpAUcb0Dm823KqpfTbaU6v2JweIzSpHNjlOXVE/I+Q3wadwyUgcuAbLm990iHzPsO6BVDOIR/JDeT4SVIcbTpp5xSVfOWu2eKEeg== X-YMail-OSG: AjImHMYVM1kFGVyHGxqjL4uWtwyXCkno9I.O.LV44pQA_HL6rBmvA6syFSxPAa3 Rpc3sQNJIqF0s1uKVperszKvGu5You.KEzY8CphAGZGEbF7Ih1qPcPEZd89md24ckNGAcruo1hJI twQWel2eJHvnwhXr1mqC9yrvagEVjIVcqJQEJT6O.lDK_gYF1XPghECQNby39OlU0oVN1ciuEXS2 VKpIZo_eFgvGha3l_8FQuaGuiSPNPgmpVRE.nifih1ABxzd_tR6WYAKPdY2.BYuMR8HasCLY2sem _QL4gH4A8eSTppcUugk.g6fzwni5ok.s7CyKZLIOGXUmf8R02hZSOjFZfynrOZIwXGvUhFyGYoL4 OOKssltcqNCND9p91ckMe5OHM2AYtrJSCqgAzbYK0QMMscQEXdJKVqnFhpkjy1TgHfqFI68GYWej 8eg87MaRIPILeSnjt3aCVtlb.mPgzXQvvgOlvV5AI_95pK4etHwfEzpQBZ7xKQYDM2pc.0Lxja7h zxAF4ljr9sYXjzug0cMRi5XW.uZxQGxQ5TVkmp.MW2VX2MZLUWxFk5Rofr9OKvnNTL8AlNZbujD1 Dl1PYdeoij8BURFSn78cuTYUlagy0ymts1bFZpgVVBYGAAKzeH160Bn93cYL9gIo6gJ3.vRY_zV6 k1prvIGhWaI23b0LyvPq1FMB57eJke6eVAL0kybi6vHFDC3I9mq.E7aeNt4YjEBOH3SOfjAK2cYQ N6xJ_xlf8slz9nGiqo7qS4GRNpI85wl9E6L.hMCZrCTHP6Hru8LxL0zvHbFt_2_ZBpRlKpW89wQ9 4qZGAOg7ldeJMchTDNzOH8BuU47h3ryoABUM_xAlG.Nm4EsDRwnYbfsHizEzRQ9odZThCpqzXuU9 F9n6VcBFm2nT2peODsxpKnXaf3ymtD7u5Drd4dm4igdFqSOB.6VlVPPEBZNBI1aiXXNTO5_RRm2d VyZcT0RCB3RyfVAgvoicCmKTBAkAnqFOn0TR9tv31p2bXWOWkaKuQ9fTYI4.gtQ30X2UTMmld5DS AF2rRSleDXSLBgyo3qrEEEXe5CvJIQA4hoTBAV0xQiiBInFOjEsFd_Te4Bm1kKBjM1sRS8g2o5m2 LKjYQ4P2FX.uOoxzu3rtQmPij_btbHkRf_lboEzvUBMbPxzcW56aF8K5GUIVoB4.4rGui1gdzbsy 6Rm.aP20P_UHP235.JAh1nqJAheiXwEtPYLYAruxI4zzZ0t9tdUXmMYDXa36TP2vT0UfGn2qTwh2 XoAf038pYVcOYKT2eu96WZv14HEPjFTjytAo4oxU4Be8HrUO3OBVg1hEpltPywOPSRfHMR6wF36E iF111iCpRq3R4TPYvhrsRRg0HS1cuL_KdyFghP1zyJeY.Z8qUGqCuCZBQhFEUF.6ddeRu4E1.sZ5 h8B1pPm5bwCYv1k3NcD3DowvkWKCTYnZRFPBC1CCBZ02nSqwi7o3UWkzELxlLV5FbHJnohKwfZSA pg9RyKvrwOraSKdEkgYqLA2kgfHQW9bM9t6kI_tzzqdiqllsd4w39GhUyRVJVuKixOcfhrrpypI1 RqXkP2r_eNR7Y6.34MNfLRN19ITK6zZAUUyL3K7R1idNRlDHjiLxFBLcuwA.BiEykyKZ0B5wtU7j 6ByxXDHL_JwlYNHdvZLA5Hd07L1jKnZBbdfEos5nmHo6J274aGh4yx8weMHIVqMqO9HHq8SI9TGR 0mV.Dio6wWFCzqGUUNCwv.kePxdvpcIIbTcHH7f_c6AYbv64oCVNy.Qm_zbXrGBIh3Da.wpYk4_4 jWwpaGPak287VPBTZtyz7aBgH0O8ePArx57XKQyixb2XJepfrd0VEwbXv.8gZPObLHKrpO544Ag3 bB25GMA2KKOVhXeqZoPVbaeuQ2Ao6CoRLepAudgFffPv9wD1L.gaJsNpI0TTAtKhm_uQjMEhP7.z ncmjgg59gQSpTLjAXnZhhhWqmaYM2_yjMl.4j5Gz4mWX2zhJ0kbaK7OiMiuvudyurAORv0bRdTat VgoNZgA82fac7pD_6tPItJYsGeTm12_kCL73bSmovh.KWuS7YGYipjyv2lYvlEEmmS3Uh_U6aUC9 uLT6I1aLPXKG3IcLgr3_xtsGdv0KHdEIs8B3l1z8g82SzzRgv1HrHv0x1o8RUh1o61HMIgOpTr6f BoUgvOe0HRsYdvUDNDka5yj5Al5dAAX4t5U8D.sCRumU4d8_s2zatky6jC8BXX_9Y6jt16y0..Pm eWXABSkM1mjbwUstmWvKx1La3sP8vR4L262cLL9tOlyt6yPJuehwtSHnZgBdB1JiY4yACFSSuLRS 6Vc3mC9WUwiNgkW6w.pHH X-Sonic-MF: X-Sonic-ID: 170a76b6-a6f1-4da6-ad74-82ea5279c44c Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.gq1.yahoo.com with HTTP; Sat, 23 Aug 2025 13:39:10 +0000 Received: by hermes--production-gq1-74d64bb7d7-grhph (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID d4b0d85df10696c1e2be160bbb7ba0e8; Sat, 23 Aug 2025 13:39:04 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: RE: /etc/pkg/FreeBSD.conf and /usr/local/etc/pkg/FreeBSD.conf (not repo names) Message-Id: <40B4234B-F064-4C88-8170-C7AE493537A0@yahoo.com> Date: Sat, 23 Aug 2025 06:38:53 -0700 To: Graham Perrin , FreeBSD Current X-Mailer: Apple Mail (2.3826.700.81) References: <40B4234B-F064-4C88-8170-C7AE493537A0.ref@yahoo.com> X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; FREEMAIL_TO(0.00)[gmail.com,freebsd.org]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.66.146:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.66.146:from] X-Rspamd-Queue-Id: 4c8J7N0cF1z471J Graham Perrin wrote on Date: Sat, 23 Aug 2025 07:13:47 UTC : > >=20 >=20 > > Add "FreeBSD-base" (or maybe "FreeBSD-src") repository to=20 > > /etc/pkg/FreeBSD.conf (cperciva) > > >=20 > hier(7) descriptions of /etc/ and /usr/local/ are thought-provoking.=20= > Respectively: >=20 > "base system configuration files and scripts; see intro(5)" >=20 > "local executables, libraries, etc, installed by pkg(7) or ports(7)" >=20 > Colin's base 29f076ae0cb5 was my precedent for multiple repos in a=20 > single file, >=20 > /etc/pkg/FreeBSD.conf >=20 > As the local stuff of pkg(8) is installed (bootstrapped) by pkg(7), is=20= > the _local_ configuration file a more logical place to specify the=20 > FreeBSD-base and FreeBSD-kmods repos? >=20 > /usr/local/etc/pkg/FreeBSD.conf >=20 > ---- >=20 > /etc/pkg/ is documented in hier(7), however it's quirky. pkg(8) is not=20= > part of base. The bootstrap pkg is part of base and likely uses the /etc/pkg/FreeBSD.conf for at least some contexts of use --and should not require access to /usr/local/etc/ (which may not exist or be mounted at the time). In other words: overall, the FreeBSD pkg infrastructure is split across both base and ports. Its file placement reflects that split. At least that is my understanding of the context. > = >=20 > = >=20 > = List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 References: <86tt1zilpy.fsf@ltc.des.dev> <86plcnil2d.fsf@ltc.des.dev> In-Reply-To: <86plcnil2d.fsf@ltc.des.dev> From: Chuck Tuffli Date: Sat, 23 Aug 2025 09:34:15 -0700 X-Gmail-Original-Message-ID: X-Gm-Features: Ac12FXw2HNPSmhIRwdhdyi2-6CQf3XyG8RkEwtqt_KB0RNBAyCvTopA5wwpFwJo Message-ID: Subject: Re: certificate verification failures during pkg bootstrapping on a 15-PRERELEASE PKGBASE installation To: =?UTF-8?Q?Dag=2DErling_Sm=C3=B8rgrav?= Cc: polyduekes@proton.me, "freebsd-current@freebsd.org" , "freebsd-pkgbase@freebsd.org" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.10 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.87)[-0.865]; FORGED_SENDER(0.30)[chuck@freebsd.org,ctuffli@gmail.com]; NEURAL_HAM_MEDIUM(-0.23)[-0.230]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17:c]; MIME_GOOD(-0.10)[text/plain]; DMARC_POLICY_SOFTFAIL(0.10)[freebsd.org : SPF not aligned (relaxed), No valid DKIM,none]; RWL_MAILSPIKE_GOOD(-0.10)[209.85.215.182:from]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; MISSING_XM_UA(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+]; TO_DN_EQ_ADDR_SOME(0.00)[]; R_DKIM_NA(0.00)[]; FROM_NEQ_ENVFROM(0.00)[chuck@freebsd.org,ctuffli@gmail.com]; FROM_HAS_DN(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[209.85.215.182:from,209.85.216.43:received]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; RCVD_TLS_LAST(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org,freebsd-pkgbase@freebsd.org]; RCPT_COUNT_THREE(0.00)[4] X-Rspamd-Queue-Id: 4c8N1c4qNVz3RL0 On Fri, Aug 22, 2025 at 5:43=E2=80=AFAM Dag-Erling Sm=C3=B8rgrav wrote: > > Dag-Erling Sm=C3=B8rgrav writes: > > polyduekes@proton.me writes: > > > i grabbed the latest iso image snapshots of both bootonly and disc1 o= f > > > 15-PRELEASE [...] ;) upon doing pkgbase installation using the > > > "packages (experimental)" from the "select installation type" window, > > > pkg bootstrapping and installation falls with [...] > > Certificate verification failed because your clock was not set > > My apologies, I assumed you were talking about the installer itself, but > I see what you mean now. It looks like either certctl rehash did not > run or, more likely, it ran but failed because the output directories > did not exist. I did not anticipate this as they're listed in the mtree > files, but those are not used when installing packages. I'll prepare a > patch to make certctl create the directories as needed. In the > meantime, you can run: > > mtree -deU -f /etc/mtree/BSD.root.dist -p / > certctl rehash This allowed me to run pkg after a fresh install with yesterday's snapshot ISO. Thank you! --chuck From nobody Sat Aug 23 17:20:25 2025 X-Original-To: freebsd-current@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 4c8P2g60lcz669sK for ; Sat, 23 Aug 2025 17:20:27 +0000 (UTC) (envelope-from des@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c8P2g0fKcz3VwS; Sat, 23 Aug 2025 17:20:27 +0000 (UTC) (envelope-from des@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755969627; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=+TkupnWINoi2eYA/FWnwaNhN3y3uoSm34JCuWDRpuRQ=; b=r/i3IsXFJzmN5O3YtQSln/roMJsaL2x4GQxgCteoTN1oo1SDpNsR+omGD8z9BNC8iRdp7E /Mz+ENI5nclFJl/38C/8GehQ8BOhKf4opl6wkUXuohP9sdr4FZFyOLQq2J7bXlxHVtWUYW AQTAa3gwyFxROfyuOvOziESKMX2dcYUWB5GTz/LLaXJl/QV+1VL/abGDmR3s+CZuMB2sCA JXsy5cWN3TbkQKHOlpydExNLlcman0xZgJre3jqxHJuDW51noyg76qTpcLtv+hCZyJOpNf 1z8v4becd49jWWVEA/WS4sRMw5zh+WZPnH1xW32WNxEUdC79ur7+qw2XO6i55A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755969627; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=+TkupnWINoi2eYA/FWnwaNhN3y3uoSm34JCuWDRpuRQ=; b=ejX5OnA6KN8MvAmNuGxOSdPxi9l87MM0pRP/NNOkLnzyABZby4AZNWG1CnyXFmxEZiZRiV YiOi5M/7xi0zQq6FyHnxk5vauW36pBpPC40b68/HVDYea1zl3XAyHEYT/8n7eNlAcQaHQD PzC/SwplowEbrUOwuLMth6CM9+1mt12uUGXRUus27bl8SLe4o4mRNuPe4Cfq/AhhgJsgeD OzrVbIPLii7aFmf29oVz8MsZF0ApJtO3443P4qQJ1WJBbr4ZXVrbaLKJSb46XtbD/xdngq 7OJr8u0g1L28mnkPajbFhnE+OtXRc4SW8Beg+BEPackz4n+r3t9hrL/++fNddw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755969627; a=rsa-sha256; cv=none; b=o2baUqQSRWwfXW4pKJmhUL9LSrwCLe1SLBQxUcVuAP6Nl8Be2gVvheMq2CveVAJinOwSZV 2vw6+U5O6ZvTJ6R2oT7hhpEA3aFNMIatKbvFOl98RTsn0e9AIGxoYJuBT96g9YaUdIQjex tEIsZe52wvR330HPzX6Ra5wu6Gzz0YOfvOhmQbCfLTCFDYbrCEgvtBZHTJ9k1Vu43lt8UH U2h6EAT/7oL1rCM1BYxPL/SzafNo7zdssvFxNV1CBpOwk+qvyGz50OxiINtGFCj1xvwPB/ ZKB5CBYSxeCKhP/KgqLhm/BAa57w+QZSdxQ3nCW0H+Sn0na+lF/U13TwjVKrUg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from ltc.des.dev (unknown [IPv6:2a01:e0a:c54:bed0:922e:16ff:fef1:acef]) (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) (Authenticated sender: des) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c8P2f6TFQzFCy; Sat, 23 Aug 2025 17:20:26 +0000 (UTC) (envelope-from des@freebsd.org) Received: by ltc.des.dev (Postfix, from userid 1001) id 0F6473BFAE; Sat, 23 Aug 2025 19:20:25 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Tomoaki AOKI Cc: Graham Perrin , freebsd-current@freebsd.org Subject: Re: /etc/pkg/FreeBSD.conf and /usr/local/etc/pkg/FreeBSD.conf (not repo names) In-Reply-To: <20250823213830.310f51c1c7d241dc3bc81963@dec.sakura.ne.jp> (Tomoaki AOKI's message of "Sat, 23 Aug 2025 21:38:30 +0900") References: <5dc99111-3977-4638-8151-1f69fa819e08@gmail.com> <20250823182819.321d4dbca45e56f7c1f0a7aa@dec.sakura.ne.jp> <93fa8633-3497-46db-9821-d5e57fd45ca8@gmail.com> <20250823213830.310f51c1c7d241dc3bc81963@dec.sakura.ne.jp> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Sat, 23 Aug 2025 19:20:25 +0200 Message-ID: <86jz2uvtt2.fsf@ltc.des.dev> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Tomoaki AOKI writes: > I think pkg is quite irregular corner case. > Indeed, it SHALL be the part of base, but as it is still under active > developement, need to be in ports "until the spec prolerly fixed up". > So exists /usr/sbin/pkg for bootstrapping. I don't know where you got that idea. It's in ports because it's closely tied to the ports tree and has a different lifecycle than base. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org From nobody Sat Aug 23 22:37:39 2025 X-Original-To: freebsd-current@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 4c8X4s4mJDz64YfG for ; Sat, 23 Aug 2025 22:37:49 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from www121.sakura.ne.jp (www121.sakura.ne.jp [153.125.133.21]) (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 4c8X4r6tzQz42kF; Sat, 23 Aug 2025 22:37:48 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Authentication-Results: mx1.freebsd.org; none Received: from kalamity.joker.local (124-18-6-240.area1c.commufa.jp [124.18.6.240]) (authenticated bits=0) by www121.sakura.ne.jp (8.18.1/8.17.1/[SAKURA-WEB]/20201212) with ESMTPA id 57NMbdUo049295; Sun, 24 Aug 2025 07:37:39 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=dec.sakura.ne.jp; s=s2405; t=1755988660; bh=L7XEr+CZZZ4JxcnpPR15ICAIDK4IRY4VeGUoTG/4XDQ=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=IQbJ0M813usGDWz1pr7kLPDYx1r9ImoaqsRuS6M3IFYraqW55Uk+ocX1CdRXhRDmF 6EsCwRdu65QoKFZQ6JxhTU0Y1thH0eKCTsA9rNYTx/hKQ9532q4Ohp6rGjuFOoiPVL vjCoZnTgRQSAJOqlGquitPKUjiby5fVdv2+D/D2o= Date: Sun, 24 Aug 2025 07:37:39 +0900 From: Tomoaki AOKI To: Dag-Erling =?UTF-8?B?U23DuHJncmF2?= Cc: Graham Perrin , freebsd-current@freebsd.org Subject: Re: /etc/pkg/FreeBSD.conf and /usr/local/etc/pkg/FreeBSD.conf (not repo names) Message-Id: <20250824073739.972b831b3278ff7e8f2f5bed@dec.sakura.ne.jp> In-Reply-To: <86jz2uvtt2.fsf@ltc.des.dev> References: <5dc99111-3977-4638-8151-1f69fa819e08@gmail.com> <20250823182819.321d4dbca45e56f7c1f0a7aa@dec.sakura.ne.jp> <93fa8633-3497-46db-9821-d5e57fd45ca8@gmail.com> <20250823213830.310f51c1c7d241dc3bc81963@dec.sakura.ne.jp> <86jz2uvtt2.fsf@ltc.des.dev> Organization: Junchoon corps X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd14.3) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:7684, ipnet:153.125.128.0/18, country:JP] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c8X4r6tzQz42kF On Sat, 23 Aug 2025 19:20:25 +0200 Dag-Erling Smørgrav wrote: > Tomoaki AOKI writes: > > I think pkg is quite irregular corner case. > > Indeed, it SHALL be the part of base, but as it is still under active > > developement, need to be in ports "until the spec prolerly fixed up". > > So exists /usr/sbin/pkg for bootstrapping. > > I don't know where you got that idea. It's in ports because it's > closely tied to the ports tree and has a different lifecycle than base. > > DES > -- > Dag-Erling Smørgrav - des@FreeBSD.org I think you're right "until PkgBase is just under test". But now commits related with PkgBase is actively (than before) even on non-main branches like stable/14. An example below. https://cgit.freebsd.org/src/commit/?h=stable/14&id=d149be3a0cbe27599921b0952bd8de18413fceaf So it should be considered to be tied with base, too. The situation is already changed. This is my thought that made me to the conclusion. Regards. -- Tomoaki AOKI From nobody Sun Aug 24 14:32:11 2025 X-Original-To: current@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 4c8xGM6wQtz65XGV for ; Sun, 24 Aug 2025 14:32:27 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from mx-01.divo.sbone.de (mx-01.divo.sbone.de [IPv6:2003:a:140a:2200:6:594:fffe:19]) (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 ECDSA (prime256v1) client-digest SHA256) (Client CN "mx-01.divo.sbone.de", Issuer "E6" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c8xGL1Z6nz3VPC for ; Sun, 24 Aug 2025 14:32:25 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=zabbadoz.net header.s=20240622 header.b=aiZao8II; dmarc=pass (policy=none) header.from=zabbadoz.net; spf=pass (mx1.freebsd.org: domain of bzeeb-lists@lists.zabbadoz.net designates 2003:a:140a:2200:6:594:fffe:19 as permitted sender) smtp.mailfrom=bzeeb-lists@lists.zabbadoz.net Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by mx-01.divo.sbone.de (Postfix) with ESMTPS id 12DDCA64805 for ; Sun, 24 Aug 2025 14:32:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=zabbadoz.net; s=20240622; t=1756045928; bh=bcFPTcWard496bb4FZj7Qrx0JV8mp3UPnkadJElEr60=; h=Date:From:To:Subject; b=aiZao8II89KQQjqDmB79KoVSdXhne6SUNBwQxVu6/alAyTdURy3+YkVs9YUmlJdXv 0aE4ICs+KdU561qaTgy26cmBHlsvKQ6bUegsKBbkXWecmiKgWOD6r5UVEI1LdaP28+ 9pN9EXFyTxOf9v2VHQJDm8N2T7RrcWkZbKe/Gn482mEIWKcdiITCWaRtPt2RgULP8w NrxBevK+aTUOjeaGmT91fvLWApEQ1ScdtyAR5ijWjHtOrtysBEigvSDc4vMtRu50Ey Ca/42ISP7sMkxcl2zPHbiChU4d5OT/h/izUjhxbO3VrQGAdgAzkiisvXyEGZHmOAt3 Zm1yUE2K3eOpIzqSOWFQnXLOaviDIUhDQCJvo/0AUTRTFHFAbhoyapMN6bixsj7gqm xyUyVXaFuI1RsUejBIM2tS4740dj+qkc7FjQXUCYF+u3ygmZ1I3I624xBbIJ1yJ6/G Md4umrE2MnqGbkdxdFwDANrhMsd+ZfKKu37MamY6km8rYOdxRVvGOfkpjauUSav/5P EuoD0TP2rntp/zck3E+Q8ghthF2p7lfv/hqx1V2x+i/Gqap0Qw64NzzVzAU6nL8jUs RLIC5qoDTMI7O/1lKxJeQDcvjpSp905sQ9lbaj8+eFFa1VuwxU2KgPJJKqzPnSJWpS fW+GWokFQTTRt/QnSWUo0JNA= Received: from content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (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) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPS id CE1832D029E3 for ; Sun, 24 Aug 2025 14:32:14 +0000 (UTC) X-Virus-Scanned: amavisd-new at sbone.de Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) by content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (amavisd-new, port 10024) with ESMTP id jP1jCveF2et6 for ; Sun, 24 Aug 2025 14:32:13 +0000 (UTC) Received: from strong-iwl0.sbone.de (strong-iwl0.sbone.de [IPv6:fde9:577b:c1a9:4902:a66b:b6ff:fe40:39a9]) (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) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id 985472D029D8 for ; Sun, 24 Aug 2025 14:32:13 +0000 (UTC) Date: Sun, 24 Aug 2025 14:32:11 +0000 (UTC) From: "Bjoern A. Zeeb" To: current@Freebsd.org Subject: No longer single-user on unclean fs? Message-ID: X-OpenPGP-Key-Id: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-Spamd-Bar: -- X-Spamd-Result: default: False [-3.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[zabbadoz.net,none]; R_DKIM_ALLOW(-0.20)[zabbadoz.net:s=20240622]; R_SPF_ALLOW(-0.20)[+ip6:2003:a:140a:2200:6:594:fffe:19]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:3320, ipnet:2003::/19, country:DE]; RCVD_VIA_SMTP_AUTH(0.00)[]; MISSING_XM_UA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MLMMJ_DEST(0.00)[current@Freebsd.org]; ARC_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[current@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[zabbadoz.net:+] X-Rspamd-Queue-Id: 4c8xGL1Z6nz3VPC Hi, I just updated a bhyve file system and forgot to unmount it on the host; starting the guest I am surprised to see Login: and not press enter for /bin/sh from init ... ... isa_probe_children: disabling PnP devices atkbdc: atkbdc0 already exists; skipping it atrtc: atrtc0 already exists; skipping it attimer: attimer0 already exists; skipping it sc: sc0 already exists; skipping it isa_probe_children: probing non-PnP devices sc0 failed to probe on isa0 vga0: at port 0x3b0-0x3bb iomem 0xb0000-0xb7fff pnpid PNP0900 on isa0 pcib0: allocated type 4 (0x3b0-0x3bb) for rid 0 of vga0 isa_probe_children: probing PnP devices Device configuration finished. procfs registered Statistical TSC calibration took 18310 us and 4437 data points Timecounter "TSC" frequency 1895998951 Hz quality 1000 Statistical lapic calibration took 11276 us and 699 data points lapic: Divisor 2, Frequency 67108868 Hz Timecounters tick every 10.000 msec lo0: bpf attached vlan: initialized, using hash tables with chaining IPsec: Initialized Security Association Processing. tcp_init: net.inet.tcp.tcbhashsize auto tuned to 131072 usb_needs_explore_all: no devclass ahcich0: AHCI reset... pci0: driver added found-> vendor=0x8086, dev=0x2725, revid=0x1a domain=0, bus=0, slot=5, func=0 class=02-80-00, hdrtype=0x00, mfdev=0 cmdreg=0x0007, statreg=0x0010, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) powerspec 3 supports D0 D3 current D0 MSI supports 1 message, 64 bit MSI-X supports 16 messages in map 0x10 pci0:0:5:0: reprobing on driver added ahcich0: SATA connect time=0us status=00000133 ahcich0: AHCI reset: device found ahcich0: AHCI reset: device ready after 0ms ada0 at ahcich0 bus 0 scbus0 target 0 lun 0 ada0: ACS-2 ATA SATA 3.x device ada0: Serial Number BHYVE-DEEE-91F5-8E77 ada0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes) ada0: Command Queueing enabled ada0: 16384MB (33554432 512 byte sectors) pass0 at ahcich0 bus 0 scbus0 target 0 lun 0 pass0: ACS-2 ATA SATA 3.x device pass0: Serial Number BHYVE-GEOM: new disk ada0 DEEE-91F5-8E77 pass0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes) pass0: Command Queueing enabled Trying to mount root from ufs:/dev/ada0p4 [rw]... WARNING: WITNESS option enabled, expect reduced performance. WARNING: / was not properly dismounted WARNING: /: mount pending error: blocks 177952 files 3815 efirtc0: providing initial system time Dual Console: Serial Primary, Video Secondary start_init: trying /sbin/init FreeBSD/amd64 (Amnesiac) (ttyu0) login: -- Bjoern A. Zeeb r15:7 From nobody Sun Aug 24 14:45:38 2025 X-Original-To: current@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 4c8xYr1hvfz65YqN for ; Sun, 24 Aug 2025 14:45:52 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-pj1-x102d.google.com (mail-pj1-x102d.google.com [IPv6:2607:f8b0:4864:20::102d]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c8xYq4Mk1z3bgc for ; Sun, 24 Aug 2025 14:45:51 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pj1-x102d.google.com with SMTP id 98e67ed59e1d1-324eb9cc40aso2630295a91.0 for ; Sun, 24 Aug 2025 07:45:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20230601.gappssmtp.com; s=20230601; t=1756046748; x=1756651548; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=dx2VkrCyywtmc2/CRihO5/Sx8jeijT7TAuN0BBQLaJk=; b=r6O2jmWDepdvqiK9n6nJV+QnpN/iijTXczNF6Xmc0xzSfW8lCAgGb5+6FArIxmK7iF Ww6ItS+uQynoqEVANRqTFKMfV2/MEolr4m86Ge4eAtX5Zf4eBe802oAr8D8Z0r30WIgV xXDkQ66nsWL60/yafgEQUrF2yDoODBJLCpc9gY3t+KQpOq/RkBQfsNTYAGDiKlUh032l K934N/qSlMWZPmFq6dTC6t7MTIpqHFUQ5Jto2lA3kpfLue7SHHlY51dNEtDAT7P8+Yia qD1+UOGv1qPCUDfbtkfkNd4GSs7h86e1IBdlnjIttWJX9fdYVJeZXqDIlO9u20ctUIZ4 1Tsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756046748; x=1756651548; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=dx2VkrCyywtmc2/CRihO5/Sx8jeijT7TAuN0BBQLaJk=; b=mVaXDHtIlQX8gpC5cjiLlUo3PvGPamrqI1jOV3sLROBHuVH0dV3ZEujsFjeWcOsPwX hYH/6Iah2YeLx+LFQ7H5JefQ2r/s9TE3IBdN0798d0LCshkch2I8O2zwscA5eN2OzDLf RnoG2aC1YQWDrX5NbZA0BuLBn5A4yAs7uua3YKFn7zjd/lRT4YBnx9L3Z+o//nB/pbY9 KCo5mR8eTu/+EcPc1+CKXK6FwpDKSqJx8Yn/4JrJgracErk2LmSmkBoqkHAhRaKUj0jV Yk71silV9n3AYMfFBtL1PoGiwO82LwDJKyLdKOP4glt+DpHatGfn69pdM+Zlg8Zansd4 cZag== X-Gm-Message-State: AOJu0Yz9kIhLme3w2twalWIEO4Kk5etpNixDDw7BKwttf1lZAt7a9RVT O+b7YuH6kOnN+Ke1N7FShDDJSL1oi6gVY2wMqw8SoKbkj7K8iWJEi38Od1KkCK/Hdi3uv5fh+Ro 0UhVtssrPcY1P+FmVC841X/ySNGn/Kb4wBoXZMOkx3q5JP1hWLdWe45Y= X-Gm-Gg: ASbGncss/m96odrquxIipkoRE+2M84IVcm7VGLrm1HNxzARlOm4cxNjeLUhq8zgXahL ZnWNLTjVmye4oZIOl7NYs0hsNKnv0T6TEvL06Oya4GMRaT2WVzN43RLTpXMHWjN+Yub3fHEh1R9 IHM+2EAxJZDEYjPuecihhzRJTUlAzA1LNLlgDRXK2V43XfWxvYzUNZn8RLmzYj/fezSXb8aQDbl Ylm6Oj5I/iQkYPp52t2nFZA+AlsYd5Mhpyp/88= X-Google-Smtp-Source: AGHT+IFoYMFY/3XcoSFWkiWdOVpcyKhFyGF5VdGEJPhh0XSADimbcAYBst7aFf9It3gmQp+d7cyYlRAv3ZpNn4SF8Wc= X-Received: by 2002:a17:90b:2892:b0:31c:39c2:b027 with SMTP id 98e67ed59e1d1-3251d496bd7mr12511483a91.7.1756046748396; Sun, 24 Aug 2025 07:45:48 -0700 (PDT) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 References: In-Reply-To: From: Warner Losh Date: Sun, 24 Aug 2025 08:45:38 -0600 X-Gm-Features: Ac12FXz8db12DgKfyOfPs2PwEE4pqx2vKTf5dSqRW7Vt7ybe9ZFDFaN1xZyEqsg Message-ID: Subject: Re: No longer single-user on unclean fs? To: "Bjoern A. Zeeb" Cc: current@freebsd.org Content-Type: multipart/alternative; boundary="000000000000a5c90c063d1d7e8e" X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c8xYq4Mk1z3bgc --000000000000a5c90c063d1d7e8e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, Aug 24, 2025 at 8:32=E2=80=AFAM Bjoern A. Zeeb < bzeeb-lists@lists.zabbadoz.net> wrote: > Hi, > > I just updated a bhyve file system and forgot to unmount it on the host; > starting the guest I am surprised to see Login: and not press enter for > /bin/sh from init ... > There's two issues. First, /etc/rc output only goes to the primary console. It wouldn't have prompted you or shown you a single user shell here anyway. Second, we've never dropped to single user mode solely for unclean shutdown. Only for filesystems that couldn't be fixed. These could be fixed with fsck, so no single user. Unclean shutdown only prevents read-write mounting of a filesystem. It's cleared when the filesystem checks out a good with fsck (or fsck is able to fix safe to fix things). You'll only drop to single user if fsck can't fix it in 'preen' mode. Warner > > ... > isa_probe_children: disabling PnP devices > atkbdc: atkbdc0 already exists; skipping it > atrtc: atrtc0 already exists; skipping it > attimer: attimer0 already exists; skipping it > sc: sc0 already exists; skipping it > isa_probe_children: probing non-PnP devices > sc0 failed to probe on isa0 > vga0: at port 0x3b0-0x3bb iomem 0xb0000-0xb7fff pnpid > PNP0900 on isa0 > pcib0: allocated type 4 (0x3b0-0x3bb) for rid 0 of vga0 > isa_probe_children: probing PnP devices > Device configuration finished. > procfs registered > Statistical TSC calibration took 18310 us and 4437 data points > Timecounter "TSC" frequency 1895998951 Hz quality 1000 > Statistical lapic calibration took 11276 us and 699 data points > lapic: Divisor 2, Frequency 67108868 Hz > Timecounters tick every 10.000 msec > lo0: bpf attached > vlan: initialized, using hash tables with chaining > IPsec: Initialized Security Association Processing. > tcp_init: net.inet.tcp.tcbhashsize auto tuned to 131072 > usb_needs_explore_all: no devclass > ahcich0: AHCI reset... > pci0: driver added > found-> vendor=3D0x8086, dev=3D0x2725, revid=3D0x1a > domain=3D0, bus=3D0, slot=3D5, func=3D0 > class=3D02-80-00, hdrtype=3D0x00, mfdev=3D0 > cmdreg=3D0x0007, statreg=3D0x0010, cachelnsz=3D0 (dwords) > lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 n= s) > powerspec 3 supports D0 D3 current D0 > MSI supports 1 message, 64 bit > MSI-X supports 16 messages in map 0x10 > pci0:0:5:0: reprobing on driver added > ahcich0: SATA connect time=3D0us status=3D00000133 > ahcich0: AHCI reset: device found > ahcich0: AHCI reset: device ready after 0ms > ada0 at ahcich0 bus 0 scbus0 target 0 lun 0 > ada0: ACS-2 ATA SATA 3.x device > ada0: Serial Number BHYVE-DEEE-91F5-8E77 > ada0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes) > ada0: Command Queueing enabled > ada0: 16384MB (33554432 512 byte sectors) > pass0 at ahcich0 bus 0 scbus0 target 0 lun 0 > pass0: ACS-2 ATA SATA 3.x device > pass0: Serial Number BHYVE-GEOM: new disk ada0 > DEEE-91F5-8E77 > pass0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes) > pass0: Command Queueing enabled > Trying to mount root from ufs:/dev/ada0p4 [rw]... > WARNING: WITNESS option enabled, expect reduced performance. > WARNING: / was not properly dismounted > WARNING: /: mount pending error: blocks 177952 files 3815 > efirtc0: providing initial system time > Dual Console: Serial Primary, Video Secondary > start_init: trying /sbin/init > > FreeBSD/amd64 (Amnesiac) (ttyu0) > > login: > > > -- > Bjoern A. Zeeb r15:7 > > --000000000000a5c90c063d1d7e8e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Sun, Aug 24,= 2025 at 8:32=E2=80=AFAM Bjoern A. Zeeb <bzeeb-lists@lists.zabbadoz.net> wrote:
<= blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l= eft:1px solid rgb(204,204,204);padding-left:1ex">Hi,

I just updated a bhyve file system and forgot to unmount it on the host; starting the guest I am surprised to see Login: and not press enter for
/bin/sh from init ...


Th= ere's two issues. First, /etc/rc output only goes to the primary consol= e. It wouldn't have prompted you or shown you a single user shell here = anyway.

Second, we've never dropped to single = user mode solely for unclean shutdown. Only for filesystems=C2=A0that could= n't be fixed. These could be fixed with fsck, so no single user. Unclea= n shutdown only prevents read-write mounting of a filesystem. It's clea= red when the filesystem checks out a good=C2=A0with fsck (or fsck is able t= o fix safe to fix things). You'll only drop to single user if fsck can&= #39;t fix it in 'preen' mode.

Warner
=
=C2=A0

...
isa_probe_children: disabling PnP devices
atkbdc: atkbdc0 already exists; skipping it
atrtc: atrtc0 already exists; skipping it
attimer: attimer0 already exists; skipping it
sc: sc0 already exists; skipping it
isa_probe_children: probing non-PnP devices
sc0 failed to probe on isa0
vga0: <Generic ISA VGA> at port 0x3b0-0x3bb iomem 0xb0000-0xb7fff pnp= id PNP0900 on isa0
pcib0: allocated type 4 (0x3b0-0x3bb) for rid 0 of vga0
isa_probe_children: probing PnP devices
Device configuration finished.
procfs registered
Statistical TSC calibration took 18310 us and 4437 data points
Timecounter "TSC" frequency 1895998951 Hz quality 1000
Statistical lapic calibration took 11276 us and 699 data points
lapic: Divisor 2, Frequency 67108868 Hz
Timecounters tick every 10.000 msec
lo0: bpf attached
vlan: initialized, using hash tables with chaining
IPsec: Initialized Security Association Processing.
tcp_init: net.inet.tcp.tcbhashsize auto tuned to 131072
usb_needs_explore_all: no devclass
ahcich0: AHCI reset...
pci0: driver added
found-> vendor=3D0x8086, dev=3D0x2725, revid=3D0x1a
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0domain=3D0, bus=3D0, slot=3D5, func=3D0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0class=3D02-80-00, hdrtype=3D0x00, mfdev= =3D0
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0cmdreg=3D0x0007, statreg=3D0x0010, cachel= nsz=3D0 (dwords)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 = ns), maxlat=3D0x00 (0 ns)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0powerspec 3=C2=A0 supports D0 D3=C2=A0 cu= rrent D0
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0MSI supports 1 message, 64 bit
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0MSI-X supports 16 messages in map 0x10 pci0:0:5:0: reprobing on driver added
ahcich0: SATA connect time=3D0us status=3D00000133
ahcich0: AHCI reset: device found
ahcich0: AHCI reset: device ready after 0ms
ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
ada0: <BHYVE SATA DISK 001> ACS-2 ATA SATA 3.x device
ada0: Serial Number BHYVE-DEEE-91F5-8E77
ada0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
ada0: Command Queueing enabled
ada0: 16384MB (33554432 512 byte sectors)
pass0 at ahcich0 bus 0 scbus0 target 0 lun 0
pass0: <BHYVE SATA DISK 001> ACS-2 ATA SATA 3.x device
pass0: Serial Number BHYVE-GEOM: new disk ada0
DEEE-91F5-8E77
pass0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
pass0: Command Queueing enabled
Trying to mount root from ufs:/dev/ada0p4 [rw]...
WARNING: WITNESS option enabled, expect reduced performance.
WARNING: / was not properly dismounted
WARNING: /: mount pending error: blocks 177952 files 3815
efirtc0: providing initial system time
Dual Console: Serial Primary, Video Secondary
start_init: trying /sbin/init

FreeBSD/amd64 (Amnesiac) (ttyu0)

login:


--
Bjoern A. Zeeb=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0r15:7

--000000000000a5c90c063d1d7e8e-- From nobody Sun Aug 24 14:52:32 2025 X-Original-To: freebsd-current@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 4c8xjc5BGMz65Z8F for ; Sun, 24 Aug 2025 14:52:36 +0000 (UTC) (envelope-from void@f-m.fm) Received: from fout-a5-smtp.messagingengine.com (fout-a5-smtp.messagingengine.com [103.168.172.148]) (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 4c8xjb50Crz3csS for ; Sun, 24 Aug 2025 14:52:35 +0000 (UTC) (envelope-from void@f-m.fm) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=f-m.fm header.s=fm3 header.b=LVIP3PmF; dkim=pass header.d=messagingengine.com header.s=fm3 header.b="b XGbnmR"; dmarc=pass (policy=none) header.from=f-m.fm; spf=pass (mx1.freebsd.org: domain of void@f-m.fm designates 103.168.172.148 as permitted sender) smtp.mailfrom=void@f-m.fm Received: from phl-compute-12.internal (phl-compute-12.internal [10.202.2.52]) by mailfout.phl.internal (Postfix) with ESMTP id E77D2EC0088 for ; Sun, 24 Aug 2025 10:52:34 -0400 (EDT) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-12.internal (MEProxy); Sun, 24 Aug 2025 10:52:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=f-m.fm; h=cc :content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:subject:subject:to:to; s=fm3; t=1756047154; x=1756133554; bh=vG3ZCBR6aSWrCnVbTfUITLEkLpuQrVJq Q/xkO3sORDY=; b=LVIP3PmFS7rvhSOXZ4guFt+SlkQowe1eXd91hYScWU+/ia7c 3yvLOd+M+eg3XGWOeYp/kAgMH2AmInJ27LbBkF/T358i3eyr/2O21npumqMxGoxY FdGvCJrlfGDrrBujCZbPM2UPYZm5C3AmD0hFTfiJbqEsmFFF0ET0+ahnnQZm8Rwr Gn96iXHGjU87O3hjFdAGA4G71elKvVNpkrl8njTj5uk+ieimP7+ONzp+1URFHoRj ouNFc0ztUvFskmp+IAnZf4l32zJ0Ff7lFfAIA1h3wlD3uaw+JjYUW7lUdXJPaWiv 0p8dORcjzIk4/wZoHO9xt7J71MLOTxuGxXn2OQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1756047154; x= 1756133554; bh=vG3ZCBR6aSWrCnVbTfUITLEkLpuQrVJqQ/xkO3sORDY=; b=b XGbnmR2UzJ6qHfafkWLnQZUc9gcxp53SeN5J7RZnUPjGV6gPP99rXvHWcj9vg2No e5hHjdUPcu+EjB1iwXshVbuOQqLmJsT86NRyoiCW0F5/31OjYDwrd1QsdYESqD4H cA0XKDgQQlg0ah8KofaAajjogBWFA+G7jnUluSZGnGsqDB/AMvXpihp+s66y7fT6 y0sVwU5mab7ov+SL99OveJ9V0PkGVM3B/FLJ4vaZHRv8kvC5NK4BFFpvS5YRlDId DUgSEyuSE8Bb+kmOddjICsf3JHthnZkvtRptuIM2EQhKR2gDUZrLaryzLMs/Smok XFKJsTOVgo1PwlpVM7O2A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgdduieelkedtucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkgggtugesthdtredttddtvd enucfhrhhomhepvhhoihguuceovhhoihgusehfqdhmrdhfmheqnecuggftrfgrthhtvghr nhepkeefudfggfeiueeiffehgfdvffejuddvhfdvieefledvjedthfdvheejhffgleeune cuffhomhgrihhnpehfrhgvvggsshgurdhorhhgnecuvehluhhsthgvrhfuihiivgeptden ucfrrghrrghmpehmrghilhhfrhhomhepvhhoihgusehfqdhmrdhfmhdpnhgspghrtghpth htohepuddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepfhhrvggvsghsugdqtghu rhhrvghnthesfhhrvggvsghsugdrohhrgh X-ME-Proxy: Feedback-ID: i2541463c:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Sun, 24 Aug 2025 10:52:34 -0400 (EDT) Date: Sun, 24 Aug 2025 15:52:32 +0100 From: void To: freebsd-current@freebsd.org Subject: is COMPAT_FREEBSD11 still required for riscv64, in order to build rustc? Message-ID: Mail-Followup-To: freebsd-current@freebsd.org List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.25 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.65)[-0.655]; DMARC_POLICY_ALLOW(-0.50)[f-m.fm,none]; MID_RHS_NOT_FQDN(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:103.168.172.128/27]; R_DKIM_ALLOW(-0.20)[f-m.fm:s=fm3,messagingengine.com:s=fm3]; RCVD_IN_DNSWL_LOW(-0.10)[103.168.172.148:from]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_FROM(0.00)[f-m.fm]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[f-m.fm]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[f-m.fm:+,messagingengine.com:+]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; ASN(0.00)[asn:151847, ipnet:103.168.172.0/24, country:AU]; RCVD_VIA_SMTP_AUTH(0.00)[]; MISSING_XM_UA(0.00)[]; DWL_DNSWL_NONE(0.00)[messagingengine.com:dkim] X-Rspamd-Queue-Id: 4c8xjb50Crz3csS A while ago there was this thread: https://lists.freebsd.org/archives/freebsd-riscv/2024-September/000382.html is COMPAT_FREEBSD11 still needed in riscv64 on 15-PRERELEASE ? (not too sure where to ask about this. Please suggest a better-suited mailing list if there is one better, thanks) -- From nobody Sun Aug 24 14:57:05 2025 X-Original-To: freebsd-current@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 4c8xq265Pgz65ZTh for ; Sun, 24 Aug 2025 14:57:18 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-pg1-x535.google.com (mail-pg1-x535.google.com [IPv6:2607:f8b0:4864:20::535]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c8xq14knbz3dqJ for ; Sun, 24 Aug 2025 14:57:17 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20230601.gappssmtp.com header.s=20230601 header.b=j4RANXv3; dmarc=none; spf=none (mx1.freebsd.org: domain of wlosh@bsdimp.com has no SPF policy when checking 2607:f8b0:4864:20::535) smtp.mailfrom=wlosh@bsdimp.com Received: by mail-pg1-x535.google.com with SMTP id 41be03b00d2f7-b474e8d6d01so2326660a12.0 for ; Sun, 24 Aug 2025 07:57:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20230601.gappssmtp.com; s=20230601; t=1756047435; x=1756652235; darn=freebsd.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=PKuVYM6UtzQgSNngoYYbGp9/y6EkGifVDtRmcOvViOY=; b=j4RANXv3vpLkekzoBXtrpke4KLGdb5sxgKT+vh+5tHBtZgeu1BoYbT97wUXVCbm+vS iqj95R3JZIHxmPOlVeN7xospsGOzGZqP/pz/k7bwFRhP3xMX7KYWf1+fYR4pmIKkFddf 4Ls6QGhY3oBqg9MkqNAu0F6bMpialByTVSgAwYJtOId80I8XhV/ONnOZnm2d+1GaJUIQ g+AX0Yqr/D31t0rouNmI8o9RDumIjC+NhJqWbZusOK42Fdg8U6h2wOvzscy1d7moOEeY Kzweu69iBTJRjm/PuIYs14ffjsIAG+JuLgWj9C5Gv6s4fcTwkBb51O/fMJzyulF8tK3P 5ONQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756047435; x=1756652235; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=PKuVYM6UtzQgSNngoYYbGp9/y6EkGifVDtRmcOvViOY=; b=w1/XVnHK1WSXxtMGMk/lg4Zcz/Q4OyMhiGwXlvth8+W6ncPXo1XZOG8MQ/i5hLW6A5 3vL/GQFUhQXlNwAWd29IKmF4XYB+7gw0N2cS2WZngp4Em5QwsA2J86fZVPpvAQoLu809 8DkkC3OR0djnSgIXmcJQ+kvsFJZjeUMyMF2jX3DMEbKD9+ZWGjzsxrjf3gGLSiTslvzN O3D72vU7daK2OiT91Jmr0eCxNUPt8yc88LUEbxp+EQ0vki+QJXNJoStfkzXQasaxRoLK 73tNsnDl2Sn7JMIMHBUCP+tRg3hWOAvIT8/34eGodpO8qhsNLAazjUMOCxfc/xibH1U9 Z2Hw== X-Gm-Message-State: AOJu0Yw9oycC3+fd4PvjXRL960C1figsBebk0Dje8u0WDGQPxPhvyRNF EgqHRk9vy7pTpd7hk4ZmXZ+jsvFFYu4k8PNnOvqjcXN4nznHsND0jel+iBBhu9lLQD1ZPpMK+q8 gh04qy2nlPfm6VW90zg+piImarwS9R9YBlfq6YQ+pkkCA16YyiJfSMtI= X-Gm-Gg: ASbGnct4R8JN3SWUx9jBEVdKd7tvDRzcuH6QikAE1pqRSNZsqRtAYXqCjCnUiOE+QYL 2v/uqb68oNK++JqCsNn9nOeMt4Z2rXGPNyWxuzZr5HaBVx9VFWnQHDbVLfMoxg10CxV4CdtNG7Z YG2uMLoA4gp02dvWSB9kAHIsvywybeSqrOLcmY7UL/8qtpZPAoNizyh1H468IEGPqrpaUceKcCJ hfvfeWxH7WDA82f0BukrGvBGVsPpxDSssdvlBg= X-Google-Smtp-Source: AGHT+IFq6B8xcjn+Et6OAldT911CxG/3+pv5/hNROsnp4ouHeJpaUdzVOPQXI2Gy/pbeNKXCXfyJA26GLNUPLgp8b8g= X-Received: by 2002:a17:90b:2f47:b0:31e:eff1:71a5 with SMTP id 98e67ed59e1d1-32517d1f492mr13267547a91.29.1756047434852; Sun, 24 Aug 2025 07:57:14 -0700 (PDT) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 References: In-Reply-To: From: Warner Losh Date: Sun, 24 Aug 2025 08:57:05 -0600 X-Gm-Features: Ac12FXyLun6LTMN_oaFvBIHnxL9JQUjp1AIRjs7Otly5lx-mEmP8FcDuTeVCGns Message-ID: Subject: Re: is COMPAT_FREEBSD11 still required for riscv64, in order to build rustc? To: freebsd-current@freebsd.org Content-Type: multipart/alternative; boundary="000000000000903d68063d1da76a" X-Spamd-Bar: - X-Spamd-Result: default: False [-1.91 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.91)[-0.913]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20230601.gappssmtp.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MISSING_XM_UA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; R_SPF_NA(0.00)[no SPF record]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::535:from]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; FROM_HAS_DN(0.00)[]; DMARC_NA(0.00)[bsdimp.com]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20230601.gappssmtp.com:+] X-Rspamd-Queue-Id: 4c8xq14knbz3dqJ --000000000000903d68063d1da76a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, Aug 24, 2025 at 8:52=E2=80=AFAM void wrote: > A while ago there was this thread: > > https://lists.freebsd.org/archives/freebsd-riscv/2024-September/000382.ht= ml > > is COMPAT_FREEBSD11 still needed in riscv64 on 15-PRERELEASE ? > > (not too sure where to ask about this. Please suggest a better-suited > mailing list if there is one better, thanks) I thought they'd finally landed the pull request that made this required. A trivial rust program would tell you since the holdup was integrating the ino64 system calls and that touched everything. Warner --000000000000903d68063d1da76a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Sun, Aug 24,= 2025 at 8:52=E2=80=AFAM void <void@f-m.f= m> wrote:
A while ago there was this thread:

https://lists.freebsd.org= /archives/freebsd-riscv/2024-September/000382.html

is COMPAT_FREEBSD11 still needed in riscv64 on 15-PRERELEASE ?

(not too sure where to ask about this. Please suggest a better-suited
mailing list if there is one better, thanks)

I thought they'd finally landed the pull request that made this requi= red. A trivial rust program would tell=C2=A0you since the holdup was integr= ating the ino64 system calls and that touched everything.

Warner=C2=A0
--000000000000903d68063d1da76a-- From nobody Sun Aug 24 15:03:37 2025 X-Original-To: current@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 4c8xyR58CYz65Zms for ; Sun, 24 Aug 2025 15:03:43 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from mx-01.divo.sbone.de (mx-01.divo.sbone.de [IPv6:2003:a:140a:2200:6:594:fffe:19]) (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 ECDSA (prime256v1) client-digest SHA256) (Client CN "mx-01.divo.sbone.de", Issuer "E6" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c8xyR2lcWz3glj for ; Sun, 24 Aug 2025 15:03:43 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Authentication-Results: mx1.freebsd.org; none Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by mx-01.divo.sbone.de (Postfix) with ESMTPS id BD0F9A64805; Sun, 24 Aug 2025 15:03:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=zabbadoz.net; s=20240622; t=1756047812; bh=TwAAC7TTICPw5Wr8+VX3bbgp4t9qxofc9VUrQ9fhCEg=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=RgjmEmi4uPOIolFRe1S/O9aCTSTC8KFRB4UQG3n/2gJetjFv/dGyrBlFILj0wlPq8 HKk1J4/qRHqLKkK60F1xOjF8vGsZtNOErF2U2K2Jhht9Cx9Fj+x3TChn3j51T4ent7 JeRbwPZl1IqMkVjEKsKCMezAZC+Y6cc+F1THLYEzDCPY022nHjKPGMc4LZzKj0Gvx/ VOt6f2vwXdsT1sio+uTxnI7a+7LrgRkB1wnye+cZw5pneNjduOGnylt5kIbn99SuAm oJiiy7eMti+969HBO/4ez3ypwi4Td/46RQDg9eFUhWimwwWz28wyhv5nkdqr6TLFkA gvSSMWK9huqzyP73AhWr9Kj5xi5xBE5Wz+odcBmwzBW1wfxouzVfJ2sk7Zndw00Laf dbQZ2ZkEuL9j8LmRzi4y0Oa+fVN7O35OZIFzlize/MMSXX5tFbul4YL/J6ZOz8zPT3 W5h0EfHcsegqPbsLtW+Fa7eJZ2RhhSpG9ttDFWvOahpGm4tGg0/jRiNvBIX4IDySUk 4Y9KzNGx8CDNHkJzRDKQyPR5949zvTkDH5LkJiOlN9kk2f2R6LUKcqeRev/iZhlwim fLHoookxlqgGJFTZc7RWW4+mLBqCV3p1e29pgwTFRRTvbhn/KPGzS7BC7wGQSsOeke W9gj7FY3dpt0zhmQ1PMwR09I= Received: from content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (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) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPS id 82A4D2D029E3; Sun, 24 Aug 2025 15:03:39 +0000 (UTC) X-Virus-Scanned: amavisd-new at sbone.de Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) by content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (amavisd-new, port 10024) with ESMTP id OHMXvPbvxoYf; Sun, 24 Aug 2025 15:03:38 +0000 (UTC) Received: from strong-iwl0.sbone.de (strong-iwl0.sbone.de [IPv6:fde9:577b:c1a9:4902:a66b:b6ff:fe40:39a9]) (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) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id C840B2D029D8; Sun, 24 Aug 2025 15:03:37 +0000 (UTC) Date: Sun, 24 Aug 2025 15:03:37 +0000 (UTC) From: "Bjoern A. Zeeb" To: Warner Losh cc: current@freebsd.org Subject: Re: No longer single-user on unclean fs? In-Reply-To: Message-ID: References: X-OpenPGP-Key-Id: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="1098556516-1408938364-1756047817=:4619" X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:3320, ipnet:2003::/19, country:DE] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c8xyR2lcWz3glj This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --1098556516-1408938364-1756047817=:4619 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8BIT On Sun, 24 Aug 2025, Warner Losh wrote: > On Sun, Aug 24, 2025 at 8:32 AM Bjoern A. Zeeb < > bzeeb-lists@lists.zabbadoz.net> wrote: > >> Hi, >> >> I just updated a bhyve file system and forgot to unmount it on the host; >> starting the guest I am surprised to see Login: and not press enter for >> /bin/sh from init ... >> > > > There's two issues. First, /etc/rc output only goes to the primary console. > It wouldn't have prompted you or shown you a single user shell here anyway. This was on the primary (serial) console. On a clean shutdown I do see the rc output here and did again so after stopping bhyve, umounting, starting bhyve again. > Second, we've never dropped to single user mode solely for unclean > shutdown. Only for filesystems that couldn't be fixed. These could be fixed > with fsck, so no single user. > > Unclean shutdown only prevents read-write > mounting of a filesystem. It's cleared when the filesystem checks out a > good with fsck (or fsck is able to fix safe to fix things). You'll only > drop to single user if fsck can't fix it in 'preen' mode. Is your behaviour described by background fsck on or a ZFS thing? I've gone through this certainly 15 times this year before and every time I got the prompt to /bin/sh so I could run fsck myself. And the same applied for about the past 3-4 years. I just shutdown bhyve again, made a copy of the FS image, and mounted the original, and then started bhyve again and this time it worked as I would expect it; the only difference to the one before is that I had just done a full installworld/installkernel, while now it was a clean shutdown before and the r/w mount to make it "dirsty": ... pass0: Command Queueing enabled GEOM: new disk ada0 Trying to mount root from ufs:/dev/ada0p4 [rw]... WARNING: WITNESS option enabled, expect reduced performance. WARNING: / was not properly dismounted efirtc0: providing initial system time Dual Console: Serial Primary, Video Secondary start_init: trying /sbin/init Setting hostuuid: bb5124b5-ee6c-9a36-8f93-dc96714d32c4. Setting hostid: 0xb390e5ed. Starting file system checks: mount: /dev/ada0p4: R/W mount of / denied. Filesystem is not clean - run fsck. Forced mount will invalidate journal contents: Operation not permitted Mounting root filesystem rw failed, startup aborted ERROR: ABORTING BOOT (sending SIGTERM to parent)! 2025-08-24T14:59:43.859965+00:00 - init 1 - - /bin/sh on /etc/rc terminated abnormally, going to single user mode Enter full pathname of shell or RETURN for /bin/sh: Whatever happend before is not what should have... which concerns me... -- Bjoern A. Zeeb r15:7 --1098556516-1408938364-1756047817=:4619-- From nobody Sun Aug 24 15:24:12 2025 X-Original-To: freebsd-current@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 4c8yQ947Yrz65cHw for ; Sun, 24 Aug 2025 15:24:17 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: from mail-wr1-x42d.google.com (mail-wr1-x42d.google.com [IPv6:2a00:1450:4864:20::42d]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c8yQ83Phpz3jpQ for ; Sun, 24 Aug 2025 15:24:16 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=Bz84758b; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of grahamperrin@gmail.com designates 2a00:1450:4864:20::42d as permitted sender) smtp.mailfrom=grahamperrin@gmail.com Received: by mail-wr1-x42d.google.com with SMTP id ffacd0b85a97d-3c68ac7e238so938882f8f.1 for ; Sun, 24 Aug 2025 08:24:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1756049054; x=1756653854; darn=freebsd.org; h=in-reply-to:autocrypt:content-language:from:references:to:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=FFboaXdHl2nqxAOYUtTtj13QR4aztLeOv1v/UEGLtfE=; b=Bz84758bufE/VttdxfuO32AoXgFyw02eYS+NPRPARrukQsZ3msZHhTQqhR9yUygpMB 6hpXYfTXpIRVSexUWlZeiKLmA8rmtNePuTObf6TEYCz7mi0CVecY35j5QBPSiTcgLpvH iRPJlC/AVVhTW3fVCwXAyI2FUmaQUzfCIWm8cAEj41qmfxnsg32BG8zIaw0GdqAXBn8Q n2zkh/dYKKxgxzwc6J6y7PZqgl0/Xodtt1buu/IaFD7Bx9EjzgbAWwv05rwmcLL+Hvm3 6ZDCXf1CMbwqGGfHM5aVFDjj+LkdC3ydoDYTuIrVmbKr23jJ1ErZbY8E1USHVbiskKp+ u9kw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756049054; x=1756653854; h=in-reply-to:autocrypt:content-language:from:references:to:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=FFboaXdHl2nqxAOYUtTtj13QR4aztLeOv1v/UEGLtfE=; b=KmAz9snxrd+IIh+J8tk2x8h8U1aHujzy+gM4EqQAwyn9kTUeo4dmVWlK78kIJgmrHL hT8Rn/wwVeEDhCcCz+SeEDc4HfWSNeRmUjbklbxjTPqYGop8uYoOMNlBfSwhHGmh+ONr QwqF9cN/HaUrHQBNIrelGnKPdciWO222haYAVmEUGiXxdaDJjQeCj/KHhL5TpMV4BbVh GLx9xPf/OPB3de/E74fMtTD/1cX4N9lVXx1oshjUd5AppSs6DF7X3GJphLrcJfQgJgOb 65f8rXTZ0c2eBAWBTBIUO6vTb6WzyWH0POxIaw/BXZ3+vZgSVWEx1ocmmkhihsY07GDH 4hvA== X-Gm-Message-State: AOJu0Yy5372Za22/NOt8CmyODCB2WWGEm7huUaHot3//hw+WzAMNGvqd gGsG0o7/P/3Xk+VzuVHiLdPgHosI58s5N+61txVRawjJNh+OHqgYhAEETHBcQA== X-Gm-Gg: ASbGncvmEVbI7JxQrHjnoH5jYv9BhJpIbgMaOXP9ArZKzsVfIAYQVLExf/AwMMt5DEj uat8mbh37547sOD0IJvZXm9RnDAhmN1sLkUlG1IXAFAjVVD4TZUL2ZOU0NgqfzuYYDhDK6NsVPu 6hGMdKHym0WpB9A/I2kt2WI2Ew43odQYaE7aP6zWRYws02Qlu1qCXMHZqgbD9E1gUHokYuuo8zM y1RpKopEDNh/L7IkDJtXdej8Gnh4wtvZRuOWRee+Y13NINrgSXCXvpsxj1Ap8ZjY4mHk2uImznF +PYFXuUX7r76eTJHAXbiaTpiCOirFSwr+4dc23Kcxp6FDrLgYj01fuSEUtVy/m6syIZKnMMp+qw 5Eov6hRgMi9koR3KeOGcsUDiWi7qTLfQtngxq+e/0BkSP+TMB+8P7EaW+C2Sp6GuE6k3goQ== X-Google-Smtp-Source: AGHT+IEgQdhrHF7zWaPNPa9yB0e2D9ACRypkF/UqRslCUGgN0c//IAsV84bxzunbEwKKwzZg5RjDBQ== X-Received: by 2002:a05:6000:2502:b0:3b4:9b82:d432 with SMTP id ffacd0b85a97d-3c5d7ac6ce9mr6627441f8f.0.1756049053553; Sun, 24 Aug 2025 08:24:13 -0700 (PDT) Received: from [192.168.1.4] (host-89-241-205-78.as13285.net. [89.241.205.78]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3c7113fdacfsm7838658f8f.35.2025.08.24.08.24.12 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 24 Aug 2025 08:24:12 -0700 (PDT) Content-Type: multipart/alternative; boundary="------------tEL3DgPU1yel9Tgm0wc1kFci" Message-ID: <95d4ae43-c776-4ccb-b515-ebb0a8b85e61@gmail.com> Date: Sun, 24 Aug 2025 16:24:12 +0100 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: No longer single-user on unclean fs? To: freebsd-current@freebsd.org References: From: Graham Perrin Content-Language: en-GB Autocrypt: addr=grahamperrin@gmail.com; keydata= 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 kvo= In-Reply-To: X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.57 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_SHORT(-0.57)[-0.566]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RBL_AMI_RCVD_FAIL(0.00)[89.241.205.78:server fail]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; FREEMAIL_FROM(0.00)[gmail.com]; FROM_HAS_DN(0.00)[]; FREEFALL_USER(0.00)[grahamperrin]; FREEMAIL_ENVFROM(0.00)[gmail.com]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::42d:from] X-Rspamd-Queue-Id: 4c8yQ83Phpz3jpQ This is a multi-part message in MIME format. --------------tEL3DgPU1yel9Tgm0wc1kFci Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 24/08/2025 16:03, Bjoern A. Zeeb wrote: > … > Starting file system checks: > mount: /dev/ada0p4: R/W mount of / denied. Filesystem is not clean - > run fsck. Forced mount will invalidate journal contents: Operation not > permitted > Mounting root filesystem rw failed, startup aborted > ERROR: ABORTING BOOT (sending SIGTERM to parent)! > … If you have not already seen it, tunefs(8) option -j --------------tEL3DgPU1yel9Tgm0wc1kFci Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit
On 24/08/2025 16:03, Bjoern A. Zeeb wrote:
…
Starting file system checks:
mount: /dev/ada0p4: R/W mount of / denied. Filesystem is not clean - run fsck. Forced mount will invalidate journal contents: Operation not permitted
Mounting root filesystem rw failed, startup aborted
ERROR: ABORTING BOOT (sending SIGTERM to parent)!
…


If you have not already seen it, tunefs(8) option -j

<https://man.freebsd.org/cgi/man.cgi?query=tunefs&sektion=8&manpath=freebsd-release>

--------------tEL3DgPU1yel9Tgm0wc1kFci-- From nobody Sun Aug 24 15:35:24 2025 X-Original-To: freebsd-current@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 4c8yg30n1rz65d5G for ; Sun, 24 Aug 2025 15:35:27 +0000 (UTC) (envelope-from void@f-m.fm) Received: from fhigh-a3-smtp.messagingengine.com (fhigh-a3-smtp.messagingengine.com [103.168.172.154]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4c8yg248t9z3lWw for ; Sun, 24 Aug 2025 15:35:26 +0000 (UTC) (envelope-from void@f-m.fm) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=f-m.fm header.s=fm3 header.b=oEL6lDc7; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=ONl78IJQ; dmarc=pass (policy=none) header.from=f-m.fm; spf=pass (mx1.freebsd.org: domain of void@f-m.fm designates 103.168.172.154 as permitted sender) smtp.mailfrom=void@f-m.fm Received: from phl-compute-01.internal (phl-compute-01.internal [10.202.2.41]) by mailfhigh.phl.internal (Postfix) with ESMTP id 4C3D314000BA for ; Sun, 24 Aug 2025 11:35:26 -0400 (EDT) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-01.internal (MEProxy); Sun, 24 Aug 2025 11:35:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=f-m.fm; h=cc :content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm3; t=1756049726; x=1756136126; bh=3iO7906Joh 0V4lRCVq/3wrCdEGWwoM4DC2Po4SBzcr0=; b=oEL6lDc7KNb+K2ygqmIYRfqT56 afyfdCKJGh/rTBXpFGxCKoFmMKP2qd7mQk4YKm+wbsTc75jc1hYS6Xx0xM340dp6 d2LM8uinJnJdOrA4qkwhFBTgi+lMMlNHnNe4rusjIh1RxO/KTgsJ96xlkm5jGo72 srR5bduppvW/l1N4j6Auuuy44JGF8aqX1UhUZ0UUyRf3JSlMfxn1mXcH4gKNqSdB Tkrz6JmECkgQpjlGBDBN90tMxlMPXS8/3hUsEUMGzzpuNc9bunz7/7yUzV4PKsDc iYb4Uxy4P9rqVZd30x45N7W04oj1ZyB9As0IbrUYBcEKova2Km58GTwa4XeA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1756049726; x=1756136126; bh=3iO7906Joh0V4lRCVq/3wrCdEGWwoM4DC2P o4SBzcr0=; b=ONl78IJQZUQB9WuYE7RUyGjNZiTaCqSAjHdL+x50VaUpZH+MUh6 +vwlSa0zh7SWVFFVSi8AEpdV2ZyAkxOTNHJwpMMgFuy7v0iZY1FhgWJRXIK92T4W Op5p9H2p7B322r+TeMg++YD7zUMJU3PWH/aVCLvzHrVAXeUCR1Ewi64KjFMUt+od U1rs894EUblEZrbtpsiq1vx2MN+Q1MzUbHpq4a6kBn6y9HbCQ2AX8NH3nYgRA+1j 21mIsrAXOjF5KMU6scZEDKH0XMWsFLT9R72T+MeBJSSWUXRNGIhB2K9PhYqyf+EP kG90DQk75QswIKfM9bbx8fxssiFZmhdgvtw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgdduieelkeelucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkfhggtggujgesthdtrodttd dtvdenucfhrhhomhepvhhoihguuceovhhoihgusehfqdhmrdhfmheqnecuggftrfgrthht vghrnhepieevgfefgeffhffggfeitdejjefhteeffefgleefieevleevjeeuiedugeelgf fgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepvhho ihgusehfqdhmrdhfmhdpnhgspghrtghpthhtohepuddpmhhouggvpehsmhhtphhouhhtpd hrtghpthhtohepfhhrvggvsghsugdqtghurhhrvghnthesfhhrvggvsghsugdrohhrgh X-ME-Proxy: Feedback-ID: i2541463c:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Sun, 24 Aug 2025 11:35:25 -0400 (EDT) Date: Sun, 24 Aug 2025 16:35:24 +0100 From: void To: freebsd-current@freebsd.org Subject: Re: is COMPAT_FREEBSD11 still required for riscv64, in order to build rustc? Message-ID: Mail-Followup-To: freebsd-current@freebsd.org References: List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.59 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.992]; DMARC_POLICY_ALLOW(-0.50)[f-m.fm,none]; MID_RHS_NOT_FQDN(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:103.168.172.128/27:c]; R_DKIM_ALLOW(-0.20)[f-m.fm:s=fm3,messagingengine.com:s=fm3]; RCVD_IN_DNSWL_LOW(-0.10)[103.168.172.154:from]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_FROM(0.00)[f-m.fm]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[f-m.fm]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[f-m.fm:+,messagingengine.com:+]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; ASN(0.00)[asn:151847, ipnet:103.168.172.0/24, country:AU]; RCVD_VIA_SMTP_AUTH(0.00)[]; MISSING_XM_UA(0.00)[]; DWL_DNSWL_NONE(0.00)[messagingengine.com:dkim] X-Rspamd-Queue-Id: 4c8yg248t9z3lWw On Sun, Aug 24, 2025 at 08:57:05AM -0600, Warner Losh wrote: >I thought they'd finally landed the pull request that made this required. A >trivial rust program would tell you since the holdup was integrating the >ino64 system calls and that touched everything. ok, thanks. I'll post results here. The GENERIC-NODEBUG kernel doesn't ship with COMPAT_FREEBSD11 -- From nobody Sun Aug 24 16:37:26 2025 X-Original-To: current@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 4c902n0vBzz65hrV for ; Sun, 24 Aug 2025 16:37:37 +0000 (UTC) (envelope-from polyduekes@proton.me) Received: from mail-10697.protonmail.ch (mail-10697.protonmail.ch [79.135.106.97]) (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 (4096 bits) client-digest SHA256) (Client CN "protonmail.com", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c902m5QCbz3rg6 for ; Sun, 24 Aug 2025 16:37:36 +0000 (UTC) (envelope-from polyduekes@proton.me) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1756053452; x=1756312652; bh=/jOswL0U6/kFA2615yOkezzm8emNoVN31/Bc1B9Snfo=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=UlVBa9estHStfZxpqyA1t1vVlehh32lTPmADt4FPto/HkhJTT1SQV5NDRAsfOPIiX Ti9Nls7wP+gAw+yGaIv5SslXy0V+9UO9nbnZ9/jV6xLRK5cyOgngcU6Qp0RpYByCFR CK3OSoLmQ/FDjwWEwKBxgYemPaOy7M10OBGXuaUbV+OURUd4Ky/uqqUhVw5JhfeW0j l5UXiv5k2EN+RaFCn5pkXuoJFu5ywzT8liMs3vcxjVmDgN/a3EKdf5JPHjp80l2LKs AF0Z0O/mzPOIQQcZNSQvpDx5VjP8M8AwXSaKiWM3INZ7pG7bNjjcfvOq9SbXPyNWQ0 o4yo7H74Q6W8A== Date: Sun, 24 Aug 2025 16:37:26 +0000 To: Warner Losh From: polyduekes@proton.me Cc: "Bjoern A. Zeeb" , current@freebsd.org Subject: Re: No longer single-user on unclean fs? Message-ID: In-Reply-To: References: Feedback-ID: 94987605:user:proton X-Pm-Message-ID: b2794db3ecc13bba73c997944fef72d5001de7d1 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1=_GTmxEC9PtCb04o6noyAXQpdCCLyivYfIIB9KBL9iQvY" X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:62371, ipnet:79.135.106.0/24, country:CH] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c902m5QCbz3rg6 --b1=_GTmxEC9PtCb04o6noyAXQpdCCLyivYfIIB9KBL9iQvY Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 T24gU3VuZGF5LCBBdWd1c3QgMjR0aCwgMjAyNSBhdCAyOjQ2IFBNLCBXYXJuZXIgTG9zaCA8aW1w QGJzZGltcC5jb20+IHdyb3RlOgoKPiBPbiBTdW4sIEF1ZyAyNCwgMjAyNSBhdCA4OjMy4oCvQU0g QmpvZXJuIEEuIFplZWIgPGJ6ZWViLWxpc3RzQGxpc3RzLnphYmJhZG96Lm5ldD4gd3JvdGU6Cj4K Pj4gSGksCj4+Cj4+IEkganVzdCB1cGRhdGVkIGEgYmh5dmUgZmlsZSBzeXN0ZW0gYW5kIGZvcmdv dCB0byB1bm1vdW50IGl0IG9uIHRoZSBob3N0Owo+PiBzdGFydGluZyB0aGUgZ3Vlc3QgSSBhbSBz dXJwcmlzZWQgdG8gc2VlIExvZ2luOiBhbmQgbm90IHByZXNzIGVudGVyIGZvcgo+PiAvYmluL3No IGZyb20gaW5pdCAuLi4KPgo+IFRoZXJlJ3MgdHdvIGlzc3Vlcy4gRmlyc3QsIC9ldGMvcmMgb3V0 cHV0IG9ubHkgZ29lcyB0byB0aGUgcHJpbWFyeSBjb25zb2xlLiBJdCB3b3VsZG4ndCBoYXZlIHBy b21wdGVkIHlvdSBvciBzaG93biB5b3UgYSBzaW5nbGUgdXNlciBzaGVsbCBoZXJlIGFueXdheS4K Pgo+IFNlY29uZCwgd2UndmUgbmV2ZXIgZHJvcHBlZCB0byBzaW5nbGUgdXNlciBtb2RlIHNvbGVs eSBmb3IgdW5jbGVhbiBzaHV0ZG93bi4gT25seSBmb3IgZmlsZXN5c3RlbXMgdGhhdCBjb3VsZG4n dCBiZSBmaXhlZC4gVGhlc2UgY291bGQgYmUgZml4ZWQgd2l0aCBmc2NrLCBzbyBubyBzaW5nbGUg dXNlci4KPgo+IGkgYWdyZWUgd2l0aCBieiwgdGhlcmUgaGF2ZSBiZWVuIG51bWVyb3VzIHRpbWVz IHdoZXJlIGkgd2FzIGRyb3BwZWQgdG8gc2luZ2xlIHVzZXIgZm9yIHVuY2xlYW4gc2h1dGRvd24g d2hpY2ggY291bGQgYmUgZml4ZWQgd2l0aCBmc2NrCj4KPiBVbmNsZWFuIHNodXRkb3duIG9ubHkg cHJldmVudHMgcmVhZC13cml0ZSBtb3VudGluZyBvZiBhIGZpbGVzeXN0ZW0uIEl0J3MgY2xlYXJl ZCB3aGVuIHRoZSBmaWxlc3lzdGVtIGNoZWNrcyBvdXQgYSBnb29kIHdpdGggZnNjayAob3IgZnNj ayBpcyBhYmxlIHRvIGZpeCBzYWZlIHRvIGZpeCB0aGluZ3MpLiBZb3UnbGwgb25seSBkcm9wIHRv IHNpbmdsZSB1c2VyIGlmIGZzY2sgY2FuJ3QgZml4IGl0IGluICdwcmVlbicgbW9kZS4KPgo+IFdh cm5lcgo+Cj4+IC4uLgo+PiBpc2FfcHJvYmVfY2hpbGRyZW46IGRpc2FibGluZyBQblAgZGV2aWNl cwo+PiBhdGtiZGM6IGF0a2JkYzAgYWxyZWFkeSBleGlzdHM7IHNraXBwaW5nIGl0Cj4+IGF0cnRj OiBhdHJ0YzAgYWxyZWFkeSBleGlzdHM7IHNraXBwaW5nIGl0Cj4+IGF0dGltZXI6IGF0dGltZXIw IGFscmVhZHkgZXhpc3RzOyBza2lwcGluZyBpdAo+PiBzYzogc2MwIGFscmVhZHkgZXhpc3RzOyBz a2lwcGluZyBpdAo+PiBpc2FfcHJvYmVfY2hpbGRyZW46IHByb2Jpbmcgbm9uLVBuUCBkZXZpY2Vz Cj4+IHNjMCBmYWlsZWQgdG8gcHJvYmUgb24gaXNhMAo+PiB2Z2EwOiA8R2VuZXJpYyBJU0EgVkdB PiBhdCBwb3J0IDB4M2IwLTB4M2JiIGlvbWVtIDB4YjAwMDAtMHhiN2ZmZiBwbnBpZCBQTlAwOTAw IG9uIGlzYTAKPj4gcGNpYjA6IGFsbG9jYXRlZCB0eXBlIDQgKDB4M2IwLTB4M2JiKSBmb3Igcmlk IDAgb2YgdmdhMAo+PiBpc2FfcHJvYmVfY2hpbGRyZW46IHByb2JpbmcgUG5QIGRldmljZXMKPj4g RGV2aWNlIGNvbmZpZ3VyYXRpb24gZmluaXNoZWQuCj4+IHByb2NmcyByZWdpc3RlcmVkCj4+IFN0 YXRpc3RpY2FsIFRTQyBjYWxpYnJhdGlvbiB0b29rIDE4MzEwIHVzIGFuZCA0NDM3IGRhdGEgcG9p bnRzCj4+IFRpbWVjb3VudGVyICJUU0MiIGZyZXF1ZW5jeSAxODk1OTk4OTUxIEh6IHF1YWxpdHkg MTAwMAo+PiBTdGF0aXN0aWNhbCBsYXBpYyBjYWxpYnJhdGlvbiB0b29rIDExMjc2IHVzIGFuZCA2 OTkgZGF0YSBwb2ludHMKPj4gbGFwaWM6IERpdmlzb3IgMiwgRnJlcXVlbmN5IDY3MTA4ODY4IEh6 Cj4+IFRpbWVjb3VudGVycyB0aWNrIGV2ZXJ5IDEwLjAwMCBtc2VjCj4+IGxvMDogYnBmIGF0dGFj aGVkCj4+IHZsYW46IGluaXRpYWxpemVkLCB1c2luZyBoYXNoIHRhYmxlcyB3aXRoIGNoYWluaW5n Cj4+IElQc2VjOiBJbml0aWFsaXplZCBTZWN1cml0eSBBc3NvY2lhdGlvbiBQcm9jZXNzaW5nLgo+ PiB0Y3BfaW5pdDogbmV0LmluZXQudGNwLnRjYmhhc2hzaXplIGF1dG8gdHVuZWQgdG8gMTMxMDcy Cj4+IHVzYl9uZWVkc19leHBsb3JlX2FsbDogbm8gZGV2Y2xhc3MKPj4gYWhjaWNoMDogQUhDSSBy ZXNldC4uLgo+PiBwY2kwOiBkcml2ZXIgYWRkZWQKPj4gZm91bmQtPiB2ZW5kb3I9MHg4MDg2LCBk ZXY9MHgyNzI1LCByZXZpZD0weDFhCj4+IGRvbWFpbj0wLCBidXM9MCwgc2xvdD01LCBmdW5jPTAK Pj4gY2xhc3M9MDItODAtMDAsIGhkcnR5cGU9MHgwMCwgbWZkZXY9MAo+PiBjbWRyZWc9MHgwMDA3 LCBzdGF0cmVnPTB4MDAxMCwgY2FjaGVsbnN6PTAgKGR3b3JkcykKPj4gbGF0dGltZXI9MHgwMCAo MCBucyksIG1pbmdudD0weDAwICgwIG5zKSwgbWF4bGF0PTB4MDAgKDAgbnMpCj4+IHBvd2Vyc3Bl YyAzIHN1cHBvcnRzIEQwIEQzIGN1cnJlbnQgRDAKPj4gTVNJIHN1cHBvcnRzIDEgbWVzc2FnZSwg NjQgYml0Cj4+IE1TSS1YIHN1cHBvcnRzIDE2IG1lc3NhZ2VzIGluIG1hcCAweDEwCj4+IHBjaTA6 MDo1OjA6IHJlcHJvYmluZyBvbiBkcml2ZXIgYWRkZWQKPj4gYWhjaWNoMDogU0FUQSBjb25uZWN0 IHRpbWU9MHVzIHN0YXR1cz0wMDAwMDEzMwo+PiBhaGNpY2gwOiBBSENJIHJlc2V0OiBkZXZpY2Ug Zm91bmQKPj4gYWhjaWNoMDogQUhDSSByZXNldDogZGV2aWNlIHJlYWR5IGFmdGVyIDBtcwo+PiBh ZGEwIGF0IGFoY2ljaDAgYnVzIDAgc2NidXMwIHRhcmdldCAwIGx1biAwCj4+IGFkYTA6IDxCSFlW RSBTQVRBIERJU0sgMDAxPiBBQ1MtMiBBVEEgU0FUQSAzLnggZGV2aWNlCj4+IGFkYTA6IFNlcmlh bCBOdW1iZXIgQkhZVkUtREVFRS05MUY1LThFNzcKPj4gYWRhMDogNjAwLjAwME1CL3MgdHJhbnNm ZXJzIChTQVRBIDMueCwgVURNQTYsIFBJTyA4MTkyYnl0ZXMpCj4+IGFkYTA6IENvbW1hbmQgUXVl dWVpbmcgZW5hYmxlZAo+PiBhZGEwOiAxNjM4NE1CICgzMzU1NDQzMiA1MTIgYnl0ZSBzZWN0b3Jz KQo+PiBwYXNzMCBhdCBhaGNpY2gwIGJ1cyAwIHNjYnVzMCB0YXJnZXQgMCBsdW4gMAo+PiBwYXNz MDogPEJIWVZFIFNBVEEgRElTSyAwMDE+IEFDUy0yIEFUQSBTQVRBIDMueCBkZXZpY2UKPj4gcGFz czA6IFNlcmlhbCBOdW1iZXIgQkhZVkUtR0VPTTogbmV3IGRpc2sgYWRhMAo+PiBERUVFLTkxRjUt OEU3Nwo+PiBwYXNzMDogNjAwLjAwME1CL3MgdHJhbnNmZXJzIChTQVRBIDMueCwgVURNQTYsIFBJ TyA4MTkyYnl0ZXMpCj4+IHBhc3MwOiBDb21tYW5kIFF1ZXVlaW5nIGVuYWJsZWQKPj4gVHJ5aW5n IHRvIG1vdW50IHJvb3QgZnJvbSB1ZnM6L2Rldi9hZGEwcDQgW3J3XS4uLgo+PiBXQVJOSU5HOiBX SVRORVNTIG9wdGlvbiBlbmFibGVkLCBleHBlY3QgcmVkdWNlZCBwZXJmb3JtYW5jZS4KPj4gV0FS TklORzogLyB3YXMgbm90IHByb3Blcmx5IGRpc21vdW50ZWQKPj4gV0FSTklORzogLzogbW91bnQg cGVuZGluZyBlcnJvcjogYmxvY2tzIDE3Nzk1MiBmaWxlcyAzODE1Cj4+IGVmaXJ0YzA6IHByb3Zp ZGluZyBpbml0aWFsIHN5c3RlbSB0aW1lCj4+IER1YWwgQ29uc29sZTogU2VyaWFsIFByaW1hcnks IFZpZGVvIFNlY29uZGFyeQo+PiBzdGFydF9pbml0OiB0cnlpbmcgL3NiaW4vaW5pdAo+Pgo+PiBG cmVlQlNEL2FtZDY0IChBbW5lc2lhYykgKHR0eXUwKQo+Pgo+PiBsb2dpbjoKPj4KPj4gLS0KPj4g QmpvZXJuIEEuIFplZWIgcjE1Ojc= --b1=_GTmxEC9PtCb04o6noyAXQpdCCLyivYfIIB9KBL9iQvY Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGJyPjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXpl OiAxNHB4OyI+PGJyPjxkaXYgY2xhc3M9InByb3Rvbm1haWxfcXVvdGUiPg0KICAgICAgICBPbiBT dW5kYXksIEF1Z3VzdCAyNHRoLCAyMDI1IGF0IDI6NDYgUE0sIFdhcm5lciBMb3NoICZsdDtpbXBA YnNkaW1wLmNvbSZndDsgd3JvdGU6PGJyPg0KICAgICAgICA8YmxvY2txdW90ZSBjbGFzcz0icHJv dG9ubWFpbF9xdW90ZSIgdHlwZT0iY2l0ZSI+DQogICAgICAgICAgICA8ZGl2IGRpcj0ibHRyIj48 ZGl2IGRpcj0ibHRyIj48YnI+PC9kaXY+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIGdtYWls X3F1b3RlX2NvbnRhaW5lciI+PGRpdiBkaXI9Imx0ciIgY2xhc3M9ImdtYWlsX2F0dHIiPk9uIFN1 biwgQXVnIDI0LCAyMDI1IGF0IDg6MzLigK9BTSBCam9lcm4gQS4gWmVlYiAmbHQ7PGEgaHJlZj0i bWFpbHRvOmJ6ZWViLWxpc3RzQGxpc3RzLnphYmJhZG96Lm5ldCIgcmVsPSJub3JlZmVycmVyIG5v Zm9sbG93IG5vb3BlbmVyIj5iemVlYi1saXN0c0BsaXN0cy56YWJiYWRvei5uZXQ8L2E+Jmd0OyB3 cm90ZTo8YnI+PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFy Z2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIwNCwy MDQpO3BhZGRpbmctbGVmdDoxZXgiPkhpLDxicj4NCjxicj4NCkkganVzdCB1cGRhdGVkIGEgYmh5 dmUgZmlsZSBzeXN0ZW0gYW5kIGZvcmdvdCB0byB1bm1vdW50IGl0IG9uIHRoZSBob3N0Ozxicj4N CnN0YXJ0aW5nIHRoZSBndWVzdCBJIGFtIHN1cnByaXNlZCB0byBzZWUgTG9naW46IGFuZCBub3Qg cHJlc3MgZW50ZXIgZm9yPGJyPg0KL2Jpbi9zaCBmcm9tIGluaXQgLi4uPGJyPjwvYmxvY2txdW90 ZT48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PlRoZXJlJ3MgdHdvIGlzc3Vlcy4g Rmlyc3QsIC9ldGMvcmMgb3V0cHV0IG9ubHkgZ29lcyB0byB0aGUgcHJpbWFyeSBjb25zb2xlLiBJ dCB3b3VsZG4ndCBoYXZlIHByb21wdGVkIHlvdSBvciBzaG93biB5b3UgYSBzaW5nbGUgdXNlciBz aGVsbCBoZXJlIGFueXdheS48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PlNlY29uZCwgd2UndmUg bmV2ZXIgZHJvcHBlZCB0byBzaW5nbGUgdXNlciBtb2RlIHNvbGVseSBmb3IgdW5jbGVhbiBzaHV0 ZG93bi4gT25seSBmb3IgZmlsZXN5c3RlbXMgdGhhdCBjb3VsZG4ndCBiZSBmaXhlZC4gVGhlc2Ug Y291bGQgYmUgZml4ZWQgd2l0aCBmc2NrLCBzbyBubyBzaW5nbGUgdXNlci48L2Rpdj48ZGl2Pjxi cj48L2Rpdj48ZGl2PmkgYWdyZWUgd2l0aCBieiwgdGhlcmUgaGF2ZSBiZWVuIG51bWVyb3VzIHRp bWVzIHdoZXJlIGkgd2FzIGRyb3BwZWQgdG8gc2luZ2xlIHVzZXIgZm9yIHVuY2xlYW4gc2h1dGRv d24gd2hpY2ggY291bGQgYmUgZml4ZWQgd2l0aCBmc2NrPC9kaXY+PGRpdj4mbmJzcDs8L2Rpdj48 ZGl2PlVuY2xlYW4gc2h1dGRvd24gb25seSBwcmV2ZW50cyByZWFkLXdyaXRlIG1vdW50aW5nIG9m IGEgZmlsZXN5c3RlbS4gSXQncyBjbGVhcmVkIHdoZW4gdGhlIGZpbGVzeXN0ZW0gY2hlY2tzIG91 dCBhIGdvb2Qgd2l0aCBmc2NrIChvciBmc2NrIGlzIGFibGUgdG8gZml4IHNhZmUgdG8gZml4IHRo aW5ncykuIFlvdSdsbCBvbmx5IGRyb3AgdG8gc2luZ2xlIHVzZXIgaWYgZnNjayBjYW4ndCBmaXgg aXQgaW4gJ3ByZWVuJyBtb2RlLjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+V2FybmVyPC9kaXY+ PGRpdj4gPC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2lu OjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIwNCwyMDQp O3BhZGRpbmctbGVmdDoxZXgiPg0KPGJyPg0KLi4uPGJyPg0KaXNhX3Byb2JlX2NoaWxkcmVuOiBk aXNhYmxpbmcgUG5QIGRldmljZXM8YnI+DQphdGtiZGM6IGF0a2JkYzAgYWxyZWFkeSBleGlzdHM7 IHNraXBwaW5nIGl0PGJyPg0KYXRydGM6IGF0cnRjMCBhbHJlYWR5IGV4aXN0czsgc2tpcHBpbmcg aXQ8YnI+DQphdHRpbWVyOiBhdHRpbWVyMCBhbHJlYWR5IGV4aXN0czsgc2tpcHBpbmcgaXQ8YnI+ DQpzYzogc2MwIGFscmVhZHkgZXhpc3RzOyBza2lwcGluZyBpdDxicj4NCmlzYV9wcm9iZV9jaGls ZHJlbjogcHJvYmluZyBub24tUG5QIGRldmljZXM8YnI+DQpzYzAgZmFpbGVkIHRvIHByb2JlIG9u IGlzYTA8YnI+DQp2Z2EwOiAmbHQ7R2VuZXJpYyBJU0EgVkdBJmd0OyBhdCBwb3J0IDB4M2IwLTB4 M2JiIGlvbWVtIDB4YjAwMDAtMHhiN2ZmZiBwbnBpZCBQTlAwOTAwIG9uIGlzYTA8YnI+DQpwY2li MDogYWxsb2NhdGVkIHR5cGUgNCAoMHgzYjAtMHgzYmIpIGZvciByaWQgMCBvZiB2Z2EwPGJyPg0K aXNhX3Byb2JlX2NoaWxkcmVuOiBwcm9iaW5nIFBuUCBkZXZpY2VzPGJyPg0KRGV2aWNlIGNvbmZp Z3VyYXRpb24gZmluaXNoZWQuPGJyPg0KcHJvY2ZzIHJlZ2lzdGVyZWQ8YnI+DQpTdGF0aXN0aWNh bCBUU0MgY2FsaWJyYXRpb24gdG9vayAxODMxMCB1cyBhbmQgNDQzNyBkYXRhIHBvaW50czxicj4N ClRpbWVjb3VudGVyICJUU0MiIGZyZXF1ZW5jeSAxODk1OTk4OTUxIEh6IHF1YWxpdHkgMTAwMDxi cj4NClN0YXRpc3RpY2FsIGxhcGljIGNhbGlicmF0aW9uIHRvb2sgMTEyNzYgdXMgYW5kIDY5OSBk YXRhIHBvaW50czxicj4NCmxhcGljOiBEaXZpc29yIDIsIEZyZXF1ZW5jeSA2NzEwODg2OCBIejxi cj4NClRpbWVjb3VudGVycyB0aWNrIGV2ZXJ5IDEwLjAwMCBtc2VjPGJyPg0KbG8wOiBicGYgYXR0 YWNoZWQ8YnI+DQp2bGFuOiBpbml0aWFsaXplZCwgdXNpbmcgaGFzaCB0YWJsZXMgd2l0aCBjaGFp bmluZzxicj4NCklQc2VjOiBJbml0aWFsaXplZCBTZWN1cml0eSBBc3NvY2lhdGlvbiBQcm9jZXNz aW5nLjxicj4NCnRjcF9pbml0OiBuZXQuaW5ldC50Y3AudGNiaGFzaHNpemUgYXV0byB0dW5lZCB0 byAxMzEwNzI8YnI+DQp1c2JfbmVlZHNfZXhwbG9yZV9hbGw6IG5vIGRldmNsYXNzPGJyPg0KYWhj aWNoMDogQUhDSSByZXNldC4uLjxicj4NCnBjaTA6IGRyaXZlciBhZGRlZDxicj4NCmZvdW5kLSZn dDsgdmVuZG9yPTB4ODA4NiwgZGV2PTB4MjcyNSwgcmV2aWQ9MHgxYTxicj4NCiAgICAgICAgIGRv bWFpbj0wLCBidXM9MCwgc2xvdD01LCBmdW5jPTA8YnI+DQogICAgICAgICBjbGFzcz0wMi04MC0w MCwgaGRydHlwZT0weDAwLCBtZmRldj0wPGJyPg0KICAgICAgICAgY21kcmVnPTB4MDAwNywgc3Rh dHJlZz0weDAwMTAsIGNhY2hlbG5zej0wIChkd29yZHMpPGJyPg0KICAgICAgICAgbGF0dGltZXI9 MHgwMCAoMCBucyksIG1pbmdudD0weDAwICgwIG5zKSwgbWF4bGF0PTB4MDAgKDAgbnMpPGJyPg0K ICAgICAgICAgcG93ZXJzcGVjIDMgIHN1cHBvcnRzIEQwIEQzICBjdXJyZW50IEQwPGJyPg0KICAg ICAgICAgTVNJIHN1cHBvcnRzIDEgbWVzc2FnZSwgNjQgYml0PGJyPg0KICAgICAgICAgTVNJLVgg c3VwcG9ydHMgMTYgbWVzc2FnZXMgaW4gbWFwIDB4MTA8YnI+DQpwY2kwOjA6NTowOiByZXByb2Jp bmcgb24gZHJpdmVyIGFkZGVkPGJyPg0KYWhjaWNoMDogU0FUQSBjb25uZWN0IHRpbWU9MHVzIHN0 YXR1cz0wMDAwMDEzMzxicj4NCmFoY2ljaDA6IEFIQ0kgcmVzZXQ6IGRldmljZSBmb3VuZDxicj4N CmFoY2ljaDA6IEFIQ0kgcmVzZXQ6IGRldmljZSByZWFkeSBhZnRlciAwbXM8YnI+DQphZGEwIGF0 IGFoY2ljaDAgYnVzIDAgc2NidXMwIHRhcmdldCAwIGx1biAwPGJyPg0KYWRhMDogJmx0O0JIWVZF IFNBVEEgRElTSyAwMDEmZ3Q7IEFDUy0yIEFUQSBTQVRBIDMueCBkZXZpY2U8YnI+DQphZGEwOiBT ZXJpYWwgTnVtYmVyIEJIWVZFLURFRUUtOTFGNS04RTc3PGJyPg0KYWRhMDogNjAwLjAwME1CL3Mg dHJhbnNmZXJzIChTQVRBIDMueCwgVURNQTYsIFBJTyA4MTkyYnl0ZXMpPGJyPg0KYWRhMDogQ29t bWFuZCBRdWV1ZWluZyBlbmFibGVkPGJyPg0KYWRhMDogMTYzODRNQiAoMzM1NTQ0MzIgNTEyIGJ5 dGUgc2VjdG9ycyk8YnI+DQpwYXNzMCBhdCBhaGNpY2gwIGJ1cyAwIHNjYnVzMCB0YXJnZXQgMCBs dW4gMDxicj4NCnBhc3MwOiAmbHQ7QkhZVkUgU0FUQSBESVNLIDAwMSZndDsgQUNTLTIgQVRBIFNB VEEgMy54IGRldmljZTxicj4NCnBhc3MwOiBTZXJpYWwgTnVtYmVyIEJIWVZFLUdFT006IG5ldyBk aXNrIGFkYTA8YnI+DQpERUVFLTkxRjUtOEU3Nzxicj4NCnBhc3MwOiA2MDAuMDAwTUIvcyB0cmFu c2ZlcnMgKFNBVEEgMy54LCBVRE1BNiwgUElPIDgxOTJieXRlcyk8YnI+DQpwYXNzMDogQ29tbWFu ZCBRdWV1ZWluZyBlbmFibGVkPGJyPg0KVHJ5aW5nIHRvIG1vdW50IHJvb3QgZnJvbSB1ZnM6L2Rl di9hZGEwcDQgW3J3XS4uLjxicj4NCldBUk5JTkc6IFdJVE5FU1Mgb3B0aW9uIGVuYWJsZWQsIGV4 cGVjdCByZWR1Y2VkIHBlcmZvcm1hbmNlLjxicj4NCldBUk5JTkc6IC8gd2FzIG5vdCBwcm9wZXJs eSBkaXNtb3VudGVkPGJyPg0KV0FSTklORzogLzogbW91bnQgcGVuZGluZyBlcnJvcjogYmxvY2tz IDE3Nzk1MiBmaWxlcyAzODE1PGJyPg0KZWZpcnRjMDogcHJvdmlkaW5nIGluaXRpYWwgc3lzdGVt IHRpbWU8YnI+DQpEdWFsIENvbnNvbGU6IFNlcmlhbCBQcmltYXJ5LCBWaWRlbyBTZWNvbmRhcnk8 YnI+DQpzdGFydF9pbml0OiB0cnlpbmcgL3NiaW4vaW5pdDxicj4NCjxicj4NCkZyZWVCU0QvYW1k NjQgKEFtbmVzaWFjKSAodHR5dTApPGJyPg0KPGJyPg0KbG9naW46PGJyPg0KPGJyPg0KPGJyPg0K LS0gPGJyPg0KQmpvZXJuIEEuIFplZWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIHIxNTo3PGJyPg0KPGJyPg0KPC9ibG9ja3F1b3RlPjwvZGl2Pjwv ZGl2Pg0KDQogICAgICAgIDwvYmxvY2txdW90ZT48YnI+DQogICAgPC9kaXY+PC9kaXY+ --b1=_GTmxEC9PtCb04o6noyAXQpdCCLyivYfIIB9KBL9iQvY-- From nobody Sun Aug 24 19:33:02 2025 X-Original-To: freebsd-current@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 4c93xM52BLz65wFG for ; Sun, 24 Aug 2025 19:33:11 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c93xL5dNPz3CxV for ; Sun, 24 Aug 2025 19:33:10 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=KMvMwmx5; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of grahamperrin@gmail.com designates 2a00:1450:4864:20::32b as permitted sender) smtp.mailfrom=grahamperrin@gmail.com Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-45a1b05d252so29496535e9.1 for ; Sun, 24 Aug 2025 12:33:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1756063984; x=1756668784; darn=freebsd.org; h=content-transfer-encoding:in-reply-to:autocrypt:content-language :from:references:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=yaDB8AJdovRC39EwBKBz7cdaAI3IDgF4ZjuTMnj8hgw=; b=KMvMwmx5SjQY+S57zsCz1ur8/+Izly+mSG1rJTNZUfrjHK3vOzfrt3y5zL/4A1ou85 GECApnTGM8VN6lU3PhQzl1qOUou/BrHIDIC/5jcjmb7L2WO9Nwj+Sbpa1xbfR5j42DUC T1ApWap+puWhOL8KnP+fDJ23azbaxtp96XmYQstqen1g58DFh7s3ih5NQ1EpkWTHOn1w 1yWfd4EMcfFf7a4Sy12VQXnKnnUvss7PS8VY3CevFH4pCYIak56ZWaLCcJrtZ7E+eI7C lVBFsIgHw64i59mo1IgqAH1+xdoEIAkzVELqNHIjKsSzr3arM1ZFz7/BKluJw1oXLQ5c zi8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756063984; x=1756668784; h=content-transfer-encoding:in-reply-to:autocrypt:content-language :from:references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=yaDB8AJdovRC39EwBKBz7cdaAI3IDgF4ZjuTMnj8hgw=; b=J57wswpq4bqHwUWiqCm7RaeOnHZCayePbGRLcQqjbK1VK/XC6Zx2CubCae+I7Uopiu S0BwpBoH/FtPqimb36b4oBXRRb7upmDYaG+hGoY9Fvk7lpEAVcvCJ1H8kXBO7NYqVVZ9 X+Z3u0IO61gzvqvcT4ApMb3s9uQH9b9o+vVWZAFya9cudbbk3EbpwaIyQJoA4N0gfGYl S50mbT1AF8tLliOzlFFoK3u68CmQeWLzONkfs3yfvpobIestJSfn3LquGKXxc4AXYqw5 KN8YhVi6fN1qonAS67CInzNdaRKdLyLVADn7wTCfd2xOArKf0u2IL0unsee2u1kU/l6S aI2w== X-Gm-Message-State: AOJu0YyxcUqFdTG2XZq1d9HRcFjX6pn1Gm6qLFVAznNXdytxGV3nxKSH 0VRmKXGVfYQisc352L2oaLr00VR1rdghLR/Vd75P3OA90Og2IOi+CPAYm8qCBQ== X-Gm-Gg: ASbGncvuVdpFY6yn+5U5Cl6uE/b5bIWJJfdk0pBrUgjPIWVc6C79Pz2+CX7i7gGBZ0X wtwSDTapmZNXn5dYdxdbnWoNUplXudHwQWIyWqkX3MFq2gjJ/jGela1c8tjUIEX0xNVzaH1j8Rr Z5RAGvBdvPkY/QcGqli/+qTJK0euAO9odce3gcjsBoTuAGwqA5uNc+Yr7BWi0XoRpBvFucT5eo6 o62JrDF80napJH5xodmtO/QB0TKS/oM9KOhuAiP08OXiz9aj3Hjg1Nl0XLY351UzgvI7/bHMAMm wspH1jJkTHF8u5B/fUN9Qyq9YGWY66DAQc6IRq8iKuPti/9xjBYOb74PDBKIZy3L7EeffT1Htxc gp87bUrQFNxekMmQhOTL9xB03W2gYEDaFVRc/8TzzxtRL3qd7EMGyiFbupSA= X-Google-Smtp-Source: AGHT+IF9CS/cj1vd0F9uqfcgkSrNRZ5lSSO6p8RkNFZFarsaIAdYEBVpG+LIC9NNUohOuZDmY7lJZw== X-Received: by 2002:a05:600c:3502:b0:43c:eeee:b713 with SMTP id 5b1f17b1804b1-45b517d3a45mr75212615e9.20.1756063983715; Sun, 24 Aug 2025 12:33:03 -0700 (PDT) Received: from [192.168.1.4] (host-89-241-205-78.as13285.net. [89.241.205.78]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45b5753b741sm80993085e9.8.2025.08.24.12.33.03 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 24 Aug 2025 12:33:03 -0700 (PDT) Message-ID: Date: Sun, 24 Aug 2025 20:33:02 +0100 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: No longer single-user on unclean fs? To: FreeBSD-CURRENT References: From: Graham Perrin Content-Language: en-GB Autocrypt: addr=grahamperrin@gmail.com; keydata= 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 kvo= In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: -- X-Spamd-Result: default: False [-3.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; MIME_GOOD(-0.10)[text/plain]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; FREEFALL_USER(0.00)[grahamperrin]; FREEMAIL_ENVFROM(0.00)[gmail.com]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::32b:from] X-Rspamd-Queue-Id: 4c93xL5dNPz3CxV On 24/08/2025 17:37, polyduekes@proton.me wrote: > … > > i agree with bz, there have been numerous times where i was dropped to > single user for unclean shutdown which could be fixed with fsck > > … Have you tuned the delays for syncing files, directories, and metadata? If not tuned, IIRC there's a window of up to sixty seconds during which an unclean shutdown might result in data loss with UFS. (I can't recall how I calculated the sixty, sorry.) From nobody Sun Aug 24 19:45:58 2025 X-Original-To: freebsd-current@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 4c94DZ2ddLz65wQf for ; Sun, 24 Aug 2025 19:46:22 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-yw1-x1134.google.com (mail-yw1-x1134.google.com [IPv6:2607:f8b0:4864:20::1134]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c94DX5gR9z3GWL; Sun, 24 Aug 2025 19:46:20 +0000 (UTC) (envelope-from kob6558@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=BJdfmeud; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of kob6558@gmail.com designates 2607:f8b0:4864:20::1134 as permitted sender) smtp.mailfrom=kob6558@gmail.com Received: by mail-yw1-x1134.google.com with SMTP id 00721157ae682-71d608e34b4so30097117b3.3; Sun, 24 Aug 2025 12:46:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1756064778; x=1756669578; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=UkS2kPCXuzq9m/EcUpdKFSUp0m8VHD9TWYG21bGy4DI=; b=BJdfmeudShZDinNVQasuEtzlpgW1CT6lUWzryx9FvONnUWSD67GgI8Wy8uTvq7ooaI 0k8rBgt4GSzelYn1Tcj+3TtAb5rWEK71PfHjFRFtDWUKVvEdBdOGfGa1RLB8ZskxbS9x XAx+DTrz5vrsuKGJkCFKXE27SoEBfgzGI0jssRt2TKAQX3sFMJIlfSYY3MUdqODdc/0R o/Fs+DdjaRwOMGdj77DmKZFo4FCLgs5Wy6OrJ16v1042P8+JS9yg9RST0WgeIBAGroG+ Qd+BiS8JmcM6Gp0sj4VOYpyVn6GBjC1qrOPBfB7haBttjVdtyNVTO09QJkMVhGIDp2vk /WKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756064778; x=1756669578; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=UkS2kPCXuzq9m/EcUpdKFSUp0m8VHD9TWYG21bGy4DI=; b=xPk0J9vdjD0Qbgc/LrrhhKy62cQAnfZTCs2/l8cbbqptxFXFNq3aZLjlCdlCihTx/W EMqh7RDgDS8GMqrbOHR91wHqfhoswRr5RzU8oURG4Vm98iYwpy6z2cDA/ErEK3Vi4XkW PPaQLU6Yb3ueko33bKhdfAUh5X1bZsse1RiFUIXBWxAFZ0JUNGgiXOtzxqXuB3GBh4De bG8ZK6eq5K75E08rxG0KOAlo+fNbBoTFUu7++RNJhV6MC3zuUQTZX3MSdO/HSb4xwwgd /Btcxb/ZemUhesHEo+g4KWh3L1vAk4zGzm34wesb0PTGQ2rrJAsm06GwL/YxzGVUyPvH tOIg== X-Forwarded-Encrypted: i=1; AJvYcCXyJCL6omxqfRS1zO3TQ6BzlYh3R+KlsO8wI4gTv82IjjFO9B+ZxxEjTr1GV5wfae5u8cbpGmTZpUhm4NsyE9E=@freebsd.org X-Gm-Message-State: AOJu0YwUW53BsBS5juhYJBZo+ugF4ojmb+ryVz4U2V5lb6IrKnHkIEfU zi6PmesXK1zNXqqYYOP+nI8MIPPdJWxeX5PNqy1zs8j4Sq/rUOD3mChB8RD3sTxe6W3ZgT4gAqd rpqwQcTd191Sd6viFf/gK/nZZJhepmHagxw== X-Gm-Gg: ASbGncvlJnAcsZHHUuP5PGtsOFic2DVh8/bKeDFeG3aZLv6l87nq4njGiSlHXmRkw77 ozPe/kzrF5iOVfWp1qMDHsM+Y4bSA9YVSzoBLLP+OyY2cXU0XFFlue5+TtEqkNkxiGIk66WubU+ mCBtw3BPRCg1ZffkSBtxEV2uUySWnqUJngz3to0lYxX89ucq/Oj3vlURJZri1fiHh9rTZaElEho 6oRHHIBuxclu1oZqA== X-Google-Smtp-Source: AGHT+IGlHkyepcvGvbgVWlSjWv248OqeK+5U7whVTv951Tun7nYa6YYnZMWaxYoZkQJgHl61xryH7mQChOMuuSqBRMo= X-Received: by 2002:a05:690c:6b0e:b0:71c:bf3:afc1 with SMTP id 00721157ae682-71fdc2ee8e9mr108070607b3.17.1756064777954; Sun, 24 Aug 2025 12:46:17 -0700 (PDT) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 References: <5dc99111-3977-4638-8151-1f69fa819e08@gmail.com> <20250823182819.321d4dbca45e56f7c1f0a7aa@dec.sakura.ne.jp> <93fa8633-3497-46db-9821-d5e57fd45ca8@gmail.com> <20250823213830.310f51c1c7d241dc3bc81963@dec.sakura.ne.jp> <86jz2uvtt2.fsf@ltc.des.dev> In-Reply-To: <86jz2uvtt2.fsf@ltc.des.dev> From: Kevin Oberman Date: Sun, 24 Aug 2025 12:45:58 -0700 X-Gm-Features: Ac12FXyIuSnqq9W7oxS4ZDTp5_LUJgHWWW2TIpnmgrwtAxELkoPd0OvL7Xlmslg Message-ID: Subject: Re: /etc/pkg/FreeBSD.conf and /usr/local/etc/pkg/FreeBSD.conf (not repo names) To: =?UTF-8?Q?Dag=2DErling_Sm=C3=B8rgrav?= Cc: Tomoaki AOKI , Graham Perrin , freebsd-current@freebsd.org Content-Type: multipart/alternative; boundary="0000000000004ae801063d21b19a" X-Spamd-Bar: / X-Spamd-Result: default: False [0.49 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; SUSPICIOUS_URL_IN_SUSPICIOUS_MESSAGE(1.00)[]; NEURAL_HAM_SHORT(-1.00)[-0.998]; NEURAL_SPAM_MEDIUM(0.59)[0.591]; URIBL_RED(0.50)[dec.sakura.ne.jp:email]; FORGED_SENDER(0.30)[rkoberman@gmail.com,kob6558@gmail.com]; HAS_ANON_DOMAIN(0.10)[]; BAD_REP_POLICIES(0.10)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCVD_TLS_LAST(0.00)[]; R_DKIM_ALLOW(0.00)[gmail.com:s=20230601]; MIME_TRACE(0.00)[0:+,1:+,2:~]; TO_DN_SOME(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; FREEMAIL_FROM(0.00)[gmail.com]; FREEMAIL_CC(0.00)[dec.sakura.ne.jp,gmail.com,freebsd.org]; DKIM_TRACE(0.00)[gmail.com:+]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::1134:from]; MID_RHS_MATCH_FROMTLD(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_NEQ_ENVFROM(0.00)[rkoberman@gmail.com,kob6558@gmail.com]; DMARC_POLICY_ALLOW(0.00)[gmail.com,none]; R_SPF_ALLOW(0.00)[+ip6:2607:f8b0:4000::/36]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MISSING_XM_UA(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; RCVD_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[] X-Rspamd-Queue-Id: 4c94DX5gR9z3GWL --0000000000004ae801063d21b19a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sat, Aug 23, 2025 at 10:20=E2=80=AFAM Dag-Erling Sm=C3=B8rgrav wrote: > Tomoaki AOKI writes: > > I think pkg is quite irregular corner case. > > Indeed, it SHALL be the part of base, but as it is still under active > > developement, need to be in ports "until the spec prolerly fixed up". > > So exists /usr/sbin/pkg for bootstrapping. > > I don't know where you got that idea. It's in ports because it's > closely tied to the ports tree and has a different lifecycle than base. > > DES > -- > Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org > My distinct recollection is that bapt posted that because pkg was under very active development and needed to be consistent for all versions of base, the bootstrap mechanism would be used until pkg was stable and the db would not be reconfigured. (I assume that this meant incompatible changes to the schema.) My strong belief is that pkg needs to always be bootstrapped as it is unlikely to never be that stable. --=20 Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 --0000000000004ae801063d21b19a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Sat, Aug 23, 2025 at 10:20= =E2=80=AFAM Dag-Erling Sm=C3=B8rgrav <des@freebsd.org> wrote:
Tomoaki = AOKI <jun= choon@dec.sakura.ne.jp> writes:
> I think pkg is quite irregular corner case.
> Indeed, it SHALL be the part of base, but as it is still under active<= br> > developement, need to be in ports "until the spec prolerly fixed = up".
> So exists /usr/sbin/pkg for bootstrapping.

I don't know where you got that idea.=C2=A0 It's in ports because i= t's
closely tied to the ports tree and has a different lifecycle than base.

DES
--
Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org

<= div style=3D"font-family:tahoma,sans-serif;font-size:small" class=3D"gmail_= default">My distinct recollection=C2=A0is that bapt posted that because pkg= was under very active development and needed to be consistent=C2=A0for all= versions of base, the bootstrap=C2=A0mechanism would be used until pkg was= stable and the db would not be reconfigured. (I assume that this meant inc= ompatible=C2=A0changes to the schema.)=C2=A0

My strong belief=C2=A0is that pkg needs to always be bootstrapped as i= t is unlikely to never be that stable.
--
Kevin Oberman, Part time kid herder and retired Network Engineer
E-m= ail: rkoberman@gma= il.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1= B055683
--0000000000004ae801063d21b19a-- From nobody Sun Aug 24 20:13:00 2025 X-Original-To: current@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 4c94qs1mvZz65yPr for ; Sun, 24 Aug 2025 20:13:29 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-yw1-x1130.google.com (mail-yw1-x1130.google.com [IPv6:2607:f8b0:4864:20::1130]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c94qr3J9bz3KJB for ; Sun, 24 Aug 2025 20:13:28 +0000 (UTC) (envelope-from kob6558@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=d0uo2ZbJ; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of kob6558@gmail.com designates 2607:f8b0:4864:20::1130 as permitted sender) smtp.mailfrom=kob6558@gmail.com Received: by mail-yw1-x1130.google.com with SMTP id 00721157ae682-71d71bcab6fso28151007b3.0 for ; Sun, 24 Aug 2025 13:13:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1756066401; x=1756671201; darn=freebsd.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=A+ZehKHD2uphvd0VGHIy/SlNFMPw9LI5uCP3VNtHPiI=; b=d0uo2ZbJ8MlXVqJiApKaVM8zTGCDVFKIHjuoEIc2Pl8NryICwpakIyuMmqNcbvrn2i 4V6j+p9EcaCjvkzoSUSFBDOcR4a5IdSTNRumcB5YN5e0XE8aat3bwUkzotjnuLug8/M2 EpHcZP0xLTOF0ACV26qQig2Wt8JYYe4jwuUYmIdjN65spKSJ/T1q27Ev31vE03Tz4ZPH 92txZFSN5sC4UL+N+J2+uvh8dS+meB1F7G+UPuHoGmooEmNWafaeg2yxfy02K9d6uTLz mlSVqT+uBLB5YmxCjMJKsnGBiybeWSViy5O5QoVUpenh3ifx31WCAjr+vb1OdBFnw42o yplw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756066401; x=1756671201; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=A+ZehKHD2uphvd0VGHIy/SlNFMPw9LI5uCP3VNtHPiI=; b=nDY8fp3C2V9zH55ajXutYiHX6hM8whgOWCwuU/Hg76kNf/xRCSw6/mjXSAO9DD/dvV 0TWT/NrZJE4Z1HhHaf2F6Rve7v943orhEd8DNg7QJU9ORZ7GFLUlUu4raaX3/joq5+Cn DRAthx6cKt6XHOKW9NVm7zgLOy/4KSa2ppHDLjSFqKmMPBv9i6uDds0YUrYkU0zX7Njv 3cE1zMSDeL7IKcQFiuMCFoLV2x7OA6J1zwZBUnVYc71y18h6xXVdSbTIOnA5rqj8PBAm RUnW6HFuEVKkGYsz6Jo1AWPY6bxYZ9mWSJJq8AgkP6fiptcur0ygRJf0FqMHmToeoNEG /8qw== X-Gm-Message-State: AOJu0YzDiHXdVIIk685nycPmkqFfSgZLw+SRnPbUug43OO32CbDurlwo p2OkixnM62laSDODHdmsWaiANSWh+yxY8c221Bp8+5ixyDbwYa04t/4floTZGY/RWy5QD1OjQAC /IO9DNWsPSNARgKDk3DoT436B7Eb5NJeAUg== X-Gm-Gg: ASbGncuVwJri+u9iMFYe63W419qTXLxVYdYusLWD3LyDikC+Sf4Bs2UvpGcIacuGNJq D3/5ONDvizb49YJMg2Fc2v4V8ie98HGKT830WBu2ZQU/W9DvFFVOASol7VRUiqQmW0YtEQvgCEW v+IOz6C5HB+TTUi/Lhqj3Eugr3rH0edez/RbKlUk6j1wDJVL6w4rxCrd3Ca0iqOtHil0+Sc7Pmi PmAZy8= X-Google-Smtp-Source: AGHT+IETOj6RdNV4ZCs0ljopttWY2jPYHIuhxJzT15hEPI+CRK+SupgkZRBpwAPfdXMejjuQSvv3euO7AyhINo8b8JI= X-Received: by 2002:a05:690c:7684:b0:721:10a3:65ae with SMTP id 00721157ae682-72110a37a2bmr1249277b3.11.1756066401281; Sun, 24 Aug 2025 13:13:21 -0700 (PDT) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 From: Kevin Oberman Date: Sun, 24 Aug 2025 13:13:00 -0700 X-Gm-Features: Ac12FXw_LtSc5g3sY-tu83dHIKukYi1DFekrDWp1XHfmzUcGnvPmbs4k6vWNEzM Message-ID: Subject: Reporting lock order reversals on current To: current Content-Type: multipart/alternative; boundary="0000000000000ceb2a063d2212b4" X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.70 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.998]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FORGED_SENDER(0.30)[rkoberman@gmail.com,kob6558@gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MID_RHS_MATCH_FROMTLD(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[current@freebsd.org]; FROM_NEQ_ENVFROM(0.00)[rkoberman@gmail.com,kob6558@gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MLMMJ_DEST(0.00)[current@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MISSING_XM_UA(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::1130:from] X-Rspamd-Queue-Id: 4c94qr3J9bz3KJB --0000000000000ceb2a063d2212b4 Content-Type: text/plain; charset="UTF-8" Is there still a place to check on and report lock order reversals on main? I get a couple of them regularly. One looks like a VFS issue and the other one may be related, though it is tied to autofs, which I use rather frequently. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 --0000000000000ceb2a063d2212b4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Is there still a place to check on and repo= rt lock order reversals on main? I get a couple of them regularly. One look= s like a VFS issue and the other=C2=A0one may be related, though it is tied= to autofs, which I use rather frequently.
--
<= div>
Kevin Oberman, Part time kid her= der and retired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fingerp= rint: D03FB98AFA78E3B78C1694B318AB39EF1B055683
--0000000000000ceb2a063d2212b4-- From nobody Sun Aug 24 20:46:27 2025 X-Original-To: freebsd-current@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 4c95ZJ6n9Qz661FN for ; Sun, 24 Aug 2025 20:46:48 +0000 (UTC) (envelope-from lizbethmutterhunt@gmail.com) Received: from mail-il1-x132.google.com (mail-il1-x132.google.com [IPv6:2607:f8b0:4864:20::132]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c95ZH3cP2z3NTC for ; Sun, 24 Aug 2025 20:46:47 +0000 (UTC) (envelope-from lizbethmutterhunt@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=cbdVVc1G; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of lizbethmutterhunt@gmail.com designates 2607:f8b0:4864:20::132 as permitted sender) smtp.mailfrom=lizbethmutterhunt@gmail.com Received: by mail-il1-x132.google.com with SMTP id e9e14a558f8ab-3ed3e77ac1bso290305ab.3 for ; Sun, 24 Aug 2025 13:46:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1756068401; x=1756673201; darn=freebsd.org; h=to:message-id:subject:date:mime-version:from :content-transfer-encoding:from:to:cc:subject:date:message-id :reply-to; bh=KirJz4Nfw2z8Q6ow2vvvJT/T10MqhWIxdoNQCx4NLJk=; b=cbdVVc1G9AHxurV102fc9jzdMuo0Nrx7Nq1tiCQ+AdjJFn1C0RR25K/uCgbTeP1Y2O YOY+bRODY5vIx3ZW8i6utZSZjhW/D7h1GVqbzlINUDqCqZLUOBvL2rJ7VmFh3I426DYL 1p/MBJDhE7MMy1tw2her9LgYKuENpUsaCraaYCXFi6PTaqdsS4ZPNs7hvTM32jdsfj92 Gir623PEkgzDkYPfqeuGsSocpt8w3ZWHlTUX7qGL6SlVNcHOs6dTF5XxK5mZOS1ZiXei kZ6XHfI5OjMYeyJXHijJtoTczGvg9oSk/8l/cuQSdNV+8qD8wFFYnQiLJxvysEnvVkKw 5InQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756068401; x=1756673201; h=to:message-id:subject:date:mime-version:from :content-transfer-encoding:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=KirJz4Nfw2z8Q6ow2vvvJT/T10MqhWIxdoNQCx4NLJk=; b=Lt1uPQ0+s+t5BmMAMaGQGaGx/fCg1ERN4zm1sa6ZDyxQwdKeAasF3rr3MiotJSPXXE 0jEWeyv1x7wIK+SC3KbaRJ+f9ypr358RMRotbYNCWuiRb+WxTpYsw6KshBnj6N6cgPzO YjoYisg3kFxWoRjIDIUCL4bluFvylD+MQqkQrt8WApq2w/F+ObCr9Fusn7REbZ3bv0VT bZRyipaLq8sa01bCD/OBpQot4aRz+/CsC37qXCv+ASIQzcA6whq/lrJETkd8FOcZ6cmD FsP/lP9brJ/MBArHvxlryvAIoMW7n2rR5LQyMQ/GMz53yeUea15TP1Su0fnS0OCTr5av H5wQ== X-Gm-Message-State: AOJu0YziN7mOGWVOD8g0NuptHTIWaP5vLy7VrnXvLQ7UMKu3hg5Sgv3h 6EO4oBu20EYB9ZzmFV9RzyK0U7eg8P2wYtQGL42ESLHCyh3SRuszfA2mG8upexjYk38= X-Gm-Gg: ASbGnctDBXhiVS6kPJlWrrwSgr7l8S8bUYR5oxPMRtX6WMWkC0V+vmClnR/aeykApKx Z/ygmcjmxyGn5SPt3CTkVvh6VjX/RgB4hErYkHizn7YZt7LZCFLLB6yUOyTpUl5IK/aK6MwS8G6 8vmbS26H47klBOhD4UWzbLPaURTNL/DHwl1FudQanG+Sh/szSeTkrz7T/d+i4C9hAfNWG2cjg4P QGIjCN5AnMOQE1HaNSsKqi4N6ZPxKasfu04XNQeN5nALG1oTznK/DWldp2GQwyUjou3dAKj1fug Z61j5Ua8xPsEveYNKqkuiQigIOJOYWW4qc3GV879POCXqvqzE6hZSwts3OtJzYfeTaNcfGWgt1X ifN305GKfvKnxR+TyjLLunxOp4Y7KAB/95uC9 X-Google-Smtp-Source: AGHT+IGHQ61RQADmzMg32Prx583UNzciL6Rjqt3M//8Q34bAfEvGD0OBPgUlwNmgYez/78h5a39koA== X-Received: by 2002:a6b:ed14:0:b0:884:552:d2be with SMTP id ca18e2360f4ac-886bd20fcfcmr1118048439f.12.1756068401043; Sun, 24 Aug 2025 13:46:41 -0700 (PDT) Received: from smtpclient.apple ([89.187.180.2]) by smtp.gmail.com with ESMTPSA id ca18e2360f4ac-886c8f0a83esm374423139f.10.2025.08.24.13.46.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 24 Aug 2025 13:46:40 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: "Lizbeth Mutterhunt, Ph.D" List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (1.0) Date: Sun, 24 Aug 2025 22:46:27 +0200 Subject: =?utf-8?Q?qt6-base_doesn=E2=80=99t_build?= Message-Id: <535427BD-5947-40D6-8975-85E7DDA81822@gmail.com> To: freebsd-current@freebsd.org X-Mailer: iPhone Mail (23A5326a) X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; FREEMAIL_FROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; APPLE_IOS_MAILER_COMMON(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::132:from] X-Rspamd-Queue-Id: 4c95ZH3cP2z3NTC In the meantime there=E2=80=98s a fix from FreeBSD 13 pkg to bootstrap, whi= ch is clever but not {ABI}. https://pkg.FreeBSD.org/FreeBSD:15:amd64/latest/All is 403. Built by myself, llvm19 compiles good, links, sudo, text apps ok, but stuck n= ow at sddm or plasma6-plasma. xf86-video-intel: perfectly mine, xorg-server,= too.=20 No installation via pkg posssible, but upgrading them after a built. qdbus c= ould be the reason?! At file =E2=80=9Ccache_adapter.cpp=E2=80=9D @ qt6-base(=E2=80=98bout 36%) t= here is an error on compilation, hardware independent. MAKE_JOBS_UNSAFE=3Dy= es doesn=E2=80=99t help.=20 I installed a lot of linux -stuff and ticked =E2=80=98dbus=E2=80=99 at start= up, but no way outta there. Kernel is generic but freshly built from sources= .=20 Ninja simply stops. Tried Clang, of course, and even gcc14, but no success. Put this f* spell off the University of California, I work now for decades a= t various systems having there home there , but there=E2=80=99s nothing with= antisemitism, probably created by sick persons.=20 As from Germany, I know what antisemitism means but in California: no, no, n= o! This to become political and why our last builds make a step backwards ,= as pressure is being overwhelmed by certain institutions of the US.=20 Sincerely yours, Lizbeth From nobody Sun Aug 24 23:15:59 2025 X-Original-To: current@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 4c98tp6bx9z669w6 for ; Sun, 24 Aug 2025 23:16:18 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-pj1-x1033.google.com (mail-pj1-x1033.google.com [IPv6:2607:f8b0:4864:20::1033]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c98tp4MPFz3hKK for ; Sun, 24 Aug 2025 23:16:18 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pj1-x1033.google.com with SMTP id 98e67ed59e1d1-32519b32b6cso1773665a91.0 for ; Sun, 24 Aug 2025 16:16:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20230601.gappssmtp.com; s=20230601; t=1756077372; x=1756682172; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=dHNF8d4e3fcg3D569jvM7YlLG7N9JrlG0GDsVVFHXqE=; b=ebnJdkP8wjeR5ixOTwYG2s2U69/SRPXyuD20bMbXA8m+B8RPEmjmw7FXvKIovIlyXo xbv8TWiYS2oPBu2jJ84MW/d3zOI5a+U8nVJttKD4ZzgbnVevr51o9xbhTtwwFA8Jay67 wXi1o7sqGzh/LleivIUw4cJdvNVx+66KgCMaaySrmvPbC/hLgvLqYxuZ9QnE8kQUyP/W tPY0DcPDMfqSUPgSIupqCr23XycgQKfgkMNw2IBgsSjCq5B43ffPc0vy7xis/qYW4gMh wY70hEqJG0cvTX6jPQHxUoaqqtb8wvOSaOsxVBsbltvmr7xULf8vUA76vpBoaXQIxsS9 3/rw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756077372; x=1756682172; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=dHNF8d4e3fcg3D569jvM7YlLG7N9JrlG0GDsVVFHXqE=; b=ASGDc6rmdrWPxxT5s+DV8l3gFtbfiLiTWvJQLig3UWoRMtYam6dOqACMFAovpgKhZ6 SJpO5DOoM44DRQNThDnFaC83wuEt52JBPa+5h3c0bgueghtBBvgm1kHXkosWZ3k+VoRu a9fQ2ZfFDvCQJ/cqQ6wmKLXd6joG0Fc1v8gAxLbVePZ6rW/mMNGN4uHWOW1phh2Ca4AD hIHZcbo071NUuVTPAb3CwzOC79KQ7c20e5CLCju63dE6LiEpnsMSwIy5v+2juCFg6S1O LPl8DBcYueki/J9MOFq04mvCHeAnkaUfAY+BBAPSyA6mPP0FmexiBr0BZUHnt/K0mWO9 15LA== X-Forwarded-Encrypted: i=1; AJvYcCUu/Sg6VmG+somed5QwBqfp35GUkQYYInYiS2DwWnNmy0JCjuss8J2QPcOLvrCHiy1T7ysCbX13@freebsd.org X-Gm-Message-State: AOJu0Yw2kcYlQHF+4jltRMnYfJAsx3Wo9f6ED3yPNejoiVv8oZkr9SLK PW/w0dKHtLscl8xqbppeMMz7vVBILRYCSwj45aPzL9DcoUtay4nbsS4LMdKEo6DtNmx18RYyFx4 dXNyIAOCD42C11d32qoXEErKhf802ry2XqvA+cklq+esOVkEMtUuc05s= X-Gm-Gg: ASbGnct4tWROdGFv/NfY7cxyAGNEhUpzeUdhyjrwf5l+KoDgfLko3w00C/dJcZtkC5H Kml5496JkbGaDthF5U8Zeu/xYh1msMiuJidc78Y/RON7HyWuJpqenQzsXkNYolmWHXE1fQvlD3i xOxpHMkFnTQhxHcNhJW88/9NNaFd45j5+tFpVcu7y2N/R8NekaGY9ISKAgu7I2WE1VhxYuMFAmv XQx8ny7Eia/iQ08jNHyFljqNONqDE1M1J6cOUI5d29mZMnOEVgqIRegwHiU5bdCgHDtnA== X-Google-Smtp-Source: AGHT+IGTaHVggSFdgq4LPWUGPUJuNOaZkeUfP8p5xC8BhnQYBPHD60hIjr4Q7xzp28l9kTwXO6+W4AmS2RRYac+8b+U= X-Received: by 2002:a17:90b:1845:b0:31a:ab75:6e45 with SMTP id 98e67ed59e1d1-32517742cd6mr11774078a91.28.1756077371699; Sun, 24 Aug 2025 16:16:11 -0700 (PDT) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 References: In-Reply-To: From: Warner Losh Date: Sun, 24 Aug 2025 17:15:59 -0600 X-Gm-Features: Ac12FXwMKvoZ3O5sBgdkp2iY_0zkWMk_7dVc-3EejhrFevtVk02IeKeig-1QLM4 Message-ID: Subject: Re: No longer single-user on unclean fs? To: polyduekes@proton.me Cc: "Bjoern A. Zeeb" , FreeBSD Current Content-Type: multipart/alternative; boundary="000000000000f050c7063d249f1a" X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c98tp4MPFz3hKK --000000000000f050c7063d249f1a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, Aug 24, 2025, 10:37=E2=80=AFAM wrote: > > > On Sunday, August 24th, 2025 at 2:46 PM, Warner Losh > wrote: > > > > On Sun, Aug 24, 2025 at 8:32=E2=80=AFAM Bjoern A. Zeeb < > bzeeb-lists@lists.zabbadoz.net> wrote: > >> Hi, >> >> I just updated a bhyve file system and forgot to unmount it on the host; >> starting the guest I am surprised to see Login: and not press enter for >> /bin/sh from init ... >> > > > There's two issues. First, /etc/rc output only goes to the primary > console. It wouldn't have prompted you or shown you a single user shell > here anyway. > > Second, we've never dropped to single user mode solely for unclean > shutdown. Only for filesystems that couldn't be fixed. These could be fix= ed > with fsck, so no single user. > > i agree with bz, there have been numerous times where i was dropped to > single user for unclean shutdown which could be fixed with fsck > > I've had thousands of panics recover by the automatic fsck -p we do. The very definition of and unclean shutdown. About 1% fail to do so and throw me into single user to fix. Which I do with fsck -y... So the unclean message by itself does not necessarily mean single user. It can, but often doesn't The weirder thing is his no output thing... Warner Unclean shutdown only prevents read-write mounting of a filesystem. It's > cleared when the filesystem checks out a good with fsck (or fsck is able = to > fix safe to fix things). You'll only drop to single user if fsck can't fi= x > it in 'preen' mode. > > Warner > >> >> ... >> isa_probe_children: disabling PnP devices >> atkbdc: atkbdc0 already exists; skipping it >> atrtc: atrtc0 already exists; skipping it >> attimer: attimer0 already exists; skipping it >> sc: sc0 already exists; skipping it >> isa_probe_children: probing non-PnP devices >> sc0 failed to probe on isa0 >> vga0: at port 0x3b0-0x3bb iomem 0xb0000-0xb7fff pnpid >> PNP0900 on isa0 >> pcib0: allocated type 4 (0x3b0-0x3bb) for rid 0 of vga0 >> isa_probe_children: probing PnP devices >> Device configuration finished. >> procfs registered >> Statistical TSC calibration took 18310 us and 4437 data points >> Timecounter "TSC" frequency 1895998951 Hz quality 1000 >> Statistical lapic calibration took 11276 us and 699 data points >> lapic: Divisor 2, Frequency 67108868 Hz >> Timecounters tick every 10.000 msec >> lo0: bpf attached >> vlan: initialized, using hash tables with chaining >> IPsec: Initialized Security Association Processing. >> tcp_init: net.inet.tcp.tcbhashsize auto tuned to 131072 >> usb_needs_explore_all: no devclass >> ahcich0: AHCI reset... >> pci0: driver added >> found-> vendor=3D0x8086, dev=3D0x2725, revid=3D0x1a >> domain=3D0, bus=3D0, slot=3D5, func=3D0 >> class=3D02-80-00, hdrtype=3D0x00, mfdev=3D0 >> cmdreg=3D0x0007, statreg=3D0x0010, cachelnsz=3D0 (dwords) >> lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns) >> powerspec 3 supports D0 D3 current D0 >> MSI supports 1 message, 64 bit >> MSI-X supports 16 messages in map 0x10 >> pci0:0:5:0: reprobing on driver added >> ahcich0: SATA connect time=3D0us status=3D00000133 >> ahcich0: AHCI reset: device found >> ahcich0: AHCI reset: device ready after 0ms >> ada0 at ahcich0 bus 0 scbus0 target 0 lun 0 >> ada0: ACS-2 ATA SATA 3.x device >> ada0: Serial Number BHYVE-DEEE-91F5-8E77 >> ada0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes) >> ada0: Command Queueing enabled >> ada0: 16384MB (33554432 512 byte sectors) >> pass0 at ahcich0 bus 0 scbus0 target 0 lun 0 >> pass0: ACS-2 ATA SATA 3.x device >> pass0: Serial Number BHYVE-GEOM: new disk ada0 >> DEEE-91F5-8E77 >> pass0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes) >> pass0: Command Queueing enabled >> Trying to mount root from ufs:/dev/ada0p4 [rw]... >> WARNING: WITNESS option enabled, expect reduced performance. >> WARNING: / was not properly dismounted >> WARNING: /: mount pending error: blocks 177952 files 3815 >> efirtc0: providing initial system time >> Dual Console: Serial Primary, Video Secondary >> start_init: trying /sbin/init >> >> FreeBSD/amd64 (Amnesiac) (ttyu0) >> >> login: >> >> >> -- >> Bjoern A. Zeeb r15:7 >> >> > --000000000000f050c7063d249f1a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Sun, Aug 24, 2025, 10:37=E2=80=AFAM <<= a href=3D"mailto:polyduekes@proton.me" target=3D"_blank" rel=3D"noreferrer"= >polyduekes@proton.me> wrote:

On Sunday, August 24th, 2025 at 2:46 PM, Warner Losh <imp= @bsdimp.com> wrote:


On Sun, Aug 24, 2025 at 8= :32=E2=80=AFAM Bjoern A. Zeeb <bzeeb-lists@lists.zabbadoz.net> wrote:
Hi,

I just updated a bhyve file system and forgot to unmount it on the host; starting the guest I am surprised to see Login: and not press enter for
/bin/sh from init ...


Th= ere's two issues. First, /etc/rc output only goes to the primary consol= e. It wouldn't have prompted you or shown you a single user shell here = anyway.

Second, we've never dropped to single = user mode solely for unclean shutdown. Only for filesystems that couldn'= ;t be fixed. These could be fixed with fsck, so no single user.
<= br>
i agree with bz, there have been numerous times where i was d= ropped to single user for unclean shutdown which could be fixed with fsck

I've had thousands of panics recover by = the automatic fsck -p we do. The very definition of and unclean shutdown. A= bout 1% fail to do so and throw me into single user to fix. Which I do with= fsck -y...

So the uncle= an message by itself does not necessarily mean single user.=C2=A0 It can, b= ut often doesn't=C2=A0=C2=A0

The weirder thing is his no output thing...

Warner

Unclean shutdown on= ly prevents read-write mounting of a filesystem. It's cleared when the = filesystem checks out a good with fsck (or fsck is able to fix safe to fix = things). You'll only drop to single user if fsck can't fix it in &#= 39;preen' mode.

Warner

...
isa_probe_children: disabling PnP devices
atkbdc: atkbdc0 already exists; skipping it
atrtc: atrtc0 already exists; skipping it
attimer: attimer0 already exists; skipping it
sc: sc0 already exists; skipping it
isa_probe_children: probing non-PnP devices
sc0 failed to probe on isa0
vga0: <Generic ISA VGA> at port 0x3b0-0x3bb iomem 0xb0000-0xb7fff pnp= id PNP0900 on isa0
pcib0: allocated type 4 (0x3b0-0x3bb) for rid 0 of vga0
isa_probe_children: probing PnP devices
Device configuration finished.
procfs registered
Statistical TSC calibration took 18310 us and 4437 data points
Timecounter "TSC" frequency 1895998951 Hz quality 1000
Statistical lapic calibration took 11276 us and 699 data points
lapic: Divisor 2, Frequency 67108868 Hz
Timecounters tick every 10.000 msec
lo0: bpf attached
vlan: initialized, using hash tables with chaining
IPsec: Initialized Security Association Processing.
tcp_init: net.inet.tcp.tcbhashsize auto tuned to 131072
usb_needs_explore_all: no devclass
ahcich0: AHCI reset...
pci0: driver added
found-> vendor=3D0x8086, dev=3D0x2725, revid=3D0x1a
domain=3D0, bus=3D0, slot=3D5, func=3D0
class=3D02-80-00, hdrtype=3D0x00, mfdev=3D0
cmdreg=3D0x0007, statreg=3D0x0010, cachelnsz=3D0 (dwords)
lattimer=3D0x00 (0 ns), mingnt=3D0x00 (0 ns), maxlat=3D0x00 (0 ns)=
powerspec 3 supports D0 D3 current D0
MSI supports 1 message, 64 bit
MSI-X supports 16 messages in map 0x10
pci0:0:5:0: reprobing on driver added
ahcich0: SATA connect time=3D0us status=3D00000133
ahcich0: AHCI reset: device found
ahcich0: AHCI reset: device ready after 0ms
ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
ada0: <BHYVE SATA DISK 001> ACS-2 ATA SATA 3.x device
ada0: Serial Number BHYVE-DEEE-91F5-8E77
ada0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
ada0: Command Queueing enabled
ada0: 16384MB (33554432 512 byte sectors)
pass0 at ahcich0 bus 0 scbus0 target 0 lun 0
pass0: <BHYVE SATA DISK 001> ACS-2 ATA SATA 3.x device
pass0: Serial Number BHYVE-GEOM: new disk ada0
DEEE-91F5-8E77
pass0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
pass0: Command Queueing enabled
Trying to mount root from ufs:/dev/ada0p4 [rw]...
WARNING: WITNESS option enabled, expect reduced performance.
WARNING: / was not properly dismounted
WARNING: /: mount pending error: blocks 177952 files 3815
efirtc0: providing initial system time
Dual Console: Serial Primary, Video Secondary
start_init: trying /sbin/init

FreeBSD/amd64 (Amnesiac) (ttyu0)

login:


--
Bjoern A. Zeeb r15:7

--000000000000f050c7063d249f1a-- From nobody Sun Aug 24 23:27:25 2025 X-Original-To: freebsd-current@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 4c99BC5Wglz66BwK for ; Sun, 24 Aug 2025 23:29:39 +0000 (UTC) (envelope-from warlock@phouka1.phouka.net) Received: from phouka1.phouka.net (phouka1.phouka.net [107.170.196.116]) (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 "phouka.net", Issuer "Go Daddy Secure Certificate Authority - G2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c99BB2r4Qz3k8P for ; Sun, 24 Aug 2025 23:29:38 +0000 (UTC) (envelope-from warlock@phouka1.phouka.net) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of warlock@phouka1.phouka.net has no SPF policy when checking 107.170.196.116) smtp.mailfrom=warlock@phouka1.phouka.net Received: from phouka1.phouka.net (localhost [127.0.0.1]) by phouka1.phouka.net (8.18.1/8.18.1) with ESMTPS id 57ONRP9W051567 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Sun, 24 Aug 2025 16:27:26 -0700 (PDT) (envelope-from warlock@phouka1.phouka.net) Received: (from warlock@localhost) by phouka1.phouka.net (8.18.1/8.18.1/Submit) id 57ONRPWG051566 for freebsd-current@freebsd.org; Sun, 24 Aug 2025 16:27:25 -0700 (PDT) (envelope-from warlock) Date: Sun, 24 Aug 2025 16:27:25 -0700 From: John Kennedy To: freebsd-current@freebsd.org Subject: bsd15 on real hardware Message-ID: List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spamd-Bar: / X-Spamd-Result: default: False [0.10 / 15.00]; AUTH_NA(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-0.99)[-0.990]; NEURAL_SPAM_SHORT(0.89)[0.888]; FORGED_SENDER(0.30)[warlock@phouka.net,warlock@phouka1.phouka.net]; MIME_GOOD(-0.10)[text/plain]; R_DKIM_NA(0.00)[]; ARC_NA(0.00)[]; ASN(0.00)[asn:14061, ipnet:107.170.192.0/18, country:US]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; MISSING_XM_UA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; MID_RHS_MATCH_FROMTLD(0.00)[]; RCVD_TLS_LAST(0.00)[]; FROM_NEQ_ENVFROM(0.00)[warlock@phouka.net,warlock@phouka1.phouka.net]; FROM_HAS_DN(0.00)[]; DMARC_NA(0.00)[phouka.net]; RCVD_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; R_SPF_NA(0.00)[no SPF record] X-Rspamd-Queue-Id: 4c99BB2r4Qz3k8P I did a pre-run on upgrading my 14.3/stable system to 15 today. It was an in-place from-source upgrade (main-n279819-6ea7e1f92882). I ran into the IPv[46] addresses on interfaces vs bridge issue (I use bhyve) I'd seen people talking about it in email but didn't appreciate how it might get me, but new where to start digging. IPv4 was easy, IPv6 took more digging (auto_linklocal). I transitioned from BIOS to UEFI, which was a little unexpected (not sure why I didn't start UEFI), so I had to fix resolution/font/etc. (efi_max_resolution="1280x1024", screen.font="8x16") Most of the time was spent trying to figure out what was "wrong" with vidcontrol (no modes); "sysctl machdep.bootmethod" got me on the right track. I have a trackpad-mouse on the console, and the mouse device changed. Looks like event-devices aren't supported by stock moused so I resorted to using the older drivers. Seems like that would be something you'd want to have a good solution for, otherwise there will be a lot of questions and people will get stuck on old code. (hw.usb.usbhid.enable="0"; ums_load="YES") I had to blow away the old object tree (cleanuniverse) because it wasn't totally happy. But compiled kernel, rebooted, made a new poudriere jail and compiled my whole local repo, then upgraded world, then force-upgraded all packages.