From nobody Sat Aug 09 06:52:47 2025 X-Original-To: freebsd-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 4bzWmx53JMz63Z2c for ; Sat, 09 Aug 2025 06:52:49 +0000 (UTC) (envelope-from dg@dglawrence.com) Received: from dglawrence.com (dglawrence.com [50.76.111.10]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mailx.dglawrence.com", Issuer "mailx.dglawrence.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bzWmx3WrKz3sBb; Sat, 09 Aug 2025 06:52:49 +0000 (UTC) (envelope-from dg@dglawrence.com) Authentication-Results: mx1.freebsd.org; none Received: from mailx.dglawrence.com ([10.19.1.8]) by dglawrence.com (8.15.2/8.15.2) with ESMTPS id 5796qlMS043025 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Fri, 8 Aug 2025 23:52:48 -0700 (PDT) (envelope-from dg@dglawrence.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=dglawrence.com; s=ab7ba439; t=1754722368; bh=ODDJlvuihZUszYzQy0YqLYyGnaaUt9/dHB9bufGbcXw=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=p8GqFykA6DYzXAjq8FwJsp7DhcmOkqzgiCe1rv3LqVNf+bGRkX9CaJ7MLWTnzmBPL a9Mj45nJtJVebENVbgGt3/T9iAlRWwN74d8T4S2hJoML/Iam0aWSJ/rWgbAXHh5NML p+szD4kVEjRP2RuBQzhVqR77uxFP7NrOhcKfKFNo= Received: (from dg@localhost) by mailx.dglawrence.com (8.15.2/8.15.2/Submit) id 5796ql3J043024; Fri, 8 Aug 2025 23:52:47 -0700 (PDT) (envelope-from dg@dglawrence.com) Date: Fri, 8 Aug 2025 23:52:47 -0700 From: David G Lawrence To: David Chisnall Cc: Sulev-Madis Silber , freebsd-current@freebsd.org Subject: Re: PKGBASE Removes FreeBSD Base System Feature Message-ID: <20250809065247.GO26557@mailx.dglawrence.com> References: <20250809062925.GN26557@mailx.dglawrence.com> <929543B2-633E-44B5-B6F6-F292CCEADAB3@freebsd.org> 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <929543B2-633E-44B5-B6F6-F292CCEADAB3@freebsd.org> X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.6.2 (dglawrence.com [10.19.1.8]); Fri, 08 Aug 2025 23:52:48 -0700 (PDT) X-Rspamd-Queue-Id: 4bzWmx3WrKz3sBb X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:7922, ipnet:50.76.0.0/14, country:US] > On 9 Aug 2025, at 07:29, David Greenman-Lawrence wrote: > > > > FWIW, I do have an opinion on this: I think that "pkg delete -af" is > > a useful thing that should not destroy your base system. We should find > > a way to make that work as it always has > > Today, it will destroy any kernel modules installed from packages, including those necessary for the display to work. It will destroy the ability for WiFi to work if you???re using wifibox. There are a lot of other things in ports that are essential to the system for some systems. We can fix that, too. ...but destroying kernel modules doesn't mean your system doesn't work - it just means X11 won't work when you reboot - but then it wouldn't anyway because you deleted X11. But, here's the thing: X11 didn't work when you first installed the base system, either. And perhaps your Wifi didn't work out of the box, either. So you have some work to do to get back basic functionality - but you knew that when you did the "pkg delete -af" in the first place. -DG * Dr. David G. Lawrence * * DG Labs Pave the road of life with opportunities.