From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 75364138825 for ; Tue, 11 Nov 2014 06:04:53 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1174AE0A5B; Tue, 11 Nov 2014 06:04:47 +0000 (UTC) Received: from mailgw.shmu.sk (mailgw.shmu.sk [91.199.31.35]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B4A03E09EF for ; Tue, 11 Nov 2014 06:04:44 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mailgw.shmu.sk (Postfix) with ESMTP id 3E3BD9300D for ; Tue, 11 Nov 2014 06:04:43 +0000 (UTC) X-Virus-Scanned: amavisd-new at shmu.sk Received: from mailgw.shmu.sk ([127.0.0.1]) by localhost (mailgw.shmu.sk [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HpzhhU2NfNCh for ; Tue, 11 Nov 2014 06:04:42 +0000 (UTC) Received: from srv-mail-relay.kol.shmu.sk (srv-mail-ng.kol.shmu.sk [10.20.8.23]) by mailgw.shmu.sk (Postfix) with ESMTP id 7573C9300A for ; Tue, 11 Nov 2014 06:04:42 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by srv-mail-relay.kol.shmu.sk (Postfix) with ESMTP id 607D92507E for ; Tue, 11 Nov 2014 07:04:42 +0100 (CET) X-Virus-Scanned: amavisd-new at shmu.sk Received: from srv-mail.kol.shmu.sk ([127.0.0.1]) by localhost (srv-mail.shmu.sk [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uDvKx6-Y_e2R for ; Tue, 11 Nov 2014 07:04:42 +0100 (CET) Received: from mail.shmu.sk (localhost [127.0.0.1]) by srv-mail.kol.shmu.sk (Postfix) with ESMTP id 347982500B for ; Tue, 11 Nov 2014 07:04:42 +0100 (CET) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 11 Nov 2014 07:04:42 +0100 From: Tomas Mozes To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: gcc 4.7.3 --> 4.8.3 In-Reply-To: <20141110222302.6adfe4ef@digimed.co.uk> References: <9194407.LW02KBNQ1l@wstn> <20141110222302.6adfe4ef@digimed.co.uk> Message-ID: <2b8f0ff1d7f58ed9262e9fb09394e291@shmu.sk> X-Sender: tomas.mozes@shmu.sk User-Agent: webmail-ng X-Archives-Salt: 0a9d6798-64a9-45a7-9d54-f5432fecd88d X-Archives-Hash: 576f2c1e26648876f27b8d19e68e0e79 On 2014-11-10 23:23, Neil Bothwick wrote: > On Mon, 10 Nov 2014 18:52:09 +0000 (UTC), James wrote: > >> > I'd have thought you needed to emerge -e world if you really want to >> > be protected. >> >> Yea, maybe. I read the man page on emptytree. I get it actually >> replaces >> by a "reinstall". Does this do more than if I just reboot after >> >> emerge @system @world and then reboot? >> >> I'd be curious to know exactly what reinstall does that is not >> covered by just starting up a given code again? >> >> Is it that it forces a reinstall and stop/starts the binary without >> rebooting? >> >> Rebooting catches *everything* even better than --emptytree ? > > --emptytree has nothing to do with rebooting. It simply forces emerge > to > rebuild everything in @world and their dependencies. Once you have done > that, you will have daemons still running the old code, which you could > fix with a reboot, or you could run checkrestart and restart only the > affected programs. > > After an emerge -e @world, a reboot is probably best, another reason to > avoid the unnecessary step of emerge -e @world in the first place. Or you can check the list of processes with deleted libraries and restart those. lsof -n | grep 'DEL.*lib'