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.