From nobody Tue Sep 9 03:57:56 2025 X-Original-To: freebsd-pkg@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 4cLVR957P7z66JqV for ; Tue, 09 Sep 2025 03:58:13 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic313-21.consmr.mail.gq1.yahoo.com (sonic313-21.consmr.mail.gq1.yahoo.com [98.137.65.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) by mx1.freebsd.org (Postfix) with ESMTPS id 4cLVR76vhJz43l0 for ; Tue, 09 Sep 2025 03:58:11 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=sqj9cB7k; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.84 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1757390289; bh=E2yd6RklsB1WCzKGsDTjNewleB2E7ghrj8jLlRbvspo=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=sqj9cB7kkVgZo8TWY+SU4R2a/QcakIoVguaGi3Xo1NXmFtdXGJk6x9YzfbX1VznHTkx53ycGdPlvxH2skRoi4JKP08llGp67G4en/cTfXusOskHXLXgJRWaOrmfMwlrcI52P1eLcGlf8IgNZbLfbzIoIN6nILEQTVVKKS7wcXI+WfJvu2NL2rQKY1zOoZiPR3hQrd/bnG3DTOXwAMdZdn83IV1N4+NpxJkJr098EkLK0tVktAZJ5x83rUxgSXtURHVY3gbfk3R77Cff30pNknX7d7L9CkqUyD726adZT7b5mdvBnV/pLvPr4LRGPvOhkQxXPLP6qVgvm7j/nsuI7qg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1757390289; bh=YDbR4r4UL1KiEn4vvIqn5qjwe+rYA8xTTUVOWNd1G0T=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=X4DneoRrvVm3S8SO8Yb4qyqwjf6dmrk5QaZASjxSpDx6LPt4a0TUN9DbcpWMFEXAq1mIZbSji14CXJ+OLZWuY7DUf58AiXPrYPa51F9oRvH22iDV4zIryAqrmzt8NnvLdyUHghbXTfNW4M9XgTzq/N+IeNZwimDwEtJIQSofXYyaZx3qU+3fQEW9aILKCnQz/uI3TN6e2heTpSM6VuGmsAHY+fl3m5EQsQZy3gYKiT6IMv/eS8FMKY7hFzOQ3tAlRcOsCoTrUVvq4JJxzwSRyl61aJ+SgUWRwUu4CgRcmOt6K/NYU7n/10IpY18jE64EYdWPGOGC0nJwkuphrsBdZA== X-YMail-OSG: GmeFOnsVM1ld785cdgL8SDLFydcsuV4AS.lfwVFf0.tryXqzPM5RrvqSoVe0abT bUuBIN_cG_OZGJRQ2e1YhXL23b59cXUPP7QIc37fxh23eTFnpnbV70ACvT4iUmxKAAaC69ms2kZv o5MDirG60gnN2ImA_v.47.7jGos7nRI8WWgFr1sIT9ekzHMmDKANG3CXxR1NzlFEDILWlFpm0sCu QSDSSPtzlUixT.faMe2h5vI7fTBOc3GCGuhRRsSZ8HA1KhXcQnddhh2j1nJpoGbgmsj2EHDfa8Ml EsYdweaMPcctt1FVgDDJ_skXL75Q2nLqI.0dhBth2QrUWzxxWjZxA40E33a5qACTwO.C71eIMe1o _SPHs37xh08TvhryPzL8kWO3YTYqP4EMHMIfEDRugoc.JDvUCkN4slQD..fSPpj8IpAXjNcqdABS qgvgYiX4BgspEVeOorH154QsJGH_o6EfWUVO2_iWpWTcR3v541HJ5e9GA5IUjDAljyj03p_iJ6X7 uYt6Qw16WE8Lg4vs1EUEO5AbDUIBAvlKYniV4elCnSXeyzm5ULn41aVqKrw69ofway5lxxMdUdV5 V_oqGBb540GEc20hhCVenOjWjIYZ0ZqxZ457nGLokdmY0cFgaIauXXHGMCLjmM0JiPbHYmyVmDtP TkizIyoJi2vyPrOZ8O4pvyJWZFVTcmMUrlPyRyYh8NEHi.K9zh5trDba82BCY_MRfK2H1fbsKeCe NAVosssAazyYfZM6gyeNSw6EjqM_QgycSFNQWzw7ZHs9E3Oa6u8EZJell8TW9ZLNzVbkJCmDl9pq hSqEoyNvF25uDNs5RVTISBSrwKxCwXW8qWmLrV7cRSRoxInbK3Y3ZfylcGwRXTlMiC1NrqhBDgaJ nQ2pKq1r2E.hnIhjtLgQ2YNJpsvOq3ZxmAjlocB0prRmz7Lo79_ZTXhm9X7OwIhNi7taFWrQVCgg gJa58KytAj0raEwGgcePICcBqQfmiA_REbKcVB8EdW5lx7LrR_Zhq6HeLP4p39pFSFeU2cVP0Xrq GadHay_01xZ3ZvHBl3io5msiHXDMHYvawXrqXGyZQSHUbKte5QeWq9tOSor8P58xZq13ZMsRd.WE 3rvL25CNHS3MRl9mlDAFi6eJUKujkZHXnMoAADg5tQTy7BVeqHmbhB.fSkF4If3hAQlyrJiVzNyW sIzCAlDGCFZNtVuakj3h9wKnu9e5yBSzjTkbrpq7Hkac.N2AxN0WLQTaDPFWT7JLCKg8IGglH9ZW XuUl7qIrr2qRyRSboNYPoHCu7wfCHUYN5.dkr0.WUizODwn6Tyh6h1QN57Nl73DBi4tQT_j5rAGU WXKLbuLPLjenTRf3kGSPer8xuoum_o4o5aTYwpYxUC2HUYu3rUFwq.nX0zLGJEIcaa8FF.dBFro9 AYMDj2QzPh3i48BQOOb0d40tAAVXJ1Bur89IdaturRr7fzNtDp4vkPY176EtF3Um8rIIqwo9OqMm .0dnD5s3rqntKAKE.gGgARz_W97KiYXr2ek6L4AwdX.6wvDS0fRDCeSJezBS_txD4DpS5IfCG7gT 9SgdUT9ioqienvp3ZOjB1gzcv.5gboMJV5PzPbX1qAKW6KCJxGLjH6zCRQi22PHrGnVBo0VgXq6w ManxOPh8EiR1SZAlEV.61G_rS4zQNdB1Uee2u19nQdjHNjz2qz9vnjBdf_01nTjUyUqikwDkm_65 6oUZqwCYgXqcFno7efevVFZ01s5rgqouvHjwsa1icdj_L0SVfieRX4nzWHaddfIEuWnz1cJt2VI3 wAR7IK3ucQWesAXaHXVzkQG612CtoKviS6MrXs_xEmOR2ptVMdc5D146dKog.mCWqIzjvJT79e1Y PwhrrmHxUOVEd5GYWy6oax5KOZDhLajbxU9evUoLkzQ98TvOwlnQkzWaY.QzKxATulRwrqpLZSW5 uKUPEC7DmR5jE5WVdli0JMxCRrNFF1Px8V2V_x5n4v6c1Trp48rtYAZPeao0SZUvaYWUmcxFQwpm TFOaxvp9tWDoHL1Humx9KQ6k.pInyCh2RogETixPpypITFyEyrqO4q4IIaPiFu3sm3cF2fEYIm.o wDHyuSRWwmVaMuhwz3I.b0rVe6gZruS6.A2nv9XUqC45Liyqip_Uri1zRCNyunSOrP2VwsWFcy_g hSiknvo.Hnwki6gi99CO0ieVL12Yogo3WGRkXIp0_r_TXES0f1rnPVoHJU_GSgZV5NoWP1QzQKz5 YUbVvc0ZVWSgdYnkfNzBunghqOt6wpPz7yvza7n2mg0q5tNaTNPSDJvVdSZAjqw9P61WB5wrmsW5 DmOYd X-Sonic-MF: X-Sonic-ID: 88af9077-dbaa-44da-8e1b-2f358b3b712c Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.gq1.yahoo.com with HTTP; Tue, 9 Sep 2025 03:58:09 +0000 Received: by hermes--production-gq1-7bfc77444d-cgk67 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f8f6ca9cf6720a200d2c77c2125048c6; Tue, 09 Sep 2025 03:58:07 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Binary package management and package tools discussion List-Archive: https://lists.freebsd.org/archives/freebsd-pkg List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkg@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: 15* jails to build base packages Message-Id: <74C957EC-4FF0-40B4-94ED-AB1E5A8B9FA3@yahoo.com> Date: Mon, 8 Sep 2025 20:57:56 -0700 To: Graham Perrin , FreeBSD-pkg@freebsd.org X-Mailer: Apple Mail (2.3826.700.81) References: <74C957EC-4FF0-40B4-94ED-AB1E5A8B9FA3.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)[]; RCPT_COUNT_TWO(0.00)[2]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_TO(0.00)[gmail.com,freebsd.org]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; 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-pkg@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.65.84:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.84:from] X-Rspamd-Queue-Id: 4cLVR76vhJz43l0 Graham Perrin wrote on Date: Tue, 09 Sep 2025 01:40:43 UTC : > If I'm not mistaken: when the 15.0-ALPHA1 installer uses base packages=20= > from FreeBSD Project-provided repos, pkg gets pkgbase *.pkg files from the likes of: https://pkg.freebsd.org/FreeBSD:*:*/base_*_[0-9]/ = For example: https://pkg.freebsd.org/FreeBSD:14:aarch64/base_release_3/ I expect the likes of (but do not know for sure): https://pkg.freebsd.org/FreeBSD:15:amd64/base_alpha_1/ and: https://pkg.freebsd.org/FreeBSD:15:armv7/base_beta_3/ and: https://pkg.freebsd.org/FreeBSD:15:powerpc64/base_rc_2/ and: https://pkg.freebsd.org/FreeBSD:15:aarch64/base_release_0/ None of the like for FreeBSD:15:* have been published yet, not even as empty places. I expect *.pkg files to have naming conventions that indicate the likes of: ALPHA , BETA , and RC with the digit indicated as well. There is logic in: https://cgit.freebsd.org/src/blame/Makefile.inc1?h=3Dstable%2F15 from which some of the existing *.pkg naming convention structure is derivable. ALPHA, BETA, and RC will get .TIMESTAMP in the naming but "snap" is not part of the naming as stands. I've been told that the *.dtb files will be factored out of the kernel *.pkg files so that the various types of kernels will not have file conflicts for installation. (14 has some *.dtb file conflicts across some kernel types.) Note: *.dtb are aarch64 and armv7 files but are not arm64 files, for example. So aarch64 and armv7 will have FreeBSD-dtb*.pkg files. > the result is inferior=20 > 15.0-PRERELEASE, for which there is (still) a=20 > `FreeBSD-kernel-generic-nodebug` package, and so on. Be warned, FreeBSD-kernel-generic is the name of the NODEBUG content kernel for builds built from stable/15 and later releng/15.*/ materials. For main that naming is for DEBUG content. I do not know if there will be FreeBSD-kernel-generic-debug package for a DEBUG content based kernel. (Being able to test official DEBUG builds without private building of them could be handy when problems show up --but such adds to the resource use.) > Seeking 15 at = finds=20 > no jail name that begins with 15. https://pkg-status.freebsd.org/ is only port-package build status. No pkgbase build status before distribution is public that I know of. The existing https://pkg-status.freebsd.org/ displays do not seem to make much sense for pkgbase builds. Such may not fit together well if at some point both exist. FYI: System builds need not involve poudriere or poudriere jails or other jails/chroots . https://ci.freebsd.org/ would likely be more analogous in some respects. (But, for days, I've been seeing "Error 503 Backend fetch failed".) > Do we need additional builders, for alphas, betas, and release = candidates? The resource usage for pkgbase building is not public that I know of. None of the port-package builders build pkgbase materials (ignoring pkg). Other builders are used. > Maybe already work in progress; Colin's hope of "soon" at=20 > =20= > with regard to pkgbase packages shipping on the install images. I do not expect that there are resources for most "nice to have but not essential" things to get very far during the 15.0 release cycle: more like a potential future development list will accumulate that will probably take years to get through for "nice to have but not essential". =3D=3D=3D Mark Millard marklmi at yahoo.com