From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Subject: bug#39712: Partitions produced by the installer not properly unmounted? Date: Sat, 22 Feb 2020 18:13:33 +0100 Message-ID: <87blpqy282.fsf@gnu.org> References: <87lfownqgd.fsf@inria.fr> <87h7zknepa.fsf@gmail.com> <87d0a73c3x.fsf@gnu.org> <875zfyvs15.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]:40654) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j5YLr-0001dL-1c for bug-guix@gnu.org; Sat, 22 Feb 2020 12:14:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j5YLp-0006eq-Uw for bug-guix@gnu.org; Sat, 22 Feb 2020 12:14:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:43989) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1j5YLp-0006em-Rs for bug-guix@gnu.org; Sat, 22 Feb 2020 12:14:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1j5YLp-000140-Oo for bug-guix@gnu.org; Sat, 22 Feb 2020 12:14:01 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <875zfyvs15.fsf@gmail.com> (Mathieu Othacehe's message of "Sat, 22 Feb 2020 11:24:22 +0100") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane-mx.org@gnu.org Sender: "bug-Guix" To: Mathieu Othacehe Cc: 39712@debbugs.gnu.org Hi, Mathieu Othacehe skribis: >> But I think the problem should show up even with =E2=80=9Cmake check-sys= tem >> TESTS=3Dinstalled-os=E2=80=9D on master. Hmm I=E2=80=99m not sure this is true. > Well this does not involve the graphical installer, so I'm not sure to > understand. > > Anyway, testing the installer in Qemu, I can reproduce a failure where > the first umount in "umount-cow-store" throws an exception (busy > device), when umounting a crypted partition. On current =E2=80=98wip-installer-test=E2=80=99 (0699b97f7df8708a000eb7bfb043c2cef6672dc3), you can run: make check-system TESTS=3Dgui-installed-os (It should succeed.) If you take the /gnu/store/=E2=80=A6-installation item produced and mount i= t as I showed before in this thread, you should see a =E2=80=9Crecovery complete= =E2=80=9D message from the kernel. Note that LUKS is not involved at all in this case, and =E2=80=98umount=E2= =80=99 doesn=E2=80=99t throw. Ludo=E2=80=99.