From nobody Sun Oct 19 02:14:10 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 4cq2Dy2x9lz6DDJH for ; Sun, 19 Oct 2025 02:14:26 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic312-25.consmr.mail.gq1.yahoo.com (sonic312-25.consmr.mail.gq1.yahoo.com [98.137.69.206]) (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 4cq2Dx0mJWz4Mdq for ; Sun, 19 Oct 2025 02:14:24 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=dhtRTvL8; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.206 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1760840062; bh=dod8HDpaAlbGOBJEMZknIegXikUUiLvMg0nmP/RBPVc=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=dhtRTvL8bp1mvj3+iIi3zqJzrV5JYFdF1D9SrV91Bru7q9UDlBmRUz5n7IxPdMEbF4bDHQo/gKJ3az/UGTRQkJJ/i7sDSlQHCNRKFB8mLvz6ht+bjAkLVq8arp7StmvV/CAfeDBrgwh8Bbm4R5F6RvlXHh7lWJHXyOtLf29De6B6iqADLg9U2f0l8J3QVYmaaNc+0vYGeabV5zLxA2ljpQXI3j7O7/475kYuCGSt2RenRgHIFmvqrAZyMVoF1E/8mJw2qQnpvP3DjWqhalDhbPYqyzMcHa6YKiPWrCOziN4lZ44CZLLyMDf5aYHeRyoZoHz4Lv3OFfPnPasl4IEBqg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1760840062; bh=ellu4v2UDvfHmfG4QO4soAEN8wDQxIaX/cg8aabAEWZ=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=joV5ZSNOt36HAqTp8TLJP47wHzesKx2B7X+SZyg6SoBkfCu8rCm2ht19hCYiuPZEV9C8LbSj3JxcTPzMndVPoFFijsJesjfRE9gDZj66uyr55lR18DBOVY4DoLPCV+0O/wXPAVAvY7owHU+h5IrxC1CbTCzCx8AHrVFb7r3tUvG+CMRfdnLN3F6ojOhPUvBpwvJrqLtW2oAKM4VM18vCL1bQST44DPDL+wqrrQGEbdEK9y6CbO2I/OvLXYGjzEwIok1BALZjeTfboqzKTLmmfusLc5+LI0e3MG0/Xy9BXsIPXzjBkPz7telKLtmBFZM/8+3nyepSe6COerzgOwFt2w== X-YMail-OSG: GkE6ghcVM1nnkBuWwWoMf1C_T6taxylFUAf2PAZ5Y9RKIME.TmfCuTy2ARCQtLF 2VyAo_urFTvqTR30tesJ3cCYd7K_1lzxeNE_Gpxx2BR6mkJ8nzb6poy6sXNTt8LW8lq1Jhwxg3yJ Y0qFKlyAOnVajq6G_dc9ISy5GQUbFD4N3fXWE.I_bJIPV0rc7HxufkWEG9G8lHM2dKu6Z511bQZ_ 9HoW8Qe6tBp3ojc6kHPvoypYUzG85WLUlc4OJlDIw.ucCTWUIDyJvxnZJBZUhPVF_5247KAsQFig ZWF28DJP5ZuVEdtuauOHmFahz2z_S3P_Q9qX78gzPVVYtPeSK1rv9GtARD6pTz2advBJcUJtQrDx VpsnxGBJxji1G1O07TWh5cIEZgLr2WgRP88T6UMa7SLl2MBh.rursyLQDlbcfvGE8S7gc3JQM6YP h.dsBIIUvSLVClffrRHUUq3yJdBdgOa8V7De03l718T2CowlkVv.CWefpdvWUtfvXAPeNKSOfX0Z 2yGh637xSSKNEi2dPG851EcLCSPhioV8xFDz14.22u48_WkPS8.FH3I7lrDaSsF1DIo9b7n0joLk 9sYyekrnjMG5AGUOyOMGI_mA9I4kGnEgYa4_pyU7IRcOLoHrYLYe0R2J92SiCfiXxFbRKsiVu0pN pF6cwcZEfqTRePPrXg1czFLjYP.n7OXY5f4oTv9FxZxcnPbEAaNFTo.uztMuXKvcgwm399L1bkdk PT6WaFq6hb7jSOD6Ks7g1qLPMjHXhO0z11r5dxYKSAikvouGqXqY0FmUPsolcFAsCnyZ8vwkKyKd n3Vlg.zyNMzWBEbuorUE2xbNVaWPJi1u_QOJDWUOV0hKYvPNMUkyKNV0CciAIwpOszUePWaWMp.p Ux1ZgZwtm6mm6uEvZfGR7iOrHnM8v2lL61xVYl_wAynmWrCi07n.MWgMsbQ1SON_dx3Zxf0dA4xr ktOYydrXxtOh5G13cmUCMJ0IWRq81uJW0tfj05TJGOoaLsEzbCByyLTuyy1WDaN490rfCvoOQwcd 5tnnG2mnKUfR5ksDrxS5FHB7jE91.lkeEmpnDHPxWBYB62mu.UMqPFDVEQwBqlQPcnxsncMwSCq7 _k388AIgXvrTrJKPfSAoSrpGtGzaH7WeucuIk5_hL2JJjxsTDgl.19ZX.5bj5fIwrS3v7NCva0Wh LLjZU9ygHS2FMAbxJi16cBP59RnRiObOzh4X0jKZ17bu5kTBo2TIQ2iWPanreu71xxPREii1HRdF yPVZyGlJH7kBYIqxnBD2McowVZ37wPVrSzrl3PmoV7z12jqhCZ5BzWUeKWQigPInIZJ_aGIuYCnL rnYkmGoV4puBKmOcGtJsn9vQeuFb6aldZMhXJThpDwqs8IwNCc5000jz7p4YGk.UCRckv.drJ3bj xYvviCBoM7Sr84FerIdXSc8IySZ6Anowb_t3gQZY3xGeQ4ve9ZA1MveDGLToKdeWT_727CcsV4hY KSPaOfbeNIPHrPXOQHRsumEQexJZf3lv__Xc20.i_sMM6k3QbpfcmO8qBcIuh9rzmw4aVUCq8YYc qvXsURtORu85cIdnILMF25SV0RcGix.FjooJqWdPCkJelNjMAffSsmCqQTNYai2ldacfRiQuNZn5 uDSBMo_5QNSxDr7q9ucfiPoC0qowJ9_d8vmf397rd7wUsMFNzEPu0MSGZATFtn1OdfWsThmDaYXH ktxgF1ilj0JXa.RvvONv95MbGMC1o63hSmwhcRsZkI1jcggo0IZdi11d12kJmXztj_5qjVW7Jivz Ik.q7AZwjdffDfYKIWIq4NYcsqfoA0EJrst6_OCBT1eFEmWqTR9rCe2RGG8A_AC1Fl9GDpxOfxS4 p.sBdFa_Ew7xaK7qs2RjVj0yRBmdFVzT_FE42g5IpYyNWHetR4Mb0n0gw3.fqmdeVWHmu.7bjrJs 4bmLLcnfJGL00lZhGdd7UGht6um5g9szgMrZrTeqQPRb7FmnMLwcWIRXhYnIGKqUrQn2Vk3KH2oS skwmqfQTUeaStsupiwQ7nH6QooSuNUOVGQKf1s0hfzjzvc5iRjoX1DiXeS776yArEeM2pjKzTqzc yri2R3bOe8_j3ryzzkeqr4TMMHRxqVGu_3b6y6u2YJnDtc4LefJLy6ask.uBdFsBzK1XvevW9aBp rNHCy92BadsC.OmEk6mGKDfvRnZ7LICFPIRiGy9UIWGAB1uPfqCvFBmSnzHGViPv_KbiH34IAFwH HIgei1ZFnPufAULV0VGcCgfalrqP7CzfLa.v4uMrZnCtPWKM.SYRVovoQ2nO7HM1F_laEIbA96_u _yio- X-Sonic-MF: X-Sonic-ID: c926953b-638d-41c9-87e9-9a65520489c6 Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.gq1.yahoo.com with HTTP; Sun, 19 Oct 2025 02:14:22 +0000 Received: by hermes--production-gq1-6b8576c5cf-nlzwt (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 6f6bcfe2f0433db21b87ada3d05f8990; Sun, 19 Oct 2025 02:14:20 +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: pkg(8) Repos Message-Id: <2AA9A89B-AC7F-4161-83BC-190828C8A1F2@yahoo.com> Date: Sat, 18 Oct 2025 19:14:10 -0700 To: vermaden@nteria.pl, FreeBSD-pkgbase@freebsd.org X-Mailer: Apple Mail (2.3826.700.81) References: <2AA9A89B-AC7F-4161-83BC-190828C8A1F2.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)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.991]; 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)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; DKIM_TRACE(0.00)[yahoo.com:+]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_DN_NONE(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]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[FreeBSD-pkgbase@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.206:from]; APPLE_MAILER_COMMON(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.206:from] X-Rspamd-Queue-Id: 4cq2Dx0mJWz4Mdq vermaden wrote on Date: Sat, 18 Oct 2025 22:30:31 UTC : > I just checked one interesting thing - here are the facts - on the = 15.0-BETA1 (I doubt its different on BETA2). >=20 > The 'third party' packages pkg(8) repos config is in the _Base System_ = /etc/pkg/FreeBSD.conf file. >=20 > root@pkgbase:~ # grep '^[^#]' /etc/pkg/FreeBSD.conf=20 > FreeBSD-ports: { > url: "pkg+https://pkg.FreeBSD.org/${ABI}/quarterly", > mirror_type: "srv", > signature_type: "fingerprints", > fingerprints: "/usr/share/keys/pkg", > enabled: yes > } > FreeBSD-ports-kmods: { > url: = "pkg+https://pkg.FreeBSD.org/${ABI}/kmods_quarterly_${VERSION_MINOR}", > mirror_type: "srv", > signature_type: "fingerprints", > fingerprints: "/usr/share/keys/pkg", > enabled: yes > } >=20 > The _Base System_ packages pkg(8) repos config is in the 'third party' = /usr/local/etc/pkg/FreeBSD.conf file. >=20 > root@pkgbase:~ # grep '^[^#]' = /usr/local/etc/pkg/repos/FreeBSD-base.conf=20 > FreeBSD-base: { > url: "pkg+https://pkg.FreeBSD.org/${ABI}/base_latest", > mirror_type: "srv", > signature_type: "fingerprints", > fingerprints: "/usr/share/keys/pkg", > enabled: yes > } >=20 > This is the DEFAULT setup just after the bsdinstall(8) installation. >=20 > I mean .. where is the LOGIC in that? >=20 > Its EXACTLY the opposite as it should be ... The plan for 15 is that, eventually, all 3 will be in /etc/pkg/FreeBSD.conf . See Colin Percival's note in: = https://lists.freebsd.org/archives/freebsd-stable/2025-October/003435.html= about moving FreeBSD-base to /etc/pkg/FreeBSD.conf : QUOTE 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. The reasons this hasn't happened yet have to do with release engineering processes and setting up the systems for building updates securely. END QUOTE Things are still of a status where one needs to ask if what one observes is actually the intent for 15.0-RELEASE or not. Various things are not yet as they are intended to be for 15.0 . =3D=3D=3D Mark Millard marklmi at yahoo.com