From nobody Fri Sep 19 03:48:11 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 4cSdlL1MMmz68WPL for ; Fri, 19 Sep 2025 03:48:30 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic314-21.consmr.mail.gq1.yahoo.com (sonic314-21.consmr.mail.gq1.yahoo.com [98.137.69.84]) (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 4cSdlK69jmz3YBm for ; Fri, 19 Sep 2025 03:48:29 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=I7uePT8X; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.84 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1758253703; bh=jaTo30+ivBzmwayUzHWCUtmeR8KCcwgTiTNQwCcMkHE=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=I7uePT8Xb744g+LhustQF0CFuaJItlIi6byGZxFun+hw+jtFJdx52WN28elgZMN39t11ehLACn89XqYhhNFbRhM80pahywL1x3dTsoFbXmRFBOGw0YLc5sH+LsHW+8TdvsHFr0FDp5e6AlpOtBNT1leBMhPoPHwX6LBxwe4cf4+meOeeCX5VuT6uKiDfBgOffl9IoiTwG+k4altsSZBkeTXt7zAa6pz21KlFm2FOPvkcNy7e91ShDSyE8g4lcdwagwAWqsC+yfz8j9NAS3L/aUWG94RaPa9CGv13ehrVcinQM5J34kGDej5+DLvAI5RTL2TGMNdXO1wPPDLdObruvw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1758253703; bh=ohXNtpVYtTMADYINHZkdJXNH/R+c1BGYSnh5CHEXqL+=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=KpdfjGsoU9ks5TBpi30TT8tz8LWG/YtIcurratgnptvUjX3GU2GkVIkoztlRcOK6IY1qdDlcMmcDwEQ3MUX/DfWPGZnkOhDVd8+vztnxo9HA1r8Pb1/miECjX1V5bQMgEFUUqCGgVeRBNOYOpOSHavCUT9BRohQgGtHQ7XUFid4wJd4HnuECVg2j/zsHc73vwsoJCk61ZbA0m97FLohBBKqazn4JElSrLeemCscNwt2BFE4rjjWmMjm1fnvTwrowPtC/bZMC6EC+9O3Gg81wizVSZq9XnBWPvM3raeoV39dQo/SW2O28jHHXNMTpjsZGwCIVfbLBkN5NEpZJxB2y7g== X-YMail-OSG: EjMj5EMVM1nCcn6C3WbWXGgccHjtuTre1A70RoJqelbETqSY5i_wRd13HnpnJPO rqEQ4K0l3PUV8WvZYoDxjTw2.2ZbqtgXPNvN3X7U5bXUYtQwM9HrwOgwFP7VlQqL2mOhNSM0UcDh RdGRDpqfXsFsIABOk_wejNT5TnDoq2QFpRzG5y6P07ief1CKydLwYzCcpkErcRHoNoxtE2YRKlTm GMhE6L9YX1LDP_L2QSGh4Ndl7GAB_yUdhO_EXKTWZeYLN7bBRs2oVclBdvn3iWKHeAhIrUlcvVml fkhivzkIN7_veEWz14QlxH9oZtvw0ln_6MFG5qkwYLPYbIJ2I0bB_E7GWIaT8r18UJEoS_GpHYHO MrkWHqj0iddm6oHMrJOAqImbN7lj8hRa3WX2U5e4Qlez4PMdjjElCeS7hZpM_pzelDsnJW16.Jho hZi5Cpa8iW5HOvO5Eq_P0LyfWqL0uL96PkkFRILFt8E5gDccEXvblyX.fQaBQRVXU0pfGwRPq1ZP 5aKkVq4bD3iP9k1Ez9x_ASmtlYS_H7AIecmYAyQgSdHw__DpJlzBAq9BWz6To6Dg4qKvCZVLRXTc F.7wvz6HuqO1zyPjNFvze7iFsz1MUWrpXkNbFgRa0Haqxn5GsnlkUrbEz6FVVP9ikawmzH1LY7Qx iira7AGMdw9gVztMViDDw.HgOGMcp0LIx7tPx1q.qgCvzLQyeo.pC2YaNZX71d5k7WLVpkU00AoL gp0t2mwo4bZVtTmFdlyldTq8_Wq10I3qva1ZsR14QfsNEVnNQObimRWIG3Y2ZF0oxUHz4YsohnLc 7QIfxIj0DMDhqU6jcGuT8ZhvLkpKxnsbEAa6FEOQfAtUQUmzncNqC1E9jh6h7cE9CNkUsbn_5Aiz NcRhjpXTrvrCmmnJtPA64Kv800RD8W4pTkBmpVwh5HxHElU_FmD8k8o3YmOnT_glMzvaFMznLCzw w_.TjuqfkKhkDniWtDL3jvSBvfmttNP9n9mgW2DxVKBE62z5nRkRDuS5RTa9iTlKelquNVufPuPY GKrGIhbsiEny0.iMe.oQG7k_5zxZcdtJYoesXdB4keamVyOEYAwyM9rUYn0J5MvTT5rIEPz4NUaa ZlyGr3zMsfkUbYmepwz70ZzVgDaQV2JvA_cHyTM8PT.zdIwzN5bbPqszVhx1QTBoVg27ngfTbmTt f1himHLJCTK1KKvj4sB1SLESu3WU30T6LOXRt4Q1FNVupbmmj52_HSOh7I9NUBW1kynf8Rhm2fUz WOx5tsie5MqbGwvguGkAOuo3prP2j9KHD1vrgd3Rc6adlaT1N_k7uevMkcZZkVMQU556V.kkcnSL MaR99VucJ8KWkuEmHEX0Qr.tlPrw9ArOrNsS7RVKbfpkV9qvH3p5IrYbIuAHTzhn4G.uLq8Uzo4K 6RZjURppBeJ3dh6mu_Driix9JNxs8hyz7NNhtAImRIBiIaprn2fb1XxfJuwnbddwrIH_IiP3BtBd ofAiI7BL6Nzv7.emWg2TQIL8oKoi4yLEK5EaYWhD40x6VpczQSPkj38vTydJhi_nFqwTuRYUsT6k c6tnU2g9B1S_MCbTu50vl2fKC.kVOhNGlMerfP1QQqUAwzBO7.3O0YmN6mDveQxawauHcglaaLA6 ypDbs4P0hSku.CF.irWvRFf_yRQ0U4GJDbIRl.0pbKb9y1RWnRj._1AqhZdm3AHze0KQB8Stuu0z k1.iux4otFwo3t0yDOR1Ez7IiYWiETVyu_m7wh_QMou9wtR22917CbHgtENplTWwOkCNgywP.Tj0 r0ZpJvm7zPCzK8egUSGG7t2P4g3XOKW809wElfxX2JgkAdcPsilZw54MOcMEJHB5jVli2BHLKbxB yxHxcwYcKfejnalO6T89XzHR4DrjQcuk6aIT65IIEN.4jsFEMxONNn_2wQvpHm0Xme4FHWx8VlNp dK3t.6rZUVLgQPWxETfJXPqnPYVXaJScbwpWWdse5KfwicdkUcfUduMor0nRVcLSPxrh.BkCJ649 cETlpeYs_.JCYFObCnxkaRnWJv5x9Sb0ei02L4I.6HEKkoDa61gxexX_8QKez9DVbW.o4hzxwGr4 g2BNfnnnC1GxLJhrUmofZ1yUUppFrQGgJMyYgBiTaPzgfrRAxO6m4_0kT7kGUmQQXTyiiKE67.6H sTBu.UpTD6vbtcnkFHSuiHE7dvG1OU7QewgL63.KyF9ou0EmKydh3DNuNym0AHvZ.mWfgQLPihjI fEmq_jxfDO86_M0N1k3Wl6Y.CFDiLb3KbHrJnSOHfTPE47XsPKaZ9_s7Z6O8jfTsJSjnrNa3RU4j YqpGPgw-- X-Sonic-MF: X-Sonic-ID: 7d9460ad-0351-40da-8bae-4954135e7a2d Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.gq1.yahoo.com with HTTP; Fri, 19 Sep 2025 03:48:23 +0000 Received: by hermes--production-gq1-6f9f7cb74b-922xl (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 9c4113511c19fe93ddfd4ccf3da46429; Fri, 19 Sep 2025 03:48:22 +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: An odd vital FreeBSD-set-* result? Message-Id: <780BB42C-1EBE-4847-ADE6-F8F6730617B8@yahoo.com> Date: Thu, 18 Sep 2025 20:48:11 -0700 To: Lexi Winter , Baptiste Daroussin , FreeBSD-pkgbase@freebsd.org X-Mailer: Apple Mail (2.3826.700.81) References: <780BB42C-1EBE-4847-ADE6-F8F6730617B8.ref@yahoo.com> X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.00 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; 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]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCVD_TLS_LAST(0.00)[]; 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]; RCPT_COUNT_THREE(0.00)[3]; 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)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; 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.84:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.84:from] X-Rspamd-Queue-Id: 4cSdlK69jmz3YBm This is a potential bug report, I'm not sure. main 16 context. For reference, using the amd64 example (details are for after updating activity): # uname -apKU FreeBSD 7950X3D-ZFS 16.0-CURRENT FreeBSD 16.0-CURRENT = main-n280461-506b36c4fdde GENERIC-NODEBUG amd64 amd64 1600000 1600000 # pkg -v 2.3.1 # file /usr/local/sbin/pkg /usr/local/sbin/pkg-static=20 /usr/local/sbin/pkg: ELF 64-bit LSB executable, x86-64, version 1 = (FreeBSD), dynamically linked, interpreter /libexec/ld-elf.so.1, for = FreeBSD 16.0 (1600000), FreeBSD-style, with debug_info, not stripped /usr/local/sbin/pkg-static: ELF 64-bit LSB executable, x86-64, version 1 = (FreeBSD), statically linked, for FreeBSD 16.0 (1600000), FreeBSD-style, = with debug_info, not stripped (The port=3Dpackages were not updated, including pkg.) I updated both an amd64 system and a aarch64 system today directly with pkg-static commands and the /usr/src/ that resulted for both has: # grep -r vital /usr/src/release/packages/sets/ | sort /usr/src/release/packages/sets/base.ucl:vital =3D true /usr/src/release/packages/sets/devel.ucl:vital =3D true /usr/src/release/packages/sets/lib32.ucl:vital =3D true /usr/src/release/packages/sets/minimal-jail.ucl:vital =3D true /usr/src/release/packages/sets/minimal.ucl:vital =3D true /usr/src/release/packages/sets/src.ucl:vital =3D yes /usr/src/release/packages/sets/tests.ucl:vital =3D yes I fetch separately from updating. I also install booting materials (bootloader files, dtb files if involved, and kernels) and reboot into a new kernel before doing other installs. My updates were via the likes of: # pkg-static install -U -rFreeBSD-base -g 'FreeBSD-*' (smaller list for the earlier booting materials install). Afterwards I tried deleting FreeBSD-set-* without force being requested and it reported only 4 as vital and allowed the others to be deleted: # pkg-static del FreeBSD-set-base FreeBSD-set-base-dbg FreeBSD-set-devel = FreeBSD-set-devel-dbg FreeBSD-set-minimal FreeBSD-set-minimal-dbg = FreeBSD-set-kernels FreeBSD-set-kernels-dbg FreeBSD-set-lib32 = FreeBSD-set-lib32-dbg FreeBSD-set-minimal-jail = FreeBSD-set-minimal-jail-dbg FreeBSD-set-src FreeBSD-set-tests pkg-static: Warning: Major OS version upgrade detected. Running "pkg = bootstrap -f" recommended Checking integrity... done (0 conflicting) The following package(s) are locked or vital and may not be removed: FreeBSD-set-base FreeBSD-set-devel FreeBSD-set-minimal FreeBSD-set-minimal-jail Deinstallation has been requested for the following 10 packages (of 0 = packages in the universe): Installed packages to be REMOVED: FreeBSD-set-base-dbg: 16.snap20250918100450 FreeBSD-set-devel-dbg: 16.snap20250912210739 FreeBSD-set-kernels: 16.snap20250917214757 FreeBSD-set-kernels-dbg: 16.snap20250912210739 FreeBSD-set-lib32: 16.snap20250912210739 FreeBSD-set-lib32-dbg: 16.snap20250912210739 FreeBSD-set-minimal-dbg: 16.snap20250918100450 FreeBSD-set-minimal-jail-dbg: 16.snap20250917214757 FreeBSD-set-src: 16.snap20250916221226 FreeBSD-set-tests: 16.snap20250916221226 Number of packages to be removed: 10 Proceed with deinstalling packages? [y/N]: y [1/10] Deinstalling FreeBSD-set-base-dbg-16.snap20250918100450... [2/10] Deinstalling FreeBSD-set-devel-dbg-16.snap20250912210739... [3/10] Deinstalling FreeBSD-set-kernels-16.snap20250917214757... [4/10] Deinstalling FreeBSD-set-kernels-dbg-16.snap20250912210739... [5/10] Deinstalling FreeBSD-set-lib32-16.snap20250912210739... [6/10] Deinstalling FreeBSD-set-lib32-dbg-16.snap20250912210739... [7/10] Deinstalling FreeBSD-set-minimal-dbg-16.snap20250918100450... [8/10] Deinstalling = FreeBSD-set-minimal-jail-dbg-16.snap20250917214757... [9/10] Deinstalling FreeBSD-set-src-16.snap20250916221226... [10/10] Deinstalling FreeBSD-set-tests-16.snap20250916221226... That behavior does not seem to match the (not -dbg) files: /usr/src/release/packages/sets/*.ucl that I reported on earlier above. One possibility might be that some built FreeBSD-set-*.pkg files were not based on the provided /usr/src/ content. I'll note that after the above I did: # pkg-static del -f FreeBSD-set-base FreeBSD-set-base-dbg = FreeBSD-set-devel FreeBSD-set-devel-dbg FreeBSD-set-minimal = FreeBSD-set-minimal-dbg FreeBSD-set-minimal-jail = FreeBSD-set-minimal-jail-dbg so that no FreeBSD-set-* would be installed. (The -dbg likely were unnecessary but I included them anyay.) =3D=3D=3D Mark Millard marklmi at yahoo.com