From nobody Wed Oct 15 12:32:34 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 4cmr863wqBz6CJj3 for ; Wed, 15 Oct 2025 12:32:38 +0000 (UTC) (envelope-from infoomatic@gmx.at) Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (3072 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "Telekom Security ServerID OV Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cmr851yvtz44mC for ; Wed, 15 Oct 2025 12:32:36 +0000 (UTC) (envelope-from infoomatic@gmx.at) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmx.at header.s=s31663417 header.b=CeFSafcp; dmarc=pass (policy=quarantine) header.from=gmx.at; spf=pass (mx1.freebsd.org: domain of infoomatic@gmx.at designates 212.227.17.21 as permitted sender) smtp.mailfrom=infoomatic@gmx.at DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1760531555; x=1761136355; i=infoomatic@gmx.at; bh=6aVZs70kjkR2O8Mxm8E0jxcynj38YgAlzMXM8zUHBSk=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:From:To:Subject: Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=CeFSafcp0WGk56ZOxU9bryhk+Fr45S43au4qM2MEdXju3gv+l+Zsh77JWAQj7yeQ MgYbOOPJBR3flfhR4U4TiL+YdSv/2CACGYTteXvp6idhQb44aERk90HnzRprEa+hk ZoHAIEKnF63qjxKGl3edHI9HJ2wwEESQ3ZOjVFc2Lb/RWZxtQ4/tjJyi5Nuivzj3Q FuGSkmp3WOQNKcGlVDrm/8Zbm3hvTaumM4y6dnXNbGO9AMmvTNbTml3pIcJfkEXpG YmJYZINKgRtpo2ECBbzUDYa7cGDyYVmHd4ruPma9rUyNnXukqabmcSwMsKLmbShbT ZAmlZZsnMTqKn8Vuew== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [10.0.1.209] ([178.114.178.142]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1McH9Y-1uWNbz0o7I-00buHb for ; Wed, 15 Oct 2025 14:32:35 +0200 Message-ID: <06f829a7-4378-4a24-a3db-f929d812cddd@gmx.at> Date: Wed, 15 Oct 2025 14:32:34 +0200 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 Content-Language: en-US From: infoomatic To: freebsd-pkgbase@freebsd.org Subject: user feedback Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:Ps5m5tGxknePAtI1Y9jVIPu2yiUSHfwFglvZWk6UJYXE+JlbbRD T8LrdN0FDDkkPdH/nLaC6BssQhzvFyzll+huwD4avxENSydXdwl08ONSSKyVmd5du2vofGR 57gBZHDUY9iSKz8Vx28UwmFEl0/REMUz7R6aphCPmRY5zBC1OP3n+rYcV6yea1qSVQsSfzM 9NOijMhWfaNJB7oGuPkbQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:TcE5dWzyY7w=;zBDq2I8i4uD7w5lBsnjjywdfpEM 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 dsl/ZgKiRe/mcH6w45KvAz3UeOgF0jsA== X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.99 / 15.00]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-0.99)[-0.992]; DMARC_POLICY_ALLOW(-0.50)[gmx.at,quarantine]; ONCE_RECEIVED(0.20)[]; R_SPF_ALLOW(-0.20)[+a:mout.gmx.net]; R_DKIM_ALLOW(-0.20)[gmx.at:s=s31663417]; MIME_GOOD(-0.10)[text/plain]; RWL_MAILSPIKE_GOOD(-0.10)[212.227.17.21:from]; RCVD_IN_DNSWL_LOW(-0.10)[212.227.17.21:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[gmx.at:+]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; PREVIOUSLY_DELIVERED(0.00)[freebsd-pkgbase@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_FROM(0.00)[gmx.at]; MLMMJ_DEST(0.00)[freebsd-pkgbase@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; FREEMAIL_ENVFROM(0.00)[gmx.at] X-Rspamd-Queue-Id: 4cmr851yvtz44mC Hi, I just want to give some feedback regarding package base. I have been=20 using FreeBSD personally since 4.x and professionally since 9.x, also my= =20 workstation is on FreeBSD since 2016 so I would say I have some=20 experience with the best operating system in the world. I have not yet had time to dig deeper into pkgbase, however, after=20 reading the call for testing I just wanted to give it a go in a VM, here= =20 my observations with 14.3-RELEASE/15.0-BETA1 from various scenarios I=20 have played through. 1.) First I noticed I could not easily find the documentation I was looking=20 for, specifically the wiki mentions that it obsoletes freebsd-update.=20 man freebsd-update does not mention anything, and using pkgbasify.lua=20 does not delete freebsd-update. So I now had two ways to update, which I= =20 find ambiguous. Also strange that "pkg update" installed kernel=20 "14.3-RELEASE-p4", however, after that, a freebsd-update rolled over=20 "14.3-RELEASE-p3" again, and I had no idea in what state my system was=20 really after issuing both commands. (fully aware that this is not=20 intended by design, but having two tools interfering and leaving us in=20 an inconsistent state is awkward for us users). Strangely, also in 15.0=20 freebsd-update is here. 2.) I pkgbasified the 14.3 VM, and tried to upgrade via the method mentioned= =20 in the wiki. During the upgrade, the command aborted with: [363/402] Deleting files for curl-8.16.0: 2% pkg-static: compat-libraries-20251015101859 conflicts with=20 compat-libraries-20251015101859 (installs files into the same place).=20 Problematic file: /usr/local/lib/compat/pkg/libcurl.so.4 [363/402] Deleting files for curl-8.16.0: 100% [364/402] Reinstalling brotli-1.1.0,1... pkg-static: sqlite error while executing BEGIN IMMEDIATE TRANSACTION in= =20 file pkgdb.c:1206: cannot start a transaction within a transaction After issuing the pkg update command, the pkg upgrade command with 15.0=20 ABI does not do anything. I rebooted. After that, pkg upgrade resulted in: [12/34] Deleting files for readline-8.2.13_2: 21% pkg: compat-libraries-20251015104532 conflicts with=20 compat-libraries-20251015104532 (installs files into the same place).=20 Problematic file: /usr/local/lib/compat/pkg/libhistory.so.8 [12/34] Deleting files for readline-8.2.13_2: 31% pkg: compat-libraries-20251015104532 conflicts with=20 compat-libraries-20251015104532 (installs files into the same place).=20 Problematic file: /usr/local/lib/compat/pkg/libreadline.so.8 [12/34] Deleting files for readline-8.2.13_2: 100% [13/34] Deinstalling rsync-3.4.1_3... [13/34] Deleting files for rsync-3.4.1_3: 100% [14/34] Reinstalling libiconv-1.17_1... pkg: sqlite error while executing BEGIN IMMEDIATE TRANSACTION in file=20 pkgdb.c:1206: cannot start a transaction within a transaction Confidence is not something that comes to mind here ... 3.) I upgraded the 14.3 VM via freebsd-update to 15.0-BETA1. Then I=20 pkgbasified the system. "pkg remove FreeBSD-wpa" resultet in: Cannot solve problem using SAT solver, trying another plan Cannot solve problem using SAT solver, trying another plan Cannot solve problem using SAT solver, trying another plan Cannot solve problem using SAT solver, trying another plan Cannot solve problem using SAT solver, trying another plan Cannot solve problem using SAT solver, trying another plan Cannot solve problem using SAT solver, trying another plan Checking integrity... done (0 conflicting) 1 packages requested for removal: 0 locked, 1 missing Strange, what now? 4.) I bricked the system with "pkg delete -af", as was discussed already= =20 on this mailing list. This should not be possible, in my opinion. So far I have no idea how I can upgrade to 15.0-BETA1 with a working=20 pkgbase system. This short journey into pkgbase made me leave it the=20 same day though what I have read sounded promising. Now I am really=20 worried about the stability of my systems with 15.0 (the plan is still=20 that freebsd-update only works until the 14 branch, so no support in=20 15?), however I am confident it will stabilize and then I'll give it=20 another shot. Best regards, Robert