From nobody Wed Sep 17 16:14:55 2025 X-Original-To: freebsd-pkgbase@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 4cRkPx3xBQz67dxH for ; Wed, 17 Sep 2025 16:15:17 +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 4cRkPx2Bvwz3dFd for ; Wed, 17 Sep 2025 16:15:17 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b="V/giGezn"; 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=1758125711; bh=m1nEbzdnCo6pGjwCF+lAsm4s5UHy7yO2fKOwHU31Aew=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=V/giGeznopksP+EkqaKN9ewSOuOBwfp58hhK0nADwzUGXBe/dWrFqchB/mcOxPAvmHpj+S+UZIzmUJU4G64fk0qD18z2DoT6pMW48VWoY7Gl4zZxFnLDhyetBTiIyXkDvKQMswelQIKzu96KLpQj8h7tjYnGZrupN7ihe3zVy/u5LtNt9VO8L1vnewd6J4Ea57CeHOI8i4E+wMFGwxKX5Q11yOjCeWPw8irOrnmx/fcqLd9q61LUHpOcP9ETcZ+ppsbe70bh1IkeqIkCwCUWrt9BBMt5uVZMbQ7PqTcVdSP63U6iCz6BA0Wu2Jrd9LmAO3j1wHRYAlGu02sQJ6j5fw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1758125711; bh=EPusttFTN9lKddr7vbu2sQmQOAuDADw0ojf5TVlt06v=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=uWMq/usd0T3Lt96ov1tSRmkZzWNY9TwqRp/5kgilFcUKuhFTyCGmteJF8ROD1yZDI3gk+i16SkOT6T4BRjNZBcmWVUdk7CL+FUUyZRy+kNv3dYOu9gVIG9a0M8Ef0q9VyHBp6BiYJpBYTARjIqkOlz9su/AgDgZvmvtqiAwbOCX5dGJa5eQy1dfaTsRZuGXBgHemNZq7SbWJdK46677cNj4Bf3jRtnlDRIh3cQ3n6uffxl2h03xiQ4bo2tFqEGryNGbXRsXTqMVFKCcJTIE+i+umjj0KrHXjrEgQxpzGXsmgh0XgDxZ4t+ykJa9LeLkx3+C3f/tTP1mpMkJW6/c04A== X-YMail-OSG: sq0JYsEVM1lSSfpixbPmjxo06UE9Khpv8NDxcP6Qfwv13lNAYMA0zk5R9rTDrPj NVdtb4ZiS9k.SA5kM3x9yJP8bCDpj5D.nBeLDnQSUCa6SJiij4budEH1cRpUhvPYNV2..cV.Jcu1 qR8mRT6PE7.DCaB04vBwQo.w3ovHgSFgqY9AINbk3hx7Ds9VeSrekalOlVM9d1oEBUjUla4vr4bC MC1O3ZLbbrbQRNjReYWqDnT_cUphVVB8TJHaYhG5vHuOPsw.QJTu2D1sthvITIzyPRDBcV2VJvTu f_JXr9XoC_QQPg18SQ4Exm.79nURLGpCpJiEmiwrU6iNuG.2G470yIeEGj3V0VsAQI6ZfnqjEqkA xTI53t4NNzTEKLVi1FJT.9DPMRTxZMizC8QMfYVP9M2xUAyGeLtIMr18Weu61I_fx5izQ8aB5io0 rr.EFQsQDHpICfPMd60kGNoTUCSL77hnlcHIybfrsfRl3GHsKhz5QkLepppqEk8m4nfAPvBerJ1C 9wEiU92l4CiCpW4K0xqoZKUwhjXBW9b0g0DzVguxVUJ4JcaxdajDJO.BJpI3g87mvO1g6C07eQ4r hBOt7U3M7aDehaDNazUWNX8i3Li6rl4tGEqiOuKGJ04dyBmJtSR25gS.puY2Mjrwxe0TfXszjCzI L.Sl_fhJa4HHSk7.tS0EV5e7LTU4fGSco0Uh2Rv8wiHZupG.qi_0B07WnWUeLKEHZD1mWWBwmzUa ejaLAgry9IWNpbLZp6KZd8h35djOwydB1zJKgfdqVH496LhvSSuygH1oosK9gx27RORrEKieRLj7 qEhB70dtafRJ0qdusLbSCegB0V.YlyjTBKAnzneSWVRkVqWIMvgR3x3pmkK2quG_0RKCQrMYB8l4 6B2Hc.9rIOc5tR849Ts4X._BSsqCUPqsGxbjlsmaMnbx8ivceJqARpK_4kj8TdRb1sS0zFB4R6o1 kOFS1UaedDDII_GbYfGuuPkOOiqT4ipNj_uqV_lbAgoPSlTO7mTWCerlqoZTMULKTq8fKKM0UfKJ pa3a1hXyBCVMOBam48qZiLMYGZi4T_aGVZgVPRCMGOGMwf4FZDpvK.f.dweAMqcJEvxjUlbvk3zD Yu75fT.vxVILIiHQZMJsn1j1OKWU2wC3fSJRz9uCMWfYHPAXae_MMZqHjXcpov2uPsZqJ0twrVXg XP7.tgJdyDtooBT7QwkmGUDQeNbEv3SEBUVg5NzivzfAtgZ1VuvqS075AOL4cXeywbIivyJBAzDm jg9gyQRiZTiVprBtn2qT1Dk37vyLUhrga_uXPu0IOuYMz0nCcq0l5X0C0rccmEfbkbVoFOvHBcVo K377.oJNl_ozHVUlPlFWBwvc26dMmdiCpGuou9vgXNQ5BFs.Eec9vIook3jzhlnWggmBgj.H321B EtdZ7_rq7_wTNfRx4bud8xAKF1DE5v3sTvBW5PpEZLjQsBOhZAjUssydZw3LU9gBF9uttLERfTQi 2eKx91OD4aBmkZGRMIuLYRDXsG.4LK98rtw3WTd1LKpK6g7s4hhBn1ac_S7YS8fjMahhQdn2DanL 9YsBAki.z5LJPse6VfrHHp9K8fXdqvGjl8mmHDOSRL2a5NIDtju.uBYa07YTFNkY9R7A8Iy5OQHV QJJ8.Po6ptE9p7MQCHCm3UR38cmkS0b_NU.V0Yzbfmgwe0dFDxBuSTd6fIlvvTOuE65UuXLCn86P yf1GdH6n7VHSvSYoUBcDZD2shYyKLB3JXObxMPUZG0GSl6Eixn1FSZ9UM6j10aSFr8K5LPhenlFq TwwMIAjEvxCcS9i_ZIoG7CUDt5gSR0Ze3Tthl6lE9ibIQSftW4eKVHkqdQQuoI9GsNrjWHOpHt7F KkEdYdEMTeXMjieD1QPHt3CvdaNrKn1gaLeRNdJpcOUNyuLxT4f5oxLP9o8v1ZK3V1sTBC5sPokf 8pX5AO1oNbbs.0tw1LDhqkjT9NadTB0y.5FsOolUejE0mJJ9eSXUEPNkKGIb5bXK34Nz3MIDKrZM tPIeAz6R_hCowccQkWRtxcRzBNFqSAVBnBlfOQkyKOUE.5DnjadE96l2zveVUMWgTaJ9WxuwJvq. 1MFP0qXEZWx8oAnwQElwP06kWfJPVFvyO2v5sY_rsSyD5cceHvBRMn6hT4A87MfI2MesVF8vMO9C DTQCHA0qEacqjuc49VcwGeqYbTocvXIokT8aTAyPvVn.DveubE92gW8kTIivcR4sM9Fp3zeOVZuz bQ.X4CXIx8rPjGJipGRGaQAtfG5vt1bNpaIIacixCCTg4zXKhm346zYWofmy3XBaca8SAqm0_4o9 KfL.Y X-Sonic-MF: X-Sonic-ID: 478b5098-b972-4005-a8cc-67ae5b87fc82 Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Wed, 17 Sep 2025 16:15:11 +0000 Received: by hermes--production-gq1-6f9f7cb74b-bmbkz (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 3799be9fe91a360d112d3b9f0bc5b30f; Wed, 17 Sep 2025 16:15:06 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: git: 66f36c368676 - main - packages: Add meta-package sets [ a pkgbase poudriere jail creation got a populated /usr/local/poudriere/jails/main-amd64/usr/src/ ], not just sys/ From: Mark Millard In-Reply-To: Date: Wed, 17 Sep 2025 09:14:55 -0700 Cc: Baptiste Daroussin , FreeBSD-pkgbase@freebsd.org, Bryan Drewery Content-Transfer-Encoding: quoted-printable Message-Id: <45E58CE3-82C0-4261-AC9D-6AB82E77AA7F@yahoo.com> References: <7C39A648-EFF8-4195-9979-D740C8A86F99.ref@yahoo.com> <7C39A648-EFF8-4195-9979-D740C8A86F99@yahoo.com> To: Lexi Winter X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.52 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.52)[-0.521]; 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]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; RCVD_VIA_SMTP_AUTH(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)[]; RCPT_COUNT_THREE(0.00)[4]; MLMMJ_DEST(0.00)[FreeBSD-pkgbase@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: 4cRkPx2Bvwz3dFd On Sep 17, 2025, at 08:04, Mark Millard wrote: > On Sep 14, 2025, at 09:04, Lexi Winter wrote: >=20 >> Mark Millard: >>> Lexi Winter wrote on >>>> packages: Add meta-package sets >>> [poudriere installs more packages than before] >>=20 >> sorry. however, this is something poudriere should be able to fix = quite >> easily by adjusting which packages they install. for example, they >> could install the 'FreeBSD-set-base' set to get the entire base = system, >> then add FreeBSD-src-* if required (i believe some ports need this). >>=20 >> please file a PR against poudriere for that. >=20 > Status update: >=20 > The split out of FreeBSD-set-src and FreeBSD-set-tests partially fixed > the overall issue without changes to poudriere(-devel). My note about FreeBSD-set-tests was incomplete relative to tests overall, it appears: # pkg-static -c /usr/local/poudriere/jails/main-aarch64 info | grep = tests- pkg-static: Warning: Major OS version upgrade detected. Running "pkg = bootstrap -f" recommended FreeBSD-tests-16.snap20250917014314 Test Suite FreeBSD-tests-dev-16.snap20250916002513 Test Suite (development files) > One thing that is now worse for poudriere(devel) jails is that the > bundling of man pages with -dev means that such man pages are = installed > in all poudriere(-devel) jails during creation. poudreire(-devel) > definitely does need -dev but does not need the related man pages. I'll note that I'm trying to report differences in what is installed in poudiere(-devel) jails that used to not be. I'm just trying to avoid unnoticed additions from being implicitly accepted. I'm not objecting if the overall choice ends up being that some of the additions are okay to leave in place. (I might be surprised in some cases, but that is not the same as trying to require a lack of surprise.) As far as the choices go, it appears to me that such is between Byran D. Baptiste D., you, and possibly others. > poudriere(-devel) does not not yet filter out FreeBSD-set-kernels-*=20 > as the plural form is not matched by poudriere(-devel)'s filtering: >=20 > grep -vE -- '-man|-dbg|-kernel-|-tests|-src-' >=20 > So, as stands, the individual kernel packages are filtered out but > the FreeBSD-set-kernels-* is not filtered out, causing the kernels > to end up being installed into the jail. >=20 > Note: poudriere(-devel) handles installing FreeBSD-src-sys > separately. >=20 >>> NOTE: FreeBSD-kernel-16.snap20250911200332 turns out to be the man = pages >>> under: /usr/share/man/man[49]/ >>=20 >> this is a regression caused by a8a18eeb5e17 which disabled = MANSPLITPKG >> by default. this package is meant to be called "FreeBSD-kernel-man" = and >> there should not be any "FreeBSD-kernel" package at all. i'll look = at a >> fix for this. the contents of the package should be correct, though. >=20 > Confirmed for my (non-poudriere jail) main 16 updates: = FreeBSD-kernel-man > is now in place instead of FreeBSD-kernel . =3D=3D=3D Mark Millard marklmi at yahoo.com