Date: Tue, 16 Sep 2025 13:36:54 +0000 From: bugzilla-noreply@freebsd.org To: pkg@FreeBSD.org Subject: [Bug 287738] ports-mgmt/pkg: pkg-static upgrade -f segmentation fault Message-ID: <bug-287738-32340-yP24g1ljd5@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-287738-32340@https.bugs.freebsd.org/bugzilla/>
index | next in thread | previous in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287738 --- Comment #21 from Lukas Engelhardt <lukas.engelhardt@gmx.de> --- I finally have been able to got it working. I created another vm using the FreeBSD 15.0-ALPHA1 disc.iso, installed poudriere and build pkg, tmux, vim and htop using poudriere. I then configured that host as the pkg repository using a new repo "poudriere". I updated the packages by running `env ABI=FreeBSD:15:amd64 pkg update -r poudriere` and `env ABI=FreeBSD:15:amd64 pkg upgrade -r poudriere`: Installed packages to be UPGRADED: gettext-runtime: 0.22.5 -> 0.23.1 [poudriere] htop: 3.3.0_4 -> 3.4.0 [poudriere] indexinfo: 0.3.1 -> 0.3.1_1 [poudriere] libffi: 3.4.6 -> 3.5.1 [poudriere] mpdecimal: 4.0.0 -> 4.0.1 [poudriere] readline: 8.2.13 -> 8.2.13_2 [poudriere] tmux: 3.3a_3 -> 3.5a_1 [poudriere] vim: 9.1.0708 -> 9.1.1744 [poudriere] xxd: 9.1.0708 -> 9.1.1744 [poudriere] Installed packages to be REINSTALLED: libevent-2.1.12 [poudriere] (ABI changed: 'FreeBSD:14:amd64' -> 'FreeBSD:15:amd64') pkg-2.3.1 [poudriere] (ABI changed: 'FreeBSD:14:amd64' -> 'FreeBSD:15:amd64') Installed packages to be REMOVED: desktop-file-utils: 0.27 glib: 2.80.5,2 py39-packaging: 24.1 python39: 3.9.20 I then tried upgrading all other FreeBSD-base packages by running: `env ABI=FreeBSD:15:amd64 pkg-static upgrade -r FreeBSD-base` which endet with the error: [44/379] Deinstalling FreeBSD-clang-14.3p2... [44/379] Deleting files for FreeBSD-clang-14.3p2: 83% pkg-static: compat-libraries-20250916171917 conflicts with compat-libraries-20250916171917 (installs files into the same place). Problematic file: /usr/local/lib/compat/pkg/libclang_rt.asan-x86_64.so [44/379] Deleting files for FreeBSD-clang-14.3p2: 100% [45/379] Upgrading FreeBSD-libcompiler_rt-dev from 14.3p2 to 15.0.a2.20250916101338... pkg-static: sqlite error while executing BEGIN IMMEDIATE TRANSACTION in file pkgdb.c:1206: cannot start a transaction within a transaction i tried again env ABI=FreeBSD:15:amd64 pkg-static upgrade -r FreeBSD-base this time it worked: uname -apKU FreeBSD pkgbase 15.0-ALPHA2 FreeBSD 15.0-ALPHA2 stable/15-n280148-c2427a67c7af GENERIC amd64 amd64 1500064 1500064 I will go ahead and try that again, because i tried some other things in between trying to debug this behaviour. I don't think this is the expected Way to upgrade from 14 to 15, but maybe i have to wait until 15-RELEASE is released and port-packages are officially built. But i would like to demo the upgrade from 14 to 15 at the EuroBSDCon in two weeks so it would be cool to get it consitently working. -- You are receiving this mail because: You are the assignee for the bug.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-287738-32340-yP24g1ljd5>
