From nobody Wed Jun 25 03:08:13 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 4bRmwv0B2Kz60cvj for ; Wed, 25 Jun 2025 03:08:31 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic315-22.consmr.mail.ne1.yahoo.com (sonic315-22.consmr.mail.ne1.yahoo.com [66.163.190.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 4bRmws14jnz3xWW for ; Wed, 25 Jun 2025 03:08:28 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=a2s2spz2; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 66.163.190.148 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1750820907; bh=SGsMuGgRBCN4HEGDuuWhFK9jkkxAPRV6Ma/xPaINLZA=; h=From:Subject:Date:Cc:To:References:From:Subject:Reply-To; b=a2s2spz2NxvsMJKq9U+w2XmDdMOq0PQrv9Ep3ZP1BE8clHKVv6wW2JeJWUqcZd4q7IUj0OHX1N7zhOsgo/2oc2+RQ+AHfPMPQLaFUWqc6U1AJSdowVZY+GsAowM+uHARgPBkWDDIkZrBfef8e+hJoN0pIEEcBDU0Mq4PcP2TjUwTkju8XRJOaZ2Co8fH83RUTHQpeTsfrzfJZwhbyI+T86rZfjkiza/trJFQLIYqWyDxZR6FPGqL1igwEEEFfyP7oBvla/NTZIP9Vc9L7OhOQlv3JjRGx6332StmAEv5fmhOObZIlHAIzUKjdKfIlD54dHc2f3kGaPFZc+6KS9nicA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1750820907; bh=CPj6BRExdDKajuTFc2/3439cwDP5jgASZGwXJidF510=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=AgrIZnrjdTm6FusVwY9okBoHAKxvIsVj9FIargbUc4nqLqLKf7dWIwSwuK0A1BoEYUzgqkyVGy1zi8GdroyKz+fFyz4IMJXFvGnMobaDVR779uyQH6Uu1hk+2RWPw8Ly01qJZ2B5U0GVuVwCsBP35SX/V3L1sNexBU65RDH1iON6mo60riLg+4wM862SiUvNmcHDKI2I5bAGJrZHtYrw+1YZ8Ztrwx2fDnbSnh2mMwjL1KirKfw+1KrYmlEUQiHHiX+zaK3t6nAsrZiUdDw8FDRklpBISXfqmOlHexzljdh6B5uIJUeZg3gUB/DZfcn9aDICarlsWQP0/WJTQ65dHg== X-YMail-OSG: k_CRnIcVM1mziBsnYBfdZcXx0_TVi6eZCAwxcVykuo3mgJA1DRQhSpaEGmYNZ1M CneGT5mvrKLLIheVxCCHJ1r.GjauCfz0ZsEC6MDuLpMLggkzNdJ_Xmfkj7kgL.0s9ZF4xNIRizz2 ZS_xwi5Glc8ITsQ0BW2EWRihJn3Dl3ScyvB4iDteD4kt.VVJ_nvpLXMhuRp78iA_iVSv5RBVhVik I5LRPh2Ei5Ad166tliC33iIbAuWNa9XB.l18KpgwWL6Pv8lRLlCNmaWThyxc6PtGYuoXNPPzItF1 OOa0l1S6ZpZ4XdY7v217BD4AdOUAKo6FFJiW.9x7ZtnBJuxhmPR.71zMTv114L6BErEg6l2EVITX 6kmPOnAuaxZFrOSiPZBTgDxwhigOr6A9Ao3o7L2VYd3VShIXQoKvG1i00dbEMGvpxgPVDS2.HH4L r8ngtzaR3wFHQEPSpYhHN6CgQVyc.KgsfYufLduHHL7z57y5ZooxrtlA9UjdMFy7yPZB0Iyw0baN wSIcTh3gJWrDnwY4izXMpC7hwzRDaPLP2nwTBdb71vbXXsp4NAPOx97J2kXlDMD4ySY7YfWMCI0B CjLI7uFX47ihdQ_nGGIcl7UmbPWrskPpokeFsAxFp1MetG8t4YlQQM.U7vjXY6186Djwn1jDRZ0u 2f82CH2hI.CNhEMydZoRsCg5r7y8Nypm26QS5YTW_OfDp9mH0zmQiKu10bEagsuzZmdqc5fmckhM EAwawSwyroZXQMR_5LPxK8hl0BvUjfe_.hipRJTey.Uwxl4GLF6jDsF9Rm2jiqfTTEy13ggvae3V OF.D_YNS_xSm95S0.54xy3x._0_JhAUTJaJnFtoNHmMyzHyiI3mdI3z4DblSB20LivUo7RXhuQ0S AXLUgbcrfcSJ2z3tAFf7eWexaJ9O6qvCz9KIGEGcO_Th1vlxlmK0pmBNJwR0O82lGXMb3063N6qb 779UEBtKjunZINKNytJemTP48wYNbnVYDlOdbX6.f5KIwhvEQHo4eWelvymUccM71hT4YDw4KVL7 rzY0PzvG8OpSo6cFSPl5Mqp0O3XZY3AFBodBP5kpfu2G4Y6DtmkCXRvnVkl.P7XbSijuxToC8xUT NCjbRiZUOQA6YDBVOE.1X3vKSZi0g9fJB_fMYHGXONsHw6eFyTUofsQBX2zV94FGOdmVAut4YQ1E caFtWc6mPACvvZcGFNUj3cAVLS1VA01Zr7cz9UsOpV3QFbSVpKJi1cjEtlOHDKkGWMT4egQ399Nt Z4DvBNBl4N4nLqnyNbfpNqxrfls6Za4Jsj6udzjFCRRtDNK._0gLEoDFrygq5PFUH53wH4N5vzBs RzIcPmoZFPi_4iSv8iT2Zt0mbQCx5W6xOrI151Jl9L92K6b_Qe9ooJwckXK1EcnVsIQxdr701_g2 _AfYpEXIbrrkkpkDy3n86HTZFpJPQQ6GxCiOvx5v3MT.pDJjU6ODVH5Yym0VpT7Qe6.xmJXjRS78 QgkqQkHcmu5Wg3C7SVx09LUlx0wzU6acjXXDVD_jHe1qDu8wnFvoT6OSmR9qUz0rvdchdgvkTHcC UyuWw.n5I1efPJrK260KbE3CGtey8razmXaNf6CX89.xjvfdVGu2qupL52eQVkl_mpu99RRzgLq3 hUDOxSMTKtWxruhZ_jRhj0Af6E4i.L.q.bhOZrnWmB3ps3p6g.mYiLUkAvvI2x9V8631jhWZGH97 M3WSrda.UDu9iwosmyQZtcc0GW1voY5LcrFONSyV86WY5YaeQOzV4S1I430Y2gxxBALUIyD6kS5c 51XsEvYyAPLhRdZew22tJWfXYXPpP4oDWM1PU01vrd_X2wg54rQ9_n561RFPzbMTolyFXixr90Eq YswwhKEhT6NUA_m9Q3AcJ30JAwvQpY_z67CF50d5Rt8iOe3BV78mwAEQUwws1u6ZHKwWe.0ofTWn X5Ah43CS4ekN7OlJzIe6Pky4vPTEgQS1kvVbxeWvd0JyYMbLqLtuCqOEq2J1nF5icWsSZCmmyJY4 4R0nc8onfIhfD5QhzDn0ih7MPIY0ZkZWjxIUY.w54NySLVK3wlgD5lHyBeEvlNpe7ih6EpPC_5Tn CFpKnfVMuV5z_Uzevrc6i7jJN27nT4nWo.mbP_LbehWzbyUuCHKofvxO78_yNitaelHd.c0Oxvt4 dOLe2pQw96PCp55lOwW5ksF6_GlV_niCHaEDgy6FfOf9bdyLgShx78nDxyElFOcQLOlQZinGrEIs DoSJqipLQWIvwSo0qZbGB9CaHZO34tB7oJA8_YSvXtbAhggNA_8klIrZoSyPrLO7ok92VFl42BhQ 7WdqX2feOKDk- X-Sonic-MF: X-Sonic-ID: 6b0684fb-d791-4d10-91a9-ae9ffaf54bce Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Wed, 25 Jun 2025 03:08:27 +0000 Received: by hermes--production-gq1-74d64bb7d7-r4nbl (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 30cb86ace7057d4ccc597813212345dc; Wed, 25 Jun 2025 03:08:24 +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.600.51.1.1\)) Subject: For main [so: 15] FreeBSD:15:*/base_latest/ and FreeBSD:15:*/kmods_latest/ do not track Message-Id: Date: Tue, 24 Jun 2025 20:08:13 -0700 Cc: Cy Schubert , FreeBSD Current To: FreeBSD-pkgbase@freebsd.org, Baptiste Daroussin X-Mailer: Apple Mail (2.3826.600.51.1.1) References: X-Spamd-Result: default: False [0.61 / 15.00]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; NEURAL_SPAM_LONG(1.00)[0.999]; NEURAL_HAM_SHORT(-0.89)[-0.888]; MV_CASE(0.50)[]; 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]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_THREE(0.00)[4]; RCVD_IN_DNSWL_NONE(0.00)[66.163.190.148:from]; 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]; RWL_MAILSPIKE_POSSIBLE(0.00)[66.163.190.148:from]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:36646, ipnet:66.163.184.0/21, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[] X-Rspamd-Queue-Id: 4bRmws14jnz3xWW X-Spamd-Bar: / [This is based on what I eventually noticed in the material of my reply to a different message on freebsd-current .] Modern https://cgit.freebsd.org/src/blame/sys/sys/param.h has: #define __FreeBSD_version 1500048 as of = https://cgit.freebsd.org/src/commit/sys/sys/param.h?id=3De3a4b989d7f7 which was from: committer Olivier Certner 2025-06-18 02:09:29 +0000 Yet today when I do commands like (aarch64 example here aarch64): (Note: amd64 also observed.) # pkg search -rFreeBSD-kmods -g '*' acpi_call-1.0.1.1500043_2 Kernel module for calling ACPI methods from = userspace devctl-jail-kmod-g20190521.1500043 Module to expose jail lifecycle = events intel-ixv-kmod-1.5.34.1500043_2 10G FreeBSD Base Driver Virtual Function = for Intel(R) NIC linux_dvbwrapper-kmod-1.0.1500043_2 Linux compatibility layer - DVB = ioctl handler mac_nonet-kmod-g20150821.1500043 MAC policy to disable access to = networking for certain group mac_rtprio-kmod-g20170417.1500043 MAC policy to manage access for = setting realtime priorities by GID mbgtools-f.1.0.0.1500043_1 Drivers and tools for Meinberg PTP/GPS cards ng_mikrotik_eoip-1.0.1500043 Netgraph node for Mikrotik EoIP tunneling open-vm-kmod-12.5.0.1500043,2 Open VMware kernel modules for FreeBSD = VMware guests openzfs-kmod-2.3.2.1500043,1 OpenZFS kernel module for FreeBSD . . . So: 1500043 based, not 1500048 based. For reference: 150043 started: committer Lexi Winter 2025-05-15 = 00:02:52 +0000 150044 started: committer Konstantin Belousov = 2025-05-28 11:11:23 +0000 So: over 3 weeks ago. (The detailed timing depends on that pkg 2.1+ is still in use in the ampere* based ports-package builds for the aarch64 context. They will eventually get to pkg 2.2+ .) That means it looks like the PkgBase builds for main are not building a FreeBSD-kmods that is a match to any of the kernel from main's PkgBase build. Instead, it looks to be providing whatever the ports-package builders have built. For main, that will frequently not match any of the PkgBase kernels built. SIDE QUESTION: main has multiple kernels available but only one FreeBSD-kmods (instead of one per kernel). Which kernel is FreeBSD-kmods supposed to match? What happens if/when a different one of those kernels is used instead? As near as I can tell, unless the kmods are built to match the intended PkgBase kernel, FreeBSD-kmods would best be avoided (disabled) for main and handled separately. NOTE: I've not checked any context but main. But it may well be that 14.3-STABLE's PkgBase has some similar issues to what main has. =3D=3D=3D Mark Millard marklmi at yahoo.com