From nobody Fri Apr 17 22:01:06 2026 X-Original-To: freebsd-pkg@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 4fy83M3TCTz6YgDw for ; Fri, 17 Apr 2026 22:01:19 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic316-55.consmr.mail.gq1.yahoo.com (sonic316-55.consmr.mail.gq1.yahoo.com [98.137.69.31]) (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 4fy83L0pMqz3MC6 for ; Fri, 17 Apr 2026 22:01:17 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=VIDO4NiT; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.31 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1776463270; bh=Rv4hDPltDSFq/pO0qONX4f6FaX9yBxWynoJY6mEDvjA=; h=Date:Subject:From:To:Cc:References:In-Reply-To:From:Subject:Reply-To; b=VIDO4NiTfrz2PqqZF9Bg6/Xy8JbkHR9FJDBBFPPRAw95BuciTkTAE/QuE/HXf75fOvXsXEDs6Urw+dXV3OSPalAFnxoGwniV26+RWhDGYwJWgpvCbVxTpkxEZbwY6MXSwg2Xi9XIBMbe3NpvldEagT6iwhRG0Z23BOIaQWvuMsxFaV8cBwqGsOJqnG+J4hPMm8S+42L+fDjkCprox9mp1gXj61O97/XRA1zC5L85iq5KLmWulg7vFXEM5y8mukd5Zv85qKqPmJGrhbXibXXK5ULlQNa1dKJML+Z34EYWOeYfp3JZwVUKYNf5LQUPneSfk+Wvx8UZbCAc8ehv7YK8lw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1776463270; bh=30RdwctfcmmqjzvjGLYwrDREYxo264vDLAbB/0xylS/=; h=X-Sonic-MF:Date:Subject:From:To:From:Subject; b=olclFyVm8T6sH8KjlGcm41Tog2GIsWlOIcBQYdbCQkEp2PyOaRxiwrTVeytlg5fshI82t2LnaD3jZWR92/D51ruSSKQw8VyEQ/c1Ejuz/o/Q8zdDUwHJ9yIidEhc0CfAfHZPYDUGvYdKiUzDp0YOrlR39bpujRlwtEU5f81yWZ7fa0qE9YHjr+rlxyq2a77tiToDpFeWaY24fZH+P7MVLcQBG8O9a7W/5U4cEB3WtBK4Eud5e0KL5/t7rzpYNB49eYaJ4dC2eAtneskpZpBas/Fwr7VYlThSmFsUnrA2I4J41IZcoatavL5WqOW7FllJdgdNk4I6IRA3S21pERvWsg== X-YMail-OSG: BZXoyS8VM1lZVKfn9kQZw.Yrjl2W0Nr_5XaJAX_OmW.hxTaYiMbUNWn3JVxznzx TrsQESua9h7.SCHLSEEohGiT15QoP.Bnhp2Y97WxNEE6QxxuYA.qpx2c5OXCtyL4WKKN2rAbEW5P oe9UD4sOfdrsR2KFHMp90yaGyia6guZciTV6l76NlmGb53sw0WhKxlNG_PhjDsmk7f8ngydL0gp7 8kIdO90f7MQgH62PAGYQwbfMwuK02mP82Loj51otwPZIOl6vs_JqrTt5CJwRR63fQkFlO3E.dDXB G_ZhqFGD2bC3DFolU0ZZ9cN5G.LKdYLKXtC77PNP6CaYx5ONK5gouzYSkRoB88apb5XSzS4Zj7wo xoCdV1Xa7KiasLhxa0NEaDf205BCHsNGU1S21SvOAzoES5E1kCqCx61WBLMCwa0cuGY3BlyGxBbi P1W9VI4KWYzmDILFjpje5fcgZ4NlG7jo54U8ksM51fCTNy4H3tJt2vXAj6Y8BKQobfe9gzD2rULL 7cYbJzNcSlSN3FQ3R4xiV4BWfeqpP722U7j1L7fCDoo4YCGFrS6XL.ohzjjkQDEQxcip2PpbfONx BNtUQGx8c5r1UoiuLpxAfo1sNi4R3vyu2YsjXb1.7Anf99G1y0BSuj.hroxrbZ.uY8hKtGkq9A4C 4DQypBSChucKQN7ykft0cD.q8fbrhbCK8dYiKrnlbCN9tWuZA9ascvp7g0y9KkEnGOutOZaUxoLO l6dwkCOWfU7_LlYE67C3HxBleTTppeaURZtb.o1rfx2dXFN0qI9dGW_ZcvCBZUAAv0sLsLrg6DGD pJrQ93Pe5NoAI89AjUoAp..DHxDp7h93K12LpW9h8jOA3j9qnu3kx4B2cw1xTbzZfOvJe0_t1ghE nwLtsoOk3dtpqGZW86_JEsEczOZ_Kc6Ku4hE8o5mTZwT1yR9GipExnQA1WPsMZ5P5X8AGmXCVOjV nSUiw047hbw3AvujStXOQx1qcAS24Hq59UDEfXZxmWkRc.wN1EfvJH0w3IYDNj706tzTRlu8P0qd nMXWbf8qbEhN7Ea0jYFa7pfrIjF9QjRtX365Of49E83NkNaB2rXVPjPiztMJUJHz9Gltc4L88BW0 AwPr1nOBHerfNRq_.Qa7EwWI3c8A62zH8WkXUgaWKibMsMXVWFre.vwDOUEg0773xL8ZSFKGvA.3 GtoqlzCuxteKyivMHk78qWDLDVjkWHpd3qhsuPzLHRGx63krfmD93j8vGikJT8vwior9S74C4hr9 qEBhOX1jahSUFUMZA.Y4ntFCEnBNXp4Iu4ae8WkhiRqGskSfdHuMtx_ZC8eFW94VvTOdmq352N6g ZihMKm2cuzdZOCu29UFg9XSX3OdhDGET2sqTLtiHM1qiL.KbpZtRlv9NJJd3Y8aYFxJjY.Bz_BnC OUFzZPkJ6xAFzEIIfAx8NjaMpZpBwLVZMMR8Ehai7s3p2SJZ5LMYkZTT0P8Ppjrk5NZANoMFMQ_V cb4Z1BvhWfeFsOWpJ8VFg45CNAOpwnpD0ByohDm3wg9WeflBV.KEewpK17kfrqIaR3.IY0xaRQxa cL5peJ4LYvMT2TdNJ1nErReVg6ir.E.ID0MzY_xSJxK7tTH6ezg2WiakOizOZ2aAQDtMofVTD.gz 1_75hLbcBSWVR3gWX1ERZ0RuhxO._0D.1PJEbmyONB3RYBb62VQw79H1jNVDay3eVSVRCj6BkS3V 9BHAGpEvoFBty2hfCbksIgwSRBZ9oFU8C._rWbIC6UGFV2gupR5uc80qz5Ts_c4yFcwuTGrl6yRk QZirs7MSVeGNW5nULZ8QbC4Oi_.pMwatWNo8FPHdEhWHJlIEoI0iAoqNzU6rewj5JI71w3WAE9D6 bFoFKzdp9Ao3LmcnxIsA5JXLObVCNjmHhaD7xctoAqU9sADGootI5_ve12BWC4d2AFvDLYfwFqXB pcIhk6yXpj71lcRqk90QBQZRkr9XrZOKS4Y1qnnlpmZiZHZyhvsmymsiI.Cvm2PHGUB6heSmfqBm V0bEngpdTSvY3.vJtOtKtKEsCHMdGJuyN0jA9uvOUvV16D7zpDW_Hkq4U1pUHJyZQtrT0tUUFDjs wBmRDJAhr3PUOP5ebff3xYjwJuAkXfU_3w4M83szvnrD8EUojfI8kfr4JtTrJePNGlmqxooQS087 6bu.GC196LSAV85EbUsPav_7iQIHKkJqaIcQUyF325wFm2f7SPK35j6eJN4jomTP6oqRVIPw6CSM aTx2fOOx.ary7s6KAZhNH.VhmxRkgqWOKur1V4TEHx_bs9Qnyv0vKn8YOd51CNXJtEAThFEvcz5z r1875FIaHEYZaBk1mu3c5gyXCiWwXMpBZctMKPLtjSQe66t3VWFpNhTCP X-Sonic-MF: X-Sonic-ID: 9676d9bc-0a10-4eaf-9d96-fcd59bc6f7f5 Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Fri, 17 Apr 2026 22:01:10 +0000 Received: by hermes--production-gq1-6dfcf9f8b-x2pwf (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID dee5e6ff7ef8df1c23e4b8a081c64195; Fri, 17 Apr 2026 22:01:06 +0000 (UTC) Message-ID: <7e4a25cd-279b-4988-9e7c-3cd4775441e7@yahoo.com> Date: Fri, 17 Apr 2026 15:01:06 -0700 List-Id: Binary package management and package tools discussion List-Archive: https://lists.freebsd.org/archives/freebsd-pkg List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkg@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: git: cddcca7e5ef6 - stable/15 - 15.1: Update stable/15 to -PRERELEASE [I added: pkg 2.7.4+ related notes about potential changes] From: Mark Millard To: Colin Percival , freebsd-pkgbase@freebsd.org, freebsd-pkg@freebsd.org Cc: Lexi Winter References: <69e17817.3e065.6800e3ba@gitrepo.freebsd.org> <9d9b7e69-b646-49fc-844a-764935d67a9e@yahoo.com> Content-Language: en-US In-Reply-To: <9d9b7e69-b646-49fc-844a-764935d67a9e@yahoo.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Mailer: WebService/1.1.25559 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-Spamd-Result: default: False [-2.66 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_SPAM_SHORT(0.34)[0.343]; 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:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.31: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-pkg@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.31:from]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim] X-Rspamd-Queue-Id: 4fy83L0pMqz3MC6 X-Spamd-Bar: -- On 4/17/26 14:49, Mark Millard wrote: > On 4/16/26 17:00, Colin Percival wrote: >> The branch stable/15 has been updated by cperciva: >> >> URL: https://cgit.FreeBSD.org/src/commit/?id=cddcca7e5ef6de8d1b451e8b9cc19b9ede718839 >> >> commit cddcca7e5ef6de8d1b451e8b9cc19b9ede718839 >> Author: Colin Percival >> AuthorDate: 2026-04-17 00:00:00 +0000 >> Commit: Colin Percival >> CommitDate: 2026-04-17 00:00:00 +0000 >> >> 15.1: Update stable/15 to -PRERELEASE >> >> This marks the start of the FreeBSD 15.1 release cycle; the stable/15 >> tree is now in "code slush". >> >> Developers are encouraged to prioritize fixing bugs (and/or merging bug >> fixes from HEAD) over new features at this time. Commit approval from >> re@ is not required but if new features introduce problems they may be >> removed from the release. >> >> Approved by: re (implicit) >> Sponsored by: OpenSats Initiative >> --- >> sys/conf/newvers.sh | 4 ++-- >> usr.bin/yacc/config.h | 2 +- >> 2 files changed, 3 insertions(+), 3 deletions(-) >> >> diff --git a/sys/conf/newvers.sh b/sys/conf/newvers.sh >> index 4b72cebf093b..960c7692a5c5 100644 >> --- a/sys/conf/newvers.sh >> +++ b/sys/conf/newvers.sh >> @@ -50,8 +50,8 @@ >> # >> >> TYPE="FreeBSD" >> -REVISION="15.0" >> -BRANCH="STABLE" >> +REVISION="15.1" >> +BRANCH="PRERELEASE" >> if [ -n "${BRANCH_OVERRIDE}" ]; then >> BRANCH=${BRANCH_OVERRIDE} >> fi >> diff --git a/usr.bin/yacc/config.h b/usr.bin/yacc/config.h >> index c9a9fe59139b..9f5a1d68e19d 100644 >> --- a/usr.bin/yacc/config.h >> +++ b/usr.bin/yacc/config.h >> @@ -92,7 +92,7 @@ >> /* #undef STDC_NORETURN */ >> >> /* Define to the system name. */ >> -#define SYSTEM_NAME "freebsd14.0" >> +#define SYSTEM_NAME "freebsd15.1" >> >> /* "Define to 1 if you want to use dbmalloc for testing." */ >> /* #undef USE_DBMALLOC */ >> >> > > As of pkg 2.7.4, use of -rREPO_NAME now works as documented, > > > update has teh wording: > > -r reponame, --repository reponame > Download the catalogue for the named repository only. This > option > can be specified multiple times to update several repositories. > This will update only the named repositories, irrespective > of the > configured “enabled” status from repo.conf. > > > upgrade and install (for example) has the wording: > > -r reponame, --repository reponame > Install packages from only the named repository. This > option > can be specified multiple times to use several > repositories. > Packages will be fetched from the named repositories only, > irrespective of the configured “enabled” status from > repo.conf. > > > (I'll stop with that much quoting here.) > > So 2.7.4, the likes of, say, "pkg upgrade -rFreeBSD-base" does an update > as well as the upgrade afterwards, no updates-of/upgrades-from any other > REPO_NAME. There still could be consequences tied to missing > dependencies for other things installed, for example, possibly only > temporarily being missing in some cases. The documentation wording is > not explicit about such points. > > > Some of how 15.0 was set up and documented for use with pkgbase was > based on the pkg of the time not working as documented for such. > > It may be that some things should change and that some pkg 2.7.4+ should > be indicated as what is appropriate/supported for pkg use (usage > documented). > > It is now easier to configure things to avoid having to edit > /etc/pkg/FreeBSD.conf or /usr/local/etc/pkg/respos/FreeBSD.conf as much > --because the command line can be more in control for more activities, > via use of -rREPO_NAME . > > (pkg with "pkg delete -G AVOID_DELETE_GLOB" is not committed in the > ports tree yet yet but might also contribute how things would be done.) I should have noted somehow that the AVOID_DELETE_GLOB is relative to installed-pkg-names, not REPO_NAME's. > > -- === Mark Millard marklmi at yahoo.com