From nobody Wed Sep 10 14:39:18 2025 X-Original-To: current@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 4cMNcW1Zfvz62kY9 for ; Wed, 10 Sep 2025 14:39:23 +0000 (UTC) (envelope-from ianfreislich@gmail.com) Received: from mail-yb1-xb2a.google.com (mail-yb1-xb2a.google.com [IPv6:2607:f8b0:4864:20::b2a]) (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 4cMNcV56Mrz44Gf; Wed, 10 Sep 2025 14:39:22 +0000 (UTC) (envelope-from ianfreislich@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-yb1-xb2a.google.com with SMTP id 3f1490d57ef6-ea3be80a1c0so505794276.1; Wed, 10 Sep 2025 07:39:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1757515160; x=1758119960; darn=freebsd.org; h=mime-version:subject:user-agent:references:in-reply-to:message-id :date:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=Ue8nmKQE3kSUAGC9q97TKQhkM37Yb4JIRwuZSkBXiT4=; b=hjxhdB5rH1/9JVUb/WNKnA5o+hwUGWpC5huaRkbnekdUUd1MtZYJ5kMbcMhno7/Bz8 vdHWqn3eehirPax9fcmx6XM7uM338/WCEsrUYRitUkWn7q3aaJzS9ChyYa0uiCGcQq4l 0PUY1Cqy8+limpwvgTao0m8qD096LvFyDksXwKA6OgQnE6xGKRbgY3xOM/SPhTyRzqhW LFUHIAsE+w6pl7PHhtQZceniO2MNrezTQw5MggdB0UDPOOWmWr7CA165NwFUjhM+BT9o d6B9XJTYeofKAHloxNE6GuB1CMg8k+UvYvFyXWPtqFk5NQ9dePCfCvSNa873qqs06zj/ dyJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757515160; x=1758119960; h=mime-version:subject:user-agent:references:in-reply-to:message-id :date:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Ue8nmKQE3kSUAGC9q97TKQhkM37Yb4JIRwuZSkBXiT4=; b=Br/xP7UFOg5VAd5O8X8XSahgQxCMbFnocAB9sXndaXWXYRaKz1oBnY1iEQRJAbiMTr uITj1uhKrqPxQZyWRBq+YwbcXbg6XlRMRbJi1ybRIiyvpQ+OIR51JzlnfdBQj095C7Zx gMtLK7L0kYyZPOxr2FEgzXcuyOAKDwBrZu7r11iOH8UtIpcCwDMDoxlOU7mwLAZtN3gy Eo2Dba69ML7n0um2F6OynBnW4FO0+KcWDQroOR/ayv9AkrgyrkmBxdgfevgZOR3KkN79 XyWLYTLPsh8ugINTzRTOakim7JWFGW3j9ZimlEBUA5HKkDJ5AJvDXbHBBmq1nmAUMbmN IFuw== X-Forwarded-Encrypted: i=1; AJvYcCWttjZgOWzVQ3CmakLQUlka4RDKYzh51jPYoCOgtI9jddLh4OOJCj9Cee36NKqOP0+nj5GvwRz+@freebsd.org X-Gm-Message-State: AOJu0YwSRkFFVAV1CpAGBDavfBYTJeuX2fgvrhD0spoW+1Z5woHDdzRP 3pmad3BV2zYhERy4Ky/graLZC6bfJz/ycXGKj4B9/F1YFUoCaFWH3PSbpGEOcnEM X-Gm-Gg: ASbGnct01u9m5wjgbVUxSpUZTKzZFy2WKXHhRzwIstk97P7QYW8dznaUXbJn4zWvKOe rxGJwLP/M/JPNmHPhpKJpL4IY68xEYhLVymr+5K6vEWan8shgF5yLrRuEaRx0lTrhLOLSjvWGfv GNARJp+TrpVVubH9frKyqBMB3e31XGn2PTh2Uz7NteSINEdEWGgyc+2weTaBGd6/GTnorwvoGyn Bxf2PHQxrOShK7xpkio4FslbUyUdTZfCn23C66NVmvt6l+5Z1S8aYwLN5C+TCA/xl2qswU1RweF sX/8dJtpYg4CWgacgDSsQUqBSQtc9E7KjUaoOu6dm554hYn9OegOZUkUbKvQWq/L9PdA2mQcEXf i93ikTLN5L3prgbnut50ZUzx+OzY/ymWccEaJT2nc4bXrgSU0k9E9ve3+xAkCQ6iF50WeMO1tHd TKYiamJQ1aastie/fT7utg9zLB X-Google-Smtp-Source: AGHT+IFiK0dA5Pxf1YkzB0DBpYHA06eLxXHsLkRYSn902XfR/33dKSqgmFT97vBA0O940fk726UK4A== X-Received: by 2002:a05:6902:410b:b0:e96:c456:46a5 with SMTP id 3f1490d57ef6-e9f67897e1emr11847379276.26.1757515159953; Wed, 10 Sep 2025 07:39:19 -0700 (PDT) Received: from [10.0.0.109] (107-128-20-168.lightspeed.tukrga.sbcglobal.net. [107.128.20.168]) by smtp.gmail.com with ESMTPSA id 3f1490d57ef6-e9bbe19bdc7sm7535956276.33.2025.09.10.07.39.19 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 10 Sep 2025 07:39:19 -0700 (PDT) From: Ian Freislich To: =?UTF-8?B?RGFnLUVybGluZyBTbcO4cmdyYXY=?= CC: Kyle Evans , "Patrick M. Hausen" , FreeBSD Current Date: Wed, 10 Sep 2025 10:39:18 -0400 Message-ID: <199341111f0.28c3.64e08aff09ba5a21b2fc9010d26a90e5@gmail.com> In-Reply-To: <86v7lqigv6.fsf@ltc.des.dev> References: <6dedf742-48bf-4b67-9993-67933104ba67@gmail.com> <7C4AA985-2F06-4580-93C8-374A75EC4965@hausen.com> <86v7lqigv6.fsf@ltc.des.dev> User-Agent: AquaMail/1.55.2 (build: 105502562) Subject: Re: pkg-static: Warning: Major OS version upgrade detected. List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="199341115b2645b28c3e4ac474" X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4cMNcV56Mrz44Gf This is a multi-part message in MIME format. --199341115b2645b28c3e4ac474 Content-Type: text/plain; format=flowed; charset="UTF-8" Content-Transfer-Encoding: 8bit On September 10, 2025 09:20:32 Dag-Erling Smørgrav wrote: > Ian FREISLICH writes: >> Kyle Evans writes: >>> We certainly build packages for -current, but the branch happened >>> only a little bit ago; it's another 12-14+ day cycle to get a fresh >>> package set and alleviate the above condition. >> In fairness, at the branch point, 15-prerelease and 16-current ports >> trees are the same. Can't the whole set just be copied with the index >> updated to 16? > > No, but users can add ABI=FreeBSD:15:$(uname -p) either to their > pkg.conf or their environment to force FreeBSD 16 to use FreeBSD 15 > packages until FreeBSD 16 packages become available. This should work > as long as FreeBSD 15 and 16 don't diverge too much. Once that happens, > the trick will continue to work provided the kernel has COMPAT_FREEBSD15 > enabled and misc/compat15x is installed. You will however have to build > any port that includes a kernel module from source. Thanks, I don't use binary packages and always compile ports so this trick will silence pkg. Is there a way to tell pkg that it's local only, ie. just for locally compiled ports? Ian --199341115b2645b28c3e4ac474 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On September 10, 2025 09= :20:32 Dag-Erling Sm=C3=B8rgrav <des@FreeBSD.org> wrote:
=

Ian FREISLICH <ianfreislich@gmail.com> writes:
Kyle Evans <kevans@FreeBSD.org> writes:
We certainly build packages for -current, but the branch = happened
only a little bit ago; it's another 12-14+ day cycle to g= et a fresh
package set and alleviate the above condition.
In fairness, at the branch point, 15-prerelease and 16-cu= rrent ports
trees are the same. Can't the whole set just be copied wi= th the index
updated to 16?

No, but users can add ABI=3DFreeBSD:15:$(uname -p) either= to their
pkg.conf or their environment to force FreeBSD 16 to use = FreeBSD 15
packages until FreeBSD 16 packages become available. &nbs= p;This should work
as long as FreeBSD 15 and 16 don't diverge too much. &nbs= p;Once that happens,
the trick will continue to work provided the kernel has C= OMPAT_FREEBSD15
enabled and misc/compat15x is installed.  You will h= owever have to build
any port that includes a kernel module from source.

Thanks, I don't use binary packages and always = compile ports so this trick will silence pkg. Is there a way to tell pkg th= at it's local only, ie. just for locally compiled ports?

Ian

--199341115b2645b28c3e4ac474--