From nobody Tue Sep 09 19:01:22 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 4cLtTM5Qyyz67JgB for ; Tue, 09 Sep 2025 19:01:27 +0000 (UTC) (envelope-from ianfreislich@gmail.com) Received: from mail-yb1-xb31.google.com (mail-yb1-xb31.google.com [IPv6:2607:f8b0:4864:20::b31]) (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 4cLtTM3FhQz3xnw; Tue, 09 Sep 2025 19:01:27 +0000 (UTC) (envelope-from ianfreislich@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-yb1-xb31.google.com with SMTP id 3f1490d57ef6-e96dc26dfa2so5020695276.1; Tue, 09 Sep 2025 12:01:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1757444485; x=1758049285; darn=freebsd.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=HSkKpzPbG546Snr8wg9IQVSlzZLIpoijxY8r/30Oz4o=; b=hNMnx+S3gEMUe0kwHKvft4OLXIQla37qirTQ8DnsSwID7/B5yKq/JruRa+t2qdILSe 2BR0KIaHEexonjgheumWrGpYnkExPTSdwB3nkmA4RRrh99od/UUdQg9FwLS8RmIbZrur peshNQafyBKN2Ed6lT+7hPFO7CXJA4HLCENU7zyXTEjourKT5ttXYX9+Bc7I01sBSaQ2 8wRj4wJIQqurakODF4/JF52aH+wyE9rCiWciLSFWoCSTm7P8vquUhbWXOTA6PC27mJWB NU+J7DBybSRb24tl+CArU5QZdeb+yeh6Pjxqn4dvxVdmGw4uadTu3w76j0tBYoEjlvRd ae+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757444485; x=1758049285; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=HSkKpzPbG546Snr8wg9IQVSlzZLIpoijxY8r/30Oz4o=; b=eZRAdjjBt8dauYVR1t95r51LRo3KmfrTOHksVcNiX2+wNcp5FnK5B5XS646XTNlJE0 1VrOvrkM7CYVX/hE/1KpawOcwBWWUAuAnfz3cGSVJMuX8E9X8KWAjGuuk2JUQfA+mL3M lTmHHDfJvc2I0mjE3eIRZbBYD6R9fMXX0BzGBm3jhj9O/JUv1eNu+c7yVFz68UJrJk+1 OzR/URdrZu/C/ZP2esa6WrGNER3c8HoN7b6SE/WjCticRd0F3Zb0BH1E9THlzmRwP2lE gJ0VyJ75Q0071LcksMyNlECZHI1cyLjNR7s0IOHqbVfRSMQK4B24EgY5polAmX2wJ2Wh 6q1w== X-Gm-Message-State: AOJu0Yw1Ak0uTuCOLCAHvHWeYLi2mL6EauwbdKhuSnojwG93QHbBbF/d VEyjvQ0QnH0oMUfx+sGbU1fl+vCJ6jyyuaJ0xQeQ5xcKF6/h6QxYDc14yqLkyg== X-Gm-Gg: ASbGncvJKdOEC/ioPcwOVMMfsOaundqrmPdYoWpsgGhgTF4HpyiselAQoDBycxFqtel fYoEnBybamF/SwXtPevqbK8CsWntH1O3dQl9zmC1hKqHe12KpjcVQbypBcKHK8K2xkzRdas9jzn uXXZhEeERLbWorv/DslMFJPKRYX2GVSdyKHqkiRp42TNuHdB/Zi+rukaaN749NS55hW+gy4kv5m UMLJkzL7yUwKuJlDIIanmkUMDNB+Q/+D0XPtmevUqA2TzETJVu5DuLhzylPNcHSsDwHWxlTV+9k GG8tuoOc0DkTdZcDGOhqSufMi1PkN7TVfuKtEx8gnDlDWqgAvhzfwp7HTK9FDzuu2X2h4U2MNY9 xQeFhNy25aivGY7j+ULN+rw7J/3VqnHMIeC5RtcZlLmb2n5U99TRb+kuP4MvQ6Roz7ueRsbdC4o s7 X-Google-Smtp-Source: AGHT+IEsD6J+uOov2MLtYBoExuT9gYRlSDBUVjn528FxhpGA0prfxHrw3wx3yGggeACSf9fW6G79Gw== X-Received: by 2002:a05:6902:15ca:b0:e9d:7515:c263 with SMTP id 3f1490d57ef6-e9f67898404mr11493031276.30.1757444483790; Tue, 09 Sep 2025 12:01:23 -0700 (PDT) Received: from ?IPV6:2600:1700:18f0:6812:129a:8666:ef01:3293? ([2600:1700:18f0:6812:129a:8666:ef01:3293]) by smtp.gmail.com with ESMTPSA id 3f1490d57ef6-ea062531427sm2943238276.34.2025.09.09.12.01.23 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 09 Sep 2025 12:01:23 -0700 (PDT) Message-ID: <1b2a543f-aace-4d97-bf24-bb3a884df5b5@gmail.com> Date: Tue, 9 Sep 2025 15:01:22 -0400 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 User-Agent: Thunderbird Daily Subject: Re: pkg-static: Warning: Major OS version upgrade detected. To: Kyle Evans , "Patrick M. Hausen" Cc: FreeBSD Current References: <6dedf742-48bf-4b67-9993-67933104ba67@gmail.com> <7C4AA985-2F06-4580-93C8-374A75EC4965@hausen.com> Content-Language: en-US From: Ian FREISLICH In-Reply-To: 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)[]; 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: 4cLtTM3FhQz3xnw On 2025-09-09 14:58, Kyle Evans wrote: > On 9/9/25 13:33, Ian FREISLICH wrote: >> On 2025-09-09 14:29, Kyle Evans wrote: >>> On 9/9/25 13:27, Patrick M. Hausen wrote: >>>> Hi! >>>> >>>>> Am 09.09.2025 um 20:11 schrieb Ian FREISLICH : >>>>> Every release this happens. pkg bootstrap -f doesn't fix it either >>>>> because there's no FreeBSD:16:amd64/latest. >>>> >>>> There is no release 16 (yet), so there are no packages. >>>> >>>> You have to build from ports of you run -current. >>>> >>>> HTH, >>>> Patrick >>> >>> 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? >> >> Ian >> > > You could maybe make that assumption, but it's not really that easy; the > ABI ("FreeBSD:15:amd64") is encoded in each pkg itself along with a > FreeBSD_version annotation for the exact version from sys/param.h at the > time of the build.  You'd also have new failures from bad version checks > that will be ignored because we just copied the previous version's set, > which then gets a bit confusing if we suddenly lose them in an actual - > CURRENT build ("Well, we had 16-CURRENT packages for them before, why > don't we now?"). Thanks for the explanation. Ian