From nobody Sun Oct 26 22:39:52 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 4cvs5n46TQz6DlKj for ; Sun, 26 Oct 2025 22:39:57 +0000 (UTC) (envelope-from infoomatic@gmx.at) Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (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 4cvs5m2xxHz3b6W for ; Sun, 26 Oct 2025 22:39:56 +0000 (UTC) (envelope-from infoomatic@gmx.at) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmx.at header.s=s31663417 header.b=go7FjMrA; dmarc=pass (policy=quarantine) header.from=gmx.at; spf=pass (mx1.freebsd.org: domain of infoomatic@gmx.at designates 212.227.15.18 as permitted sender) smtp.mailfrom=infoomatic@gmx.at DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.at; s=s31663417; t=1761518394; x=1762123194; i=infoomatic@gmx.at; bh=SEU3w7fxvWy2/Wu3TLBu61HX4IPcvF8yEYp5tN9eoLc=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=go7FjMrAj+RZZCGazc7+JrJq/magX4R84+90xC7z+NNZWAJ5T/O6IBjyG1AKAGGC 3lm2gKQUmBUyWkg79N373dSBXitqihDTKWKFNyXOvnS66AYzFeKMaB1t0hlQb7ah6 vjgxH/dK0wuKydqk3fhwNikwZiD+S0NL3CerJOJoILjn1xghog+QMx7IIFTS2MGdT 4xAagLlfD/QbiwUpYj3FU+SHCOuVAGPyhWpSfGJ6FoJSqMewd03tFrh/3rjr6jVId rUFaNCZ1Izm7hpEIQREPd2yCyAPjWuIdgh5meCKtdAVi7rVohHlU2FvKCRSoamPYx m0Jbx+YA3ZD1dUxEOQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [10.0.1.209] ([178.114.188.247]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N0FxV-1uGWty3dt1-00sFE3 for ; Sun, 26 Oct 2025 23:39:53 +0100 Message-ID: <5bd8bb99-d856-4074-8ce0-4806fab30689@gmx.at> Date: Sun, 26 Oct 2025 23:39:52 +0100 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 Subject: Re: user feedback To: freebsd-pkgbase@freebsd.org References: <06f829a7-4378-4a24-a3db-f929d812cddd@gmx.at> Content-Language: en-US From: infoomatic In-Reply-To: <06f829a7-4378-4a24-a3db-f929d812cddd@gmx.at> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:nsWsCKh6ZjeCdElL6RYl3IIeU5X/6xgls66uAMNUWfOnYrFRt5s TDLqf5vqEyYDdG4sovhihzCZsGHh9YIgzMyYBu8qjp3LU+DBJ6K5okm0tn/zRdcN02pR/GK l1IQ9uOw0sOCvdhTMMOHZF3oKCl29ueGCQJSHyt8i+zuuxhyCQ+1bCJ5j4WD8oynS32+J4T v7Z3sLF/H0ZnPkQX0bpTw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:ivF6w9DaFiE=;JiI0VTGZ9BwAh6qTChetQL/jHlz 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 2dHmAY0rXfOKozbD+5CnTlQ== X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; 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.15.18:from]; RCVD_IN_DNSWL_LOW(-0.10)[212.227.15.18: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: 4cvs5m2xxHz3b6W Hi again, I kept my VM around, and upgraded to Beta 2 a few hours after=20 announcement. However, I have noticed that only few packages upgraded=20 from b1 to b2, so in the end I had a mix of b1 and b2 packages=20 installed. Is this fine and as it should be for future installations? Today I upgraded to beta3, and realized many more packages being=20 upgraded from b1 to b3, and some from b2 to b3. Some stayed at b1, some=20 at b2 etc. Though I know that updates did not touch all files in the=20 past, after an update I had the perception my operating system was=20 viewed as a nice complete bundle (well, of course, two actually: the=20 kernel version and the userland) of files which all were at a specific=20 version. Now having packages with b1, b2, b3 it seems a bit odd since I=20 don't know if the pkg upgrade just had an error or the mirror was not in= =20 sync or something else did not work the way it should. Am I really on Beta 3? Or is my system in an inconsistent state because=20 I have Beta1, Beta2, Beta3 packages installed? Or is having b3 packages=20 just a sign to sit back and relax and be fine with having packages < b3=20 and as usually trust the release process? Will all new package versions=20 be accompanied by erratas or security announcements once 15.0-RELEASE is= =20 released? (I just don't like to do manual research if such updates are=20 silently available in form of new patch/minor versions without some kind= =20 of information...) All in all I think I am growing a friendship with pkgbase, the fast=20 upgrade was a joy to watch. Thanks for all the hard work! Best regards, Robert On 15.10.25 14:32, infoomatic wrote: > Hi, >=20 > 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. >=20 > 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. >=20 > 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 "14.3-= =20 > RELEASE-p4", however, after that, a freebsd-update rolled over "14.3-=20 > RELEASE-p3" again, and I had no idea in what state my system was really= =20 > after issuing both commands. (fully aware that this is not intended by= =20 > design, but having two tools interfering and leaving us in an=20 > inconsistent state is awkward for us users). Strangely, also in 15.0=20 > freebsd-update is here. >=20 > 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: >=20 > [363/402] Deleting files for curl-8.16.0:=C2=A0=C2=A0 2% > pkg-static: compat-libraries-20251015101859 conflicts with compat-=20 > 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=C2= =A0 in=20 > file pkgdb.c:1206: cannot start a transaction within a transaction >=20 > 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 i= n: >=20 > [12/34] Deleting files for readline-8.2.13_2:=C2=A0 21% > pkg: compat-libraries-20251015104532 conflicts with compat-=20 > 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:=C2=A0 31% > pkg: compat-libraries-20251015104532 conflicts with compat-=20 > 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=C2=A0 in f= ile=20 > pkgdb.c:1206: cannot start a transaction within a transaction >=20 > Confidence is not something that comes to mind here ... >=20 > 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: >=20 > 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 >=20 > Strange, what now? >=20 > 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. >=20 > 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. >=20 >=20 > Best regards, >=20 > Robert >=20