From owner-freebsd-current@freebsd.org Fri Oct 12 05:39:09 2018 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 670A210D39EE for ; Fri, 12 Oct 2018 05:39:09 +0000 (UTC) (envelope-from des@des.no) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id 0976A72BCC; Fri, 12 Oct 2018 05:39:08 +0000 (UTC) (envelope-from des@des.no) Received: from next.des.no (smtp.des.no [194.63.250.102]) by smtp.des.no (Postfix) with ESMTP id 60ED78D78; Fri, 12 Oct 2018 05:39:08 +0000 (UTC) Received: by next.des.no (Postfix, from userid 1001) id 4BB43B73D; Fri, 12 Oct 2018 07:39:08 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: "Julian H. Stacey" Cc: Stefan Esser , FreeBSD Current Subject: Re: careless commits disrupt In-Reply-To: <201810111910.w9BJAPrL049507@fire.js.berklix.net> (Julian H. Stacey's message of "Thu, 11 Oct 2018 21:10:25 +0200") References: <201810111910.w9BJAPrL049507@fire.js.berklix.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (berkeley-unix) Date: Fri, 12 Oct 2018 07:39:08 +0200 Message-ID: <868t3367wj.fsf@next.des.no> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Oct 2018 05:39:09 -0000 Julian H. Stacey writes: > Stefan Esser writes: > > You should also delete old files: > >=20 > > cd /usr/src > > make delete-old > > make delete-old-libs > I just ran that. It deleted lots of stuff. & I'd only run it 2 days ago. > I should have run it just before buildworld though. > It's not suggested in the top of=20 > https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.ht= ml > just at base of page. That's because you should *never* run delete-old or delete-old-libs from a source tree that is newer than your installed system. It may delete files which have been obsoleted by changes you haven't yet built and installed, to the point where you may be unable to build and install those changes. In this particular case, it will, at the very least, break ssh and svn / svnlite. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no