From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id WO79C7tImGMxJQAAbAwnHQ (envelope-from ) for ; Tue, 13 Dec 2022 10:41:15 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id wMblC7tImGPL8gAAauVa8A (envelope-from ) for ; Tue, 13 Dec 2022 10:41:15 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 46F3B38B4F for ; Tue, 13 Dec 2022 10:41:14 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p51mc-0004OQ-2F; Tue, 13 Dec 2022 04:41:06 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p51mZ-0004OA-Iz for bug-guix@gnu.org; Tue, 13 Dec 2022 04:41:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p51mY-0001Hn-60 for bug-guix@gnu.org; Tue, 13 Dec 2022 04:41:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1p51mY-0002Qk-1g for bug-guix@gnu.org; Tue, 13 Dec 2022 04:41:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#59784: [version 1.4.0rc1] Retrying a failed install fails Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 13 Dec 2022 09:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59784 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "pelzflorian (Florian Pelz)" Cc: Mathieu Othacehe , 59784@debbugs.gnu.org Received: via spool by 59784-submit@debbugs.gnu.org id=B59784.16709244339324 (code B ref 59784); Tue, 13 Dec 2022 09:41:01 +0000 Received: (at 59784) by debbugs.gnu.org; 13 Dec 2022 09:40:33 +0000 Received: from localhost ([127.0.0.1]:59267 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p51m4-0002QK-Q4 for submit@debbugs.gnu.org; Tue, 13 Dec 2022 04:40:33 -0500 Received: from eggs.gnu.org ([209.51.188.92]:41928) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p51m2-0002QC-Oa for 59784@debbugs.gnu.org; Tue, 13 Dec 2022 04:40:31 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p51lv-0000XZ-PA; Tue, 13 Dec 2022 04:40:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=6MmvJWgAKh4Mtq/Me0yeplmd4S8qHTgSWHiP6tort5s=; b=KXPcixEHfIA+DIeA0+n1 hw7eLSoAcc3rzflOZ7G7/6jt9vSt/taL7AFs4gILxEM5Yoq1PEFRnF1Puvud1EAUNAIPyNknjrPR+ Ar1/4ZYfr0uklHVc0UY9AcbHICX9MGGmf3/HZy0tkFjf+uMV8bF3rr292AgdpBoPhffkUjNZmFvrR 3Sa+biuOoCKt5Ww8z6hYfzvC12iT5TPJW21t+zFfrK/Qq6qarbzRGmLWL7cI64n4fqu7NIioVN3pV rgeu8i3QxL/qWFpHQLX392crqVT7IZ3M1sd5rl5LXACFILkNVWvlv9d/eKU2L/+KIOdiyMObgvKLO S3fEUfFmdGZlyA==; Received: from vpn-0-27.aquilenet.fr ([185.233.101.27] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p51lr-0006Qa-Fa; Tue, 13 Dec 2022 04:40:19 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87y1rpy9p4.fsf@pelzflorian.de> <87mt7wap6v.fsf@gnu.org> <87y1rf649x.fsf@pelzflorian.de> Date: Tue, 13 Dec 2022 10:40:16 +0100 In-Reply-To: <87y1rf649x.fsf@pelzflorian.de> (pelzflorian@pelzflorian.de's message of "Sat, 10 Dec 2022 09:39:54 +0100") Message-ID: <87pmcny73z.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1670924474; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=6MmvJWgAKh4Mtq/Me0yeplmd4S8qHTgSWHiP6tort5s=; b=i9c+TPLZgoU50iS30UazOrmRildayY6xGa8/pT6eyad4l+Sb/I3B2Fo8U8CeDPxlguhc6R DfpZE9Gr+fnS3DjZnpDOPfzo6kJx0CBJVEWrcMwXamTdslmAr8RVVxKyVJqHx7Ijr7JgVX 3ig7iL/RtVjn6OPJh5DC4+kxkLNR+amZka+f2p5kXGFopmHi5CrgCQV+4Lk0Hq5XzwoLVj nmZ6mkxeUS122Rce+R3Oj+RRpXW3Mv1H4yjR7T3VR9ea9ArZkUH6/tcOFXmYG5Eu8y6irC wUOanyTv0kGSSvl2jI06pJwEx63zaDAwRxyOU6j3M9P6gGi73URA7S1J0j0j7A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=KXPcixEH; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Seal: i=1; s=key1; d=yhetil.org; t=1670924474; a=rsa-sha256; cv=none; b=ky0BHRhwwqCJJmmB0ByP1le9jLhY7X9iA9hiZKxUVHMIRk1fF5L9PTkcngmfTn6NLgPmnp 5q42Zm/ar6pqg0U0T4QJVLs/PuAFWvEYkVhcgmMp0F55idukkUGL7YKe95oIa5lJYXNJTh p4cQDlzFfdnur3wG1T6uHGRQZYTzIFo/Wvb3TQ1xsDkYPLge/wl3sjJn/E3ZB8fUEQTeAS L6OfzXUNTuR6HxSwARFHHqXsgq4q/go+Ixn8mB341dmVUuFEiCFZjoEO/EZi07M8QmvXw3 9LUdhaxIqiZruqvvwhQTyzyktTpNW+SGhODaoUyLseaLP4S/AYMTJRayP6Prcg== X-Migadu-Spam-Score: -2.97 X-Spam-Score: -2.97 X-Migadu-Queue-Id: 46F3B38B4F X-Migadu-Scanner: scn0.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=KXPcixEH; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org X-TUID: w5NgYImztM4t Hi, "pelzflorian (Florian Pelz)" skribis: > I now uploaded an installer-dump-bade9971 of me reproducing the issue. Here=E2=80=99s the relevant syslog excerpt (this was with 1.4.0rc1) where w= e can see the point where you unplugged the Ethernet connection: --8<---------------cut here---------------start------------->8--- Dec 10 09:07:29 localhost installer[399]: running command ("guix" "system" = "init" "--fallback" "/mnt/etc/config.scm" "/mnt")=20 Dec 10 09:07:48 localhost installer[399]: ^[[1m10.3 MB will be downloaded^M= =20 Dec 10 09:07:49 localhost installer[399]: ^[[0m^M^[[K^M^[[K utf8proc-2.5.0 = 52KiB 716KiB/s 00:00 [##################] 100.0%^M^[[K utf8= proc-2.5.0 52KiB 594KiB/s 00:00 [##################] 100.0%= ^M=20 [...] Dec 10 09:08:48 localhost installer[399]: ^[[0m^M^[[Kretrying download of '= /gnu/store/8zigz7afvz2rjrvrh7zq1d389qbl2684-dbus-1.12.20' with other substi= tute URLs...^M=20 Dec 10 09:08:48 localhost installer[399]: guix substitute: warning: bordeau= x.guix.gnu.org: host not found: Name or service not known^M=20 Dec 10 09:08:48 localhost installer[399]: guix substitute: error: failed to= find alternative substitute for '/gnu/store/8zigz7afvz2rjrvrh7zq1d389qbl26= 84-dbus-1.12.20'^M=20 Dec 10 09:08:48 localhost installer[399]: ^[[31;1msubstitution of /gnu/stor= e/8zigz7afvz2rjrvrh7zq1d389qbl2684-dbus-1.12.20 failed^[[0m^M=20 Dec 10 09:08:49 localhost installer[399]: ^M^[[K^M^[[Kretrying download of = '/gnu/store/mzfkrxd4w8vqrmyrx169wj8wyw7r8i37-bash' with other substitute UR= Ls...^M=20 Dec 10 09:08:49 localhost installer[399]: guix substitute: warning: bordeau= x.guix.gnu.org: host not found: Name or service not known^M=20 Dec 10 09:08:49 localhost installer[399]: guix substitute: error: failed to= find alternative substitute for '/gnu/store/mzfkrxd4w8vqrmyrx169wj8wyw7r8i= 37-bash'^M=20 Dec 10 09:08:49 localhost installer[399]: ^[[31;1msubstitution of /gnu/stor= e/mzfkrxd4w8vqrmyrx169wj8wyw7r8i37-bash failed^[[0m^M=20 Dec 10 09:08:49 localhost installer[399]: guix system: ^[[1;31merror: ^[[0m= corrupt input while restoring archive from #^M=20 Dec 10 09:08:49 localhost installer[399]: command ("guix" "system" "init" "= --fallback" "/mnt/etc/config.scm" "/mnt") exited with value 1=20 Dec 10 09:08:58 localhost vmunix: [ 1220.571986] r8169 0000:02:00.0 enp2s0:= Link is Up - 1Gbps/Full - flow control off [...] Dec 10 09:09:12 localhost shepherd[1]: Service guix-daemon has been stopped= .=20 Dec 10 09:09:12 localhost shepherd[1]: Service guix-daemon has been started= .=20 Dec 10 09:09:17 localhost installer[274]: unmounting "/mnt/"=20 Dec 10 09:09:17 localhost vmunix: [ 1239.111442] EXT4-fs (sda3): unmounting= filesystem. Dec 10 09:09:19 localhost installer[274]: running form #= ("Installation menu") with 0 clients=20 Dec 10 09:09:22 localhost installer[274]: running step 'final'=20 Dec 10 09:09:22 localhost installer[274]: proceeding with final step=20 Dec 10 09:09:23 localhost installer[274]: mounting "/dev/sda3" on "/mnt/"=20 Dec 10 09:09:23 localhost vmunix: [ 1245.890840] EXT4-fs (sda3): mounted fi= lesystem with ordered data mode. Quota mode: none. Dec 10 09:09:23 localhost vmunix: [ 1245.893304] Adding 3905532k swap on /d= ev/sda2. Priority:-2 extents:1 across:3905532k SSFS Dec 10 09:09:23 localhost installer[274]: running form #= ("Configuration file") with 0 clients=20 Dec 10 09:09:29 localhost installer[437]: install supported locale en_US.ut= f8.=20 Dec 10 09:09:29 localhost shepherd[1]: Service guix-daemon has been stopped= .=20 Dec 10 09:09:29 localhost shepherd[1]: Service guix-daemon has been started= .=20 Dec 10 09:09:29 localhost installer[437]: running command ("guix" "system" = "init" "--fallback" "/mnt/etc/config.scm" "/mnt")=20 Dec 10 09:09:54 localhost installer[437]: ^[[1m60.8 MB will be downloaded^M= =20 Dec 10 09:09:54 localhost installer[437]: ^[[0mguix system: ^[[1;31merror: = ^[[0mopening file `/gnu/store/igxf1b1l2b19h7mx2s6r117270dbi6iq-guix-1.4.0rc= 1.drv': No such file or directory^M=20 Dec 10 09:09:54 localhost installer[437]: command ("guix" "system" "init" "= --fallback" "/mnt/etc/config.scm" "/mnt") exited with value 1=20 Dec 10 09:10:21 localhost shepherd[1]: Service guix-daemon has been stopped= .=20 Dec 10 09:10:21 localhost shepherd[1]: Service guix-daemon has been started= .=20 Dec 10 09:10:21 localhost installer[274]: unmounting "/mnt/"=20 Dec 10 09:10:21 localhost vmunix: [ 1303.398583] EXT4-fs (sda3): unmounting= filesystem. Dec 10 09:10:28 localhost installer[274]: crashing due to uncaught exceptio= n: %exception (#<&user-abort-error>)=20 --8<---------------cut here---------------end--------------->8--- It looks like the store is in a broken state, with its database not matching its actual contents. The =E2=80=98install-system=E2=80=99 procedu= re is supposed to protect against that by making a backup of the database before starting the installation and restoring it afterwards. (It apparently worked for me when I interrupted =E2=80=98guix system init=E2=80= =99 by hitting C-c.) I wonder how that failed here. Mathieu, ideas? Thanks, Ludo=E2=80=99.