From owner-freebsd-questions@freebsd.org Wed Apr 29 21:28:02 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C19FF2C316F for ; Wed, 29 Apr 2020 21:28:02 +0000 (UTC) (envelope-from bob@rancor.immure.com) Received: from rancor.immure.com (108-84-10-9.lightspeed.austtx.sbcglobal.net [108.84.10.9]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "darth.immure.com", Issuer "darth.immure.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 49CBSd6DYBz3Lg3 for ; Wed, 29 Apr 2020 21:28:01 +0000 (UTC) (envelope-from bob@rancor.immure.com) Received: from rancor.immure.com (localhost [127.0.0.1]) by rancor.immure.com (8.15.2/8.15.2) with ESMTPS id 03TLRsZ4002399 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Wed, 29 Apr 2020 16:27:54 -0500 (CDT) (envelope-from bob@rancor.immure.com) Received: (from bob@localhost) by rancor.immure.com (8.15.2/8.15.2/Submit) id 03TLRshr002398 for freebsd-questions@freebsd.org; Wed, 29 Apr 2020 16:27:54 -0500 (CDT) (envelope-from bob) Date: Wed, 29 Apr 2020 16:27:54 -0500 From: Bob Willcox To: questions list Subject: Re: Updating from 11.3-stable to 12.1-stable? Message-ID: <20200429212754.GA1510@rancor.immure.com> Reply-To: Bob Willcox References: <20200427200111.GA39823@rancor.immure.com> <20200428130853.GB39823@rancor.immure.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200428130853.GB39823@rancor.immure.com> User-Agent: Mutt/1.10.1 (2018-07-13) X-Rspamd-Queue-Id: 49CBSd6DYBz3Lg3 X-Spamd-Bar: ++++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of bob@rancor.immure.com has no SPF policy when checking 108.84.10.9) smtp.mailfrom=bob@rancor.immure.com X-Spamd-Result: default: False [4.31 / 15.00]; ARC_NA(0.00)[]; HAS_REPLYTO(0.00)[bob@immure.com]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; IP_SCORE(0.26)[ip: (0.14), ipnet: 108.64.0.0/11(0.05), asn: 7018(1.15), country: US(-0.05)]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; DMARC_NA(0.00)[immure.com]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_SPAM_MEDIUM(0.85)[0.851,0]; MIME_TRACE(0.00)[0:+]; TO_DN_ALL(0.00)[]; NEURAL_SPAM_LONG(1.00)[1.000,0]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.30)[bob@immure.com,bob@rancor.immure.com]; R_DKIM_NA(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:7018, ipnet:108.64.0.0/11, country:US]; FROM_NEQ_ENVFROM(0.00)[bob@immure.com,bob@rancor.immure.com]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Apr 2020 21:28:02 -0000 Well, here are the steps that I took to upgrade my 11.3-STABLE system to 12.1-STABLE. May not be the best/most efficient but they worked for me and I thought someone else may benefit from them. 1) Make a backup of the current system 2) Delete everything in /usr/src, making certin to remove the files and directories that start with a dot ("."). 3) Delete everything in /usr/obj. 4) Download (via svn) the new FreeBSD release /usr/src to be updated to. 5) Build the new world from the source. 6) Build the new kernel from the source. 7) Run "mergemaster -Fp" to update files that may be needing update prior to doing the installworld. 8) Run "make installworld" in /usr/src. 9) Run "make installkernel" in /usr/src. 10) Run "mergemaster -iU" do update any remaining files that need to be updated. 11) Reboot the system. 12) Run "pkg update" to update the pkg database to the new system's level. 13) Run "pkg upgrade" to update all packages to reflect the new system's level. 14) Reboot the system. Bob -- Bob Willcox | It's possible that the whole purpose of your life is to bob@immure.com | serve as a warning to others. Austin, TX |