From nobody Tue Sep 23 11:04:53 2025 X-Original-To: freebsd-stable@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 4cWHFM1JjGz68V8M for ; Tue, 23 Sep 2025 11:05:11 +0000 (UTC) (envelope-from mickael.maillot@gmail.com) Received: from mail-yb1-xb33.google.com (mail-yb1-xb33.google.com [IPv6:2607:f8b0:4864:20::b33]) (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 4cWHFL6R8jz4HJN for ; Tue, 23 Sep 2025 11:05:10 +0000 (UTC) (envelope-from mickael.maillot@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-yb1-xb33.google.com with SMTP id 3f1490d57ef6-eb368d14a43so351242276.1 for ; Tue, 23 Sep 2025 04:05:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758625505; x=1759230305; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=etIXXyrCqESrA7o/jHmQq6NgSEUTyXQsUenftT3luCY=; b=RrcCbrLTXidkJRMAMsdFnFP9ayn6Q0R97BDbWki/e0KfHoE+ZMu7AshFLMBEidlyyN AmwMw+VgZOyFDPPuhnuI84kt1YCujV3NDAMAY+WRpsysOSpA5AITyEsRw3UgCJ7THWiX 6Y9q4i2Dk+mRTTXAuTYsY7BKUJhRLUs4LNmyOtgF3WmCCW2e01xnJrxAUq6aPf1uJvdR gEszoXXGCNJEfZAbN7cBdfxj2kcxArMZ+71uwgy/mUYHOXim/aMvu/OUs83tmxvq4xsT pa88DVdhsGv5TypCN5JXTGB3MtLWLauhyhpOzrzzVJRFfgjMPrHS40lWgXZXTIAZoQJ6 AoVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758625505; x=1759230305; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=etIXXyrCqESrA7o/jHmQq6NgSEUTyXQsUenftT3luCY=; b=KfSKbzbo607vBdn7isHgXy15tLBLNeYkjovuDCn9bN0MN1meVw97QzT/XtM8HlPXdi FnSNsiawRSIBbAdWGOjTg99/Sl4VGxFjSo6uLUQ9QIqYcbTL8NZskE/9rI3GfTFMBVdi whVfOEa2ZtbyEHrKRYUIWaN8BKkjesX4EgZpTlFLx0TnxJSsWZ4qtFI6tP1h422Rv9b3 KWTOK7+W3Pn/MSdYxrOqik8nbY0Zt+XGdDA3c7GYAucJl/hhP6Da525A/IBE+3CyfXjb pThnmQ+K1kYHHdswl4hrSxCUzY9AbRoaxl8uDjSA7uUcmnIHXVCl6QoAge0oy097NMla CY1A== X-Forwarded-Encrypted: i=1; AJvYcCVagbxFZzmOcE0vXyEl1TLgHc51zHIfqQNngUXItpKuPRZqPzVcKHtYRRV6+fj+yBlQK501JWupieRh1zMWZA==@freebsd.org X-Gm-Message-State: AOJu0YyhltOC39PxUNdNCBTlbPozgWbabFiOg/cBYYqGiYt5yoRGAkq+ v6K7s99dqXIuNzmYA53GXTtBgzL4usHuSrZ8GM6mXwMB4oSfJuz6lt+Umt09PsmGYQkKliZr9IZ dR9VQzrTX+3wJjO4w/hEfnfvUITS1sBpHW8vWVGo= X-Gm-Gg: ASbGncuz2LW6ZKenF0jhNG1kTAEJh1xnZ3YaWdy7bBiDuiHLUbPMoVVJAi9iqqf0VEH E35+NZAEj8NySq1pmIJhoVsufhP8nSvZc6XK+X65ppNuLyvnzOdkbK2WQwh/8p1oIhXW2PY/iWj YXuDIUccOmxUW9CoyvLfPrZltlKxY4w8igNj5qsYKTy6nVDaPudo6ydb0xOFoCxXGuplPzWhm7G vThcIuVJWMyTSR6EQOzNcb6jwKoL/p+XUQuq0b6JY9zrXcDiWyoFs3co6g7YGi3FkSAfFaxAcbM taqRWQ== X-Google-Smtp-Source: AGHT+IEWPEi6UEVm/Y07sPVArz82jg8Z4pavFKJWOVO/+a3iJV1R7Hp8u7onv5eLHkXwcw+zUbTup4o4a56i1o9ztm0= X-Received: by 2002:a05:6902:150e:b0:ea5:c442:16f8 with SMTP id 3f1490d57ef6-eb335865984mr1356778276.0.1758625505038; Tue, 23 Sep 2025 04:05:05 -0700 (PDT) List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 References: <20250922050504.42F921312A@freefall.freebsd.org> <06b8b6b8-4e5e-4f39-b27f-ec9617f5a2da@freebsd.org> In-Reply-To: <06b8b6b8-4e5e-4f39-b27f-ec9617f5a2da@freebsd.org> From: =?UTF-8?Q?Micka=C3=ABl_Maillot?= Date: Tue, 23 Sep 2025 13:04:53 +0200 X-Gm-Features: AS18NWDS0Nsh0FCmNVSpvwSR5wFEa-RzSsIpOkiloQ9ydy5nyW4RAVLfm-ErzFM Message-ID: Subject: Re: FreeBSD 15.0-ALPHA3 Now Available To: FreeBSD Release Engineering Team Cc: freebsd-snapshots@freebsd.org, freebsd-stable@freebsd.org Content-Type: multipart/alternative; boundary="000000000000856774063f75e867" 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: 4cWHFL6R8jz4HJN --000000000000856774063f75e867 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable My experience may be useful: I used pkg to upgrade from ALPHA2 to ALPHA3. First i only successfully upgraded the kernel: pkg install FreeBSD-kernel-generic reboot then: pkg-static upgrade failed with: [190/520] Deleting files for FreeBSD-clang-15.0.a2.20250915072841: 78% pkg-static: compat-libraries-20250923125253 conflicts with compat-libraries-20250923125253 (installs files into the same place). Problematic file: /usr/local/lib/compat/pkg/libclang_rt.asan-x86_64.so [190/520] Deleting files for FreeBSD-clang-15.0.a2.20250915072841: 90% pkg-static: compat-libraries-20250923125256 conflicts with compat-libraries-20250923125256 (installs files into the same place). Problematic file: /usr/local/lib/compat/pkg/libprivateclang.so.19 [190/520] Deleting files for FreeBSD-clang-15.0.a2.20250915072841: 93% pkg-static: compat-libraries-20250923125259 conflicts with compat-libraries-20250923125259 (installs files into the same place). Problematic file: /usr/local/lib/compat/pkg/libprivatellvm.so.19 [190/520] Deleting files for FreeBSD-clang-15.0.a2.20250915072841: 100% [191/520] Upgrading FreeBSD-libcompiler_rt-dev from 15.0.a2.20250915072841 to 15.0.a3.20250923101422... pkg-static: sqlite error while executing BEGIN IMMEDIATE TRANSACTION in file pkgdb.c:1206: cannot start a transaction within a transaction A second pkg-static upgrade successfully finish with some warnings: [1/328] Deleting files for FreeBSD-clang-15.0.a2.20250915072841: 78% FreeBSD-clang-15.0.a2.20250915072841: missing file /usr/lib/clang/19/lib/freebsd/libclang_rt.asan-i386.so [1/328] Deleting files for FreeBSD-clang-15.0.a2.20250915072841: 81% FreeBSD-clang-15.0.a2.20250915072841: missing file /usr/lib/clang/19/lib/freebsd/libclang_rt.asan-x86_64.so [1/328] Deleting files for FreeBSD-clang-15.0.a2.20250915072841: 84% FreeBSD-clang-15.0.a2.20250915072841: missing file /usr/lib/clang/19/share/asan_ignorelist.txt [1/328] Deleting files for FreeBSD-clang-15.0.a2.20250915072841: 87% FreeBSD-clang-15.0.a2.20250915072841: missing file /usr/lib/clang/19/share/cfi_ignorelist.txt [1/328] Deleting files for FreeBSD-clang-15.0.a2.20250915072841: 90% FreeBSD-clang-15.0.a2.20250915072841: missing file /usr/lib/clang/19/share/msan_ignorelist.txt [1/328] Deleting files for FreeBSD-clang-15.0.a2.20250915072841: 93% FreeBSD-clang-15.0.a2.20250915072841: missing file /usr/lib/libprivateclang.so.19 [1/328] Deleting files for FreeBSD-clang-15.0.a2.20250915072841: 96% FreeBSD-clang-15.0.a2.20250915072841: missing file /usr/lib/libprivatellvm.so.19 [1/328] Deleting files for FreeBSD-clang-15.0.a2.20250915072841: 100% pkg-static: unlinkat(usr/lib/clang/19/share): No such file or directory And some packages left: root# pkg info -x 15.0.a2 FreeBSD-libcompat-man-15.0.a2.20250915072841 FreeBSD-libufs-15.0.a2.20250915072841 FreeBSD-libufs-dev-15.0.a2.20250915072841 FreeBSD-libufs-dev-lib32-15.0.a2.20250915072841 FreeBSD-libufs-lib32-15.0.a2.20250915072841 And I can't delete libufs package because of dependencies: root# pkg delete FreeBSD-libufs Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 65 packages (of 0 packages in the universe): Installed packages to be REMOVED: FreeBSD-bsdinstall: 15.0.a3.20250923101422 FreeBSD-bsnmp: 15.0.a3.20250923101422 FreeBSD-bsnmp-dev: 15.0.a3.20250923101422 FreeBSD-bsnmp-dev-lib32: 15.0.a3.20250923101422 FreeBSD-bsnmp-lib32: 15.0.a3.20250923101422 ...... Le lun. 22 sept. 2025 =C3=A0 22:53, Colin Percival a =C3=A9crit : > On 9/21/25 22:05, Colin Percival wrote: > > =3D=3D=3D Upgrading =3D=3D=3D > > > > Upgrading to 15.0-ALPHA3 is not yet possible using freebsd-update, but > it is > > anticipated to become possible shortly. Users intending to test this a= re > > encouraged to ensure they have good backups and carefully examine the > output > > of "freebsd-update upgrade" to ensure that it is working as intended, a= s > this > > has (at the time this announcement is being written) not yet been teste= d. > > DO NOT USE FREEBSD-UPDATE TO UPGRADE TO 15.0-ALPHA3. > > It will break your system by installing a new libc before it installs > libsys. > > We'll fix freebsd-update to install libraries in the right order but unti= l > that patch (and resulting Errata Notice) comes out this isn't going to > work. > > -- Colin Percival > FreeBSD Release Engineering Lead & EC2 platform maintainer > Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoi= d > > > --000000000000856774063f75e867 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
My experience may be useful:
I used pkg to = upgrade from ALPHA2 to ALPHA3.

First i only succes= sfully upgraded the kernel:
pkg install=C2=A0FreeBSD-kernel-gener= ic
reboot

then:
pkg-static upg= rade

failed with:
[190/520] Deleting fil= es for FreeBSD-clang-15.0.a2.20250915072841: =C2=A078%
pkg-static: compa= t-libraries-20250923125253 conflicts with compat-libraries-20250923125253 (= installs files into the same place).=C2=A0 Problematic file: /usr/local/lib= /compat/pkg/libclang_rt.asan-= x86_64.so
[190/520] Deleting files for FreeBSD-clang-15.0.a2.2025091= 5072841: =C2=A090%
pkg-static: compat-libraries-20250923125256 conflicts= with compat-libraries-20250923125256 (installs files into the same place).= =C2=A0 Problematic file: /usr/local/lib/compat/pkg/libprivateclang.so.19[190/520] Deleting files for FreeBSD-clang-15.0.a2.20250915072841: =C2=A09= 3%
pkg-static: compat-libraries-20250923125259 conflicts with compat-lib= raries-20250923125259 (installs files into the same place).=C2=A0 Problemat= ic file: /usr/local/lib/compat/pkg/libprivatellvm.so.19
[190/520] Deleti= ng files for FreeBSD-clang-15.0.a2.20250915072841: 100%
[191/520] Upgrad= ing FreeBSD-libcompiler_rt-dev from 15.0.a2.20250915072841 to 15.0.a3.20250= 923101422...
pkg-static: sqlite error while executing BEGIN IMMEDIATE TR= ANSACTION =C2=A0in file pkgdb.c:1206: cannot start a transaction within a t= ransaction

A second pkg-static upgrade successfully finis= h with some warnings:

[1/328] Deleting files for F= reeBSD-clang-15.0.a2.20250915072841: =C2=A078%
FreeBSD-clang-15.0.a2.202= 50915072841: missing file /usr/lib/clang/19/lib/freebsd/libclang_rt.asan-i386.so
[1/328] Deleting f= iles for FreeBSD-clang-15.0.a2.20250915072841: =C2=A081%
FreeBSD-clang-1= 5.0.a2.20250915072841: missing file /usr/lib/clang/19/lib/freebsd/libclang_rt.asan-x86_64.so
[1= /328] Deleting files for FreeBSD-clang-15.0.a2.20250915072841: =C2=A084%FreeBSD-clang-15.0.a2.20250915072841: missing file /usr/lib/clang/19/share= /asan_ignorelist.txt
[1/328] Deleting files for FreeBSD-clang-15.0.a2.20= 250915072841: =C2=A087%
FreeBSD-clang-15.0.a2.20250915072841: missing fi= le /usr/lib/clang/19/share/cfi_ignorelist.txt
[1/328] Deleting files for= FreeBSD-clang-15.0.a2.20250915072841: =C2=A090%
FreeBSD-clang-15.0.a2.2= 0250915072841: missing file /usr/lib/clang/19/share/msan_ignorelist.txt
= [1/328] Deleting files for FreeBSD-clang-15.0.a2.20250915072841: =C2=A093%<= br>FreeBSD-clang-15.0.a2.20250915072841: missing file /usr/lib/libprivatecl= ang.so.19
[1/328] Deleting files for FreeBSD-clang-15.0.a2.2025091507284= 1: =C2=A096%
FreeBSD-clang-15.0.a2.20250915072841: missing file /usr/lib= /libprivatellvm.so.19
[1/328] Deleting files for FreeBSD-clang-15.0.a2.2= 0250915072841: 100%
pkg-static: unlinkat(usr/lib/clang/19/share): No suc= h file or directory

And some packages left:
roo= t# pkg info -x 15.0.a2
FreeBSD-libcompat-man-15.0.a2.20250915072841
F= reeBSD-libufs-15.0.a2.20250915072841
FreeBSD-libufs-dev-15.0.a2.20250915= 072841
FreeBSD-libufs-dev-lib32-15.0.a2.20250915072841
FreeBSD-libufs= -lib32-15.0.a2.20250915072841

And I can't=C2=A0delete= libufs package because of=C2=A0dependencies:
root# pkg delete Fr= eeBSD-libufs
Checking integrity... done (0 conflicting)
Deinstallatio= n has been requested for the following 65 packages (of 0 packages in the un= iverse):

Installed packages to be REMOVED:
=C2=A0 =C2=A0 =C2=A0 = =C2=A0 FreeBSD-bsdinstall: 15.0.a3.20250923101422
=C2=A0 =C2=A0 =C2=A0 = =C2=A0 FreeBSD-bsnmp: 15.0.a3.20250923101422
=C2=A0 =C2=A0 =C2=A0 =C2=A0= FreeBSD-bsnmp-dev: 15.0.a3.20250923101422
=C2=A0 =C2=A0 =C2=A0 =C2=A0 F= reeBSD-bsnmp-dev-lib32: 15.0.a3.20250923101422
=C2=A0 =C2=A0 =C2=A0 =C2= =A0 FreeBSD-bsnmp-lib32: 15.0.a3.20250923101422
......

Le=C2=A0lun. 22 sept. 2025 =C3=A0=C2=A022:53, Colin Percival <= cperciva@freebsd.org> a =C3= =A9crit=C2=A0:
O= n 9/21/25 22:05, Colin Percival wrote:
> =3D=3D=3D Upgrading =3D=3D=3D
>
> Upgrading to 15.0-ALPHA3 is not yet possible using freebsd-update, but= it is
> anticipated to become possible shortly.=C2=A0 Users intending to test = this are
> encouraged to ensure they have good backups and carefully examine the = output
> of "freebsd-update upgrade" to ensure that it is working as = intended, as this
> has (at the time this announcement is being written) not yet been test= ed.

DO NOT USE FREEBSD-UPDATE TO UPGRADE TO 15.0-ALPHA3.

It will break your system by installing a new libc before it installs libsy= s.

We'll fix freebsd-update to install libraries in the right order but un= til
that patch (and resulting Errata Notice) comes out this isn't going to = work.

-- Colin Percival
FreeBSD Release Engineering Lead & EC2 platform maintainer
Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid=


--000000000000856774063f75e867--