From nobody Thu Jul 24 19:23:28 2025 X-Original-To: dev-commits-src-main@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 4bp1BT4Hyzz634yt; Thu, 24 Jul 2025 19:23:29 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bp1BT3V17z3lSn; Thu, 24 Jul 2025 19:23:29 +0000 (UTC) (envelope-from jhb@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753385009; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=BSmVtFMAvDcSDHu4TySjQvTHDp29Rl6IVt/5g7qJg6E=; b=FvPYoR+eswAkP9s8Or3cJx+tnZ11pa5VaUEg7oShdE7sbMMQQ83JSKo4MkNe/w04MgL//R Xhow+en0Nlhc2/Tp2M4UNd5kCoQ0BGraQwXhGmzyU7F4yUmsZSeuqoN+XWpLaL8n2GKjxW RnZq5Fv8R+e4rzG7czMlkLq+ikFdqmsVHNsgq6m8Z1QzqkX2OvfKvFLkXPjuGKtHtGoJDG 5VpCeSJcg9aPeAzGiIumPtNIatvTbbAMLqe4E+A/ioQg6WF3jEz15k0Q5PbN7GP3XFZVkX QVLI2XDqyYubib/7iT0aitpt06mOd1NKaPsHvhYxh/iyaazQWxMJHksMWsdMSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753385009; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=BSmVtFMAvDcSDHu4TySjQvTHDp29Rl6IVt/5g7qJg6E=; b=ginK8NOAgAwLsQptm+PH488ZDqyphkBVJ0EVazwMaLiQAwV+5b0+aVIsk9VBW6f4hYeilD gBhQGSl7aYzHZUQTdMFI0zM39VSmcU8sqzOKA5sjuHyKLIk8hgov8e8z2JTKYryY8BF0ah Ya0T+bz+p3TQGvZnHx19FjI+tAdNWKALTsd7aBBl0dMih8gH/k4KCMMgIid6U6QrEMyBoU o0s7w64aLu1QSk10DgQPhqRcTV3MxTkHDWL12LXWbntYnfnmp8p7+ZHx7khkxBkG9ooxXT EEiD+lK5mde1vrfietn21O/HsKGx6tvJyLyUIhiPb1KjJ4MeGDqXUyzxcsLMpg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1753385009; a=rsa-sha256; cv=none; b=vBrWEMinOCY3/B8lMe1eqZksTS4i3q/j+jcZxjAtJdJKWXL5F9Ow/0mGqHf+bZUHa8NCi+ +K4gsrRAUeQmQZUlsjgsxYthyHBFCRx8NRwOsTkmYL57KX18gWWRcI9FgNRxqA9Va9WDS7 rzNRXSToqxjuAC1UJT03R4U3/ZgHpUq1pkMwvMJo6AhHBUi31z02frL9xUwRhU1aGiok+m Rw9FAFfKuN7aI7cyXiRbm5fDxWvMQCb105EtYr/WCriC/ouIHBlXDEc+rP5+xW6+Ybf2XA XLKxYkxxNstFNeBl+qac3jeJfacoc3BeQ8MZBrB0TsbqwyUG1cYvhePIvoj7Dg== Received: from [IPV6:2601:5c0:4200:b830:c4db:2d39:7cd2:a145] (unknown [IPv6:2601:5c0:4200:b830:c4db:2d39:7cd2:a145]) (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) (Authenticated sender: jhb) by smtp.freebsd.org (Postfix) with ESMTPSA id 4bp1BT1V5Qz19Fk; Thu, 24 Jul 2025 19:23:29 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Message-ID: <28c0e36f-4370-4ab6-877f-6341d1725cba@FreeBSD.org> Date: Thu, 24 Jul 2025 15:23:28 -0400 List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: git: 962876cc24ee - main - UPDATING: Note the Kerberos package rename (c7da9fb90b0b) Content-Language: en-US To: Cy Schubert , Lexi Winter Cc: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org References: <202507241824.56OIO88s005888@gitrepo.freebsd.org> <20250724190526.2F85A642@slippy.cwsent.com> From: John Baldwin In-Reply-To: <20250724190526.2F85A642@slippy.cwsent.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 7/24/25 15:05, Cy Schubert wrote: > In message <202507241824.56OIO88s005888@gitrepo.freebsd.org>, Lexi Winter > write > s: >> The branch main has been updated by ivy: >> >> URL: https://cgit.FreeBSD.org/src/commit/?id=962876cc24ee9fe1f0ee508f420f11fd >> eac02ee3 >> >> commit 962876cc24ee9fe1f0ee508f420f11fdeac02ee3 >> Author: Lexi Winter >> AuthorDate: 2025-07-24 18:24:33 +0000 >> Commit: Lexi Winter >> CommitDate: 2025-07-24 18:25:05 +0000 >> >> UPDATING: Note the Kerberos package rename (c7da9fb90b0b) >> --- >> UPDATING | 11 +++++++++++ >> 1 file changed, 11 insertions(+) >> >> diff --git a/UPDATING b/UPDATING >> index 3fd8a0fd0c0b..2be01f2c98c3 100644 >> --- a/UPDATING >> +++ b/UPDATING >> @@ -27,6 +27,17 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 15.x IS SLOW: >> world, or to merely disable the most expensive debugging functionality >> at runtime, run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) >> >> +20250724: >> + The Kerberos packages which are built when WITH_MITKRB5 is enabled >> + have been renamed from FreeBSD-krb5* to FreeBSD-kerberos*. This >> + affects pkgbase users who manually enabled WITH_MITKRB5, *or* use >> + the default value of WITH_MITKRB5 and updated past c7da9fb90b0b >> + (20250721) which made WITH_MITKRB5 the default. >> + >> + In either case, if you have FreeBSD-krb5* packages installed, you >> + should remove them and (re)install the equivalent FreeBSD-kerberos* >> + packages instead. > > Shouldn't this be the other way around? Heimdal is FreeBSD-kerberos while > MIT is FreeBSD-krb5. I objected to the name change because it could cause > people to assume they were one in the same. > > I'm open to be convinced otherwise though. I think the view expressed here is that "FreeBSD-kerberos" are the kerberos libraries, whichever was enabled when the package set was built. In theory, a user using pkg to upgrade across the default changing would have their libraries transparently switch the same way users using buildworld do. The old pattern meant that users wouldn't get the MIT libraries and the upgrade process would fail to find newer "versions" of the old libraries with the end result that the user just stays on the old heimdal libraries forever. That would probably not be what most users would want, and it doesn't match the behavior of freebsd-update or buildworld/installworld. For example, switching bc from the previous vendor to 'gh-bc' didn't need to change the package name, it's just 'bc'. Also, I think for users, krb5 vs kerberos is probably not at all clear in terms of which one is preferred, or even which one is which (even if we did find a way to build both sets, which we don't currently do). If we really wanted to support having both sets at the same time (and I don't think we do), the two sets of packages would need to have 'heidmal' and 'mit' in the names to have a chance of not confusing users further. -- John Baldwin