From nobody Sun Oct 19 05:25:27 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 4cq6Tj41gQz6CV6x for ; Sun, 19 Oct 2025 05:25:45 +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 4cq6Tg6Ld7z3SJ8 for ; Sun, 19 Oct 2025 05:25:43 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=RaZBeB3n; 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=1760851542; bh=+pM690rgh9gQQx1TzNwSs0LgWxxsbhBRQKTMSE08WgQ=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=RaZBeB3nOhh00teCSl7LmI2yjL3uXhHmZ1bJd2xtlAZswSMooXg0W8m169IWdt2UXteMI1a6H+VtoCVnZWVpTKaravGNO6wRfFiC8mAcsLUgfdvd4r7cWZ3MZvV8l1yBEfnctj/+RgDzryuiAHVgezblr5FrxX9lLGw8zyKQVroV0Xnn5Bc9fZQwXfXC6MlcowJxIAhK/dkmYJXnLkxayMh3Zc7YwNrto7RFvnm20kj90p3S2TG24e2Xy7+CrVmAYYBNnuH3KAwRkVDlUQSDQSuWnb/CfEIJg6WIQq7Ci2nzmhnYg1/ZHk5F01Oz1H4ckBZsaJ4BbYhyIVepbs/NKg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1760851542; bh=bCEwZfvYhvR79kabTV1O9EnymXgAeihfoTy171sKAKt=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=iuYgT/0QWZ9/g7fTCdyMAepJbQmD1qRhyFoXsb4zBT3HlHr08Hhx/jFxO2vxvV9DktYFVm0hzA4iuiZSQClcPvUbrsvJCtDfFJXjI3Ti0dwWnf/83jZ7cNlLf53d4Q4feegg1QzW2F3DSLT4wPq74qIQjv7J6L/cMfwXOh+Bs4GmUt+m79mGyHjbEK1jONQCHpfcBJy6IWfggUB/mR9v43+v2mDiFJT8qs+7ihuzdvAxL8apfULKTs9ovWlErFRtKA0MmpWVEQpy6xtpk0EVwCvcw/vlPVfIscPaG5vEfHkA4Sd4RL8HyKFG9ICOF0ApTqBKwQwbzFJPlNB78gLGSw== X-YMail-OSG: XiuwT08VM1kHT8OmMGBrY9t3eOm6crHrs3r2Qu3K.0YTB8A_cycODssTgFEmMLM 8Ja2aED373o7yADuT9FSsslgD3Un4txXXus9PQ6R9ZfQ1jFGHJpSYdliW9xg5eHrvCeFt0ASB1Pn YJtYhTwXrh_BFaA1BTau8vFoQwYyyYKdgKx3f5VpmY7otN60JAfdWFqEfRob9OCAQgh483UudUyY Archb7xUZW5XFgLxEggqNOdMuj0UtgJ2lTY.sawhtiRi0ehIgHSJDyiGYl1WBNUYGuveLv6hVsQk GO4Nf9zaNmyB0kTOSR._A4tc7NzzYfsLeGNCNEQJBUcdsRnqOd1fytz0UzSDnKmmtW.MjaIschNl eY5a1tAatdx.2VoL8sB_tPcb1_wdCo2EO2fpRrQDHE3IqP9_Ls78o9tBsMfgFSQt6Yn8vFZGgGri BwAFa1u5LDOQ.Tm6pUQ.C05kjSaW1.LJTkJ3X_AQKtdWfNRzqBUJpI11JN9zoZXABqPESvYtzr83 f6wYp2eTTkzEAZt4TUOke2tZwaM0CmEyn7h0ht.qS9deas3w4FDgX9L_GSh0T.mZKwyugvbaANJC Q_DaYDhruZmmjITLTbqEcsmGkzH.VzZbfsNy0CPT0pqco9o8c01pgX1_WYwAMy0ut2UN2gXx9IV2 e48CiForbMVOOHj4emY4F6wHd7p03gcTXMcwErIRD6AHyQV2JOGbGNvPjZnMeZ1GRUBrRB3m_Yp9 idvvP2DPSukxhpSDDsB_.6ZYNdqmGYXlYBTLcIyhxBulbuuWAMVLGmEEIi61Ok_5coUxAi_xG6Y. .2FhxJpGLcN7Smuohujh8VZ39mGbfN0UvUtDjf.Zswc.vDrp0t2VB5celUbRZVh7cPQQ2iQP_AVa 8i7a_6UYCfBRIPb0R0rdMIL9MnxWJBi1n5GK.GmOqZacEadxFJPw6WlL0Jeya8X9A.uTuFfgAWkM 1CyZYn0NgiyBMUm.qBI66Gc9p2NaJEwxiHy06_r4Q0wMriOTHXmOPlc4YlFGmUxFYuwyW5k_jqvN gTDFgrmJx86IRnMb98aHYCfwYU5Owz4gE.lOLf8131ABtbTQQ.4uewDh0xzagSzTJ2ff2.t4Pbyf gqn1HNYQ1VkJgEKBENFXF9PmAydsx5AL8KBYa9JDXjbG4aXUdkvC4OrlhYGnQxNBdux2pwc6lkbY y.kDMRX6M_GSw_FBPJm8de5G44MneRmh3JNpBWqyEKwI8NR6B4aWAiA.5OimEODU7MC3LH.z_E13 6hFypYBXl6NfHfyTHjeoUOfSNyViTwAjqoc6h1J85YbGdcCu.Xzy3yVluIcgcfquVJO3m4u2FY5U NC_s.ZzJKjzpL1CiTBx1suYqEdT7WiGWAatCdbkzgdJ.Iw95EFk9SRs468.YvYy3Fh5Ubvo4uBEQ iHHQzo8dh8jFvfZPcjXeN04ccE4FJ0vxvYMrFlVUAEBhYHfSyAenQITpyb0FZqdic7Ec.FwUTEE5 NhCDlofgn09hv6figpMmCt3NEXRHY5GHMdIFf1Ru4QFNL.fiEIgnAF72fEHyISPYXsGKdejrKVSb paTNlpseig35bvDlD9drHfD6QZKbvlE.KooMRT9v98rMPxO7XDURW2IyegkM58FbN_ypyG.F1_l1 9c9H4ox.kHA6Kt0haQiac.bKgnEBDhYr5YklzfYBADh3a0VteZkn5s3vxxd3WIQ0hEy6YCsieYaw 8LZYPo7pFalm_shUeoI75U2q6YJw2j6CtklLVu7zN0q0xvttxoJZNCFBui35DThno8GBmOd1HAL0 cX20vAYoFVwUYKyn2xgSFyUqhftD24S9BhoE5JLokWHo79pd_mzwhaoNU_IWjOe0X962jB98Vj0D hUFcWVaXbHEltyhOzT.lSIok1lFuWpa2g_vPAny15VQGNFPEXYyZi2Y34qhnAnaT6UiPxYlWugDC dfblYbGLNSgO9R_nt.b9qq1k1tQflM4Msf2Dr3OFg.kkIB1GWFl_1tHXlTKgSRzj2.sTMXqdeknl 2ZTBQw9mQdCVIXPs4RsLa5D8E1I.BKP8JSMgqvCr.FPzAlNssAZIV0lJdwRDBN.FXV4JJ0TohUNg 8cwj8vMtcpICZFeojYt8AfHcwHchbwstS3Lt7R0z8LcJFeYczUhCOazvoIOPP9Nytg6I6bcq3DCn nM1gLI9qUV296Z33.pZzI0vjskCEecgnpBKhj_YtEZklDIb_S_81jjHHqBX3teuhiwzVNdXnj_Yz nKjHbMiU3cBsZFdp9.qJyw2AaGKopslLT92qhqRxC8n0jBljNDR07QtBcN8zTxp1kj8ZKVrX2RWg IgZj_xyg4M7ZbJU1LiNE- X-Sonic-MF: X-Sonic-ID: 790092b1-9832-4987-8cb2-fa84947f4006 Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.gq1.yahoo.com with HTTP; Sun, 19 Oct 2025 05:25:42 +0000 Received: by hermes--production-gq1-6b8576c5cf-4dvsl (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 9f446b188c4914c942033eecefb3c2e3; Sun, 19 Oct 2025 05:25:37 +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 Date: Sat, 18 Oct 2025 22:25:27 -0700 References: <2AA9A89B-AC7F-4161-83BC-190828C8A1F2@yahoo.com> To: vermaden , FreeBSD-pkgbase@freebsd.org In-Reply-To: <2AA9A89B-AC7F-4161-83BC-190828C8A1F2@yahoo.com> Message-Id: <04389B14-AED3-4DB8-9522-2D72C2D05A13@yahoo.com> X-Mailer: Apple Mail (2.3826.700.81) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.56 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.56)[-0.559]; 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)[interia.pl,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-pkgbase@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.69.148:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.148:from] X-Rspamd-Queue-Id: 4cq6Tg6Ld7z3SJ8 [Correcting an Email address typo.] 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