From nobody Tue Sep 23 20:17:27 2025 X-Original-To: dev-commits-src-main@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 4cWWW03pvHz67sjc for ; Tue, 23 Sep 2025 20:17:48 +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 4cWWW01Zycz3Z9F for ; Tue, 23 Sep 2025 20:17:48 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=eVPvD0uD; 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=1758658662; bh=ArRSELNLxdN6kPl/RgHvrS/jESnVb1S09A2ClQrv36w=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=eVPvD0uDBThAJBqUtqa/os26TC5IPDlF52A7r9sFJ/+cAxy5U42UWqD5JfrZMfF68jSoTVUOPkEqEE3weQdWcBo7/XTuBSU7SmxCNJqr6nOLwePbqXhIuBXX1vmv5mNlEOrlLqn1gac/uw8ZB8UHQBonAwKsm5SSaFK3PwcjnmFKJfMc6UItvxxY+gXlKhWhB+zUEUNbtYVWNudZPMn183Q3KN+KBzdlRLOGbBF0dKJTxUhd/zvwtJxYiPSa5Fo1XQaq7g+w+5H6Lq9ZDsFvR/HApiemfVnP4kGdhl1obs65KO7aw4GoCXuxDyPzxeHGE3adkNubdE0M/jcA6VuL+w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1758658662; bh=VCjGIiaBmuwQjmon88EnL7LPBMp12ysPo02Y7Qx+fiv=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=nqUdSjBnReLht5vlpBQA5fJbslorHCiSAzTbr6zBAvf7vI+e72qMXGiSwvYYZ9gSZXrM5i3+1Dflc2jN6nsbo9x9uEXJUfH8GkD6WayRtzlCY2iJYmgqbJV65HFsTgipCgX1I9l7qaqfEnr0VRw9HXexuWRT3XB/sTm213BkybGk70HzwT2YdSNyhxyqcG0uoCP7Z1WeYBq/4K9hdvacUhjMl1JJom+e+E9145x8VWCxzgDTqrR4PYzgvppP5FHo82ofN8xakJAsb4W+rLcDles0VZn2F5xt7DonFXoAlv+Vo3zhajOnlVUHyvY62MwdnjAToNmIPkHyaE+R6aV7vw== X-YMail-OSG: mYemnk4VM1k_28Phj_R8d1hJ1qvDfod3eyHNM9GVURR37haIpKOZbarN9zT12uU PEIcTSiqd6MzqqSpcwUceyz0kweNzb7dgRUiNsLAca57n4B.94gdMZgfG8HNZE3rlfcE4UMJpxwy RprvlXJa1g5b5k5DmotcwitKT8iy0TdL9lOCoxZGIfg55pe2a_qqJQAxTT7gungy2GzblcKo5497 udZk4mcULDtR0CgUPi1QhxaH_Akn53PFjkVBtrmMW8Svu1ulQpLHr2d027xsyAePVaZvpxfBcANz e5wlyEuhGOG..4Of6BMrx0NAy.h.nw_9HWR5zBElLeEVdrcqfUjUI_0mWgPm5imTSQ_7VQehWDbI tP838ptjsZx.S47MirXjQ4bFTb25MK0bJX_dfuEl5sl7W7gTPjnsaz9VPGodrFjjsibTwWlWvVB4 1sxGUhxnEmGEo8UaL3Ll8TCq8AuvkMUpwe_2CLXXKeOp_AF38wa2BGX5RJ0HH3NW1a.2uL2Fijjs AmS5ZU32PQzeeRmFA68CrbS_RKYff37HnplBClczyf5zlKGoaqj9sN1XI3IZXtcXuwmFUxN0GsYU CgGlBbt.NcTZZCuNrEX2nE04bWF_.zwKjP7JiM6_mZDAgCWs09.MDR_V1E0pGPv6qcQ.vSedHx3_ xJZA._ZaAQUhNDUMdn1IC1pRvoa7QJmn85ASnHzPzyWWtaO0GKd66wKlWonwqngQ1P86SuIKCwMy 0t2_TqLzUh4z2Y5_gdQx4FOyhv86OL3dSj97901WYkEqKHMGAOdoQf0ZT_77fRHhAu9PfyJ.lNO1 2_.p2YQLW1tWDFXGXxoLgbM.T1qyZjKCnsuu9sbXaAyl3ftsMVSQ5OQcd1FnAc6hsWExER01Mn6s jKIM2ElTcxSJ5s3zU3eOIedhsuMj9CjeKZUipQbA94HUZHIiFgZ9Ncyu5hx9t2ZZNVwajqvwLizQ tYs8QtAjwqNDW6tLiFUNMnvlaiVKHGlbFsag1zddTJu21yliwYsI.zCn9jjkXjQ6M2TS0AeiIk0M LI0I7jJJf8PUydWjAgyXX1zNkZEIvbI1DaBo.xTVVypvG0Q2o6GkSomnNYJ6Yl_VgiajsznGDRrs xBByGwHUyTiXGFBkQnNVAD7S7xHzuqVJpblcyK0rirs8bn.cnS2tE_zz_WPU3KlSOpgLkmVogkFu s.k.CXY.hloRUZtAfk9IWXDdf2rGYY.J6PFnksxxHd3hJt7yrKNiJ027x4LXD6.B_YyAwQDfdpB. WZNJZz.l1sTVmfTNTfLWkGdOTdRAPub.8GpK1SaCcftPlbiqFq6WuYfeaaBEG4iWqwdr1maK4Zbp OtogCNiI.kxXDX0PSqCy7u6kF7MpEaeegPgeaU4LegUgFF8T5t8txYrqWywSOxAI4JQPY29wjoc_ EXr6l3KH3ioqrHQ6D_sp2ymBHZ7SiH.TWhPf8CDEYnue_LRQUafZMBMQBROS9yUejkYz9HVBqKaD Gt5MwQ8z2QscDF0BpX657AinYUXaKZ_WZrsS9A8Ls4dO14sQrlntsVjYcqA131NUGkv01pSRFVY4 d1MOgCp2wuWqBhWyot4uNhGaJOAMVTkD5OYhZQpngEB3dSs8QQrPdCZoxt_blEzVhYoJBucyN3P3 ysGSWCUuGQjPqX.KTcrPLJSe3Z0FiFUQGSdMrfbuJaAxgHtrszVLF9_i75ALwc9yAJxjyFxfM79g 5Xc5JC.iQ91lvwE_OJ9Me3TardW0V_CCXE2V.lBTb9e6.MtSTIj0mh7gfmARji_Xhf_2qSkmlBNR uOKI5ta9_XDMsQyS8ZJIkLQjtaWZ3KnuP21kbM7nOVBu.91fmKR1VIungW_.s2ZrQCAZAmumHjgO 8NZY.gxn1OiJzbs8.E5Uh2xULz4UUAOUlJ3TefAMpIA2eAa04ZdWh1DP1mbMlTvMne0UK7buUcp7 T9H_pf.SLgUz7OxYycCHnNSKPsuxD11LavmWP8mQ6frK9I2SV5_V2CcqZuS4OSpZyk1oIwPbkl0z ZOAjP5EKAvVOZ3YbqBM64FK5CHkcpBUOga4EZM1b0TGiNf.dld60uwWpUH_p4QEASKEHf6gVBtEO YI9k5yfdqm4iTUDOTejH_REA0hXW8PdBMALLDli8mANuunJVc9HCtYhpub4RiTcsbfkLU7IEgLBi 983nPISpbV4JoRjFDtYB4CmtBPVN4JVi8vVxYjB1EKYhmm1bzyv7DQ3EklBIosXtcbEMnK48Td9l GwtD0uhzj9ELTpQKCU2SrddcHTdVW8TkCsELQN9Ana6oxMowYUpBwhPVYZcyOjJqnBhVNNnvtk_V Sig-- X-Sonic-MF: X-Sonic-ID: 60882e31-c599-4eff-b41c-8de316d04fb3 Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Tue, 23 Sep 2025 20:17:42 +0000 Received: by hermes--production-gq1-6f9f7cb74b-bkd6q (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 47a57141ae3cd5cfffbf9c3eb69060c4; Tue, 23 Sep 2025 20:17:37 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: git: 23e69b54973f - main - pkgbase: set origin for each packages as base/FreeBSD-* Message-Id: Date: Tue, 23 Sep 2025 13:17:27 -0700 To: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= , dev-commits-src-main@freebsd.org X-Mailer: Apple Mail (2.3826.700.81) References: 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.996]; 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)[]; RCPT_COUNT_TWO(0.00)[2]; 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]; FROM_HAS_DN(0.00)[]; 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)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MLMMJ_DEST(0.00)[dev-commits-src-main@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: 4cWWW01Zycz3Z9F Dag-Erling_Sm=C3=B8rgrav wrote on Date: Tue, 23 Sep 2025 19:37:40 UTC : > Baptiste Daroussin writes: > > pkgbase: set origin for each packages as base/FreeBSD-* > >=20 > > MFC After: 3 day > > Reviewed by: ivy > > Differential Revision: https://reviews.freebsd.org/D52689 >=20 > I'm not convinced this was a good idea. Having the same origin made it > trivial to identify base packages in filter expressions ('%o =3D = base'). Note: Do not take the below as any solid preference for one over the other. It is more narrowly technically focused. Why would '%o~base/*' be insufficient for that specific purpose? For example: # pkg query -a -e '%o ~ base/*' "%o %n-%v" or: # pkg rquery -a -e '%o ~ base/*' "%o %n-%v" Just the issue of the old ports category that was removed? (I'm ignoring the period over which there are some older base packages that have not yet been regenerated that used the old origin naming and others that have been regenerated that have the newer origin naming.) > I understand that some people think package origins should be unique = and > complained loudly on the mailing lists, but subpackages already share > the same origin. Hmm. Will there ever be subpackages of a base package? (Nested sharing of a common base would result as things are?) (For all I know, it may well be that only port packages will ever have subpackages as a possibility.) =3D=3D=3D Mark Millard marklmi at yahoo.com