From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: Re: Fix installer restart. Date: Mon, 24 Feb 2020 17:46:01 +0100 Message-ID: <87mu98hr1y.fsf@gnu.org> References: <87sgjimtn2.fsf@gmail.com> <87tv3xyw9y.fsf@gnu.org> <875zgc5dj6.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:43935) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j6Gru-000195-O4 for guix-devel@gnu.org; Mon, 24 Feb 2020 11:46:07 -0500 In-Reply-To: <875zgc5dj6.fsf@gmail.com> (Mathieu Othacehe's message of "Wed, 12 Feb 2020 11:02:37 +0100") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane-mx.org@gnu.org Sender: "Guix-devel" To: Mathieu Othacehe Cc: Guix Devel Hi, Mathieu Othacehe skribis: > In the meantime, while testing those patches, I noticed that: > > * If you edit the final operating-system configuration with a syntax > error, start the install, then come back to the final page, your changes > are lost. But I'm not sure we can do much about it. Or we could check for a pre-existing config file and use it instead of re-generating it? > * If you open a TTY4 during "guix init" is running on TTY1, then the > command fails, the cow-store umount will fail because the bash started > in TTY4 will keep the overlay busy. This is a corner-case but it will > happen. Maybe I should check for all processed using the store overlay > and kill them before umounting? Oh, yes. How would you find all the processes using the overlay though? Browsing /proc/[0-9]*/cwd & co? Thank you! Ludo=E2=80=99.