From nobody Sun Oct 5 01:20:49 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 4cfPkN6THwz6B95W for ; Sun, 05 Oct 2025 01:21:32 +0000 (UTC) (envelope-from yasu@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cfPkN4r3Nz3fVd; Sun, 05 Oct 2025 01:21:32 +0000 (UTC) (envelope-from yasu@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759627292; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=/j5merBgRrtsfILqol2qSyxlcXdRluOF5C83q92oA8w=; b=pOYPQGBldLrhEinTRuQpI0BeB5jQP/1z/Gzi3u4aQva7SCckpVQg2TILlFofph3sanz+Fb J3pEEnIQrUAoxtq785fPsAkWw0FiCg8lv1GNKpAYxcyQv/PDfF/+sKOtFbjktSgM61h1Tw HatPZbf7miYlZvxaYpdnZ13gi4MVNRYzXVjTT3LejzItHFJ8QhMnxyLq3RE/ldilDS7xhn eo0AMSMFSmx64ESq50bI5HMFKS+rJxi3LXjHD7j1KMsWzegPz66y9ZCqsJqQQUmLAlbbbb Va+QPU/kvu10T+Fzf3sSzyNE7edN+DISDCGG1R5D31OkT7UDtk+wqxMe1CIclg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1759627292; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=/j5merBgRrtsfILqol2qSyxlcXdRluOF5C83q92oA8w=; b=VbY3hvIfZamuY54J3ieFt5xvJ7OuQ9QagqQQmln2GVd4MhEjMBkOOAf3Ds4vw4qgGWD4L8 g/eP9AaR5hWhiRNYCF4oq578wRuN3kBmJMEnQttSIhSI/nkdO1RC4csVpClZzkeesjzgO1 R9STLKQ1hpRBUbYWOHnlrk6A6D1RWsrihQImi3H//tAhvXYt+9MSwrEFTYjzWSXlF1X1t+ VUaN9cWFPqszv7Jfp33DBzeT8BwqOzDpx1mtGTKnSs0esUsOAgTZBHlkZi8VC5r0IyIwu+ hct4xQGXhRvzB1e/bzJrR6VwQzm9YpEco7i8vuCj6fxVoAGkXzbOXE1R293CuQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1759627292; a=rsa-sha256; cv=none; b=V0DrON6vIR51l+IbgpkRyjSMGenyL12I0uk0c/NeTtmM6kffIrZMeAd7MAvI2vjfde2K0/ 9WSvg3I7JDopbgNARjvU1pZASKGHm4/xYHekHCn3tQ9DzG8Peg07Egh2cSIbJ2nx60PbSJ NuXTzqdoes90yVAAZ2wqImdW+zkjtwPmHTIxCsM6RmA5S3rqP+uB0IASo0diK79695x2dw Au7Ec1RyBrIp//sumG0lEr6UlOdCWprOjKqI4dNjRSPkx3fiEag4TnKt+N8YuUE3BzAknG nPzt+ql8+zAMNoEXzoUyB20zZvRZiX2Ba9oimOZkdSJ25XnAGIX4X0kEca/b6g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from localhost (unknown [IPv6:240b:11:220:fe00::174:11]) (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 did not present a certificate) (Authenticated sender: yasu/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4cfPkN02Bwz1238; Sun, 05 Oct 2025 01:21:31 +0000 (UTC) (envelope-from yasu@FreeBSD.org) Date: Sun, 05 Oct 2025 10:20:49 +0900 (JST) Message-Id: <20251005.102049.1355100457143953114.yasu@FreeBSD.org> To: freebsd-current@freebsd.org Subject: Re: Questions about pkgbase From: Yasuhiro Kimura In-Reply-To: <20251002.180121.980053125503545103.yasu@FreeBSD.org> References: <20251002.180121.980053125503545103.yasu@FreeBSD.org> X-Mailer: Mew version 6.10 on Emacs 31.0.50 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-Transfer-Encoding: 7bit From: Yasuhiro Kimura Subject: Questions about pkgbase Date: Thu, 02 Oct 2025 18:01:21 +0900 (JST) > As is explained in announsement from Colin, pkgbase has become the > default of install media. So I start playing with pkgbase and have some > questions. Would someone please answer me them? I have another question. If we update kernel with `make installkernel`, then previous kernel and modules are backuped under /boot/kernel.old. And we can select old kernel from boot menu. So if system fails to boot with panic, we can still boot from old kernel and can investigate and/or recover from crash. On the other hand, it doesn't seem previous kernel and modules are backuped if we upgraded them with `pkg upgrade`. Then what should we do if system fails to boot with new kernel? Do we have to create boot media and boot from it? Assuming that we have no choise but to do so, how should we restore the system? Is it possible to roll back pkgbase system to previous version? --- Yasuhiro Kimura