From nobody Sun Oct 19 22:00:23 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 4cqXYm01Snz6Cd5V for ; Sun, 19 Oct 2025 22:00:44 +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 4cqXYk56VGz3WNf for ; Sun, 19 Oct 2025 22:00:42 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=t0PWRDoG; 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=1760911236; bh=vSPhIiNs1fs2QGz5e9/W/8nAZKMxSgGdrkb8sasBUEk=; h=From:Subject:Date:Cc:To:References:From:Subject:Reply-To; b=t0PWRDoGX5ml5n1tZFLBQ9b1vTaxxajMiActDo9ta26TC28t8KE/ZV5kfyEiRIDkyYlpnuIm01CmtDBdirnmJ1hkkbj/6n26lIyDANRYaEotz6aca4DvA2TGltUIqTSddGu2tQO27tzLbRgfVstdDaLLHZ0jh9bcUCowRfrE/naNC24f6C82kP6tNJXi7VSZqVMHPoqoDUzFOnNHMe0x6bjS0vm3zLfFT4XoTRwkqEiCPfiXiC/HK65mvrdG4gAWKxKLrz++LyoVX3k1oKpZ8TQF6K8a8YR1RWm/bXqMeyNYeot6q46VnFD6iqo6n801J7dJPUd0avvtVdI+HY/cmQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1760911236; bh=S8wM+zuOgJwJgc+iBMjpOyLGhtBfnaIqTwz5WVYv6q+=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=H7qRcqGGOV5+AG8PEW6NJP85wCUhv3C7oAQAefw6AGtYOisOqjjd2OQyTUwRrQ8QAMYs3kIFLebNUQZW6CHyUCqTWUkAQN2g4C7RcBq6lpaD+Gp9WfGeJfnismAF1CakMPSDL87YdiZK3OIsEqhIy+2NEa6wTX6RqsHzAI5lKTSECMSQWbTYdb4TjvB5tgJya3lABaff48S3oFFMt9G9DFfu5shiAoQyozsx2s/AJrd8VBONKfK8tDbRGwmRuAh9EzyORlD6MhNv2V62v1wfxIpbLoh4eVd8djXUh++rSOJ7c6F4BlR4sTToiUjTuzkRnlZY0PIZrmECIEC7B7oivA== X-YMail-OSG: Omq1Y9UVM1mYJMo8ET6pO_mogmvdT0XrPEKKkFGOOyvwSKZ.MAs9HKM5ytNIhFi 1TZwCYGvv0q24RXBZ.0tk7JykjMP3VwTF7bhAzErRAyVsbVKVFL28qFv0us35zXo97vtXcRrMEo2 R_mXRBAmg9jaGVh3qW3TGk.GDPEZJt90NotPSRWicsn6KiQ0IVCn5AhQQAJkU81rpV6n4YERGFj5 CsSk0cOXi6RJJW1k2ZT85fDuL0VhrIeVApuT1uoZni.lUVYhh_gbCQOegBHoA.lEgYyuX7kDc4J1 0QC2DwANoPNpJWd_L5BmUR2hb.EQTkp9wIiZ7J_i_jN1QJ8XKMKQKyf67iDMRo1beg.rmaH70NpT qCfyLfptbUfoXY2VbIddtJBj2MndSLmhR8pab6T_deqcp0BHZo_WuEtDGtBsuvHnnS_Pycq1Ww9P DhLfJRD3C.7fK51bOqbr_l6QM1BfCgHseRijAkBsmxz4bbilTbyxnrSmwPl7Tfsc1ODC1wD0J48c oIm_JMbE53fk6pfEi_sqj0YpJDSFPVTrs7l3ILcQB_pr4ODZgeL5Jf_mF_08mhwp.NNv2fu2nxsK d3qYri49pB.aZ8Of4a7HpztB13OhThr1ahgKHRHyrfEqcjnwoeE7FMUMzfqZtv.9ylJhxz9wHLtu GGKdCusLhbbtX.X2.Hw50kERw9TGg01eaAWlNpBzUO_qaIR__Z7jZVDcDdytCAwR8XoC1hmhFxDx qxKi_e76VaEVvVV80JJRfmb_EFNlPoQajS8W80WjFL3IHdI9V7MocfqplRGQAguGyuffDcUoTX2s eJ93aooZa79cCdTTo4oEPDXy.SNU_.L7b3tO686w3d2bh47U4d_2l6VdsN_O3U7pEMsUOrcqTZs4 J9zJKh91C4Oy2SYkYVJyPaxp5vkCJ4IqxVHOg3f6hQnMWkHY74vFQYIKrojkrP3OZDrRMH8zjS5e EGez7Bc7.Ub90Kv1v9UCg1U4rXJlBXyFZf5WH2A1xGnbYEj7ZTnG_0pe7oA.41LFlY3xh7Jq7HY0 NvcM5YHrs38Wt38L9WCqbSI6yieUOfokHscI2rlnBQvlrvEk9KufRFjJpum2xSdBItLFpTEE9Q06 mwUyZVxigAW78bf4gZr9CMjC56EXVzS0I9NOAQIs9bNsETWwTillWCUnt4SrxkSy7gxnoNSuymJu GbqHqb7pKtrBMEA0ux6yUFMg3r8hpWIMLWZoY21e1BDNrrqCuRfy.trIjtk.jIAhDUvqMX6_N0uJ AUSqpyxUjOvfdeqQohdlagaJyeiPwmY6DbZlTNiUwYtvZbw3_WnXjnatsbCbswI7T7wxAn_Zzsmm OUZMI323BNM7POHAueUQnvxzdpoSfZ2BuP.cHcW8VaVoN1kaAFNDbTN1MCaaeQe0n1MlfIQc4vcy p3Trqp0__IZpP7VvOX7vav7g2DESe4pAOUcZh9hFs.1p4hb2WJ8syqzm.FfIDV82SMrjxMq7BtJe hYR4cGKEmJKrIU72fvfmmmqIT2fu9lm_zVbR8YmkakUhgy1cIncyPAonjzAdKQCVRIlLoUg995bD sdl5dFtFkw4E1h_.xAeCva3SKB6fP7bW0tyLdUS_H9UFAZvHkJ56zTNARPMAVoFx.KriALdez5Kd Wrayz899X2IjNJVRLA_z3RaS_w.sbYentJDXkvcfJUgQtifGghXEpA7_XEKQDuOBCCGPqdX.l51w hKvhiP43Y6Dzjpes2JxB137RKb2kCeY8ty8MfqYr80bmUjkZjzMuNtPORso1w6ZKoxdIYZRH9ut6 UcZAfGywfVJvW0vs0GbheJyO_xgs_GbPowGCq30bKlMmAYzKUXQWxoWT7pXlR80U1tq2Fc9MXOzt bP2cOzBJp7PxWWzG7WnlfZ58SHvx9i6XnPXzETa31P788JyuDep8NtVxMFDN3pCtJK2W1nD._NMb fxMBS9BDSSOOIZsTqkx8GD7bcV1dfnhTvNCv_4dTfCEi8iJlqtS6UAIJ89SvBW34jX.MpbBDLWJH qtKl0tmufFPoGYtS8b_r2h6NGdhQgaKSlhx3qANt7UaYHI1ff9HvvrMOwa4FiBT7f0Ejcup4vhb2 4HTeE0IdZ0L8blxgOHYWWqH7pPJAfQyMuibfuQTJguU_VGcgYcF.MgEychZ34.oTa.s2ct_hCAFT rX9H4m2OPZabGw_lPBkouwp2Q215D46U.ggx2DvwvhBnBTLkUk6eN0FRvcpS1JW7M5cEyOxBU12j mXUSLOy_63B4mj.BXCFtXDsEjhR5frA582eu6v4.umVoLjt37FxqU5J0D2wEnufamGDztbDefZ6y 3f5TS9IYwznY- X-Sonic-MF: X-Sonic-ID: b0ebd179-c462-4927-a359-79d4cde89664 Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.gq1.yahoo.com with HTTP; Sun, 19 Oct 2025 22:00:36 +0000 Received: by hermes--production-gq1-6b8576c5cf-q28tm (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID e3e49955f358d2f993c71dc4ab5556c3; Sun, 19 Oct 2025 22:00:34 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable 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: PKGBASE upgrade from ALPHAxx to BETAxx [FreeBSD-base with enable: no planned] Message-Id: <77C8164A-A651-485E-9FB6-8458690D0C35@yahoo.com> Date: Sun, 19 Oct 2025 15:00:23 -0700 Cc: Lexi Winter To: Colin Percival , FreeBSD-STABLE Mailing List , FreeBSD-pkgbase@freebsd.org X-Mailer: Apple Mail (2.3826.700.81) References: <77C8164A-A651-485E-9FB6-8458690D0C35.ref@yahoo.com> X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.99 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.998]; NEURAL_HAM_SHORT(-0.99)[-0.993]; 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:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.148:from]; 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.69.148:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim] X-Rspamd-Queue-Id: 4cqXYk56VGz3WNf Colin Percival wrote on Date: Thu, 16 Oct 2025 18:04:51 UTC : > On 10/16/25 10:49, Patrick M. Hausen wrote: > >> Am 16.10.2025 um 19:44 schrieb Mark Millard : > >> To my knowledge, /etc/pkg/ only has files that are expected to > >> apply to all systems, no matter how installed/updated. Also, > >> the files in /etc/pkg/ are expected to not be edited. The > >> overriding text goes in files in /usr/local/etc/pkg/respos/ > >> instead. (Technically such are conventions, not requirements, > >> but they fit with FreeBSD update processes in a particular way.) > >=20 > > I follow that argument. > >=20 > > But isn't pkgbase supposed to be the new normal starting with 15.0? > >=20 > > Sorry for the noise if I confused that. Then it will land in = /etc/pkg/FreeBSD.conf in 16? >=20 > I'm planning on putting a "FreeBSD-base" repository configuration into > /etc/pkg/FreeBSD.conf in 15. It will be disabled by default, in order > to avoid "pkg delete -af" problems, but "pkg upgrade -r FreeBSD-base" > should work out of the box. One thing I'll note about having a mix of enabled and disabled repositories, with both types having installed packages: pkg version is always going to classify some of the installed packages as orphaned. For reference: # pkg version -r REPONAME . . . classifies everything installed from some other repository as orphaned, no matter if that repository is enabled or not. For a pkgbase context with FreeBSD-base not enabled . . . # pkg version . . . (no REPONAME) will classify everything installed from FreeBSD-base as orphaned because it is not enabled. =3D=3D=3D Mark Millard marklmi at yahoo.com