From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id wKJ6CV6TB2fuiQAAqHPOHw:P1 (envelope-from ) for ; Thu, 10 Oct 2024 08:42:06 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id wKJ6CV6TB2fuiQAAqHPOHw (envelope-from ) for ; Thu, 10 Oct 2024 10:42:06 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=futurile.net header.s=selector1 header.b=XuPJl5uQ; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1728549726; a=rsa-sha256; cv=none; b=RYDJ22Gpjv0Cl+JQgO5+qjRXppTsCEc8MQbCPs+eJswDOrJItJ832vr2fVLT0gp3Q+7Bus uKL9x0j9xy6mypwHF1vuqOMBBjrxJBtJm1HNPGUDI1aAtcSZztdh2rnMXgPYi2vItAgTP3 BpmYBHET1zyYttv/yQJWIeV1BME8XyiSjDU0D3Wz5Izk/6ZLRiHksfRrAY11K4Bg8IKmK2 9f7Ubm6C55ZOei1he+1ONZU5CVgf9HzJvKeL3c11qZ8pCPBtvyZ1ojYb9yFLPs9fQaCu21 FPMeB1WsBD85xUUMIv+lpFj7mNYJkN0ttCCh6KDgJDQYXcJlByN7yTdlmM7zCw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=futurile.net header.s=selector1 header.b=XuPJl5uQ; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1728549726; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=Egt/z4a7GWzs4kAy2+L9bN/ukxND68Oe+HWaW0qWt7s=; b=miULfnA71AcVIoe09n0jp78Hkul3WmJiIqqpEj2Sl8wIIiR2w+urkeKHcXC91IKxg5jfUx JDzNEe/lL9oy6wx540iJby8zoIpOYp2PEN2BilP7y6x0paXd9uQy98Hr0cZBtIL8lZmCvo l+0aJ+KwIaJ1K+rD7bLmQRAe67O3DrVtjAr/HbY2kYdA9QJn3lhat+PCUpmx0fYvDWyCfb vdIANip0v1qMnRoxbtrt1dp7QE9iIl0iwl7y7Z9t7yHLtdbW0AkHOa4zPbnEDn8gfIYCHU zn0JeRYeU1vL7xzkCEzWnKeNAtF0ErYjmdNnrlJwGY+cC+mQE2ZqMZEZZ5TQ3w== 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 36BB88704B for ; Thu, 10 Oct 2024 10:42:05 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1syojn-0007lB-5q; Thu, 10 Oct 2024 04:41:35 -0400 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 1syojm-0007ky-6C for help-guix@gnu.org; Thu, 10 Oct 2024 04:41:34 -0400 Received: from mailtransmit04.runbox.com ([2a0c:5a00:149::25]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1syojj-0007hr-5H for help-guix@gnu.org; Thu, 10 Oct 2024 04:41:33 -0400 Received: from mailtransmit02.runbox ([10.9.9.162] helo=aibo.runbox.com) by mailtransmit04.runbox.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1syojc-0037R7-63; Thu, 10 Oct 2024 10:41:24 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=futurile.net; s=selector1; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date; bh=Egt/z4a7GWzs4kAy2+L9bN/ukxND68Oe+HWaW0qWt7s=; b=XuPJl5uQ99x6hdTt0i2aP+zY0m Qv4/c+/z2RYqvtqBhquRddXGcdn+IlXRnrhtrmHbwm+RjD95dm2jHDvvQ+AiaSW0YWUnBSXfZzYu1 vj6p5P31Uh5oPdO9rwt7KwUnpus7N8EfMJqofjXV0iDYwlkM+SRTsMm38wBpEYGiYMEbT4ZW6+gHV fHffcP8lgxIPc58Syth8MgElDGu5N0qfbPUrJowzszkiKAef+tpnPhqodi4fOPnU+DTgwFh+GT6Cl o+KlOxQjnpa7JDCml1+iFnnQJi3VBGP4LDTnMnhOPyR6IpjEfyejEMOPpk7p+utMSO8k4/Q2d+x+u hb6RI1gw==; Received: from [10.9.9.72] (helo=submission01.runbox) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1syojb-0002AG-On; Thu, 10 Oct 2024 10:41:23 +0200 Received: by submission01.runbox with esmtpsa [Authenticated ID (641962)] (TLS1.2:ECDHE_SECP256R1__RSA_SHA256__AES_256_GCM:256) (Exim 4.93) id 1syojR-0046tW-QZ; Thu, 10 Oct 2024 10:41:13 +0200 Date: Thu, 10 Oct 2024 09:41:12 +0100 From: Steve George To: kevinbanjo Cc: help-guix@gnu.org Subject: Re: Validating/repairing guix system install Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: Received-SPF: permerror client-ip=2a0c:5a00:149::25; envelope-from=steve@futurile.net; helo=mailtransmit04.runbox.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, T_SPF_PERMERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -0.58 X-Spam-Score: -0.58 X-Migadu-Queue-Id: 36BB88704B X-Migadu-Scanner: mx12.migadu.com X-TUID: ciXvS9O9Hvu3 Hi Kevin, The existing system's configuration is in /run/current-system/configuration.scm. Might be worth inspecting this and seeing if there are obvious mistakes. The installer places a copy of this in /etc/config.scm. This is the one that users normally start by editing. To validate that it's correct the manual suggests that you do this: # creates a vm start-ups script guix system vm /etc/config.scm # start the vm - login root/no-password - check through /gnu/store/...run-vm.sh If you're able to start the VM correctly then you can apply that configuration. Normally you'd go back a generation to an earlier 'known good' configuration, but it sounds like you don't have one. Maybe also check that your hard drive is OK and that the Store doesn't have problems: guix gc --verify=contents Bits of the manual that may help: https://guix.gnu.org/manual/devel/en/html_node/Getting-Started-with-the-System.html https://guix.gnu.org/manual/devel/en/html_node/Chrooting-into-an-existing-system.html Good luck, Futurile / Steve On 8 Oct, kevinbanjo wrote: > Hi everyone > > While installing the guix system I had several network errors and now I > have some pretty serious problems, like for instance the networking process > dying and herd status just hanging forever. > > Is there a command I can run to validate the whole system and repair it if > it finds any problems? > > I've messed up the config.scm such that it doesn't want to load so if like > to just be able to start with a solid foundation with what's supposed to be > there without trying to reinstall (because that would probably just lead to > more network induced errors). > > Tia, > -Kevin