From nobody Tue Dec 2 14:53:05 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 4dLP0m0X0vz6KYLQ for ; Tue, 02 Dec 2025 14:53:44 +0000 (UTC) (envelope-from darren.henderson@gmail.com) Received: from mail-yw1-x1135.google.com (mail-yw1-x1135.google.com [IPv6:2607:f8b0:4864:20::1135]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dLP0l07C0z44B1 for ; Tue, 02 Dec 2025 14:53:43 +0000 (UTC) (envelope-from darren.henderson@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=gk8wiT6j; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of darren.henderson@gmail.com designates 2607:f8b0:4864:20::1135 as permitted sender) smtp.mailfrom=darren.henderson@gmail.com Received: by mail-yw1-x1135.google.com with SMTP id 00721157ae682-787e35ab178so46869937b3.2 for ; Tue, 02 Dec 2025 06:53:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1764687216; x=1765292016; darn=freebsd.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=6mG3qr2SORMircpI2hFXkftpjvqtX+nwaVnVG9ymN1Y=; b=gk8wiT6jHOlMyEfBl9J1tQC9D/aRkglYBmwL1pNpviIzZU8t/PYKpWTNSIeInIGKGh TBIErmbjHL/A13fV1MkWMbrM9w8ywuvBwzTPy3ArklAUnvRqCWfSRX7dhnG+LI9i7M0X hZ1PA0S44gNNtF+o+kEhMv0KPSfrCwemq2wunUElEnTLCvSUSRkpu/7BK0U/5Ri0KoGl 3X+lYwp4hhavX0tVhfkplv+b/3SZlXjrbSSwyrES16JKkOVkEIFSc3EbRlCJGvMxU9du qUYAgxYVLVjQU/rpXN9gyQuzyazIvl6kghLhwoHwLAr/kcu+DQBcAAohhwadXnAmq3O/ ZIPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764687216; x=1765292016; h=to:subject:message-id:date:from:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=6mG3qr2SORMircpI2hFXkftpjvqtX+nwaVnVG9ymN1Y=; b=e8Kxa+PNGGz2w62CPbfSXlwVjyLfWSKLl91+dDrX/KyYgs9OsPgLM3YHFkar0dMMFe m8tT9SVlwQstvyXBdNzdC4xFaV+SiX800dlFPHG92Rp643G7Z2nlFv61Ljvkwolgv+J6 2SfzwpRpnNdZP6DkF1tTJ9xOGoh5FMBaVOLsTwDn8ZXhhLaDG6UVyU/YthEFdETjD25n 2NeYxzaZnm9NWNNIJa22awTYoTZIzy9pQJIlKOFRwPu1MfduUZde3rzHp+qLus+BnVco IuRBceFw/wRpFevE9wbNOGz4LTYgwn5LEgmfg2q0cI2bBO6g0UTKoO+VQaTC9WB3LHEI BKYA== X-Gm-Message-State: AOJu0YxSZwRX16M4GzknVGd014E6V7nwBQiNnqB8pqcVPIBDOtbVdySy hHNUZFdv0LLr61H71O28wHJmTEDyuy4B6+mGDZKVPf4lL0q9qb08HJFVL9diafcKDyDuhj7xKlS +UJzaTlLhkwnvZEVWJiu8OrVO8p72g09riSq0 X-Gm-Gg: ASbGncuL0FUb63Z2Hjhzu5whkZLpmog9LxWJ4ZeUZS1fwEmCYbJZ7QPJWFk/N810vLn VpREKH1E8rtgjXNSmvGXHplWWaJqpd9TqLRR5jExnf/D/sCa0NCJ/h24j8v4OOTRRPAZ1YNCfLw RfF585uLecvMFMJ5Vqpux/PTMMMLT3hsR93DtmMdCjsBHWCM5iVS66nDTitPUIR914w5kX/PKEi odNFIuFVtcoErZX9oDFySkA+8kxPRliq4D4Hvs+7nh5aFljfcMiKHktuDCMS2UorETcSw8w X-Google-Smtp-Source: AGHT+IGfYMsG1J0DtUIpp1kSYr8SSb0IDgZSyGi/3JsN/ui0G4TkXFQ9gFGNbRyrQDHJfX9DZliz4PODeXZFHKCV8cM= X-Received: by 2002:a05:690c:4b11:b0:784:8673:6f6f with SMTP id 00721157ae682-78a8b556a93mr333833067b3.58.1764687215570; Tue, 02 Dec 2025 06:53:35 -0800 (PST) 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 From: Darren Henderson Date: Tue, 2 Dec 2025 09:53:05 -0500 X-Gm-Features: AWmQ_bkSxFQvV5wLek03wyCRmvKvrm9EKJDN4SM95Yy9qit2ThTr2Bd-m9KrsMU Message-ID: Subject: pkgbase upgrade from 14.3-RELEASE-p6 to 15.0-RELEASE To: FreeBSD-pkgbase@freebsd.org Content-Type: multipart/alternative; boundary="0000000000009fb1c90644f94225" X-Spamd-Bar: -- X-Spamd-Result: default: False [-3.00 / 15.00]; URI_COUNT_ODD(1.00)[7]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; FREEMAIL_FROM(0.00)[gmail.com]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; PREVIOUSLY_DELIVERED(0.00)[freebsd-pkgbase@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; TAGGED_FROM(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; MISSING_XM_UA(0.00)[]; MLMMJ_DEST(0.00)[FreeBSD-pkgbase@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::1135:from] X-Rspamd-Queue-Id: 4dLP0l07C0z44B1 --0000000000009fb1c90644f94225 Content-Type: text/plain; charset="UTF-8" I'm missing something... On a basified 14.3-RELEASE-p6 system I end up seeing a pkg error relating to not being able to find a trusted key but the needed keys are there and readable. This is pointing at base_relase_0 (and maybe that's the problem? Do we start counting at 0 for the initial release?) using an ABI of FreeBSD:15:amd64 The problem appears to be related to an issue evident on pkg.frrebsd.org. If you go to https://pkg.freebsd.org/, click on FreeBSD:15:amd64 and then click on base_release_0 you get an error message of "AccessDenied". Also a message about XML file does not appear to have style information. The same happens if you look under FreeBSD:15:aarch64. Again maybe that is because 15-RELEASE-p0 doesn't exist yet? I can move from 14.3-RELEASE-p6 to 15.0-STABLE just fine if I use url: "pkg+https://pkg.FreeBSD.org/${ABI}/base_latest" but I'm not seeing how to get from 14.3-RELEASE-p6 to 15-RELEASE. Apologies if I'm missing something basic here. -Darren --0000000000009fb1c90644f94225 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

I'm missing something...

=
On a basified=C2=A014.3-RELEASE-p6 system=C2=A0 I end up seeing a pkg = error relating to not being able to find a trusted key but the needed keys = are there and readable. This is pointing at base_relase_0 (and maybe that&#= 39;s the problem? Do we start counting at 0 for the initial release?) using= an ABI of FreeBSD:15:amd64

The problem appears to= be related to an issue evident on=C2=A0= pkg.frrebsd.org. If you go to http= s://pkg.freebsd.org/, click on FreeBSD:15:amd64 and then click on base_= release_0 you get an error message of "AccessDenied". Also a mess= age about XML file does not appear to have style information. The same happ= ens if you look under FreeBSD:15:aarch64. Again maybe that is because 15-RE= LEASE-p0 doesn't exist yet?

I can move from 14= .3-RELEASE-p6 to 15.0-STABLE just fine if I use=C2=A0=C2=A0url: "pkg+<= a href=3D"https://pkg.FreeBSD.org/${ABI}/base_latest">https://pkg.FreeBSD.o= rg/${ABI}/base_latest" but I'm not seeing how to get from 14.3= -RELEASE-p6 to 15-RELEASE.

Apologies if I'm mi= ssing something basic here.

-Darren

=

--0000000000009fb1c90644f94225-- From nobody Tue Dec 2 16:11:53 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 4dLQl26JD2z6Hhhn for ; Tue, 02 Dec 2025 16:11:58 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dLQl205Nsz3DYx for ; Tue, 02 Dec 2025 16:11:58 +0000 (UTC) (envelope-from matthew@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764691918; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=5btiACAdoA2cbGOR2hxOPqCd6TrfcTvSH2EtGKr7mXo=; b=Ub1pKlx1mxbZ2zZGazEBGzn2Lz59T8VzKDitnX09vSxgKCzU9LneVKNc6nd/v9aA3nA/Dh 8gE2kZnSkPdoD+hPRjteEAMYj8S8ETdzxsM/km79t+yBibur9v2IsYbPBgKukaEbEdWych m4IFEm3JyKDUdOJ/xQAnRMX6C9O5obzgMCQFWG58r3AftNhzVR25Zq2HVkZS1mNkvjayHM TMBScTSOkIv0ud4CR4GmizloYwlSmMmJn3Gp7cEEIteyjsVuXP12NKpr7ajWrWA5I8duNA afY8mTjQeS3Wkw1c8Rw5etx51qAxx/Sg987E+jasxT5uws5Y1scsXtI3MYtg2g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764691918; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=5btiACAdoA2cbGOR2hxOPqCd6TrfcTvSH2EtGKr7mXo=; b=ITzmbuCYjKL4HHIBxqhwdEoRWQwGBqS5WVdRxqVjFo//RLkmt5Xkq+fT0KvtNv9OvQl22w Y06nkQITIacF+kTyhThsq/Cb2bccc03XV12BtEgCP674dK1tKkD0d/tVJ1+nEZEmmDJ20B ZGu18PDMikPoJn4wplsrQy5Qb9Tft39cvWtOhdStEV393XP3ooBHvThXvAypznB8hkNPyI 2Qpy3pnUmw0tM/mCFXMjAfK0EzShA/tWlydRES+c4EkctMsAfp0Z13f1dwvh6gBl2KmLCe Rzzpvev5KVIe+JMtK3yJ2n2+Y2VSHueQlwKTfpSDOUM0UhFUu/tfjTZSYG5shw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764691918; a=rsa-sha256; cv=none; b=XAGvJSJw1/cZqgVySkjNOMXyufGaHvLOOKaBQqiKITU/56K30xQ+GYwtxCbMPh4+u/yyT3 31Uu1vw92vTG/43CwiccX7Ctq0piwRDJuLH+HSCBCLQWNZ2nI0lJj5Xu22A0lBr/C9ljZj hIDVtioZTblEg51M9XLW5av7u7vKByeYZcge9VN5jD7kmgw8BGBPF3XJCPecG8oPkbLtFJ LrRp4kaojegddYG5U5wr4md3plN8RcpmKWXqcMyOE98gUkY4KB6gZzxggfp90RcZgqtuGs 0mj6ktoeRqmF0V4xbpRcCU+BcZi3P5Ej89xukgIuDkY1RYxIY0KGoqYeGbi9qw== ARC-Authentication-Results: i=1; smtp.infracaninophile.co.uk; dmarc=fail (p=none dis=none) header.from=FreeBSD.org Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [81.2.117.100]) (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 did not present a certificate) (Authenticated sender: matthew/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4dLQl16CFxzx5N for ; Tue, 02 Dec 2025 16:11:57 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from [IPV6:2001:8b0:151:1:fc87:9f08:885f:bfab] (unknown [IPv6:2001:8b0:151:1:fc87:9f08:885f:bfab]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) (Authenticated sender: m.seaman@infracaninophile.co.uk) by smtp.infracaninophile.co.uk (Postfix) with ESMTPSA id 55BBE104C5 for ; Tue, 02 Dec 2025 16:11:54 +0000 (GMT) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=fail (p=none dis=none) header.from=FreeBSD.org Message-ID: <5250f4eb-0849-473f-89ff-aa46a67a3fef@FreeBSD.org> Date: Tue, 2 Dec 2025 16:11:53 +0000 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 User-Agent: Mozilla Thunderbird Subject: Re: pkgbase upgrade from 14.3-RELEASE-p6 to 15.0-RELEASE Content-Language: en-GB To: freebsd-pkgbase@freebsd.org References: From: Matthew Seaman In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 02/12/2025 14:53, Darren Henderson wrote: > I'm missing something... > > On a basified 14.3-RELEASE-p6 system I end up seeing a pkg error relating > to not being able to find a trusted key but the needed keys are there and > readable. This is pointing at base_relase_0 (and maybe that's the problem? > Do we start counting at 0 for the initial release?) using an ABI of > FreeBSD:15:amd64 > > The problem appears to be related to an issue evident on pkg.frrebsd.org. > If you go to https://pkg.freebsd.org/, click on FreeBSD:15:amd64 and then > click on base_release_0 you get an error message of "AccessDenied". Also a > message about XML file does not appear to have style information. The same > happens if you look under FreeBSD:15:aarch64. Again maybe that is because > 15-RELEASE-p0 doesn't exist yet? It does, as of this morning. Although it's just '15.0-RELEASE' until the first patch sets happen. > I can move from 14.3-RELEASE-p6 to 15.0-STABLE just fine if I use url: > "pkg+https://pkg.FreeBSD.org/${ABI}/base_latest" but I'm not seeing how to > get from 14.3-RELEASE-p6 to 15-RELEASE. > > Apologies if I'm missing something basic here. Upgrades accrose different major versions or between -STABLE and -RELEASE streams are all conceptually the same with pkgbase * Set up pkg.conf to use packages from the OS version you want, typically involving overriding '${ABI}' in pkg URLs and ${OSVERSION}. * Do a `pkg upgrade` possibly involving several stages of upgrading different classes of software -- kernel vs. vital shared OS components like libraries vs. end user software packages and possibly in several steps via intermediate versions. That's the high level description. Normally you'ld break that second step down into smaller pieces with levels of testing between each so you could perform the upgrade confident of your system still working or decide to abort and back-out in the middle without having to exercise the nuclear option of recovering from backup. For me, that boils down to 'create a new boot environment, boot into the new BE; if it doesn't work, revert to the original BE and think again.' The RE team has stated that there will be different pkg signing keys for each OS major version or branch, so you'll need to look up the appropriate keys for the version you want to upgrade to and add them to your pkg.conf. I don't think there's a resource I could point you to documenting all that (yet) but you can pull the information out of git. Eg. these are the keys used for 15.0-RELEASE packages: https://github.com/freebsd/freebsd-src/tree/release/15.0.0/share/keys/pkgbase-15/trusted Cheers, Matthew From nobody Tue Dec 2 16:53:21 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 4dLRgD3yXpz6HmTd for ; Tue, 02 Dec 2025 16:53:44 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-55.consmr.mail.gq1.yahoo.com (sonic308-55.consmr.mail.gq1.yahoo.com [98.137.68.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 4dLRgD08Ccz3Pbc for ; Tue, 02 Dec 2025 16:53:43 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=Iz3+xgjw; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.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=1764694417; bh=XXf2xdl99tEqBohd9dx59QfBN5rjOESIA8OKdGOK0CU=; h=From:Subject:Date:Cc:To:References:From:Subject:Reply-To; b=Iz3+xgjwGHM4KkRQ7/r25UkpW8QoAaYyuDT4Rh1pZIA2ugQSq40/txsL27f2KUXqVTDfhriiKfr4jBdnrCH2OzE6Hm8xqh2IDd6QaeXA3LGqC7Q4VP/QW5YzuVIfh1VMx10xW2EmqrsN5bwfZaYmHqp2SabiDQcu+jx2UEWcwbfxTL8yvwuk6cCoOCG4WUbNj1IwtrqQvjILTthtBlvypZhKWGJqKiO4SNDHop/ftedJFkB1Wixo3hH/gm/DCQZbw1czwxGp7Uhbtb7AsAaQ3cMVshYcZ5e84tNMr/2WVV/v8JfmNmBuD7n2yZVUNq9iolILt5D77+7lu5Rg7zY6Lw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1764694417; bh=20nFX4UHUBQUS5WYWja0gv7rG8ovHaRu39iltzQRgvQ=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=k4O5ZTo94+zbBYBQ2+f2zRqotoRM2BPFGULQQsvnHGN94A6ttLm4NZmThu6MWuQDHU6mm6ZwF4Yx7u9mJnXmMYaY3FFlUANqzu/7v+ZctSGkW+Qx/VHAljSvyMPouEKE1DOE+ed1DFcCVsmzcRFHW/cPggretWhy42VHzGUg/mJ4wQoMSPzDQkA9zVIzWb8uWUVLjA39Bj+Ungvo48HO9RVDUNBDkjUk2hi7guUWogbjtj0AIYs0UpywwCxt8ZG9JdwNvox21aLTufcq2+agSqkdvV8U5tJtBW6rlBSklv1O4gZhvszAPN5xQGDiC7zM9RmsDxEIk1lDntYS8tho8Q== X-YMail-OSG: _GRSlLsVM1nx82WUg2nxnMGkKhdibTDRQBWuEe3lUumpEef4T_uvi033C89mk3B _P3tv27.mtnDfZALqGH4CLiwwuLTAmPNURTHagVS8J32E5WkfyZUftmbmzBgAGMycybTj3c7r4JV s4Y6M9YdbtivpxmsCUMkjwXmfBdTFMRy.CP0a6VFdTtyp6vkbMzEPGqnnxl_97FrtD4m7M2uYdCe 6Ax6EYnTunFFvZt321mqOCn2GpivPYGtPXUGeypP5rexUckEGNRxbDdXqjE3lpfkynRbjBIXPBCD bs3jYTsBqPdH3HUAqqSuxLTC.oGGJCqALQ1gXTK0JN4.DmokMvgb4hryrd0uVv5AX9bdcLwLsdw7 CIN7z159vW5HvZES.9FNqvv_Wix_6apu0rrbkYS9wK3dSZL_2lsX7MK4qAVplJsiRw0UER3BDwSi QyF.1lcGFuOr4v4VUd22HV8bG.hCYq9CmvvcBN40LPUkEPl1Y9wKda1kayGB6U8jBv0xFfZMHrTz Av7_9U3eR1D_IiDCmcKeqLfqs.86PevsMgIypVLMCtcZdF17PNTwdS5rjleWMEkd4JpyK6BAZ1xs bLRYN_ue71YHU5.Il1.EBGCgKKhyEv71lPotAdTE9Xu3KbqiZJFomVYrX94QChVagMNJsyRg6pgg z03TSxEnXj3Nh1tEYblKNaOknTqkE4O9KKsxV24RTSZh12Jpl0nTaAdg0v0Fo4jeP0hBsf0uiwlH SALwtlhK8qQ8FR67B5BFKgOWUUBe_Y05EsyAuSwx_YCFkNLfg6Ic90LPOg.rg2JUQ61q_tLpQNLN h_8pTtVBqjOhmRSZmnIID4wxs7gZWoF2umkA6pNPMVREHCRM_yDbIwl.UKcjM9gr1lZ9cMyKJox1 CO4kvVJ1aszTW7bEAQC.jFYYT2952QDrCkrIa8_.QbwgD8SYkQ2wD0T.5jhizF.7wvnqJHaWnYM6 Oj7AOFHr9L3z7Py.rpvBNZ9.i9b7x3HY6CFoB.GtZiOcy0F9z7cMHDcxrLYxILOZzQA.3pd1bDHs w0uZ_JAQGU9EB4PXc8hCPeRCe_8yKzKfz8s8KRt18wcOSHoXHMFsPX5pCEcHCVjlhfNpJaVdOI9n wEMEsI22lDijxx30qegpwzvY2_f3aYjdLz7BmgmW5eApJbUm5urMY9fH2qC0MHGrY25Oq8L0i_VZ tymsnV.rQ0QiIKKwKti5RiSPvhC1KUlHLbu3vjuIEEL3C94dEIveXSKPEu0wOWs3IXN5wcS7rMA0 H2_RfO4ubMkgM3L4iO6ZX9BXbATjkJE6.7LUmvWDsZ1lkNiI0ElNFZ2LR8UvqPa1ZEcC3iceuTlg rup_FsuPaZ6ZLi03HvMnsvcBGErZTka4bTYrbFK7iI.OWTNY4fgXKlgUE7nZbqIV1hG5mpDlM33k k.rqFeW_AJBsVEMJC2Je2ra5v_CN67C3sTXYlZeHcZ.uJRSHjWuIUhQwe6PyE7W3QMwuSfgVnFDT BeGja1Jb5v7LWGiwiqbipAxwf9kI1r6hdGYFzTtxAK0G1bxphfTtiiIUzpX5hReYEzxtNSWZbcVT Ubwa4V3FMLzqCUN.fQjxAJ8KUanE0dWxHcMTRyYagXrbepdYKlHkU3wIxCO4dt3eMSca6nJbw0Gv aCxHKNuJBuyEjHNre0Megid9NfGLqoG1bbX_09FlH9PtImXgEjP5z9a91Eps56J5rxUL8Cc0BDhC iWq4adnGKopwxgYPLLlWG90G5RKankdlNbnj6KCeJu96lCXM6E7AuunLKDqUb0lHW0WRgp_s01yL hCAo5WscLWMVeeLHxx_7sZYaci3NGzn5XKkMZyMkfOmFvLYnrw2u7nWGYOiyzkUiOEowolyMKxW. fqPTdP3XaFh2AzAGqxZQCgohza_YHZANvtqaTlkk7oZ8Jl1c82MSjt96B5XVqZojvQaImkHvnR.E hKXzqCskCreVPmfW_khYop02sWIZl8E.y991b4KdHWq5M7hEAsMnYIBK0wdO3pGKJKeQJebDC9m0 zfvEy45ukH9RgefDcKa3bfM2ekF9pqJwWopS3dWbJlL.aaxX3779nybhc3ZUH_dxQY39GBPVQPxA U7768sxOJJ6gEkpFP5x3Z_SBBNhhX87fhRx4qVLCEVr6Fs2n_GA_iMRBoKxrYFJV3ET3hvM.4n5U p8klUEzlSsAjU9xKKx6eSuEx5d4uo.sgm7S14CXDTqKpC83dJh7H_dgZb2aQdd37h39QPwMR.WAc CiMQ.0gggt6_Tlul8XlG2OdOB2fi74YIYae2h6zSAy4vjiqU.qcw5f.zgXhOUP6o8C2kOxGmhoX7 xn4blhulWYQ-- X-Sonic-MF: X-Sonic-ID: b389b715-0739-4569-8953-145f2f42e026 Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Tue, 2 Dec 2025 16:53:37 +0000 Received: by hermes--production-gq1-fdb64d996-vw4d9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 5283fd917d94c95e0a6e96a8ce89015e; Tue, 02 Dec 2025 16:53:33 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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: pkgbase upgrade from 14.3-RELEASE-p6 to 15.0-RELEASE Message-Id: Date: Tue, 2 Dec 2025 08:53:21 -0800 Cc: FreeBSD-STABLE Mailing List To: darren.henderson@gmail.com, FreeBSD-pkgbase@freebsd.org X-Mailer: Apple Mail (2.3826.700.81) References: X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.61 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_SHORT(-0.61)[-0.609]; 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]; DKIM_TRACE(0.00)[yahoo.com:+]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; FREEMAIL_TO(0.00)[gmail.com,freebsd.org]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; 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.68.31:from]; TAGGED_RCPT(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.31:from] X-Rspamd-Queue-Id: 4dLRgD08Ccz3Pbc Darren Henderson wrote on Date: Tue, 02 Dec 2025 14:53:05 UTC : > I'm missing something... > > On a basified 14.3-RELEASE-p6 system I end up seeing a pkg error relating > to not being able to find a trusted key but the needed keys are there and > readable. This is pointing at base_relase_0 (and maybe that's the problem? > Do we start counting at 0 for the initial release?) using an ABI of > FreeBSD:15:amd64 > > The problem appears to be related to an issue evident on pkg.frrebsd.org. > If you go to https://pkg.freebsd.org/, click on FreeBSD:15:amd64 and then > click on base_release_0 you get an error message of "AccessDenied". Also a > message about XML file does not appear to have style information. The same > happens if you look under FreeBSD:15:aarch64. Again maybe that is because > 15-RELEASE-p0 doesn't exist yet? > > I can move from 14.3-RELEASE-p6 to 15.0-STABLE just fine if I use url: > "pkg+https://pkg.FreeBSD.org/${ABI}/base_latest" but I'm not seeing how to > get from 14.3-RELEASE-p6 to 15-RELEASE. > > Apologies if I'm missing something basic here. I expect there that the material at: https://www.freebsd.org/releases/15.0R/relnotes/#upgrade-rc is involved, even though starting from a pkgbase 14.* is not mentioned. I do not know if there might be somewhat more to it for starting from a pkgbase'd 14.* . === Mark Millard marklmi at yahoo.com From nobody Tue Dec 2 17:22:20 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 4dLSJk2rT6z6HpsC for ; Tue, 02 Dec 2025 17:22:46 +0000 (UTC) (envelope-from darren.henderson@gmail.com) Received: from mail-qk1-x732.google.com (mail-qk1-x732.google.com [IPv6:2607:f8b0:4864:20::732]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dLSJj5tr5z3YgX for ; Tue, 02 Dec 2025 17:22:45 +0000 (UTC) (envelope-from darren.henderson@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-qk1-x732.google.com with SMTP id af79cd13be357-8b2ed01ba15so462268485a.1 for ; Tue, 02 Dec 2025 09:22:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1764696160; x=1765300960; darn=freebsd.org; h=content-transfer-encoding:in-reply-to:autocrypt:from :content-language:references:to:subject:user-agent:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to; bh=poeecfibWF4EaX3WP912kEUWFI3gTCVSjyAHVpm0r5A=; b=Z8zg30ZkqoCBzWH+uS1qohqLgogDve2t0ijU164hBio5nlPI47eQXB1VmMgvQ2+ESw GEIsnre0/QE2WBy+kFgiMbRwiFVOQc2hPNhagy4FBU9NsNpLsWGzC9wMRbTsL3Q+ZJP2 /PGN9NGeL+Q0UO/11McX7UInzqw5A5fISpX7OXrfgi7ZYocQ/75Vpe7cNm2F3FgJ2JbA ogAfkCtccIK5Uq7eC5JLVriCMmJqcwVVFxNsM7fPqm4LmxXwwGWDaFVDySfac9gsPp+K ouiBOYiag2yp9XAFkynRzNuUBZ96GEeLvBAQyQDlN34RbcqE2QUd1IKMrGdxvwoe+1ng lC/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764696160; x=1765300960; h=content-transfer-encoding:in-reply-to:autocrypt:from :content-language:references:to:subject:user-agent:mime-version:date :message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=poeecfibWF4EaX3WP912kEUWFI3gTCVSjyAHVpm0r5A=; b=pwX8liCTR7G5XjAaNCmrWZ7Iy6NUX3/W7Y9Jj3/BoPXBnJcBU3O4iUzgwta3iLE6Iq AH1BksTYnj2qc76A7/uvrJSitOLGNsZgmuGMMjjKO04C94sZse4J3nqzYOXbQKjXKDrJ 1NkSMjR5nKbYVIFwk8SMSIj14xkuJg8vDqV7hBCmSPBXHR60ixfk62FtfMVCTXgpKlDQ 6OhN1pTVGEIwEuG7gcv8BZDOMEeJDGbCjZbNNeiP7lYo2el1iegmdLoZQtXeF3sjzTi1 SYqmdVIXZyCmtYzE7Egk7rSDFYmnDuCgyn2r+kxR8NuZCiDqKSBvf4fwcyw+Rt/upkG5 IPpQ== X-Forwarded-Encrypted: i=1; AJvYcCWnJAnwq6M+ovZT/iHCyTNTSUmDwl05dYVMhyUvFahw7L8jBhEUUFZ554Kg6tHY8UA8HsEuhK8VJBzCBmLmuak=@freebsd.org X-Gm-Message-State: AOJu0YyoufhveasQoj7yTushA7YEv9ndP/Nync6Bfccqa1/wh8/8SwTh DMZW+iGL1eQtCbSkskd0yKkeGfBY03++H/Xfg1V0S19pm0MzLlzWPkHChqhdHQ== X-Gm-Gg: ASbGncvwAt85F2Wh7Mz2jlk10K9vng3l57PNYgZta4i6MuOzV7H/0Inp8cT7JBQqh6K 6iTaguuCsir+xU8ntxQSaDxjKkgAmwvIlKI13cMkGxLsuqeycsuLx7aqMYncCVK2pPexEfC3It3 0DRwzDKYHiMme/wQMJVTZYc/wswf9iAfna12Ef0rFjJSjbOockGlBl8u/YKEybS1LZfFhe85rUt TkpD8posk6hs7PjeuTA+RVTCjEkGvHOzGoE+AH0YKMAqPL+nr18NQM1NJSDRcGXJBIzcKrqC+1w alzdYC+MUBm37jn5VHn7wivcYjAdouE+3oe2jF1HpgyBLSkq6VkRdikZ50MPUGWezb0CoXmko5R yPDB3EUrJ1A26JEfNpKzZ/my4VcwCs4pIHiDLKs66f2Kww2qL0sE3QxrXijyv3wtdSUIbOa91l6 9nNPeZ+fvTctDRhHy/68TjIcCe9b55Q3ka9MLry9jOIpW2KQ== X-Google-Smtp-Source: AGHT+IE7B4kis7Jmkar8avx5se30r0WEwGR2n38aI54+OQWz3mF+Xhx6G8yRcd1QNasdbkDtFzUslw== X-Received: by 2002:a05:620a:690e:b0:85e:24c3:a612 with SMTP id af79cd13be357-8b33d1f04a1mr5480042185a.32.1764696159838; Tue, 02 Dec 2025 09:22:39 -0800 (PST) Received: from [172.17.0.11] (nighttide.net. [64.223.192.211]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8b52a1dd3b6sm1105367785a.50.2025.12.02.09.22.39 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 02 Dec 2025 09:22:39 -0800 (PST) Message-ID: <1eb0e36a-1f69-4944-9f47-19600a0ac904@gmail.com> Date: Tue, 2 Dec 2025 12:22:20 -0500 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 User-Agent: Mozilla Thunderbird Subject: Re: pkgbase upgrade from 14.3-RELEASE-p6 to 15.0-RELEASE To: Matthew Seaman , freebsd-pkgbase@freebsd.org References: <5250f4eb-0849-473f-89ff-aa46a67a3fef@FreeBSD.org> Content-Language: en-US From: Darren Henderson Autocrypt: addr=darren.henderson@gmail.com; keydata= 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 In-Reply-To: <5250f4eb-0849-473f-89ff-aa46a67a3fef@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_FROM(0.00)[] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4dLSJj5tr5z3YgX On 12/2/2025 11:11 AM, Matthew Seaman wrote: > On 02/12/2025 14:53, Darren Henderson wrote: >> happens if you look under FreeBSD:15:aarch64. Again maybe that is >> because >> 15-RELEASE-p0 doesn't exist yet? > > It does, as of this morning.  Although it's just '15.0-RELEASE' until > the first patch sets happen. > The directory exists but it's not accessible (via browser at least). Going to https://pkg.freebsd.org/FreeBSD:15:amd64/base_release_0/ drops you at https://cloudfront.aws.pkgbase.freebsd.org/FreeBSD:15:amd64/base_release_0/ with an "AccessDenied" error. CDN issue? Where as going to https://pkg.freebsd.org/FreeBSD:14:amd64/base_release_0/ presents the expected results. > > The RE team has stated that there will be different pkg signing keys > for each OS major version or branch, so you'll need to look up the > appropriate keys for the version you want to upgrade to and add them > to your pkg.conf.  I don't think there's a resource I could point you > to documenting all that (yet) but you can pull the information out of > git. Eg. these are the keys used for 15.0-RELEASE packages: > > https://github.com/freebsd/freebsd-src/tree/release/15.0.0/share/keys/pkgbase-15/trusted I was able to pull the pkgbase-15 sub from a 16.0-CURRENT system (checked and they are the same as the ones on github) and that seems to have done it. Pulling in the pkgbase-15 sub and putting the following in /usr/local/etc/pkg/repos/FreeBSD-base.conf: /FreeBSD-base: {   url: "pkg+https://pkg.FreeBSD.org/${ABI}/base_release_0",   mirror_type: "srv",   signature_type: "fingerprints",   fingerprints: "/usr/share/keys/pkgbase-15",   enabled: yes } / And running: /env ABI=FreeBSD:15:amd64 OSVERSION=1500000 pkg-static upgrade/ Successfully got the system to 15-RELEASE It's interesting to note that FreeBSD-base.conf in 16-CURRENT still points to general key - maybe when they get closer they will add a pkgbase-16 key. From nobody Thu Dec 4 16:34:18 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 4dMgDL5NMSz6JLHB for ; Thu, 04 Dec 2025 16:38:10 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic303-24.consmr.mail.gq1.yahoo.com (sonic303-24.consmr.mail.gq1.yahoo.com [98.137.64.205]) (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 4dMgDK4v2nz3MLQ for ; Thu, 04 Dec 2025 16:38:09 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=Aq3xSaWI; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.205 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1764866286; bh=0srY58PjF0cUKCRZ/aUOMzd3mwLhxMHiXWwgypVW5RA=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=Aq3xSaWIr6/bikT6wFItRDdV/76BmtPvo3jsMjDflsagNwk+mNQKhGsxquTIjhSk7KOA7OhhSaC27FPUWCNnmffNsSCgPit9c0qfBtNWsb1R1SAeb4rkUHuvXsWxM4/5HwC+4mcc1gIQ2FBmtwEZtxLvPwecuKX2hyhSw7hGl4xvalOGmTXHudGEF2cq9O5dbmxJG991ubVkr+WskvUSLHb6RidTIWEiGHghwaS/mgx9q3TghZFdnThF4c2jX99UNci1P8y1Cgw10kSqenmr76r8C5gr6tBW+pw2h/NIYKDTun9v6WEDlHcF0bdSinQr7gqqK5FiHdclLQQnD2CtQA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1764866286; bh=5jUZNTDjtujFu/xWOfNCHgLRRpFcd9BAcsD0X6m5cpg=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=AU+k1FdqZxAKjN03I3uJABNA6sfb79dVkUrqrTQUVlqpLLSGuR+2FaYqHlrLsKOyywyXxP8/Wfn/PStr/GGtWdYnBODb0IZhA/5zV8fUpChHBtO5zgBQU1kWcfTPZRrM+CPIKCQ7CBonGqc5B/TUCxjLZOPKImJjFAmBIZ4avpzKKWt4gknSzDfuO81K/gBQIFExq1GfWpZoCfLXnT10K8IZxgIsDZbW2O4mq1Udf1YZIf/bhG4rK9IkO7G6j/FIonRNEwgkuIothPjuxAjZkV8KNOR7oGPCmzCIYpflNdtqbQH+51dVwav86FIeWMSuRI7XEaLQg85HAbAEbHZb5g== X-YMail-OSG: mBR8huQVM1nwQdd7NsFuu1fKWSWb6UJ1Z4NAvF3Nu3TDTRmE2kAzEa4kTHovdfz 8i8rspoypXQwZ_T_DZ.rjRg8qtrK3QegM_LTOYX.OgPPt1V4eePk57Rvh5Pn7kBU7G6A8wfPrWMP Jxg3JwoPgxa3kg62IaNLPNhU_RJKmJn.MvFpySuZo.mVEhAhABOG2G_._dPfO1y5QtDj2byJXoxY mG2abhIboKco1GMcz3U8ke.DpFAD2yAZ27UbWAlfv47X3OcSuNP3qDK.sb.UKmbV0MlQNszxjVkl aWK_e9EFfrKSRbVG71qExnTQSNT3Bwh1PqoVNA8KsMB8MuhDP1UHrZK3kQXbzIHMHdsA5SK2d1YM Bflxtt6TykIPz_L4..IIxkJYf3G6Cff2W9vKROGnhALMn1_DHJh5dDlx0S.Lnok5hEHZpWpVqQ.y MTLrNViCORVyasW6LdNpRu4QgJVG1ofTBvIq47ZhpthNAzEU7luOeq_bu1wFlTOd76vF98Al3H4M M84FUf4PLXRS4jUxVqi54GDxFVUhQYyfm0WUENRxpX2diSJoPmAt0SzxJZ7Nu3Ru95jbTHXHKHZL Qxm.ymk0AO4wYX8eQvtVLi4d8hX6WtgLnzw1ensyd4ZWXrYVZUpbZErPGhVmcksUhVLYfbzzH6Ae k_hv.gh8b3xoMIFbP6RcFjOQhJK1J2AkiZfjFSdMD5IBCnQRUtOL4kJ5uQkWtSpneIbPcUqlgx1u smrx8DBbrvZYdfTLkOcEQve2ZaD8SO0eJwQqokW4t7lgmj8BI7LS.zzLi5VSWeCCwa4NwsSufB5v 4oPQk2GOAYxgPd.8.K9aC49zyHuJpV93tBpxe.ZPXr9a7pH25D7voWI_c6lXMgBezRbrsEBX1emw q67z.it_DeWKjDBVLtJr0J8tcLXNBHN3_YXCF3MVn8bWwYZsJCUuYDJgUs_HXyK8L04M_XdTW_g5 kjAHEJqo.OjAtiOP4YZKtiYoNOj9x1vfYjllTjPAua4IKFmQ7KTguk7XT8uffMCm5vKbhxRb0jPa k7PEFjs3bKeqCwUoYZ4tFAPSJabnjXhJ15ZOOVs0YslQMuem1GFltl2NeT.ijNkSgra_hvw68uQw HdPm.wUJnNemjjj2FaONxbC7shzyu1SF.BGV6f3qqt.Ntuxr2JkirlGdUugmkSdhJfsY2PO_YG8t .1qtH.EF4EDTBOkF97Q2EyvQz0SNPrsoqgy_2.Fb0KNp1QzZpgJQjDCKzaRFrAkm9dziP.db2MYa WJXVW3.QH42yvvQr8_CikmqrPRvujKHKm4wxh75CSSFrMLBdjyAZbVN2mxU3GmwnYt2C3thTidmg 3dYkJmotJIf2PvyRp73XPJl_cqkwjXBd2XV3H1lBsFFt7_6NI7MOO3lf8AAs0Bxi1AY40sC_8A2H Cicv.gzUziCT00NZYC2tm2GniCkUAySH5INCZ0RGPGbH2bb.q_JOEeCw6wx2gZD.wVGypt0MrnRm aBWKKbnPyo3gBCKH8uPEG_LNkDzvZJ2PLOwzWrpAGB9A9fIJFAw1ud8TM9gHnPgkolfwejT.b2LF G_TN.9cW4Zv7mCESnJkXIMjjycfAPRF1pGD9537sNwYIinboFLg6d417pQ_cqtnumHEUfR9mMCDU Y8rS7POfriypLo8DuDnKNSgzl7.GjF.3XjjjQky_ufvINJ_igusrh4sCyLN_bHjnAjnXPp9mAb0v zyEdgPWqdgJtqVZLbX3uioXod6ikEgIu7ok5XKYooe40c7oxIbWUGaAYTPnJako_MQP4iGJmeBme GkTR_NkjIqEgqfuR7wVOESdW2nAR5KsGHilmtd11s7I7UBvpKCXs4Ek9ivE_QBwwxVUetUiQfkbE 9HeL7ER2kl03iygTItFDuLZnw2Lk6zFCVyAwoC89dwbP4MqHnRwbFKQiHVLeAF3ph0zvCPQfibvP ak3mcKzJzMImyjXVHgIh7hu0dTugXLHdgjPXRmotlVvzPynFAU1SHYB2EeacbDJOAEOZ0f9uERYI ikijOCcBEQXAhP3R6f_2QWbv72njKHmUal6rvoaAyAn83eZJT8Z3HfHQUnj0vDQ3h_naZ5JSuVPC ktnqPiAI_DakGnQKaATRlnOXZaE8NHV9r.a..p541MwWUWSkvACvMqCCGOPAeCMbtChHWn9MEWiq lYLQKOAjMsDeK.bntsiQsTOu9I1nksG4WmYDnp3.fjOHaTzjvBjMsTZ4kr0sJmK_6VtCjZmuUyye jHGFtVajOPBpXy7rcHub7ZI.Kbg14BsNP1ljBXj682DeoToKpstxbVqbG4_obxS.62ROjoyzpu10 e X-Sonic-MF: X-Sonic-ID: fa2e3696-12f3-4be3-8df7-c26acf6f2945 Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.gq1.yahoo.com with HTTP; Thu, 4 Dec 2025 16:38:06 +0000 Received: by hermes--production-gq1-54bf57fc64-tsjbm (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID eee118521508cf5ac4203406a0c25bb7; Thu, 04 Dec 2025 16:38:03 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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: armv7 context: with port-packages builds suspended, freshports indicates pkg versions 2.3.1, 2.2.2 (mostly), or "-": pkgbase use consequences? Message-Id: <856B6B71-B2C6-4A04-8903-B29B37AB6274@yahoo.com> Date: Thu, 4 Dec 2025 08:34:18 -0800 To: FreeBSD-pkgbase@freebsd.org, Colin Percival , Lexi Winter X-Mailer: Apple Mail (2.3826.700.81) References: <856B6B71-B2C6-4A04-8903-B29B37AB6274.ref@yahoo.com> X-Spamd-Bar: -- X-Spamd-Result: default: False [-3.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; 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]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; 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)[]; RCPT_COUNT_THREE(0.00)[3]; 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.64.205:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.205:from] X-Rspamd-Queue-Id: 4dMgDK4v2nz3MLQ Note: General port-package builds being suspended makes sense to me for the resources available. I'm not suggesting for that to change. But pkg is rather special and became so for a wider range of usage with pkgbase. The details freshports reports for armv7 pkg versions: FreeBSD:16:latest : "-" FreeBSD:15:quarterly : "-" FreeBSD:15:latest : 2.2.2 FreeBSD:14:latest : 2.2.2 FreeBSD:14:quarterly : 2.2.2 FreeBSD:13:quarterly : 2.2.2 FreeBSD:13:latest : 2.3.1 Can there be a way (other than local port-package source builds) to have armv7 keep up with pkg updates for its pkgbase usage for armv7? If not, mentioning the requirement for armv7 pkg source based builds might cut down on support requests some. Note: The question is about general use, not mine: I already build my own port-packages (amd64, aarch64, armv7), including for pkg . Note: I've less context for them, but: FreeBSD:14:latest 1.19.1_1 : powerpc64le, 32-bit powerpc FreeBSD:14:quarterly 1.20.9 : powerpc64, powerpc64le, 32-bit powerpc FreeBSD:15:latest 1.20.9_1 : powerpc64, powerpc64le (n/a or "-" for the other powerpc* ABI combinations) The audience for powerpc* is likely rather different overall. === Mark Millard marklmi at yahoo.com From nobody Sat Dec 6 14:15:12 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 4dNqyg0XDlz6Klg4 for ; Sat, 06 Dec 2025 14:15:23 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: from mail-wr1-x42f.google.com (mail-wr1-x42f.google.com [IPv6:2a00:1450:4864:20::42f]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dNqyd3RQNz3tbn for ; Sat, 06 Dec 2025 14:15:21 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=Bhq7CdYO; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of grahamperrin@gmail.com designates 2a00:1450:4864:20::42f as permitted sender) smtp.mailfrom=grahamperrin@gmail.com Received: by mail-wr1-x42f.google.com with SMTP id ffacd0b85a97d-42b3b0d76fcso1842643f8f.3 for ; Sat, 06 Dec 2025 06:15:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1765030514; x=1765635314; darn=freebsd.org; h=content-transfer-encoding:in-reply-to:autocrypt:content-language :from:references:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=j+dR+ymn2ooojbGTpNUBeRBIsYaCXBl55rlT4TN40XY=; b=Bhq7CdYO3wn/An+JtC/8GbZSVooS0rNc7+Q/AVCfgCHb5XO3Qp0KWuOtFK0Kd1tidH WjftYMG8vdFw4xQS35Xz7na30osff7gYQ7R2w1nkJBa/lp3kKwGmsaesdk+CbL6WlCCw AUuGnrxSDl+GZ6menrtCJ3rkniE0ntyrX9oQjzIHZ8k5lsGcvAUqAPFaAzWwwNftCFmC Dud6VrWVQyQ7fjmqs6FFnoAbfHoeGhsxsReyWI/gYUI4yx0IkHNjVpdaqPq1sKjvnMsT ahaP8+tfGFJTWgdYwcgkj51uFFSvtxyctejGRi58Z1baNPwQm8NRgtdYl/WX8Yz0n6ed BuHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765030514; x=1765635314; h=content-transfer-encoding:in-reply-to:autocrypt:content-language :from:references:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=j+dR+ymn2ooojbGTpNUBeRBIsYaCXBl55rlT4TN40XY=; b=AJegtkulTvDPMVr1j/WEeVmCy0rJ49dWuXjhYiZUStxsIQFEYkTPl67qJo/kV10LBJ RYZmf6zAyA+IgiY3a/H6dR/oJdnsbQaaD+l8d5gFYDW953ffU3sDJOBZlY6wpcH1o7uF TFP8qL3J2WLCH/kYS/LZTX6CY6V1CSNNSMACRzQX9a0MMMmYhvl84kz6EZZDpntbubjZ vfaM3GN/F0rlEkL6NDIiUXZZjqRxD4ysTCdHtKToCiSQ3G8mGoE9XQoiRckJ1EQ4eysD iSYd68jsHqoQIAczbDQd0/KKfnULKfTjQt4IQYNOqkEGCHZSaOcts7zFY5xRB+HJiNEt 4a+w== X-Gm-Message-State: AOJu0Yzr6nh1+JmHRjC4AIwb53ZTXIm3tHvIX3HOjM6ELhNeZ2M3t9DP 0QO41G2dlll5Gtv59g003ihqfydy74QND/pru/uSM8T2vZrIiJIJH2Fq7kij9Q== X-Gm-Gg: ASbGncuE/fD0lEM+AVFbX58paTV92sT/qmkgLlDjfjVlHVHd0LCamC7+6T82gubsvfQ 99TdshMPRX36v7HQz0MG583DguEMDkf+uPVQGqx5fn8IfU4Mesc1xUGS9oiHu7gQjM7lLe7cE9j 8BK4Fs3mVgg29cYU9GJDH14ZkXXw2ts9Is+X+xkGoyd4klWMSh/vlRetmJCJIOZIEYsshc4wh/k ZBnJnBUNr9U2RH/fMCxUjovmO/EjWrCY0GB9Gg6IF4RRR7mUE77+Lz/LcIbyoBLisSj1Ib6nhew E3xAoymvTduhaITzuFnGRbR6clmZ1qu8DlN22VStjmE+Q3EqcT706K8i5ST2wrZcwjlYPxM/V4J y0QglGhYxygghVnEm14GgiEaIrE+34jf9DSN87xEktTk6JBBoIUP6FYcvTGDUY9Dkeb0OOIruyC JabXnTj3ZXtpI2kcaIudM3/Zxml47tdGbOROotDzrhKiKTNThGievxlvD1 X-Google-Smtp-Source: AGHT+IF/mF+cWUD+YUEozyuRgIoSx/vW9JI82+KsjF6iJW/nvu8bAmAwIsNivgquwgofo0/ZI0ExBA== X-Received: by 2002:a05:6000:1445:b0:42f:8817:2b1f with SMTP id ffacd0b85a97d-42f89f9257dmr2565778f8f.60.1765030513802; Sat, 06 Dec 2025 06:15:13 -0800 (PST) Received: from [192.168.1.4] (host-2-100-171-17.as13285.net. [2.100.171.17]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-42f7d222478sm14430313f8f.20.2025.12.06.06.15.13 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 06 Dec 2025 06:15:13 -0800 (PST) Message-ID: <27d9d999-e7c8-4dd6-9adb-fd60270b78ba@gmail.com> Date: Sat, 6 Dec 2025 14:15:12 +0000 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 User-Agent: Mozilla Thunderbird Subject: pkgbase upgrade from 14.3-RELEASE to 15.0-RELEASE: pkg-static: no trusted certificates, no upgrade To: freebsd-pkgbase@freebsd.org References: <5250f4eb-0849-473f-89ff-aa46a67a3fef@FreeBSD.org> <1eb0e36a-1f69-4944-9f47-19600a0ac904@gmail.com> From: Graham Perrin Content-Language: en-GB Autocrypt: addr=grahamperrin@gmail.com; keydata= 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 kvo= In-Reply-To: <1eb0e36a-1f69-4944-9f47-19600a0ac904@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.96 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[text/plain]; NEURAL_SPAM_SHORT(0.04)[0.042]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; FREEMAIL_FROM(0.00)[gmail.com]; FROM_HAS_DN(0.00)[]; FREEFALL_USER(0.00)[grahamperrin]; FREEMAIL_ENVFROM(0.00)[gmail.com]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; PREVIOUSLY_DELIVERED(0.00)[freebsd-pkgbase@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-pkgbase@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::42f:from] X-Rspamd-Queue-Id: 4dNqyd3RQNz3tbn On 02/12/2025 17:22, Darren Henderson wrote: > … the pkgbase-15 sub from a 16.0-CURRENT system … Why do I still get 'pkg-static: no trusted certificates' (and 'Your packages are up to date')? My 14.3-RELEASE-p3 is inferior to Darren's 14.3-RELEASE-p6, if that's relevant. From nobody Sun Dec 7 20:31:05 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 4dPcFv6qqhz6HlHp; Sun, 07 Dec 2025 20:31:15 +0000 (UTC) (envelope-from vermaden@interia.pl) Received: from smtpo63.interia.pl (smtpo63.interia.pl [217.74.67.63]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4dPcFt5rfKz3V8Z; Sun, 07 Dec 2025 20:31:14 +0000 (UTC) (envelope-from vermaden@interia.pl) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=interia.pl header.s=dk header.b=dr7w56z1; dmarc=pass (policy=quarantine) header.from=interia.pl; spf=pass (mx1.freebsd.org: domain of vermaden@interia.pl designates 217.74.67.63 as permitted sender) smtp.mailfrom=vermaden@interia.pl Date: Sun, 07 Dec 2025 21:31:05 +0100 From: vermaden Subject: Upgrade 15.0-PRERELEASE to 15.0-RELEASE To: freebsd-stable@FreeBSD.org, freebsd-pkgbase@FreeBSD.org X-Mailer: interia.pl/pf09 X-Originating-IP: 45.148.42.9 Message-Id: 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 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=interia.pl; s=dk; t=1765139467; bh=951sev6xb4K1JNVNIaGUXeYUdU+SNrNE2+sxBAGD8Mw=; h=Date:From:Subject:To:Message-Id:MIME-Version:Content-Type; b=dr7w56z1jQQeu8KmedcWk4G/ephPp1YWvSyyObj+oKWEmnfC8sf4yW/aGGF3GGfDW ngDcKNwVaadaF3XRPdRSjIxBSk0GMtRy7DsaMCu8v0dSqWcqx4ns4y5NGGm3dBoiQM dRUhTF/ua887/mOYY6VsB0f90RGROr6p5LPOlXTQ= X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.79 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.989]; MID_RHS_NOT_FQDN(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[interia.pl,quarantine]; RWL_MAILSPIKE_EXCELLENT(-0.40)[217.74.67.63:from]; R_SPF_ALLOW(-0.20)[+ip4:217.74.64.0/22]; R_DKIM_ALLOW(-0.20)[interia.pl:s=dk]; ONCE_RECEIVED(0.10)[]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[interia.pl]; FREEMAIL_FROM(0.00)[interia.pl]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_XOIP(0.00)[]; TO_DN_NONE(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; SUSPICIOUS_AUTH_ORIGIN(0.00)[]; MLMMJ_DEST(0.00)[freebsd-pkgbase@freebsd.org,freebsd-stable@freebsd.org]; RCVD_COUNT_ZERO(0.00)[0]; DWL_DNSWL_NONE(0.00)[interia.pl:dkim]; DKIM_TRACE(0.00)[interia.pl:+] X-Rspamd-Queue-Id: 4dPcFt5rfKz3V8Z Hi, how one upgrades 15.0-PRERELEASE to 15.0-RELEASE version in PKGBASE world? I have tried various things but ... pkg(8) just ignores everything. # uname -a FreeBSD freebsd15pre 15.0-PRERELEASE FreeBSD 15.0-PRERELEASE main-n279837-2b5de4330ee1 GENERIC amd64 # freebsd-version 15.0-PRERELEASE # freebsd-version -kur 15.0-PRERELEASE 15.0-PRERELEASE 15.0-PRERELEASE I have put these into the /etc/pkg/FreeBSD.conf file. The 'url:' and 'mirror_type:' need to be modified this way because its highly secure environment that can access outside world only using proxy: - https://github.com/freebsd/poudriere/issues/1279#issuecomment-3530320210 # cat /etc/pkg/FreeBSD.conf FreeBSD-ports: { url: "https://pkg.FreeBSD.org/${ABI}/latest", mirror_type: "none", signature_type: "fingerprints", fingerprints: "/usr/share/keys/pkg", enabled: yes } FreeBSD-ports-kmods: { url: "https://pkg.FreeBSD.org/${ABI}/kmods_latest_${VERSION_MINOR}", mirror_type: "none", signature_type: "fingerprints", fingerprints: "/usr/share/keys/pkg", enabled: yes } FreeBSD-base: { url: "https://pkg.FreeBSD.org/${ABI}/base_release_${VERSION_MINOR}", mirror_type: "none", signature_type: "fingerprints", fingerprints: "/usr/share/keys/pkgbase-${VERSION_MAJOR}", enabled: no } Now ... attempts to upgrade it below. # pkg update Updating FreeBSD-ports repository catalogue... FreeBSD-ports repository is up to date. Updating FreeBSD-ports-kmods repository catalogue... FreeBSD-ports-kmods repository is up to date. All repositories are up to date. # pkg upgrade Updating FreeBSD-ports repository catalogue... FreeBSD-ports repository is up to date. Updating FreeBSD-ports-kmods repository catalogue... FreeBSD-ports-kmods repository is up to date. All repositories are up to date. Checking for upgrades (116 candidates): 100% Processing candidates (116 candidates): 100% Checking integrity... done (0 conflicting) Your packages are up to date. # env ABI=FreeBSD:15:amd64 pkg-static upgrade -r FreeBSD-base pkg-static: Setting ABI requires setting OSVERSION, guessing the OSVERSION as: 1500000 Updating FreeBSD-base repository catalogue... FreeBSD-base is up to date. pkg-static: Repository FreeBSD-base cannot be opened. 'pkg update' required Checking for upgrades (0 candidates): 100% Processing candidates (0 candidates): 100% Checking integrity... done (0 conflicting) Your packages are up to date. # env OSVERSION=1500063 ABI=FreeBSD:15:amd64 pkg-static update -f Updating FreeBSD-ports repository catalogue... Fetching meta.conf: 100% 179 B 0.2kB/s 00:01 Fetching data.pkg: 100% 10 MiB 10.9MB/s 00:01 Processing entries: 0% Newer FreeBSD version for package zycore-c: To ignore this error set IGNORE_OSVERSION=yes - package: 1500068 - running userland: 1500063 Ignore the mismatch and continue? [y/N]: y Processing entries: 100% FreeBSD-ports repository update completed. 36873 packages processed. Updating FreeBSD-ports-kmods repository catalogue... Fetching meta.conf: 100% 179 B 0.2kB/s 00:01 Fetching data.pkg: 100% 31 KiB 31.8kB/s 00:01 Processing entries: 100% FreeBSD-ports-kmods repository update completed. 207 packages processed. All repositories are up to date. # env OSVERSION=1500063 ABI=FreeBSD:15:amd64 pkg-static upgrade -r FreeBSD-base Updating FreeBSD-base repository catalogue... FreeBSD-base is up to date. pkg-static: Repository FreeBSD-base cannot be opened. 'pkg update' required Checking for upgrades (0 candidates): 100% Processing candidates (0 candidates): 100% Checking integrity... done (0 conflicting) Your packages are up to date. # env ABI=FreeBSD:15:amd64 pkg-static upgrade -r FreeBSD-base pkg-static: Setting ABI requires setting OSVERSION, guessing the OSVERSION as: 1500000 Updating FreeBSD-base repository catalogue... FreeBSD-base is up to date. pkg-static: Repository FreeBSD-base cannot be opened. 'pkg update' required Checking for upgrades (0 candidates): 100% Processing candidates (0 candidates): 100% Checking integrity... done (0 conflicting) Your packages are up to date. These are the installed packages: # pkg info | grep '^FreeBSD' FreeBSD-acct-15.snap20250819212823 System Accounting Utilities FreeBSD-acct-dbg-15.snap20250819212823 System Accounting Utilities (debugging symbols) FreeBSD-acct-man-15.snap20250808125411 System Accounting Utilities (manual pages) (...) FreeBSD-zfs-dev-15.snap20250824225045 ZFS Libraries and Utilities (development files) FreeBSD-zfs-man-15.snap20250820135732 ZFS Libraries and Utilities (manual pages) FreeBSD-zoneinfo-15.snap20250808125411 Timezone database The '.snap*' part varies in these: # pkg info | awk '/^FreeBSD/ {print $1}' | awk -F '.' '{print $NF}' | sort -u snap20250808125411 snap20250810044432 snap20250810084446 snap20250815023003 snap20250815041637 snap20250815064514 snap20250815180528 snap20250817070811 snap20250818144815 snap20250818161909 snap20250819125507 snap20250819212823 snap20250820135732 snap20250821171553 snap20250821205247 snap20250821215856 snap20250822114024 snap20250822144150 snap20250822153944 snap20250822163806 snap20250822185245 snap20250822194944 snap20250822224302 snap20250823012244 snap20250823174650 snap20250824202354 snap20250824225045 snap20250824235045 Any hints? Thanks, vermaden From nobody Sun Dec 7 21:34:19 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 4dPdfs1pV6z6HrZL; Sun, 07 Dec 2025 21:34:29 +0000 (UTC) (envelope-from vermaden@interia.pl) Received: from smtpo49.interia.pl (smtpo49.interia.pl [217.74.67.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4dPdfr4tSfz3k9G; Sun, 07 Dec 2025 21:34:28 +0000 (UTC) (envelope-from vermaden@interia.pl) Authentication-Results: mx1.freebsd.org; none Date: Sun, 07 Dec 2025 22:34:19 +0100 From: vermaden Subject: Re: Upgrade 15.0-PRERELEASE to 15.0-RELEASE To: Jason Tubnor , "freebsd-stable@freebsd.org" , "freebsd-pkgbase@freebsd.org" X-Mailer: interia.pl/pf09 In-Reply-To: <20251207211309.Horde.VRClvV8VFDOzbpKuNDjMqGW@drive.tubnor.net> References: <20251207211309.Horde.VRClvV8VFDOzbpKuNDjMqGW@drive.tubnor.net> X-Originating-IP: 45.148.42.9 Message-Id: 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 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=interia.pl; s=dk; t=1765143261; bh=uU8XSbAClN+atRW3x0GWB92JQAakwPAn9/M2M4ZvW+4=; h=Date:From:Subject:To:Message-Id:MIME-Version:Content-Type; b=iLx5DTQqU4u2b+dGULjplKMZogh8f5dM6YHoOgHc5ydlWCYldJsiEd4aX3D8Rlf5j ehmw+3nrO82shubNRPFXDir4Gin23vr7z2Olv2aPTGo2s0DzCJeUxkLDz8gRcXVc92 GH/99b9LHF2WeOecC0H5FZGjzh/h3OnDqnkCPL8E= X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:16138, ipnet:217.74.64.0/22, country:PL] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4dPdfr4tSfz3k9G Thank You for finding that stupid mistake of mine ... for the record - I ne= eded to create 'trusted certificates' from 15.0-RELEASE system - just addin= g it here because it my help some ... # pkg update =20 Updating FreeBSD-ports repository catalogue... FreeBSD-ports repository is up to date. Updating FreeBSD-ports-kmods repository catalogue... FreeBSD-ports-kmods repository is up to date. Updating FreeBSD-base repository catalogue... Fetching meta.conf: 100% 179 B 0.2kB/s 00:01 =20 Fetching data.pkg: 100% 80 KiB 81.6kB/s 00:01 =20 pkg: Error opening the trusted directory /usr/share/keys/pkgbase-15/trusted pkg: Error loading trusted certificates FreeBSD-base repository is up to date. All repositories are up to date. # cd /usr/share/keys/pkgbase-15/trusted cd: no such file or directory: /usr/share/keys/pkgbase-15/trusted # mkdir -pv /usr/share/keys/pkgbase-15/trusted /usr/share/keys/pkgbase-15 /usr/share/keys/pkgbase-15/trusted # cat << EOF > /usr/share/keys/pkgbase-15/trusted/awskms-15 = =20 function: "sha256" fingerprint: "1d7b45d20fa8d6ed26f9b4a13ac81a6b5df860b9fe644d07b87e92298ba72= 595" EOF # cat << EOF > /usr/share/keys/pkgbase-15/trusted/backup-signing-15 function: "sha256" fingerprint: "56a77bdcb6c3cf7984729c6138bd5617c24aa0d466b3b604c96205b2c5629= f3c" EOF # pkg update Updating FreeBSD-ports repository catalogue... FreeBSD-ports repository is up to date. Updating FreeBSD-ports-kmods repository catalogue... FreeBSD-ports-kmods repository is up to date. Updating FreeBSD-base repository catalogue... Fetching meta.conf: 100% 179 B 0.2kB/s 00:01 =20 Fetching data.pkg: 100% 80 KiB 81.6kB/s 00:01 =20 Processing entries: 0% Newer FreeBSD version for package FreeBSD-zlib-dbg: To ignore this error set IGNORE_OSVERSION=3Dyes - package: 1500068 - running userland: 1500063 Ignore the mismatch and continue? [y/N]: y Processing entries: 100% FreeBSD-base repository update completed. 496 packages processed. All repositories are up to date. # pkg upg =20 Updating FreeBSD-ports repository catalogue... FreeBSD-ports repository is up to date. Updating FreeBSD-ports-kmods repository catalogue... FreeBSD-ports-kmods repository is up to date. Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. All repositories are up to date. Checking for upgrades (391 candidates): 100% Processing candidates (391 candidates): 100% The following 283 package(s) will be affected (of 0 checked): New packages to be INSTALLED: FreeBSD-bluetooth-lib: 15.0 [FreeBSD-base] FreeBSD-bzip2: 15.0 [FreeBSD-base] FreeBSD-clibs-lib32: 15.0 [FreeBSD-base] FreeBSD-ctf-lib: 15.0 [FreeBSD-base] FreeBSD-flua: 15.0 [FreeBSD-base] FreeBSD-ncurses-lib: 15.0 [FreeBSD-base] FreeBSD-zfs-lib: 15.0 [FreeBSD-base] FreeBSD-zlib: 15.0 [FreeBSD-base] Installed packages to be UPGRADED: FreeBSD-acct: 15.snap20250819212823 -> 15.0 [FreeBSD-base] FreeBSD-acct-dbg: 15.snap20250819212823 -> 15.0 [FreeBSD-base] FreeBSD-acpi: 15.snap20250821215856 -> 15.0 [FreeBSD-base] (...) FreeBSD-zfs-dbg: 15.snap20250824225045 -> 15.0 [FreeBSD-base] FreeBSD-zfs-dev: 15.snap20250824225045 -> 15.0 [FreeBSD-base] FreeBSD-zoneinfo: 15.snap20250808125411 -> 15.0 [FreeBSD-base] Number of packages to be installed: 8 Number of packages to be upgraded: 275 The operation will free 92 MiB. 722 MiB to be downloaded. Proceed with this action? [y/N]: Thanks, vermaden Temat: Re: Upgrade 15.0-PRERELEASE to 15.0-RELEASE Data: 2025-12-07 22:13 Nadawca: "Jason Tubnor" <jason@tubnor.net> Adresat: freebsd-stable@freebsd.org; freebsd-pkgbase@freebsd.org; "vermaden= " <vermaden@interia.pl>;=20 >=20 > "vermaden" vermaden@interia.pl =E2=80=93 8 December 2025 7:32 AM >=20 >> FreeBSD-base: { >> url: "https://pkg.FreeBSD.org/${ABI}/base_release_${VERSION_MINOR}", >> mirror_type: "none", >> signature_type: "fingerprints", >> fingerprints: "/usr/share/keys/pkgbase-${VERSION_MAJOR}", >> enabled: no >> } >=20 > Hi Vermaden, >=20 > You'll want to enable the repo 'enable: yes' and make sure the /usr/local/etc/pkg/repos/FreeBSD.conf has been removed (the whole /usr/local/etc/pkg directory can be removed unless you have custom stuff). >=20 > pkg update >=20 > again and you should be good. >=20 > Cheers. >=20 From nobody Sun Dec 7 21:38:17 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 4dPdlJ3dJVz6Hr6X; Sun, 07 Dec 2025 21:38:20 +0000 (UTC) (envelope-from des@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dPdlJ2zmXz3lXT; Sun, 07 Dec 2025 21:38:20 +0000 (UTC) (envelope-from des@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1765143500; 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=uQ7MwdEIUVibMGdZcZyEc7T1rqhqyv1e3THg+RkAtoo=; b=Pan7NbhM+Fqmo91HqxHMsTnUDUoNNJziDrhHgeqAZ7i6g3dohRF62jull/lzf26P6wR177 qGj0SzlqwpKgdopBN2nidfK7UfxdcRSZOoSAIYnmsfJyGpyx1lxjuSyKoxtbVPsewxLNOt MgU3zPkCm8IJ4p1UBq5ibWQkknqG2mvnWKrqmhEo6ZR2l5Ve+SSfSwOTyIxqhcrW0KSZG5 lvIH0fl2lCivKk0bYqJLex0IMSP4Qmx9Gw4TC9NN1NACZHV2sF/pbP5pA9edbmB5N1VHPm 3ZRNjksouo3owtKwzYCfQrAkYmP6ZGDGmbohaIrPGfK5IX7dMF750cbQvEyOeg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1765143500; 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=uQ7MwdEIUVibMGdZcZyEc7T1rqhqyv1e3THg+RkAtoo=; b=KegYWaTdXn9jiGzoR2SAbCWO0yrVKPcG4HFQ/uRXgcyNjbvR5gss7jsi6ym6Jkyrd7De1b uwj877Keo5hBpryNHWw2BCLyQX2JVj5m/2L8YYCpQQEpj2aOZQZXQD2YNyvTNAaBIKZyQc lDKYlTcq8/FEwZMrV0sai/KoDEM3oWOSvEIsbHoV39GJi5cv7uuf2HIJ4O3LLpormrVAOc j31vIqkDDmr8xfzKm823Pk3CYawImiapkBIBs/hexnfMB72xck+dk19NSqu99ALmDNo+u9 egL5NqAw0eqqf1yJCvFXTHQT1MBSAo1UPzJWgoZy9Kx8VLpef5zGFTfUN7PZvg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1765143500; a=rsa-sha256; cv=none; b=t9bl5ppVGOr4IabRqAZIpcZcyfiU7TCSq7Uv0GkZy7ZwymG/qHkVZa6HYMmwO1mlcBor85 TURnTNWq49shYsom6KgG6hKtmMCDVtBWheKB3uyEX5MUfStlRbX6pH9SjXmJ+9lrc4+F87 jXBCjVyyI4SMESJDNbFmlERmWAa08+0XyTlCmTwP7VV9kwLVGlh40041qy9AGYF2HHb69Y v/9W/g1uUoPJxX+8MK7+ebpJI5A288DAFOKHwmzsqKz4VLgWL9pqlh4rXQnvCWvyP+pzHY WJRrNiHZGKGAHcb7cmp+N4nm2UevnyMj+PZSYYGSmkiu9/y0iR6bdsxCBYMI5Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from ltc.des.dev (lfbn-nan-1-698-103.w86-236.abo.wanadoo.fr [86.236.35.103]) (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 did not present a certificate) (Authenticated sender: des) by smtp.freebsd.org (Postfix) with ESMTPSA id 4dPdlJ1YhxzlKg; Sun, 07 Dec 2025 21:38:20 +0000 (UTC) (envelope-from des@freebsd.org) Received: by ltc.des.dev (Postfix, from userid 1001) id EB8FB8EAD6; Sun, 07 Dec 2025 22:38:17 +0100 (CET) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: vermaden Cc: freebsd-stable@FreeBSD.org, freebsd-pkgbase@FreeBSD.org Subject: Re: Upgrade 15.0-PRERELEASE to 15.0-RELEASE In-Reply-To: (vermaden@interia.pl's message of "Sun, 07 Dec 2025 21:31:05 +0100") References: User-Agent: Gnus/5.13 (Gnus v5.13) Date: Sun, 07 Dec 2025 22:38:17 +0100 Message-ID: <86sedmgegm.fsf@ltc.des.dev> 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 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable vermaden writes: > how one upgrades 15.0-PRERELEASE to 15.0-RELEASE version in PKGBASE world? >=20 > I have tried various things but ... pkg(8) just ignores everything. > > [...] > > FreeBSD-base: { > url: "https://pkg.FreeBSD.org/${ABI}/base_release_${VERSION_MINOR}", > mirror_type: "none", > signature_type: "fingerprints", > fingerprints: "/usr/share/keys/pkgbase-${VERSION_MAJOR}", > enabled: no > } I don't suppose =E2=80=9Cenabling the FreeBSD-base repository=E2=80=9D is a= mong the various things you've tried? > The '.snap*' part varies in these: That's perfectly normal. > # pkg info | awk '/^FreeBSD/ {print $1}' | awk -F '.' '{print $NF}' | sor= t -u pkg query -e '%o ~ base/*' %v | sort -u DES --=20 Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org From nobody Sun Dec 7 22:04:36 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 4dPfL25DMdz6HtVf for ; Sun, 07 Dec 2025 22:04:58 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic311-24.consmr.mail.gq1.yahoo.com (sonic311-24.consmr.mail.gq1.yahoo.com [98.137.65.205]) (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 4dPfL136Gqz3qB2 for ; Sun, 07 Dec 2025 22:04:57 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=chPNvAtZ; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.205 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1765145093; bh=BMNAj4TnSRwnpyjpf1vvVJ4sIpdEIcTAAVCCeaGI5ZU=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=chPNvAtZk/kSq9KkFPsHLIxq5/5OcRod9zsN16bskBLqt+o5etcXpACdjlvL8rHc0xD4PSUev3g+144ANNwV3iYUEkzAAChGbP56ymj+Ziu9dpSRMn2BKowac68xBAW8zOAh/6cm7M1fTt/tY1aUlIVcRMxn+9J2NL867o4ewyB5oXixdU6S+pBuKXk9jy9WYUlZNvlTMdfzLdSiRvU+WkKIncm7aZbO+SlAbVul1yHvYPp5Ir7aLotzaItcX1298I+Txc7nu6rXFf7khpJQAbjVPl972R3++W7b6/MeEwIcP2Ochj4Ex5mJzWRwb24fm62ccLPlnUaZAywOuFjkbQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1765145093; bh=U8ZyOXPlSq2JhiOvU1qkEQ/t2SmzpUeoYDnYW0E802N=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=uYZmKzX7weciCvx4nAdw2mSt9/D5saZmWPq77M37xpBG1+tr5d9R5K7mfaIDtiWMMuapSPYoRpjbLfH1/qbOouZQW1iuJ3Cc+F8Q3sf1YBBF2U8OmaI3mne/ww6ItsCX0Vnygv3+L4ODaqt9Z8KnM0zXAzYi8MGLg9D6t2gfXcL1cs6jd3bjPd/kAHErYyJ//7KbNm5+d4vsXM+ESzTSdHTlo6B0KyfRBhNqPwTedx1FmPjRO+InvcybgVTxM0nCulKSOIL8uYobSAAKbg99Rr3Y/kPOTghah+2iZ96cI4wBZ5OsPPhNCkGOCq40cSvuez2kQskUVZzQYvfE5v0h+Q== X-YMail-OSG: ZUZS0XAVM1n3bfwa.zKyWYIips57gjlL_cElZr.bIjZM9VgKJGkPtW2FPDx_xkz BRdlxtb4j4MWVVNHGLTPz5HRL3ZKmBE.AJfvduEG63m7Ij6kTkJV3PdQ.2LfabUXnl2uQ6WlKyTI Oj12OytPTWaK_7NM29zazmlDtyi0lwDpcJkfsLMbZfKmTFW.cP7KaPhNxmNu_zPwSnnwGUHrWHIt GTbOzDVdNKFsWqUaLLSbQsiwq41BhdAd2iCRQp7lUvpd_zLNB90GGHCFmm7SVQdG5PE0TOGtQbom 1gfvEJd7uXksnlNggA_8PtEWNFbj8ptVXo_G7g8jx4cnfWG0dx.24dnKeeeth9WNoIGAv0Q2Uzw3 GEUUPI5cdgZ70zBZbQX1J2ihNBHnK9lSArg_CV.4QJokmHaTJVx9XKWwJi_TuxjMRjMB7Vz5R.Oq kFWxsmebj6lqCEuB8mEtX78tJdFlwwVWfQLF7wOOE.N0KfZqZ8lEgZEaGTuDFigasdE4_vFhAGC3 NL0Svnzts2rEiSNH60TBkGV_m0Zs4ZElnvxtMmoJZvha768GjSt4grbxD1FldK0epq7dQHoCbfWh F8LjuNXtkM_AJojC7L4G5orSQSoHEjKl7qxOY1VfUQQqNU5qwRExR8CItyopCFXKBlc5t.ErkHUO lh0rcFcqyNweSWGp86puACz6Ae87HaWER72xHhJ26xvvUg8oWLffm8S7zHIqJoOICYTEuRmAxQ.m NKSmnnyfe_J.X.WfuUF2teQxOHp3M7CuxOznosnusowpA1hGSZcbifo8ByjbmrjozAAadLj7Q_IJ bs5Jy8VY6S0tYi7qD5cLiypIdcrFGQKOJmw7gKHXbkFLUZ5seoZeMOVGM5Bd6hwXEdBzSSI4qEZd B6pC.ajXqgZpBuT5M0X4xTMDwpdoYsqsa91YxbLbvVurhqMr0vo2OJXO_C5VfwklZgoBaNpTy9.. Sgg4ig8XgFTAXKL13ditF3h6BdUjSqMu6oSB3lqvloOS5kTz0OOi80xE0ybRj0xcRdHaUJlh64Yl AM5sTg1RB7f32o_gxvgqH6onTOyWzrXqFI5b452jAn3JwZVEayVd6hoi5oJKxWYp.ruiTAFK3asA jvpcdhbtrFby71c7HXAIFia5mnDeoQGVf3SOTn58spvCuOg3CvoaYBVz6Urq2pvn30ppPGKUst1W TtHau98eaXiaQX.6YyTu0xppthajwk5xOSBLn6oLF5dXJG8asB6tjL9FsPTMKsxkLurcdnvA9mt2 eUkqW.lFPRxHAPxd9gfl0daIZwYz9Amqsl4FgGIK01YV1JJWT2yEV2181jmg1mViQPBVz4exDYDE F1UYPTB3roS7s_kT7dWbSmzSkC1QQFGY6b5qrz2QydTLJ_lYQt1IPKlHZ1bXshKryL820cpRTKu2 95XBDYcDJk7tRV9TD710fcwOQqUmEAYQfyUO1jsgX5_rvhMfkCkkR0BHPh4exFKxHOOLotqTTuh3 Cx3XKVGCTN7GgiYvLUNE9yX9KS63_BbwD_3vYbGRfnKXpPg4paNTPm_N20Mov.h0vo7yBVjkz6MO mOxycCvyaIblXCTq46FHi9Cc4hKKVlpK7y5NqAQomUN9XDc56cyOPJsvh0eWaUVQXiC_xoTk1_BO oWf20mDP1YxOinaSUoM1Zg9nlAX7D7I9FtPargBsNiOWVYqxM3wgMNzd_mt1FVQ6.Wd9B269QPaI rERYLwwv1dqEeQ2oOkGshKUEkSF2U1ZQokaamjwyCx17QHTebdymPLS382aH2h.LOsKL2cuGQOiT mJm8hX6mJxadRdp8donrmMGLN1f6pKHFttaPo8Ioe3TgevJCJjn6ydmt0bMqIUGMiKLeQ4xtrX3B LUV7qSq4d8W3GT3U6qFHQFpJreUnNbYNngxIILSg9D_Ah4Ev3u85JwnbJ1NBkURp24gcrN_WTEqi haeK7cuO8iSi1opSIPCULCh7b12rgCVqJWZOZzFqFL4.AWJlO9XblEzJEiS1eKNmhGNrZTBXSrg5 63xDhN7I4rjAxSC5fdRCLziAxwfIVrYSvu4Fv8S.bq7Hrs3ZFHYlF.JVDO_iLZJc2LXziPnwJWyf zQwjy8_JEG1gNe.o36p52ywF3nQhfRpC6w4UH2sm92fGmQmphsL8k57.YpyxAR.Kymr.0dU1XlGO G9BqzM0e_t5FeUQcr5qAcl75ZtjHlWtE4NvT7tuVNdZKVd_Bg9WC7WaA4QXj_ajeX.e39Sy_reYu B9w8htyOsiaoVFZyXuiwE4Dip25z9Een3dfDVWDErCBa40dcO2gSC2yNxLmZJEpxemfdVGCH0NY5 6TMrt0Q-- X-Sonic-MF: X-Sonic-ID: 74270e5e-d2fe-4d3b-a74a-873eb73d16ca Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.gq1.yahoo.com with HTTP; Sun, 7 Dec 2025 22:04:53 +0000 Received: by hermes--production-gq1-54bf57fc64-q4875 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 60427b4f7d6aa5a43c21b2d329298eab; Sun, 07 Dec 2025 22:04:46 +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: Upgrade 15.0-PRERELEASE to 15.0-RELEASE Message-Id: Date: Sun, 7 Dec 2025 14:04:36 -0800 To: vermaden , FreeBSD-pkgbase@freebsd.org X-Mailer: Apple Mail (2.3826.700.81) References: X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.59 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.59)[-0.588]; 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)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_TO(0.00)[interia.pl,freebsd.org]; MIME_TRACE(0.00)[0:+]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[FreeBSD-pkgbase@freebsd.org]; BLOCKLISTDE_FAIL(0.00)[98.137.65.205:server fail]; MID_RHS_MATCH_FROM(0.00)[]; APPLE_MAILER_COMMON(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.205:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.205:from] X-Rspamd-Queue-Id: 4dPfL136Gqz3qB2 vermaden wrote on Date: Sun, 07 Dec 2025 20:31:05 UTC : > how one upgrades 15.0-PRERELEASE to 15.0-RELEASE version in PKGBASE = world? >=20 > I have tried various things but ... pkg(8) just ignores everything. >=20 > # uname -a > FreeBSD freebsd15pre 15.0-PRERELEASE FreeBSD 15.0-PRERELEASE = main-n279837-2b5de4330ee1 GENERIC amd64 >=20 > # freebsd-version=20 > 15.0-PRERELEASE >=20 > # freebsd-version -kur > 15.0-PRERELEASE > 15.0-PRERELEASE > 15.0-PRERELEASE >=20 > I have put these into the /etc/pkg/FreeBSD.conf file. >=20 > The 'url:' and 'mirror_type:' need to be modified this way because its = highly secure environment that can access outside world only using = proxy: > - = https://github.com/freebsd/poudriere/issues/1279#issuecomment-3530320210 >=20 > # cat /etc/pkg/FreeBSD.conf=20 > FreeBSD-ports: { > url: "https://pkg.FreeBSD.org/${ABI}/latest", > mirror_type: "none", > signature_type: "fingerprints", > fingerprints: "/usr/share/keys/pkg", > enabled: yes > } > FreeBSD-ports-kmods: { > url: "https://pkg.FreeBSD.org/${ABI}/kmods_latest_${VERSION_MINOR}", > mirror_type: "none", > signature_type: "fingerprints", > fingerprints: "/usr/share/keys/pkg", > enabled: yes > } > FreeBSD-base: { > url: "https://pkg.FreeBSD.org/${ABI}/base_release_${VERSION_MINOR}", > mirror_type: "none", > signature_type: "fingerprints", > fingerprints: "/usr/share/keys/pkgbase-${VERSION_MAJOR}", > enabled: no > } > . . . Guessing a possibility or two . . . Do you have anything specifying: FreeBSD-base: { enabled: yes } ? Without FreeBSD-base being enabled at the time, no pkg command capable of doing a pkg update will actually do so for FreeBSD-base . That is despite wording that indicated otherwise in documentation. Usually one can: enable it then do # pkg update -r FreeBSD-base then disable it and then do the rest of the intended commands after the update has already happened. Another potential issue: does the context actually have a populated: /usr/share/keys/pkgbase-15/ in an appropriate place? =3D=3D=3D Mark Millard marklmi at yahoo.com From nobody Sun Dec 7 22:21:15 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 4dPfhv2Vrcz6HvZd for ; Sun, 07 Dec 2025 22:21:19 +0000 (UTC) (envelope-from vermaden@interia.pl) Received: from smtpo63.interia.pl (smtpo63.interia.pl [217.74.67.63]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4dPfhs6yGMz3tT0 for ; Sun, 07 Dec 2025 22:21:17 +0000 (UTC) (envelope-from vermaden@interia.pl) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=interia.pl header.s=dk header.b=byyIVLdf; dmarc=pass (policy=quarantine) header.from=interia.pl; spf=pass (mx1.freebsd.org: domain of vermaden@interia.pl designates 217.74.67.63 as permitted sender) smtp.mailfrom=vermaden@interia.pl Date: Sun, 07 Dec 2025 23:21:15 +0100 From: vermaden Subject: Re: Upgrade 15.0-PRERELEASE to 15.0-RELEASE To: Marek Zarychta , freebsd-pkgbase@FreeBSD.org X-Mailer: interia.pl/pf09 In-Reply-To: References: <20251207211309.Horde.VRClvV8VFDOzbpKuNDjMqGW@drive.tubnor.net> <6fa4b2da-f67b-4c2a-85a9-b4977aa49617@plan-b.pwste.edu.pl> X-Originating-IP: 45.148.42.9 Message-Id: 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 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=interia.pl; s=dk; t=1765146076; bh=+owQnzJyW3AjcGH9VBhJNCWIReCQhSyqwrG+ZiP2CBU=; h=Date:From:Subject:To:Message-Id:MIME-Version:Content-Type; b=byyIVLdfIL+8YeMYHfLlxnrB1cHwypXeAF185rhbuvb/Gc9LSfwlH+QZpEVsoUQOd ng9mCveG+HVXae/Nhedxs/tG4hC2EFZwHbDRBdAL9jnx3J8Mjp5qxIV5XDGxkumdNG yMPmrcy+H8Zd9bXIo3LDPJznmdjgppw90bQ8SnPU= X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.39 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.59)[-0.593]; DMARC_POLICY_ALLOW(-0.50)[interia.pl,quarantine]; MID_RHS_NOT_FQDN(0.50)[]; RWL_MAILSPIKE_EXCELLENT(-0.40)[217.74.67.63:from]; R_SPF_ALLOW(-0.20)[+ip4:217.74.64.0/22]; R_DKIM_ALLOW(-0.20)[interia.pl:s=dk]; MIME_GOOD(-0.10)[text/plain]; ONCE_RECEIVED(0.10)[]; ARC_NA(0.00)[]; FREEMAIL_FROM(0.00)[interia.pl]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_TWO(0.00)[2]; SUSPICIOUS_AUTH_ORIGIN(0.00)[]; ASN(0.00)[asn:16138, ipnet:217.74.64.0/22, country:PL]; FREEMAIL_ENVFROM(0.00)[interia.pl]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[interia.pl:+]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MLMMJ_DEST(0.00)[freebsd-pkgbase@freebsd.org]; HAS_XOIP(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; DWL_DNSWL_NONE(0.00)[interia.pl:dkim] X-Rspamd-Queue-Id: 4dPfhs6yGMz3tT0 One thing I could add here to make it complete. In the 'pkg upgrade' process I was informed that all the 'man pages' packages would be removed from my system as shown below. # pkg upgrade (...) Installed packages to be REMOVED: FreeBSD-acct-man: 15.snap20250808125411 FreeBSD-acpi-man: 15.snap20250808125411 FreeBSD-apm-man: 15.snap20250808125411 FreeBSD-at-man: 15.snap20250808125411 FreeBSD-audit-man: 15.snap20250808125411 FreeBSD-autofs-man: 15.snap20250808125411 FreeBSD-bhyve-man: 15.snap20250808125411 FreeBSD-blocklist-man: 15.snap20250808125411 FreeBSD-bluetooth-man: 15.snap20250808125411 FreeBSD-bmake-man: 15.snap20250808125411 FreeBSD-bootloader-man: 15.snap20250808125411 FreeBSD-bsdconfig-man: 15.snap20250808125411 FreeBSD-bsdinstall-man: 15.snap20250808125411 FreeBSD-bsnmp-man: 15.snap20250808125411 FreeBSD-ccdconfig-man: 15.snap20250808125411 FreeBSD-certctl-man: 15.snap20250818144815 FreeBSD-clang-man: 15.snap20250808125411 FreeBSD-clibs-man: 15.snap20250822224302 FreeBSD-console-tools-man: 15.snap20250808125411 FreeBSD-cron-man: 15.snap20250808125411 FreeBSD-csh-man: 15.snap20250808125411 FreeBSD-ctl-man: 15.snap20250808125411 FreeBSD-cxgbe-tools-man: 15.snap20250808125411 FreeBSD-devd-man: 15.snap20250808125411 FreeBSD-devmatch-man: 15.snap20250808125411 FreeBSD-dhclient-man: 15.snap20250808125411 FreeBSD-dma-man: 15.snap20250808125411 FreeBSD-dtrace-man: 15.snap20250808125411 FreeBSD-dwatch-man: 15.snap20250808125411 FreeBSD-ee-man: 15.snap20250808125411 FreeBSD-efi-tools-man: 15.snap20250808125411 FreeBSD-fd-man: 15.snap20250808125411 FreeBSD-fetch-man: 15.snap20250808125411 FreeBSD-ftp-man: 15.snap20250808125411 FreeBSD-fwget-man: 15.snap20250808125411 FreeBSD-games-man: 15.snap20250808125411 FreeBSD-geom-man: 15.snap20250808125411 FreeBSD-ggate-man: 15.snap20250808125411 FreeBSD-gssd-man: 15.snap20250808125411 FreeBSD-hast-man: 15.snap20250808125411 FreeBSD-hostapd-man: 15.snap20250808125411 FreeBSD-hyperv-tools-man: 15.snap20250808125411 FreeBSD-inetd-man: 15.snap20250808125411 FreeBSD-ipf-man: 15.snap20250808125411 FreeBSD-ipfw-man: 15.snap20250808125411 FreeBSD-iscsi-man: 15.snap20250808125411 FreeBSD-jail-man: 15.snap20250808125411 FreeBSD-kerberos-kdc-man: 15.snap20250810084446 FreeBSD-kerberos-man: 15.snap20250823012244 FreeBSD-libarchive-man: 15.snap20250808125411 FreeBSD-libbegemot-man: 15.snap20250808125411 FreeBSD-libbsm-dbg: 15.snap20250818144815 FreeBSD-libbsm-dev: 15.snap20250808125411 FreeBSD-libbsm-man: 15.snap20250808125411 FreeBSD-libcasper-man: 15.snap20250808125411 FreeBSD-libcompat-man: 15.snap20250808125411 FreeBSD-libcuse-man: 15.snap20250808125411 FreeBSD-libdwarf-man: 15.snap20250808125411 FreeBSD-libexecinfo-man: 15.snap20250808125411 FreeBSD-libmagic-man: 15.snap20250808125411 FreeBSD-libpathconv-man: 15.snap20250808125411 FreeBSD-librpcsec_gss-man: 15.snap20250808125411 FreeBSD-libsdp: 15.snap20250815064514 FreeBSD-libsdp-dbg: 15.snap20250815064514 FreeBSD-libsdp-dev: 15.snap20250808125411 FreeBSD-libsdp-man: 15.snap20250808125411 FreeBSD-libstdbuf: 15.snap20250815064514 FreeBSD-libstdbuf-dbg: 15.snap20250815064514 FreeBSD-libstdbuf-dev: 15.snap20250808125411 FreeBSD-libstdbuf-man: 15.snap20250808125411 FreeBSD-libstdthreads: 15.snap20250815041637 FreeBSD-libstdthreads-dbg: 15.snap20250815041637 FreeBSD-libstdthreads-dev: 15.snap20250808125411 FreeBSD-libstdthreads-man: 15.snap20250808125411 FreeBSD-libucl-man: 15.snap20250808125411 FreeBSD-libufs-dbg: 15.snap20250818144815 FreeBSD-libvgl-man: 15.snap20250808125411 FreeBSD-liby-dev: 15.snap20250808125411 FreeBSD-libzfs: 15.snap20250824225045 FreeBSD-libzfs-dbg: 15.snap20250824225045 FreeBSD-libzfs-dev: 15.snap20250824225045 FreeBSD-lld-man: 15.snap20250808125411 FreeBSD-lldb-man: 15.snap20250808125411 FreeBSD-lp-man: 15.snap20250808125411 FreeBSD-mlx-tools-man: 15.snap20250808125411 FreeBSD-mtree-man: 15.snap20250808125411 FreeBSD-natd-man: 15.snap20250808125411 FreeBSD-netmap-man: 15.snap20250808125411 FreeBSD-newsyslog-man: 15.snap20250808125411 FreeBSD-nfs-man: 15.snap20250808125411 FreeBSD-ntp-man: 15.snap20250808125411 FreeBSD-nuageinit-man: 15.snap20250822194944 FreeBSD-nvme-tools-man: 15.snap20250810044432 FreeBSD-openssl-man: 15.snap20250823012244 FreeBSD-periodic-man: 15.snap20250808125411 FreeBSD-pf-man: 15.snap20250820135732 FreeBSD-pkg-bootstrap-man: 15.snap20250808125411 FreeBSD-ppp-man: 15.snap20250808125411 FreeBSD-quotacheck-man: 15.snap20250808125411 FreeBSD-rc-man: 15.snap20250815180528 FreeBSD-rcmds-man: 15.snap20250808125411 FreeBSD-rdma-man: 15.snap20250808125411 FreeBSD-resolvconf-man: 15.snap20250808125411 FreeBSD-rip-man: 15.snap20250808125411 FreeBSD-runtime-man: 15.snap20250819125507 FreeBSD-sendmail-man: 15.snap20250808125411 FreeBSD-smbutils-man: 15.snap20250808125411 FreeBSD-ssh-man: 15.snap20250808125411 FreeBSD-syslogd-man: 15.snap20250815023003 FreeBSD-tcpd-man: 15.snap20250808125411 FreeBSD-telnet-man: 15.snap20250808125411 FreeBSD-toolchain-man: 15.snap20250823012244 FreeBSD-ufs-man: 15.snap20250808125411 FreeBSD-utilities-man: 15.snap20250823012244 FreeBSD-vi-man: 15.snap20250808125411 FreeBSD-wpa-man: 15.snap20250808125411 FreeBSD-yp-man: 15.snap20250808125411 FreeBSD-zfs-man: 15.snap20250820135732 Number of packages to be removed: 118 Number of packages to be installed: 8 Number of packages to be upgraded: 275 The operation will free 108 MiB. Proceed with this action? [y/N]:=20 I agreed to that - and I ended up without 'man pages' ... and that is by design because all the 'man pages' were moved to one single 'FreeBSD-mandoc' package - which can be installed without any problem. # man ls zsh: command not found: man # pkg install -y FreeBSD-mandoc # man ls (works) Regards, vermaden > Temat: Re: Upgrade 15.0-PRERELEASE to 15.0-RELEASE > Data: 2025-12-07 23:14 > Nadawca: "Marek Zarychta" <zarychtam@plan-b.pwste.edu.pl> > Adresat: stable@freebsd.org;=20 >=20 >>=20 >>> W dniu 7.12.2025 o 22:34, vermaden pisze: >>> Thank You for finding that stupid mistake of mine ... for the record > - I needed to create 'trusted certificates' from 15.0-RELEASE system - just > adding it here because it my help some ... >>=20 >> It is expected that upgrading from PRERELEASE to 15.0-RELEASE will > fail.=20 >> For more insight please check [1]. >>=20 >> Thank you for sharing this howto with a workaround with the community > ! >>=20 >> Cheers >>=20 >> Marek >>=20 >> [1]:=20 >> > https://github.com/freebsd/freebsd-src/commit/a3b0902d73901e7243103e60cf78c= 53cd7f566a1 >>=20 >>> >>> # pkg update >>> Updating FreeBSD-ports repository catalogue... >>> FreeBSD-ports repository is up to date. >>> Updating FreeBSD-ports-kmods repository catalogue... >>> FreeBSD-ports-kmods repository is up to date. >>> Updating FreeBSD-base repository catalogue... >>> Fetching meta.conf: 100% 179 B 0.2kB/s 00:01 >>> Fetching data.pkg: 100% 80 KiB 81.6kB/s 00:01 >>> pkg: Error opening the trusted directory > /usr/share/keys/pkgbase-15/trusted >>> pkg: Error loading trusted certificates >>> FreeBSD-base repository is up to date. >>> All repositories are up to date. >>> >>> # cd /usr/share/keys/pkgbase-15/trusted >>> cd: no such file or directory: /usr/share/keys/pkgbase-15/trusted >>> >>> # mkdir -pv /usr/share/keys/pkgbase-15/trusted >>> /usr/share/keys/pkgbase-15 >>> /usr/share/keys/pkgbase-15/trusted >>> >>> # cat << EOF > /usr/share/keys/pkgbase-15/trusted/awskms-15 >>> function: "sha256" >>> fingerprint: > "1d7b45d20fa8d6ed26f9b4a13ac81a6b5df860b9fe644d07b87e92298ba72595" >>> EOF >>> >>> # cat << EOF > /usr/share/keys/pkgbase-15/trusted/backup-signing-15 >>> function: "sha256" >>> fingerprint: > "56a77bdcb6c3cf7984729c6138bd5617c24aa0d466b3b604c96205b2c5629f3c" >>> EOF >>> >>> # pkg update >>> Updating FreeBSD-ports repository catalogue... >>> FreeBSD-ports repository is up to date. >>> Updating FreeBSD-ports-kmods repository catalogue... >>> FreeBSD-ports-kmods repository is up to date. >>> Updating FreeBSD-base repository catalogue... >>> Fetching meta.conf: 100% 179 B 0.2kB/s 00:01 >>> Fetching data.pkg: 100% 80 KiB 81.6kB/s 00:01 >>> Processing entries: 0% >>> Newer FreeBSD version for package FreeBSD-zlib-dbg: >>> To ignore this error set IGNORE_OSVERSION=3Dyes >>> - package: 1500068 >>> - running userland: 1500063 >>> Ignore the mismatch and continue? [y/N]: y >>> Processing entries: 100% >>> FreeBSD-base repository update completed. 496 packages processed. >>> All repositories are up to date. >>> >>> # pkg upg >>> Updating FreeBSD-ports repository catalogue... >>> FreeBSD-ports repository is up to date. >>> Updating FreeBSD-ports-kmods repository catalogue... >>> FreeBSD-ports-kmods repository is up to date. >>> Updating FreeBSD-base repository catalogue... >>> FreeBSD-base repository is up to date. >>> All repositories are up to date. >>> Checking for upgrades (391 candidates): 100% >>> Processing candidates (391 candidates): 100% >>> The following 283 package(s) will be affected (of 0 checked): >>> >>> New packages to be INSTALLED: >>> FreeBSD-bluetooth-lib: 15.0 [FreeBSD-base] >>> FreeBSD-bzip2: 15.0 [FreeBSD-base] >>> FreeBSD-clibs-lib32: 15.0 [FreeBSD-base] >>> FreeBSD-ctf-lib: 15.0 [FreeBSD-base] >>> FreeBSD-flua: 15.0 [FreeBSD-base] >>> FreeBSD-ncurses-lib: 15.0 [FreeBSD-base] >>> FreeBSD-zfs-lib: 15.0 [FreeBSD-base] >>> FreeBSD-zlib: 15.0 [FreeBSD-base] >>> >>> Installed packages to be UPGRADED: >>> FreeBSD-acct: 15.snap20250819212823 -> 15.0 [FreeBSD-base] >>> FreeBSD-acct-dbg: 15.snap20250819212823 -> 15.0 > [FreeBSD-base] >>> FreeBSD-acpi: 15.snap20250821215856 -> 15.0 [FreeBSD-base] >>> (...) >>> FreeBSD-zfs-dbg: 15.snap20250824225045 -> 15.0 > [FreeBSD-base] >>> FreeBSD-zfs-dev: 15.snap20250824225045 -> 15.0 > [FreeBSD-base] >>> FreeBSD-zoneinfo: 15.snap20250808125411 -> 15.0 > [FreeBSD-base] >>> >>> Number of packages to be installed: 8 >>> Number of packages to be upgraded: 275 >>> >>> The operation will free 92 MiB. >>> 722 MiB to be downloaded. >>> >>> Proceed with this action? [y/N]: >>> >>> >>> >>> Thanks, >>> vermaden >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> Temat: Re: Upgrade 15.0-PRERELEASE to 15.0-RELEASE >>> Data: 2025-12-07 22:13 >>> Nadawca: "Jason Tubnor" <jason@tubnor.net> >>> Adresat: freebsd-stable@freebsd.org; freebsd-pkgbase@freebsd.org; > "vermaden" <vermaden@interia.pl>; >>> >>>> "vermaden" vermaden@interia.pl =E2=80=93 8 December 2025 7:32 AM >>>> >>>>> FreeBSD-base: { >>>>> url: > "https://pkg.FreeBSD.org/${ABI}/base_release_${VERSION_MINOR}", >>>>> mirror_type: "none", >>>>> signature_type: "fingerprints", >>>>> fingerprints: "/usr/share/keys/pkgbase-${VERSION_MAJOR}", >>>>> enabled: no >>>>> } >>>> Hi Vermaden, >>>> >>>> You'll want to enable the repo 'enable: yes' and make sure the >>> /usr/local/etc/pkg/repos/FreeBSD.conf has been removed (the whole >>> /usr/local/etc/pkg directory can be removed unless you have custom > stuff). >>>> pkg update >>>> >>>> again and you should be good. >>>> >>>> Cheers. >>>> >>=20 >>=20 >>=20 >>=20 >=20 >=20 >=20