From nobody Sat Jan 18 03:17: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 4YZhcF6w9vz5khcs for ; Sat, 18 Jan 2025 03:17:33 +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 4YZhcD1Zgkz3j2W for ; Sat, 18 Jan 2025 03:17:32 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=YjMEoNCc; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.148 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1737170250; bh=FtLPr57XyBWfrVd6TiLVCymKgtjKAxeMflU+9+7HF8c=; h=From:Subject:Date:Cc:To:References:From:Subject:Reply-To; b=YjMEoNCcCjxRIvTtgrjDt76eO9y2xr9adFkJe+O4i+2tIP+QvISRkgQO+hXiEgNaAbRyFj+nFte0HJkZrISqI14MWZoLG7qIvfAXxsRN/lC35TEpq40F9TOL/Xwn+WTKzHhiVpIgPlToBNJIXFv84dC3RO5q03CyqZbUYLHIh2nJpzwUEh2pYqo/bP4DkOiXLSW92jmRIxMBHvK88vPrl5w/HHXzseGF/OoMi+5xy4ngzMxNv5jCS1dkALkyI5A/HMXrWTe9m/P6yqJ5j4lKkM5XANIIiIZqworlg3BYoA8+0rycoa+aZF3/xhsV67+ejPKztzqK56GMUuKPGLesfA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1737170250; bh=S7Ovn1dd/JuTRo382Ebr9CzDqrJShRCWZAHIA+3tw5a=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=eJ4jzzGsRWcfGaeIDwqxbRe3dK/bSzdU6EOdF4Y6Bw5wAnUpB5kgA1vctJIGZPxuVmVtn5TbCVNBE8RstKV+9XMd2Nj4dVcJgFoPSwtTP9AobG2ayusRbVQtI3zmL5FguO7qWi3tAjmgd85aNzfbD7Ew825HkdSKPgVo0Fcf4X/+suhg3WwkZE5kQOfIWvbcv+/v/R514i3wNZu9+EIc+JGITABNnVghvJNOdyjBe4evJd9rMB8g+SyFJlN/SBzZalmbOvUl7mTrsX3ETSw+fpliMqzrdS2Q4NWtL7zQthQhB9yIesDXA3qfQ+AwWr9eZWpur+D7RT0J75JEDDwbKg== X-YMail-OSG: RZbrggQVM1mxrUe7Jsj8c2D0kuAXsWO3XwYW3Qh0wBWZovjabSZno0n0Wt3pcC6 BS7W37Fa8NTErHSf__MozRCmpwnoJcJ6G0Q7qDLJLF3UCj8bE01w6p3do7X4L5VfJfhh8gAdtSnV U35D7IYsHSl8y_xyOrym5ddIgSqAZcyyvzNDTWPyOF_e7WZ3XgjLC.ODvs0ivgojnhWti1k80nQ8 d73LqvBNDNfAJZxz0AmFtZtkfUlrV2wfNK.8gmNZnhtffaAWrGDNwzCZMwzrYQZZOCreoqeYVJGs 88849iaJqlDBs64_rV0FbXT0a_.ztL7mQxliXaHTuzaBee3WjIbvW_ppwURExImrKlf3c48rWezW BA2QXP3kh_E7wO3v59csxPtx.K7zsSQp8FJ9h62ueEGEbMfPIy9aQdC0wb7H767qu6FOcNLznGue lUC1x11DCYSHLBHwV2aQUFbncBPiAGP4jRef9XQRQWUiL8FyrHJeS_XuBtPOSt96ivbnPAlUdceh lSNsaDIZ4vYKPD3HakiEzdJ8prbUc70Z7Xbbl0GlBIIqHdY2K9JZI_5V2uSIH0aeuN0i9thvxEJA Ms8YvbjwVrR5Nu8RJu.BFZLio4yPofiHQz.IMWyti5LfyLgnLlNwAf2Zl1M.Wc1IpInvZH3OyqLg CANsq3sWFVzGa8ylaJo98VbRRnXJD.pbtZa_tzLltEYlL6Wi0VPt609e1F._A99hLvgf1HvtNI3t Pr2CY9g7612raTF4Elq269xQVnFKEj9pR.G.aOubjAbEgvKAVC1vBRl2BFfzAyeYxnFu8VKD9HMB h1KYcWFmXxmVHMKBm983S_TXBbVhqvGcyiFHxuQzvqIMll3MP.S2XDrF7ic8lCNiaSexuQvNGgRL 8.AJiHIlR8geYXTzB.S9kEKsp4.C46Fqvm8tV3PJD.Lle0cUUOc.X18ss9BZhVCYU6JhNjl6zuC8 iel5f0HWSK8pMpiVl.CH7MDzz1z_nlJlwQnlBh_J_0rWLEiTx3xSPogbt_3JE43R8KtEX14zVnpk _EXp8K_OfOD8cnyzWXk7lazHcdSWKQRCNZmmp9N8zIxQ1RNMgYgYZxLT.ePXjymu8S6oCFdOgZ0h NlcsBupK6fv18vU2ijOTzgv3Adbc_CCPUBeisV9lIyqGfn.Rf.MaR_TR26CBtdqq.wiqm1oz_y5u 5MVw3j3rN1uIbwyxd0VmeCa352QcNgTtrKvQQo7UWLT9Ja9yJn05yNMClVJm3fBUjXnZDCdLDBxq Q_NB15iAeRY8LIM5AIPF56l0U8b2GkzquwJSXDNQ_Z5siTur_gzTiQO3IZN3.rhUr9m_zrN7BZqY elxJGcsuZogsZmVtnYwsuO6hDrJWkpFVGVV5awMZ_gK.hmx0sZXfh.ULWRHh6tTrgGowmHEuMeHe l9Lq5t1nTfkfdBuI2ayOMMd5z3h8E.pkUu59cpAZURlRim0SgJvsmx_KJch69nWpUBZd7_sNyfV. HvppBm6QBf7sqzQqENQebAfnbSP30q70XxNbDIVJBkH9zJZJKWYSgFePhb2.tJ3C7XesbHRxvmQg x6s90i_sJ.8g4A1fp.ZTPEn5J6eqmCkWAy_aqH5wTciJrhLSk4gakoKsD.nrAm41TPL90SPFuydr wp8IeuBWdvUMSGpIj9ohfQhyXl752zeZRuEWa5bneSDOu71jT93JRevErFKMVhU40JvlfpFu3f6_ 9HxlxxtAyzrKpz408GENXSnci3ogQ0oKr8WpgnPfqWuiu9aSUJqivVVYgIXudvT0Dq6pxz28fCQp uv4Dm4j.2MXKceZaYy20V4SOluNqdmVHW0yR0JPhYKcEya3w_d0UopExg40pvJHJiERoctVH_Gqu Usinh4fkkJqt._k6TqhI8CLtxE4y7yQ04xqfloKPdCbNG.y8rBqBzl_zK4fvxtASu5riGpjEC6VN orIYBDiZmox0jZ3DcljWfNmZISpoPArz08wK8vgA206M2VF3HMqdNR0_zkNwkyWDje68sgqKJ6XM 40NxiEFzNNA3HiJvx6wct3rLGmecwFxOn__gCcOn_9fN0AAX7vSFzpKkHlkavjtqZhR0BDMhLDzS FJq9F4pBZPW1FAl9iD3yymVSVBjmxLEovtfWjfmrrlqE.eUgaGSNPalZHHBJiEtIXOUBi.H7JIXs ukN7v.1dnCoI82vWoiVu9cYzhWKmL49UhMDB1Y7ZFJs2SjH6id22c3pSWb.yjewvdRFJt1FqkhzT ukemkvGUDHdzKGUmN4XkOmdrM9dwGpLknSlnV.fXq3ngPMC6OkimonG19KLhPl8NWBcC4Tg-- X-Sonic-MF: X-Sonic-ID: 1d0b6961-b366-4ee7-991d-de9df064f3f4 Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.gq1.yahoo.com with HTTP; Sat, 18 Jan 2025 03:17:30 +0000 Received: by hermes--production-gq1-5dd4b47f46-sx6k2 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 8822eff765ed5edda18f0b889542663e; Sat, 18 Jan 2025 03:17:29 +0000 (UTC) From: Mark Millard 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 (Mac OS X Mail 16.0 \(3826.300.87.4.3\)) Subject: Re: poudriere and the user ... is it mostly a lost idea? Message-Id: <30B8ECBF-132F-4C40-9744-28C66B7C5FD5@yahoo.com> Date: Fri, 17 Jan 2025 19:17:17 -0800 Cc: FreeBSD Current To: Paul Mather , Dennis Clarke X-Mailer: Apple Mail (2.3826.300.87.4.3) References: <30B8ECBF-132F-4C40-9744-28C66B7C5FD5.ref@yahoo.com> X-Spamd-Result: default: False [-3.47 / 15.00]; RBL_SENDERSCORE_REPUT_9(-1.00)[98.137.69.148:from]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.97)[-0.969]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; RCPT_COUNT_THREE(0.00)[3]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.148:from]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.148:from] X-Spamd-Bar: --- X-Rspamd-Queue-Id: 4YZhcD1Zgkz3j2W Paul Mather wrote on Date: Fri, 17 Jan 2025 19:35:32 UTC : On Jan 17, 2025, at 1:30=E2=80=AFpm, Dennis Clarke = wrote: > I have plenty of logs. Piles of them. Perhaps the problem is that I > am building on a 15-CURRENT machine which has poudriere jails like so = : >=20 > titan# poudriere jails -l=20 > JAILNAME VERSION ARCH METHOD TIMESTAMP PATH=20 > 134amd64 13.4-RELEASE-p2 1304000 3f40d5821eca amd64 git+https = 2025-01-10 10:42:08 /poudriere/jails/134amd64=20 > 142amd64 14.2-RELEASE 1402000 c8918d6c7412 amd64 git+https 2024-12-03 = 12:50:29 /poudriere/jails/142amd64=20 > 140amd64 14.2-STABLE 1402501 e6de39be80e2 amd64 git+https 2025-01-13 = 21:36:43 /poudriere/jails/140amd64=20 > 150amd64 15.0-CURRENT 1500030 amd64 src=3D/usr/src 2025-01-12 07:44:29 = /poudriere/jails/150amd64=20 > titan# >=20 > The one called 140stable is a bit strange given that I built it with = the > branch called "releng" for 14 and what I get is 14.2-STABLE. Whatever > that is. I had the silly notion that something called "STABLE" is a = good > place to build packages. A stable is where one may keep horses. Maybe > goats. Other than that I really do not know if building packages in = that > jail would be of any value compared to the 142amd64 jail. Who knows? > I surely do not. > The FreeBSD Handbook might help you with FreeBSD-STABLE: = https://docs.freebsd.org/en/books/handbook/cutting-edge/#stable >=20 > Your 140amd64 Poudriere jail built "with the branch called "releng" = for 14" makes sense if you consider the nomenclature for FreeBSD = branches and releases. The RELENG_N branch corresponds to FreeBSD = N-STABLE, and a branch such as RELENG_N_R to FreeBSD N.R-RELEASE. https://cgit.freebsd.org/src/refs/heads/ lists under "Branch" the = following that also match "/14": stable/14 releng/14.2 releng/14.1 releng/14.0 It does not list releng/14 (no "." or other suffix) at all. The popup for the "switch" button on the page is also that way. https://cgit.freebsd.org/src/?h=3Dreleng%2F14 produces: "Invalid branch: releng/14" I'm unsure what happened to end up with stable/14 for Dennis but what he reports shows that is what he ended up with. > I usually choose to run -STABLE on my FreeBSD systems because it gives = me a nice balance between -CURRENT and -RELEASE: for example, = performance improvements from -CURRENT will manifest themselves in = -STABLE before they see the light of day in -RELEASE. IIRC, I've been = using FreeBSD since 3.5-RELEASE, having used NetBSD/pmax and = NetBSD/alpha prior to that, and I believe I have a good idea in my own = mind as to how things work and what the tradeoffs are by now. >=20 > More people run -RELEASE than -STABLE or -CURRENT, so if you want a = quieter life due to wider-scale testing and bug reporting, run -RELEASE = (on a Tier 1 platform). Similarly, if you want a quieter life, go for = pre-built packages rather than building your own with Poudriere. I use = Poudriere to build my own packages because I like to change quite a few = DEFAULT_VERSIONS when building my packages and set/unset various package = options. I realise this takes me into uncharted waters, as the testing = base for these non-default package builds is lower than for the default = package builds. I am assuming that risk on myself by electing to build = my own packages via Poudriere. >=20 > Straying off the beaten path can sometimes take you to lonely places. = :-) =3D=3D=3D Mark Millard marklmi at yahoo.com